摘要: 今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1. 为查询缓存优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后 阅读全文
posted @ 2013-08-30 14:19 ranger_cc 阅读(172) 评论(0) 推荐(0) 编辑
摘要: MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。 MySQL是一种跨平台的数据库,在Ubuntu下安装Server的命令如下:sudo apt-get install mysql-serverClient的命令如下:apt-get install mysql-client可以用如下命令登录:mysql -uroot -pwgl -h127.0.0.1 -E --... 阅读全文
posted @ 2013-08-30 14:14 ranger_cc 阅读(424) 评论(0) 推荐(0) 编辑
摘要: http://www.iteye.com/topic/600627 阅读全文
posted @ 2013-08-15 18:36 ranger_cc 阅读(109) 评论(0) 推荐(0) 编辑
摘要: http://www.360doc.com/content/12/0319/14/4762507_195639208.shtml 阅读全文
posted @ 2013-08-07 10:57 ranger_cc 阅读(135) 评论(0) 推荐(0) 编辑
摘要: IntelliJ IDEA 11中:在"Tools->Gerenate JavaDoc"面版的"Other command line arguments:"栏里输入-encoding utf-8 -charset utf-8就是以utf-8编码读取文件和生成javadoc。-encoding utf-8是文件编码,-charset utf-8是生成的javadoc的编码。 阅读全文
posted @ 2013-08-05 17:35 ranger_cc 阅读(1368) 评论(0) 推荐(0) 编辑
摘要: (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:ThisIsAClassNamethisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。Java包(Package)属于一种特殊情况:它们全都是小写字母,即便中间的单词亦是如此。对于域名扩展名称,如com,org,net或者edu等,全部都应小写(这也是Java 1.1和Java 1.2的区别之一)。 (2) 为了常规... 阅读全文
posted @ 2013-08-05 17:20 ranger_cc 阅读(156) 评论(0) 推荐(0) 编辑
摘要: MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允许我们指定数值字段中的值是否有正负之分或者用零填补。 表列出了各种数值类型以及它们的允许范围和占用的内存空间。类型大小范围(有符号)范围(无符号)用途TINYINT1 字节(-128,127)(0,255)小整数值SMALLINT2 字节(-32 768,32 767)(0,65 535)大整数值MEDIUMINT3 字节(-8 388 608,8 388 607)(0,16 777 215)大整数值INT或IN. 阅读全文
posted @ 2013-08-05 12:25 ranger_cc 阅读(237) 评论(0) 推荐(0) 编辑
摘要: "^-?[1-9]//d*$", //整数 "^[1-9]//d*$", //正整数 "^-[1-9]//d*$", //负整数 "^([+-]?)//d*//.?//d+$", //数字 "^([1-9]//d*|0)$", //正数(正整数 + 0) "^-[1-9]//d*|0$", //负数(负整数 + 0) "^([+-]?)//d*//.//d+$", //浮点数 "^[1-9]//d*.//d*|0.//d*[1-9]//d*$&q 阅读全文
posted @ 2013-07-29 12:10 ranger_cc 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 上周五接到两个需求,收到需求文档并通知两天内完成。小结一下完成步骤:1.仔细阅读需求文档,提取出需要完成的任务,并1.2.3.列举;2.从服务器checkout对应的branch(最后完成后提交的分支),部署好服务器配置;3.阅读对应需求的那些源码,添加断点并调试,熟悉程序的运行过程、方法调用及跳转情况;4.进行需求开发(注意数据库操作、接口修改后的升级以及页面参数传递问题); 5.对完成后的程序进行自测,对照需求执行; 6.提交(提交修改后的代码即可,本地配置文件不需要提交); 7.查看提交结果,确保提交正确。 一直在学习阶段,突然接到公司的需求任务,一开始有点举足无措,不知道从哪儿下手,. 阅读全文
posted @ 2013-07-23 17:32 ranger_cc 阅读(146) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/v_july_v/article/details/6855788 阅读全文
posted @ 2013-07-18 10:02 ranger_cc 阅读(105) 评论(0) 推荐(0) 编辑