
性能优化
5iasp
这个作者很懒,什么都没留下…
展开
-
关于性能优化自己总结的几点内容
1. 大量字符串相加时使用StringBuffer类,而不要使用String。 2. 循环中要要先计算循环次数,然后再循环,避免每次循环都计算次数(如数组长度,list大小)等 3. 打开资源后,用完要及时关闭,如conn,resultSet,statement,流或网络资源等。 4. 使用数据库连接池技术,管理数据库连接。 5. 使用PrearedStateMen原创 2009-06-10 23:41:00 · 1020 阅读 · 0 评论 -
关于12306订票系统相关的文档收集整理
关于12306订票系统相关的文档收集整理全部文章都来自网上:简单整理了一下,希望对大家有所帮助1. 12306ng开源项目组http://www.12306ng.org/forum.php2. 假如我来架构12306网站(二) - 浅谈系统需求调研 http://blog.youkuaiyun.com/jackxinxu2100/article/details/845852原创 2013-01-06 22:16:39 · 3579 阅读 · 0 评论 -
利用GZIP压缩网页相关知识
网站的访问速度是由多个因素所共同决定的,这些因素例如应用程序的响应速度、网络带宽、服务器性能、与客户端之间的网络传输速度等等。其中最重要的一个因素是应用程序本身的响应速度,因此当你为网站性能所苦恼时,你第一个需要着手进行处理的便是尽可能的提升应用程序的执行速度,你可以使用缓存或者是优化代码的执行效率来提升应用程序的速度。网页压缩是一项由 WEB 服务器和浏览器之间共同遵守的协议,也就是说 WE原创 2012-10-18 15:53:41 · 1438 阅读 · 0 评论 -
无限分类法
另一种的无限分类法 在MYSQL中,数据表大致上是CREATE TABLE Table_Types( id INTEGER NOT NULL AUTO_INCREMENT, parent_id INTEGER, node VARCHAR(255), PRIMARY KEY (id)) 如上图,紫色的是数据记录的ID号,框内的数字是每条记录转载 2009-04-17 17:00:00 · 1022 阅读 · 0 评论 -
String,StringBuffer, StringBuilder 的区别
String,StringBuffer, StringBuilder 的区别String和StringBuffer的区别,网上资料可以说是数不胜数,但是看到这篇文章,感觉里面做的小例子很有代表性,所以转一下,并自己做了一点总结。<br />在java中有3个类来负责字符的操作。<br />1.Character 是进行单个字符操作的,<br />2.String 对一串字符进行操作。不可变类。<br />3.StringBuffer 也是对一串字符进行操作,但是可变类。<br />String:<br />原创 2011-03-08 13:35:00 · 896 阅读 · 0 评论 -
面向程序员的数据库访问性能优化法则
<br />面向程序员的数据库访问性能优化法则<br /> <br /> <br />http://blog.youkuaiyun.com/yzsind/archive/2010/12/06/6059209.aspx转载 2010-12-20 15:35:00 · 936 阅读 · 0 评论 -
大型网站架构不得不考虑的10个问题
<br />大型网站架构不得不考虑的10个问题<br /><br /> (转帖)http://www.dabaoku.com/jiaocheng/fabu/web/201003084540.shtml<br /><br /> 这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类和一些依靠HTML静态化就可以实现的架构了,我们以高负载高数据交换高数据流动性的网站为例,比如海内,开心网转载 2010-12-20 15:38:00 · 1052 阅读 · 0 评论 -
分布式文件系统FastDFS架构剖析
<br />http://www.programmer.com.cn/4380/转载 2010-12-03 13:53:00 · 1118 阅读 · 0 评论 -
解决MyEclipse吃内存,让MyEclipse飞起来,MyEclipse速度
<br />http://blog.youkuaiyun.com/defonds/archive/2009/07/10/4338782.aspx<br /> <br />解决MyEclipse吃内存,让MyEclipse飞起来,MyEclipse速度<br /> <br /> 前言:MyEclipse5.5 大小 139M;MyEclipse6.5 大小 451M;MyEclipse7.0 大小 649M!下载服务器又是国外的。。。下载速度累人也就罢了,只要你工作性能一流。不幸的是,MyEclipse 属于狂吃内存的主转载 2010-12-06 12:40:00 · 951 阅读 · 0 评论 -
tomcat 5.5 Cannot create JDBC driver of class '' for connect URL 'null' 配置数据源错误解决办法
<br />使用如下:在conf/Catalina/localhost下新增与项目同名的配置文件<br /> <br />bbs.xml<br /> <br /><?xml version='1.0' encoding='utf-8'?><br /><Context displayName="web" docBase="E:/work/bbstest/WebRoot" path="/bbs" workDir="E:/work/bbstest/WebRoot"><br /><Resource name="jd原创 2010-07-21 11:57:00 · 1457 阅读 · 0 评论 -
数据库水平切分的实现原理解析
<br />http://www.javaeye.com/topic/409294转载 2010-07-15 17:32:00 · 1035 阅读 · 0 评论 -
从一道面试题想到的论坛数据库设计
http://www.javaeye.com/topic/364016?page=8转载 2010-06-26 14:08:00 · 1005 阅读 · 0 评论 -
Hibernate和Jive缓存策略的比较
<br />Hibernate和Jive缓存策略的比较<br /> <br />一.基本概念 <br />PO是持久化对象,他只是对物理数据实体的一种对象表示。 <br />VO是值对象,准确地讲,他是业务对象。 <br />FormBean只是HTML表单的封装,起到在控制层弱化的request中存储数据的作用,将request的get方法转 <br />变为对象的存取值。 <br /> <br /> <br />二.缓存策略比较 <br />Jive <br />1.Jive的缓存策略的过程描述: <b转载 2010-06-26 10:56:00 · 927 阅读 · 0 评论 -
又拍网架构中的分库设计
<br />http://javaso.javaeye.com/blog/694175转载 2010-06-26 14:17:00 · 987 阅读 · 0 评论 -
proxool数据库连接池使用实例
proxool数据库连接池使用实例1. 引入 proxool-0.8.3.jar 2. 创建配置文件:pool_aspboy.xmlAnything outside the "proxool" tag is ignored. --> jxc jdbc:mysql://127.0.0.1:3306/jxc?useUnicode=true&character原创 2009-06-14 17:31:00 · 2513 阅读 · 0 评论 -
通过对象属性表来增加系统的扩展性
在数据中设计时,通过对象属性表来增加系统的扩展性.如新闻系统中有新闻表t_news ,同时增加一个新闻属性表t_news_prop, 这样新闻表的字段不能满足需求时,使用属性表就可以实现需求,只需要增加一条记录到属性表中即可.数据结构简单例子如下:t_newsid 新闻IDtitle 新闻标题content 新闻内容addtime 时间t_news_propid原创 2009-06-14 10:23:00 · 1122 阅读 · 0 评论 -
从数据库导出大量数据记录保存到文件的方法和实例
从数据库导出大量数据记录保存到文件的方法和实例数据库脚本:-- Table "t_test" DDLCREATE TABLE `t_test` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(255) DEFAULT NULL, `createTime` bigint(20) DEFAULT NU原创 2013-02-07 16:24:42 · 10921 阅读 · 1 评论