摘要:
Windows下实现php开发环境的方法就是将数据库mysql,服务器apache,开发语言php集合在一起。之前需要配置wordpress的时候也是使用了一个集合软件AppServ。wamp官方网址:http://www.wampserver.com/en/是lamp架构在windows系统上的版... 阅读全文
随笔档案-2012年05月
Javascript编程风格
2012-05-28 14:18 by dreamhappy, 191 阅读, 收藏, 编辑
摘要:
Javascript编程风格读后感程序员固然可以自由选择编程风格,但是好的编程风格有助于写出质量更高、错误更少、更易于维护的程序印象深刻的是规则1:表示区块起首的大括号,不要另起一行。规则7:不要使用"相等"(==)运算符,只使用"严格相等"(===)运算符。规则9:所有变量声明都放在函数的头部。规则11:避免使用全局变量;如果不得不使用,用大写字母表示变量名,比如UPPER_CASE。 阅读全文
In PHP5, what is the difference between using self and $this? When is each appropriate?
2012-05-23 10:22 by dreamhappy, 269 阅读, 收藏, 编辑
摘要:
Use $this to refer to the current object. Use self to refer to the current class. In other words, use $this->member for non-static members, use self::$member for static members. 阅读全文
apache 服务器修改网站默认首页
2012-05-22 14:43 by dreamhappy, 643 阅读, 收藏, 编辑
摘要:
httped.conf 中找到<IfModule dir_module>DirectoryIndex index.html index.php index.php3 index.htm</IfModule>修改相应的页面即可如果修改不能生效,可能是httpd.conf包含了其它配置文件参考 阅读全文
我的程序优化-尽量减少数据库连接操作
2012-05-02 22:55 by dreamhappy, 7089 阅读, 收藏, 编辑
摘要:
最近做一个项目,做的比较郁闷,现在把项目经验总结在这里。项目的主要功能就是为第三方程序提供数据,并根据客户端的调用提供数据更新。我的程序属于服务端。服务端以站点形式部署,以Xml的数据格式输出。项目以我自己的设计编码完成,并整合测试。初始化数据时,问题出现了。刚开始体现在客户端接受数据很慢。测试环境环境下,数据库服务器部署在国外,网站部署在公司内部,而且我一直认为我的程序在数据库数据处理这里已经做了足够的优化,包括索引和主键已经做到了合理使用。综上所述,起初的速度问题一直没有引起我的关注。然而最后问题的关键恰恰出在数据库连接查询方面,频繁查询导致数据初始化速度很慢。刚开始我采取的方法是即用即查 阅读全文
用LINQ在集合中查询特定对象
2012-05-01 10:59 by dreamhappy, 6872 阅读, 收藏, 编辑
摘要:
这里是原文出处:简单的概括LINQLINQ是Language-Integrated Query的缩写,是C# 3.0和VB 9.0中新加入的语言特性,可以在编程时使用内置的查询语言进行基于集合的操作。List<User> userList = GetUserList();var userWithOddId = from u in userList where u.UserID % 2 == 1 select u; foreach (User u in userWithOddId){ Console.WriteLi... 阅读全文