摘要: 简介 就算是类成员定义为private也可以在外部访问,不用创建类的实例也可以访问类的成员和方法。 PHP自5.0版本以后添加了反射机制,它提供了一套强大的反射API,允许你在PHP运行环境中,访问和使用类、方法、属性、参数和注释等,其功能十分强大,经常用于高扩展的PHP框架,自动加载插件,自动生成 阅读全文
posted @ 2017-08-07 17:39 悠悠i 阅读(10953) 评论(0) 推荐(6) 编辑
摘要: CentOS下搭建PHP运行环境。 首先是在虚拟机上装好一个命令行的CentOS,如果只是弄服务器的话,不要装图形界面,会比较卡。 一、安装编译工具及库文件 一个漫长的等待过程。36个安装包(64M),45个安装任务。 二、首先要安装 PCRE PCRE 作用是让 Ngnix 支持 Rewrite 阅读全文
posted @ 2016-08-26 20:27 悠悠i 阅读(622) 评论(0) 推荐(0) 编辑
摘要: Visual Studio2015 Community一些必备插件 是不是感觉虽然VS2015的代码编辑能力已经很强大了,但是总感觉差了那么一些呢?不用担心,它有很多非常强大的插件,能够让你打代码事半功倍! 选择工具->扩展和更新,就可以添加控件啦! 另外在工具->选项->环境的子菜单下调整一下字体 阅读全文
posted @ 2016-08-21 00:14 悠悠i 阅读(12368) 评论(0) 推荐(0) 编辑
摘要: C++关联容器<map>简单总结 map提供大小可变的关联容器,基于关联键值高效检索元素值。当你处理键值对的数据是,都可以考虑使用map关联容器。 特点: 大小可变的关联容器,基于关联键值高效检索元素值。 可逆,因为它提供双向迭代器来访问其元素。 有序,因为它的元素根据指定的比较函数按键值排序。 唯 阅读全文
posted @ 2016-08-18 09:43 悠悠i 阅读(5423) 评论(0) 推荐(0) 编辑
摘要: C++线性序列容器<vector>简单总结 vector是一个长度可变的数组,使用的时候无须声明上限,随着元素的增加,Vector的长度会自动增加;Vector类提供额外的方法来增加、删除元素,比数组操作高效。 头文件:#include <vector> 命名空间:using namespace s 阅读全文
posted @ 2016-08-18 09:42 悠悠i 阅读(2243) 评论(0) 推荐(2) 编辑
摘要: C++标准库<string>简单总结 在C++中,如果需要对字符串进行处理,那么它自带的标准库<string>无疑是最好的选择,它实现了很多常用的字符处理函数。 要想使用标准C++中string类,首先包含其头文件: #include <string> 然后使用string的命名空间: using 阅读全文
posted @ 2016-08-15 11:11 悠悠i 阅读(1372) 评论(0) 推荐(0) 编辑
摘要: 问题:VS2015community 无法查找或打开 pdb 文件 解决办法: 1.点击工具->选项, 在选项窗口中展开左侧菜单; 2.展开调试->常规,然后在右边的窗格中勾选“启用服务器支持”; 3.然后展开调试->符号,勾选“Windows符号服务器”,弹出的警告对话框,点击“确定”关闭选项窗口 阅读全文
posted @ 2016-07-30 12:41 悠悠i 阅读(3063) 评论(0) 推荐(1) 编辑
摘要: 以前只知道border属性是盒模型中的边框属性,一直不清楚每个边的border是矩形拼接有重合呢,还是梯形无缝拼接的。border梯形 为了观察边框究竟是哪一种拼接方式,为边框设置不同的颜色背景,代码如下:#content{ width: 100px; height: 100px; ... 阅读全文
posted @ 2015-10-05 15:01 悠悠i 阅读(2238) 评论(1) 推荐(4) 编辑
摘要: CSS中有一个特性允许我们添加额外元素而不扰乱文档本身,它们是以CSS选择器的形式出现的,具有标签的表现效果,但是呢又不是真正的标签元素,所以叫做“伪元素”。下面就说一下常见的两个伪元素before和after。一、伪元素基本用法 在CSS选择器中加上相应伪类选择符就可以了,像这样:#exam... 阅读全文
posted @ 2015-10-04 02:09 悠悠i 阅读(8307) 评论(0) 推荐(1) 编辑