06 2012 档案
摘要:codeIgniter是一种PHP开源框架,它会自带一些表单验证的功能,安全过滤等等。这里的验证字段对应的是网页中的表单,而不是数据库中的字段,这一点要认清楚了。可以通过this->form_validation->set_rules('username', 'Username', 'required');来对username进行验证,这里的username对应的是表单中的属性,而不是数据库中usern
阅读全文
摘要:衡量算法效率的常用标准是速度,即一个算法得到最后结果所需要的时间。通过具体的例子,来学习算法知识。读书的时候,不要错过书中的发散型练习,最好能思考一遍。思考了,你的理解就更深了。读书就要多多思考,多多提问。在思考中将知识点理解透彻。衡量效率的指标有时间和空间。一般需要时间少,占用空间少的算法好一些。当数据量很大很大的时候,高效算法的优势就表现出来了。时间复杂度由小到大:O(1)<=O(log2 n)<=O(n)<=O(nlog2 n)<=O(n^2)<=O(n^3)<=.........<=O(n^k)<=O(2^n)。伪代码就是采用最具表达力、
阅读全文
摘要:做网站,离不开表单。首先要获取到需要提交的数据。编程要从宏观出发,不要一下子,就把别人的代码拷贝过来,然后照葫芦画瓢。最终还是不会独立的编程。编程要从简单处出发,一点一点搭建起复杂,完美的架构。任何完美的架构都不是一下就能完成的。好比新浪网,淘宝网,人人网,都是一点一点升级优化的结果。想一口吃成胖子,只会撑死。也许你一开始做的不完善,这很正常,再优秀的程序员,也是从小处做起的。N久没有编程了,特别手生。今天主管,给了个简单的任务,差点没把我头痛死。看似简单的东西,做的过程总会遇到很多不曾想到的问题。baytech的内容页不是真正的网页,而是编辑器编写的网页。我想修改界面时,就要到后台的界面,进
阅读全文
摘要:每天读一遍,思考一下:我是否浮躁?1、不要看到别人的回复,第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,就会知道自己和别人思路的差异。2、初学者请不要看太多的书,那会误人子弟的,先找一本好书系统的学习。很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。3、看帮助。不要因为很难,而自己又是初学者所以就不看。帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,或不够直观。4、不要被一些专用词汇所迷惑,最根本的是先了解最基础知识。5、不要放过任何一个看上去很简单的小问题--它们往往并不那么简单,或者可以引申出很多知识点,不会举一反三你就永远学不会。6、知道一
阅读全文
摘要:当输入j后,会触发ajax效果,从后台获取相应的名字中带有j的数据,并展示在suggestions中。代码实现如下:实现ajax需要三个文件,一个是html的表单文件,一个是js的核心文件,一个是php的后台文件。下面的是html文件,当键盘按下时触发showHint方法,在showHint方法中会有ajax的核心内容,实例化,获取地址,获取数据并展示等等。<html><head><script src="clienthint.js"></script> </head><body><form>
阅读全文