摘要:
MySQL查询优化器有几个目标,但是其中最主要的目标是尽可能地使用索引,并且使用最严格的索引来消除尽可能多的数据行。 你的最终目标是提交SELECT语句查找数据行,而不是排除数据行。优化器试图排除数据行的原因在于它排除数据行的速度越快,那么找到与条件匹配的数据行也就越快。 如何 更好的 利用... 阅读全文
摘要:
一群猴子排成一圈,按1,2,„,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去„,如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王。要求编程模拟此过程,输入m、n,输出最后那个大王的编号。functionking($n,$m){... 阅读全文
摘要:
1:php能力 1.1 熟悉 一种或者几种框架,并可以用于开发 1.2 了解 这些框架中的优点与缺点 1.3 假如要你选择框架,你会使用哪种最适合你开发2:数据库能力 2.1:能写一些简单的sql语句, 2.2:能设计简单的表, 2.3:知道如何使用数据库管理工具 2.4:知道如何才能... 阅读全文
摘要:
转载于 :http://www.tuicool.com/articles/qeUfEf这个话题老生长谈了,在面试中必然考核的能力中,我个人认为解决问题能力是排第一位的,比学习能力优先级更高。解决问题的能力既能看出程序员的思维能力,应变能力,探索能力等,又可以看出他的经验。如果解决问题能力不佳是无法通... 阅读全文
摘要:
1)required:true 必输字段(2)remote:"check.php" 使用ajax方法调用check.php验证输入值(3)email:true 必须输入正确格式的电子邮件(4)url:true 必须输入正确格式的网址(5)date:true 必须输入正确格式的日期(6)dateISO... 阅读全文
摘要:
遇到 easyui 需要汉化的 ,1: 找到 汉化文件 ,文件位于 插件的 locale 文件夹 内easyui-lang-zh_CN.js2: 将其 加载 与 easyui 之后3:刷新页面 查看 完成 阅读全文
摘要:
针对,MVC,模块,控制器 这类框架思路:1:系统是否需要认证(配置文件 可设置),2:改模块,是否在(不需要认证的模块中(配置文件))3:模块 不存在 不需要认证的模块数组中,或者 模块,存在 需要认证的模块数组中4:方法 不存在 不需要认证的方法数组中,或者 方法,存在 需要认证的方法数组中5:... 阅读全文
摘要:
只要我们作好了各类操作就可在基本防止一些朋友利用网站本身的漏洞进行网站操作了,很多在php中都有的如XSS用 htmlentities()预防XSS攻击还有sql注入可以用mysql_real_escape_string操作等。PHP包括其他任何网络编程语言的安全性,具体表现在本地安全性和远程安全性... 阅读全文
摘要:
$memcache = new Memcache; $memcache->connect("localhost",11211); $memcache->set('sxt_ybb', 'ycc000'); echo $memcache->get('sxt_ybb');THINKPHP 中使用mencache首先导入一下扩展缓存类,在TP的扩展完整包中,然后在项目配置文件config.php添加以下配置信息。其中,Memcache默认端口是11211设置缓存为Memcache'DATA_CACHE_TYP 阅读全文
摘要:
在config.php里面写入1:'LOAD_EXT_CONFIG' => array('SETTINGS' => 'settings');系统会判断是否有参数:LOAD_EXT_CONFIG;代码如下:// 加载自定义的动态配置文件 if(C('LOAD_EXT_CONFIG')) { $configs = C('LOAD_EXT_CONFIG'); if(is_string($configs)) $configs = explode(',',$configs); foreach ($ 阅读全文