02 2016 档案
摘要:如题。。学习不经常用的知识点要做笔记!!学习不经常用的知识点要做笔记!!学习不经常用的知识点要做笔记!! 重要的事情说三遍!!否则时间长就会淡忘。还要重新捡起来学习,不如做一些重点笔记。
阅读全文
摘要:smarty模板引擎。基于MVC开发,实现m、v的分离。 一个libs的smarty库。创建模板和编译后的文件夹。 assign、display、templates、templates_c等名词的意思。 引入smarty核心类文件。这个类作用实际就是把一些模板文件的标签翻译成php代码。然后交给we
阅读全文
摘要:web缓存一般用来缓解数据库压力。 通常有几种方法,文件静态化,缓存服务memcached、redis等。 伪静态,一般指在url上貌似访问静态html页的形式,这样有利于搜索引擎访问到网站页面,实际是在web服务器的入口进行了解析(比如pathinfo这种访问方式,可以利用apache或者ngin
阅读全文
摘要:一般分表操作有垂直拆分和水平拆分。顾名思义。 1. 垂直拆分是指,这个表的列,即字段,要拆分成两个或多个表。 这个应用场景比如:这个表字段,几个都是int、datetime等,有那么一个是text类型的,而这个text的字段还不是被经常检索,而其他几个字段要被经常检索。当出现效率问题时,我们可以考虑
阅读全文
摘要:数据结构,就是设计一种存储和读取的结构。设计一个好的数据结构是一个好的开端,便于以后的开发工作。 在分析程序的执行时间时,最重要的是把程序看成是独立于程序设计语言的算法或是一系列步骤。 函数的渐进增长:给定两个函数 f(n) 和 g(n),如果存在一个整数N,对所有的 n>N 时,f(n)>g(n)
阅读全文
posted @ 2016-02-26 17:01
根号五
摘要:yii框架的访问执行流程图: yii框架的安装:参考文档:http://www.yiiframework.com/doc/guide/1.1/zh_cn/quickstart.first-app
阅读全文
摘要:先来举个例子: 有的童鞋可能会答123,这里就说下,为什么是122。 在第5行代码里,循环$array时,使用的取地址符。循环结束以后,并没有释放$value,注意foreach并没有自己的域。所以如果不释放掉他,他依然存在在以后的代码。就此可能埋下了意外的bug。 循环结束后,这个$value指向
阅读全文
摘要:不少php提升效率的tip,都有提到字符串使用单引号,这是为什么呢? 因为在单引号中,php直接认为它里头包含的就是个字符串。而双引号时,php会检测里头是否包含变量。这样如果是纯粹的字符串的话,双引号免不了浪费一些检测的资源。 举个简单的例子。 $a = 21; $test = 'aa$a'; $
阅读全文
摘要:strlen()函数计算中文字符不太友好。扩展的mb_strlen()函数可以补充这个。如果没有这个扩展,也可以利用正则匹配分解。 函数如下: // 对utf-8字符的长度 function utf8len($string) { if (function_exists('mb_strlen')){
阅读全文
摘要:简单普及下编码知识: javascript中有charCodeAt(),根据字符查找ascii码。 String.fromCharCode(),根据ascii码查找对应的字符。 console.log('A'.charCodeAt(0));// 65 console.log('z'.charCode
阅读全文

浙公网安备 33010602011771号