楠Go随笔

admin | 6
发现Discuz是个好东西,它里面设计了很多常用类供开发调用。更人性化的是,它在文件上传或者头像上传上对存储做了分门别类,可以降低系统负载。 就好比 上传附件 模块,附件是与tid挂钩的,里面有一个函数 getattachtableid 对传入的tid做字符串处理,然后取最后一位字符串(0-9),然后根据这一个数值得到相应的存储表。以前就学过字符串本质上也可以看成一种数组,由一个个字符组成的字符串数组,可以用中括号【】取相应下标的值,当然也可以用花括号{},这是第一次我看到了整数值用于字符串处理的典例,这种方式很直接简单。类似的还有对头 ...
2018-05-02 10:08:07 Read More
admin | 9
毕业许久,老师教的东西基本上都忘了一大半,但是ITman学习应该永不止步,不进则退也是很尴尬!温故而知新,好好重拾下基本功。直接插入排序$sort=array(4,3,2,10,9,8,7,11); sortInsert($sort); //直接插入排序的基本思想是:每次从无序表中取出第一个元素,把它插入到有序表的合适位置,使有序表仍然有序。假设一组数据中第一个元素是排序好的其他为未排序 //直接插入排序是由两层嵌套循环组成的。外层循环标识并决定待比较的趟数。内层循环为待比较数值确定其最终位置。 //算法复杂度为o(n^2)消耗时长取决于两层循环执行的次数是等差数 ...
2018-02-09 11:45:22 Read More
admin | 24
str_replace函数比preg_replace函数快,但strtr函数的效率是str_replace函数的四倍。用@屏蔽错误消息的做法非常低效。仅定义一个局部变量而没在函数中调用它,同样会减慢速度(其程度相当于递增一个局部变量)。PHP大概会检查看是否存在全局变量。当执行变量$i的递增或递减时,$i++会比++$i慢一些。这种差异是PHP特有的,并不适用于其他语言,所以请不要修改你的C或Java代码并指望它们能立即变快,没用的。++$i更快是因为它只需要3条指令(opcodes),$i++则需要4条指令。后置递增实际上会产生一个临时变量,这个临时变量随后被递增。而前置 ...
2018-01-31 08:56:14 Read More
admin | 22
网上大多数类似的代码都会在该链接带多一个v参数 表示要开启哪个版本的 貌似没有用 v=3直接打不开...........http://wpa.qq.com/msgrd?uin=你的QQ号
2018-01-29 08:51:35 Read More

搜索

关于楠Go

2015年毕业于吉林大学珠海学院,现今工作已两年有余,2014年在珠海一家游戏公司从事手机游戏开发,后离职转型为网络端PHP工程师,时至今日。熟练掌握PHP面向对象编程网络编程TP框架使用Discuz论坛插件开发。掌握前端框架Bootstrap的使用,掌握JS框架Jquery的使用。已开发多款网站,有着一定基础的开发经验,希望能在互联网领域再上一层楼!

了解更多: 开源中国 ThinkPHP


Powered by MetInfo 5.3.19 ©2008-2018 www.MetInfo.cn