2013年9月29日
摘要: 字符串拼接主要有以下几种方法:+ : 加号String.Format() : 字符串格式化StringBuilder.Append()说明对于少量固定的字符串拼接,如string str = "a" + "b" + "c",则csc编译器会优化成 str = String.Concat("a", "b", "c"); 不会创建多个字符串。如果写成 string str = "a"; s += "b"; s += "c" 阅读全文
posted @ 2013-09-29 23:10 Frank.Fan 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: 优化服务器性能,从后往前说归根结底不外乎以前几种情况:优化数据库优化代码使用静态数据下面就分别做下介绍。一、数据库优化尽可能的使用SP,而不是让sql语句裸奔;表结构设计要合理,起码要遵守三范式;数据库设计三范式:第一范式:原子性。表中不能套表第二范式:有主键第三范式:引用通过主键.合理地设计索引,正确地使用索引;对于超极大表(千万级别)最好采用分区表的方式存放,Oralce、SqlServer和Mysql都支持。 二、业务代码优化减少数据库往返,数据库连接是很重要且宝贵的资源,尽量避免没调用一次方法就读取一次数据库的情况,别小看这一条,我在项目就看到有同事在一个for循环中都次读取数据库。. 阅读全文
posted @ 2013-09-29 22:48 Frank.Fan 阅读(2969) 评论(2) 推荐(0) 编辑
摘要: 下载java se development kit - JDKjava官网: www.oracle.com环境变量配置:JAVA_HOME:D:/Program Files/Java/jdk1.6.0_10PATH:%JAVA_HOME%/bin;%JAVA_HOME%/jre/binCLASSPATH:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar说明:1)JAVA_HOME指明JDK安装路径2)PATH使得系统可以在任何路径下识别java命令3)为java加载类(class or lib)路径,只有类在classpath中,java命令 阅读全文
posted @ 2013-09-29 14:20 Frank.Fan 阅读(8411) 评论(0) 推荐(0) 编辑