上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 37 下一页
摘要: 2014年3月19日 11:13:44结论: http响应头>html.meta>浏览器默认编码如果http响应头中没有: Content-Type text/html; charset=utf-8 则按照html文档中的meta指定的编码去解析网页;如果两者都没有,那就按照浏览器的默认编码去解析网页PHP设置header:header("Content-type: text/html; charset=utf-8");html meta 阅读全文
posted @ 2014-03-19 11:19 myD 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 2014年3月10日 13:22:53选择vc9版本的Apache,这个时候了,大多PHP扩展或者PHP的windows版本已经很流行vc9编译的版本了,为了方便安装扩展,所以选择vc9版本http://www.apachelounge.com/download/additional/如果下载的是zip格式的话,根据解压后目录的 readme.txt 进行相应设置1. 将解压后的Apache复制到你想要安装的目录中去2. 修改配置文件,serverroot 指令,指向Apache的解压/安装目录3. 修改配置文件,documentroot 指令是网站根目录的全局指令,保证它是存在的就行4. 修 阅读全文
posted @ 2014-03-10 13:29 myD 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 2014年3月5日 08:48:39情景:项目中需要根据传递来的参数的不同,使用不同的缓存假如传递来的参数最多有这几个(在这个范围内,但是每次传过来的参数不确定):$arg = array( 'a' => '1111', 'b' => '2222', 'c' => '3333', 'd' => '4444', 'e' => '5555' );一种情况,当实参中有a或者b,或者没有参数时,将得到的结果缓存起来 阅读全文
posted @ 2014-03-05 10:05 myD 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 2014年3月5日 08:36:13主要是判空处理如果没有的到想要的值,返回时可以这样(有键无值)$a = array( 'k1' => 0, 'k2' => 0, 'k3' => 0 );return $a;也可以直接返回空值当返回值需要被memcache等缓存下来的时候,最好返回空值,这样从缓存中读出来时,就可以直接判空,然后从数据库中读取如果缓存的是"有键无值"的情况,当从缓存中读出来时不能直接判空,还要深入到返回值内判断键为k1的值是否为空,或者k2,k3是否为空,然后决定是否去数据库读值 阅读全文
posted @ 2014-03-05 08:47 myD 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 2014年3月3日 22:18:40简单旋转立方体: http://blog.163.com/hailin_xin/blog/static/21816219020136103402812简单球体入门:http://www.cnblogs.com/yiyezhai/archive/2013/01/21/2863552.html详细球体:http://www.cnblogs.com/shawn-xie/archive/2012/08/16/2642553.html 阅读全文
posted @ 2014-03-03 22:23 myD 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 2014年2月15日 11:24:34结论:1.一次性使用多个索引进行查询的时候,返回的结果集中的fields字段没有什么清楚的意义(也没有找到文档对它的说明)2.如果程序中一次搜索使用了多个索引,如果它们配置文件中过滤用的属性(aql_attr_uint,sql_field_string...)不全相同,那么最终返回的结果集中,只包含这几个索引中共有的属性实验:建立两个索引:goods_brand, goods_cate,分别是商品信息+品牌信息,商品信息+分类信息 1 sql_query = select gid, gid as goodsid, siteid, catename fro. 阅读全文
posted @ 2014-02-15 13:46 myD 阅读(5067) 评论(0) 推荐(0) 编辑
摘要: 2014年2月14日 15:27:13The view definition is “frozen” at creation time, so changes to the underlying tables afterward do not affect the view definition. For example, if a view is defined as SELECT * on a table, new columns added to the table later do not become part of the view视图的结构不会主动动态变化,如果创建试图时使用的是 阅读全文
posted @ 2014-02-14 15:30 myD 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 2014年2月8日 19:27:05情景:开发过程中线上和线下的配置文件中的值是不一样的例如:线上生产环境的样式域名为ie.style.abc.com,而开发环境为ie.style.abc.net此时有两种方案:一种是将所有以com顶级域名结尾的变量写一份配置文件,以.net结尾的变量写在另一份文件中,在调用的时候根据环境不同而调用不同的文件缺点:1.文件加载类设计复杂;2.维护特别麻烦:如上边例子,如果有chrome.style.abc.com,firefox.style.abc.com... ...那么添加一个变量至少要修改文件数目为总数乘以2(更别说环境中有100+类似这样的文件,每次添 阅读全文
posted @ 2014-02-08 19:58 myD 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 2014年2月7日 22:34:52 PHP 5.5.9 http://cn2.php.net/distributions/php-5.5.9.tar.bz2 nginx 1.5.10 http://nginx.org/download/nginx-1.5.10.tar.gz php: gd php 阅读全文
posted @ 2014-02-07 22:44 myD 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 2023-2-9 10:58:11 更新 当前版本安装包管理器方法: https://packagecontrol.io/installation 1. 命令安装 1 打开命令输入框: Win/Linux: ctrl+shift+p, Mac: cmd+shift+p 2 输入 Install Pa 阅读全文
posted @ 2014-01-22 10:19 myD 阅读(19614) 评论(3) 推荐(3) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 37 下一页