2014年2月25日

正则表达式学习笔记

摘要: 最近因为工作需要恶补了一点正则方面的知识,特写篇博客记之。 废话不多说,直接进入正题。 正则表达式的组成部分 原子是组成正则表达式的基本单位,在分析正则的时候作为一个整体主要包括如下内容:->单个数字或者字母:A-Z,a-z,0-9。->模式单元,如(abc)可以理解为多个原子组成的大原子->原子表,[abc]:匹配abc中的任意一个->普通的转义字符,如\d->特殊的转义元字符->元字符 备注:元字符是用于构造表达式的具有特殊含义的字符。 * 零次或多次匹配前面的(原子)字符或子表达式。例如,zo* 匹配“z”和“zoo”。* 等效于 {0,}。 + 一次 阅读全文

posted @ 2014-02-25 00:58 Honor、小乐 阅读(142) 评论(0) 推荐(0)

2014年2月12日

集成环境wamp环境下 memcached的安装

摘要: 早就听说过memcached,但是一直没实践过。所有今天有时间就搞了一下,哎废了我一上午才搞定!一上午啊,好丢人。特写记录一下 先说一下我遇到的问题:按照别人教程(还有好多)说的,安装后没有任何的错误提示!在计算机服务里面也看到memcached服务已经开启,wamp的php扩展里面也能看到memcache扩展已经开启,也能通过telnet进去查看状态,但是phpinfo里面就是没有memcache已经安装成功的信息!最终各种百度解决了我的问题,原因是------没有下载正确的dll文件。 我的wamp是5.3.3所以要下载php_memcache-5.3-VC6-x86.zip。 ... 阅读全文

posted @ 2014-02-12 12:36 Honor、小乐 阅读(275) 评论(0) 推荐(0)

2013年12月26日

AJAX分页

摘要: 查询功能是开发中最重要的一个功能,大量数据的显示,我们用的最多的就是分页。 平时我们点击首页,下一页,上一页,尾页这些功能都是会引起页面回发的,也就是需要完全跟服务器进行交互,来回响应的时间,传输的数据量都是很大的。AJAX的分页可以很好的解决这些问题,本篇就是结合Jquery编写的分页实例。具体的步骤:HTML页面中的JS如下 数据的传输用的JSON格式。大家知道JSON是轻量级别的数据传输。前台的展现时用的table。这样生成的HTML代码很简洁,而且不需要刷新页面,用户体验很好。HTML页面的BODY内容如下: 注:别忘记加载Jquery库文件。嘿嘿... 阅读全文

posted @ 2013-12-26 12:10 Honor、小乐 阅读(436) 评论(0) 推荐(1)

PHP变量作用域以及地址引用问题

摘要: 作用域的概念:在PHP脚本的任何位置都可以声明变量,但是,声明变量的位置会大大影响访问变量的范围。这个可以访问的范围称为作用域。主要的常用的包括:局部变量、全局变量、静态变量。1、局部变量:就是在函数内声明的变量,他保存在内存的栈内,所以访问速度很快。仅在函数内有效。2、全局变量:与局部变量相反,全局变量可以在程序的任何地方访问。只要在变量前面加关键字GLOBAL,就可以将其识别为全局变量。在整个php文件内有效。3、静态变量:用static修饰只存在于函数作用域的变量,函数执行结束后其值并不消失。注:初始化后不能再次进行初始化,不能用表达式来赋值。functiontest(){static$ 阅读全文

posted @ 2013-12-26 11:52 Honor、小乐 阅读(433) 评论(0) 推荐(0)

2013年12月6日

解释型语言与编译型语言

摘要: 计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。 翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同。编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,以后要运行的话就不用重新翻译了,直接使用编译的结果就行了(exe文件),因为翻译只做了一次,运行时不需要翻译,所以编译型语言的程序执行效率高,但也不能一概而论,部分解释型语言的解释器通过在运行时动态优化代码,甚至能够使解释型语言的性能超过编译型语言。 解释则不同,解释性语言的程序不需要编译,省了道工序... 阅读全文

posted @ 2013-12-06 14:25 Honor、小乐 阅读(311) 评论(0) 推荐(0)

导航