摘要: 表结构如下:delimiter $$CREATE TABLE `wrox_shop_order` ( `o_id` int(11) NOT NULL AUTO_INCREMENT, `order_date` datetime DEFAULT NULL, `order_status` varchar(45) DEFAULT 'CREATED', `customer_id` int(11) DEFAULT NULL, PRIMARY KEY (`o_id`), KEY `orderDate` (`order_date`) //这里最开始不加,后面添上的) ENGINE=InnoDB 阅读全文
posted @ 2013-08-03 22:34 akulubala_ 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1. 为查询缓存优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后 阅读全文
posted @ 2013-07-26 13:24 akulubala_ 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 话说真正做PHP程序员也将近三年了,感觉还是有老多东西不懂不了解,最近想学习ZF2 边看框架边想弄个博客出来,谁知道ZF框架里面各种设计模式啊,各种高深的东西啊,各种不理解啊。最关键的是它无处不在的SPL的东西啊,虽然知道这东西很久了,但只是一知半解,所以决定好好整理整理SPL 的知识。看看手册 ,看看博客,决定整合翻译翻译前人的东西。原文:http://www.phpro.org/tutorials/Introduction-to-SPL.htm主要内容:什么是SPL什么是 Iterators(迭代器)应用回调函数到IteratorArrayAccess(数组访问)Directory Ite 阅读全文
posted @ 2013-07-04 17:56 akulubala_ 阅读(1209) 评论(0) 推荐(0) 编辑
摘要: Array.prototype.filterArr = function(){ var targArr = this; var newArr = new Array(); for(var i=0,count=targArr.length;i<count;i++){ //如果数组元素为无意义元素 if(targArr[i]!=null&&targArr[i]!=""&&targArr[i]!="undefined"){ var _tempString_ = newArr.toString(); ... 阅读全文
posted @ 2013-07-02 18:01 akulubala_ 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 首先namespace 的引入据说是为了解决类名称冲突而引入的,在使用namespace前先引入文件这点是必须的然后namespace 和文件路径是没有关系的如图测试代码如下: index.php<?phpnamespace name;use xxx\dev as okokok;include './test/ok/ggg/dev.php';class Index{ public function __construct() { $s = new okokok(); }}$index = new Index();?> dev.php:<?phpnamespa. 阅读全文
posted @ 2013-05-29 17:57 akulubala_ 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 这几天遇到了个乱码问题。想想还是很纠结的:>首先HTML 文件里面需要设置<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\" />表示显示页面的时候需要gb2312字符集,所以如果有输出从服务器端传过来。需要的是gb2312编码的字符集>在form 表单里面需要enctype="multipart/form-data" 不然前端传到后端会乱码,可以从firebug里面看的到中文是乱码>后端显示的时候如果直接输出。可 阅读全文
posted @ 2013-05-10 14:00 akulubala_ 阅读(204) 评论(0) 推荐(0) 编辑
摘要: $image = imagecreatefromjpeg("images/show01.jpg"); //最大背景图$image1 = imagecreatefrompng("small_image/1.png");//小图透明的$image3 = imagecreatefromgif("images/carBg.gif");//小图背景图$size = getimagesize("small_image/1.png");//创建一个背景$overlay = imagecreatetruecolor(80, 80) 阅读全文
posted @ 2013-05-08 16:28 akulubala_ 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 在php jpgraph安装教程之验证php环境是否支持jpgraph安装方法的php教程中我提到了gd库的验证,对于jpgraph中文使用者来说使用jpgraph时不产生中文乱码是非常必要的,而gd库作为jpgraph类库运行在php安装环境下的基础,保证使用gd库时不出现中文乱码是非常必要的,之前我在验证gd库对jpgraph类库的支持时也出现使用gd函数imagettftext函数出现中文乱码的情况,下面介绍下使用php gd库出现中文乱码的原因与解决方法。 php gd库产生中文乱码的原因 1、服务器编码原因。由于imagettftext函数字符串参数的默认编码是UTF8,如果服务.. 阅读全文
posted @ 2013-04-26 10:33 akulubala_ 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 下载地址:https://getcomposer.org/download/下载完安装好之后,打开命令行,检查安装是否正确:composer about。转到需要部署项目的文件夹,新建一个composer.json.命令行composer install就执行相应composer.json 配置的内容; 阅读全文
posted @ 2013-04-25 16:52 akulubala_ 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 先上段代码,边看边解释(function($){ /××这两段是使用CKEDITOR 时候用到的,目的是onfucus,onblur 的时候CKEIDTOR 里面的内容可以显示隐藏 ×× CKEDITOR.instances.ck_post_textarea这段就是一个CKEDITOR的实例,因为可以一个页面多个ckeditor编辑框嘛,ck_post_textarea是ckeditor替换的元素名称 ××/ CKEDITOR.instances.ck_post_textarea.on('focus',function 阅读全文
posted @ 2013-01-17 16:26 akulubala_ 阅读(359) 评论(0) 推荐(0) 编辑