自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 php的命名空间

有效:命名空间对类(抽象,接口,traits),函数,const常量有效定义(开头的反斜杠是绝对禁止的):namespace a[\b][\c][\...][{命名空间内php代码段...}|;]-必须在所有php代码之前,可以在注释之后,因为注释不是php代码-所有非php代码,包括空格,都不能出现在定义之前,-同一个命名空间,可以放在多个文件中-同一个文件,也可以放置多

2015-12-21 10:14:52 445

原创 php输出缓冲机制

php输出缓存模式:三级缓存脚本输出echo/print_r ===> php_buffer ===> tcp_buffer ===> 浏览器_buffer1-浏览器_buffer除个别浏览器外,测试中发现一般无输出缓存2-tcp_buffer由2个函数控制,flush()手动,ob_implicit_flush()自动3-php_buffer由7个ob_系列函数控制,作用附后

2015-12-09 15:06:05 596

原创 php自动加载机制

方式一:__autoload($className)函数实现1-通过$className参数实现相应类文件的装载逻辑方式二:spl_autoload_register(自动加载的回调函数,没有对应函数时是否抛异常,插入装载函数的队列顺序)1-spl方式可以注册多个回调函数,形成回调队列--当类不存在的时候,依次执行回调函数,实现不同的加载逻辑--与方式的显著却别就是方式一只

2015-12-09 14:34:33 375

原创 apache虚拟主机设置

1、只有Listen中的端口才会被apache响应2、虚拟主机---ip:port形式的虚拟主机是名称虚拟主机的基础---客户端过来的请求,首先以ip:port的形式去匹配虚拟主机配置---如果有多个ip:port匹配,则会进一步匹配ServerName和ServerAlias---如果在进一步的匹配过程中没有匹配到ServerName/ServerAlias或者匹配到多个

2015-11-17 17:04:36 324

原创 dedecms

1、field关键字,引入数据的关键,不同使用位置用不同的前缀标签---在{dede:arclist}{dede:channel}等中以[field:xxxx/]方式使用,有些字段可能需要用addfields手动加入才能使用---在非主页模版和第一层{dede:channelartlist}中以{dede:field.xxx/}方式使用---[field:xxx/]同[field na

2015-11-17 15:19:49 578

原创 svn服务器权限配置

linux svn服务器的权限配置涉及三个文件1、passwd2、authz3、svnserve.conf其中最重要的authz文件中权限路径的配置与svnserve启动时的参数密切相关,同时影响checkout时的url,特别重要!!!情况一:svnserve -d 启动authz配置 [/版本库相对径路]checkout svn://host/版本库绝对

2015-10-04 15:16:41 824

原创 c的指针和php中的引用

1-php和c中的变量名都会被解析成内存地址,变量名所代表的内存的地址中内容即代表变量的内容,但由于指针的跳转,这个内容往往并不那么明显2-在c中不同的变量名即代表不同的内存地址,这个是一一对应的,但是在php中不同的变量名可以代表相同的内存地址,这就是php中所谓引用别名的基础,和c的指针很像,却又有差别3-举个例子,对于变量a变量b,所在内存中都存储变量地址(指针)20011,在c中变

2015-03-29 21:19:10 1221

原创 mate标签与header函数,设置字体的差别

测试代码

2014-10-28 16:50:29 778

原创 php+ajax+xml在服务器和客户端之间多次交互数据

_*****html文件*****_等待替换var e = document.getElementById('i')function fun(){var r = new XMLHttpRequest();//第一部分,获取xml文档r.open('get', 'x.xml', false);r.setRequestHeader("Conten

2014-10-23 21:35:54 395

原创 php异常和错误处理

--php中的异常和错误的概念是有区别的,所以处理机制也有所不同,也不会相互捕获但是可以通过ErrorException利用自定义错误函数将错误转换成异常而抛出异常的地方自然可以直接变成抛出错误-*****---异常处理机制throw抛出的异常实例必须是或继承于Exception--try{throw New Exception($errmsg, $errtyp

2014-10-14 14:00:29 560

原创 VB中鸡肋的Sub/Function区分

--区分Sub和FunctionSub不能有返回值,如果设置同名局部变量,会报错Function可以不设置返回值,默认为局部变量默认值,String="",Integer=0等--区分是否使用返回值的调用方式Call方式,Sub/Function都可使用,但都必须带括号使用非Call方式中不使用返回值,必为单行调用,必不带括号,Sub/Function均可非Call方式

2014-10-13 09:51:44 744

原创 cookie和session的总结

关于cookie和session的一些实测结果,和搜索出的结果有些会有所出入,有待进一步测试--setcookie($_COOKIE索引,索引值,到期时间戳,路径,域名,安全连接,脚本读写)省略到期时间戳,默认为0,有效期至关闭浏览器为止,设置小于当前时间戳失效省略路径和域名,默认当前,所以如果要设置全局有效的cookie,最好设置路径='/'最后一个参数是新加入,可以让本地脚本如

2014-10-09 22:24:37 333

原创 Mysql备份恢复相关

LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name.txt'    [REPLACE | IGNORE]    INTO TABLE tbl_name    [FIELDS        [TERMINATED BY 'string']        [[OPTIONALLY] ENCLOSED BY

2014-09-29 11:52:59 414

原创 Excel数据透视表数据源的设置说明

1 用ADO创建Recordset的方式建立的数据源 , 可以在工作表打开的情况下创建, 但是无法刷新2 用高速缓存PivotCache的Connection/CommandType/CommandText建立的数据透视表无法同时打开数据透视表文件和数据文件,但是可以实现刷新

2014-09-20 21:06:37 962

原创 PHP中Private私有属性继承使用的问题

类中的私有属性或者方法是bune

2014-08-12 15:34:13 4937

原创 __set/__get触发条件

__set/__get多情况讨论,因为涉及成员属性自动创建的问题,比VB中的property get/let/set要复杂当一个对象变量(包括$this)试图引用一个难以达到的成员属性的时候自动触发__set/__get所谓难以达到对不同的对象变量有不同的含义:对类外部实例对象来说包括成员属性不存在和private/protected成员属性对类内部$this或全局glob

2014-08-11 22:13:06 1003

原创 PHP中变量为什么要用$?

C/VB/PHP中可以利用值(数和字符串)的位置1、函数参数2、运算符操作数(包括VB中的赋值语句)3、数组下标(包括PHPkey标)能产生值(数和字符串)的位置1、简单变量2、数组元素3、结构成员4、函数5、常量(一般字面常量、C和PHP中define常量、VB中const常变量)6、运算结果

2014-08-10 17:36:02 1956

二级VB历年试题

历年的计算机二级考试真题,过级必备哦! 快来下载把!!!

2013-06-23

全国计算机二级VB公共基础知识总汇.doc

全国计算机二级VB公共基础知识总汇.doc

2013-06-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除