- 浏览: 1205931 次
- 性别:
- 来自: 北京
-
最新评论
-
天空趋虚:
资源还没有匮乏到这种程度吧,我觉得代码通俗易懂,可维护性强,比 ...
java编程中'为了性能'一些尽量做到的地方 -
wen262856298:
文章写的好但是里面有错误 ...
java编程中'为了性能'一些尽量做到的地方 -
步青龙:
你的博客中,我看的第一篇文章,感悟很深,果断关注你,谢谢你把这 ...
工作是什么?我怎么理解 -
accp6_0:
...
程序人生:女程序员的求职奋斗史 -
Dragonmandance:
很不错,学习了
java编程中'为了性能'一些尽量做到的地方
文章列表
前提说明:
缓存技术在在网站应用中非常重要,在减少服务器请求压力和用户浏览速度加块方面有着功不可没的功劳,
昨天在我《网站优化--让你的网页飞起来》里面有人问道关于浏览器缓存原理的问题,萌发了我研究缓存技术的兴趣,本文主要
介绍浏览器的缓存原理。
正文:
缓存技术:
在介绍缓存技术之前,我们先看一张LAMP网站的价格图,通过架构图我们可以很清晰的对网站整体缓存有一定认识
LAMP网站结构图
- 2011-09-27 10:26
- 浏览 582
- 评论(0)
摘要:
网站快要上线了,但是网站打开速度很慢怎么办?这里介绍一下对网页进行优化的方法和技巧,加快网页浏览速度,让网页速度飞起来
测试网页性能工具
⑴Page Speed:
是开源 Firefox/Firebug 插件。网站管理员和网络开发人员可以使用 Page Speed 来评估他们网页的性能,并获得有关如何改进性能的建议。
⑵yslow:
YSlow可以对网站的页面进行分析,并告诉你为了提高网站性能,如何基于某些规则而进行优化。
安装方法:
安装:直接在firefox组件查找,安装即可
使用方法:
1)
- 2011-09-26 17:13
- 浏览 632
- 评论(0)
摘要:
网站快要上线了,但是网站打开速度很慢怎么办?这里介绍一下对网页进行优化的方法和技巧,加快网页浏览速度,让网页速度飞起来
测试网页性能工具
⑴Page Speed:
是开源 Firefox/Firebug 插件。网站管理员和网络开发人员可以使用 Page Speed 来评估他们网页的性能,并获得有关如何改进性能的建议。
⑵yslow:
YSlow可以对网站的页面进行分析,并告诉你为了提高网站性能,如何基于某些规则而进行优化。
安装方法:
安装:直接在firefox组件查找,安装即可
使用方法:
1)
- 2011-09-26 17:13
- 浏览 662
- 评论(0)
常用解压命令
tar.bz2 命令: tar -jxvf *.tar.bz2
tar.z 命令: tar -zxvf *.tar.z
tar.gz 命令: tar -Zxvf *.tar.gz
PS:关于这些参数你可以用man 帮助,注意区分大小写.
大多以tar.gz 和tar.bz2打包软件,大多是通过 ./configure ;make ;make install ...
- 2011-09-25 12:42
- 浏览 633
- 评论(0)
常用解压命令
tar.bz2 命令: tar -jxvf *.tar.bz2
tar.z 命令: tar -zxvf *.tar.z
tar.gz 命令: tar -Zxvf *.tar.gz
PS:关于这些参数你可以用man 帮助,注意区分大小写.
大多以tar.gz 和tar.bz2打包软件,大多是通过 ./configure ;make ;make install ...
- 2011-09-25 12:42
- 浏览 587
- 评论(0)
最近看叶小钗求职准备http://www.cnblogs.com/yexiaochai/category/318542.html系列的文章,感慨很多,个人感觉如下;
①语言之争,那个语言更牛逼??
这真是蛋疼的问题,我是在刚选择语言学习的时候,遇到过语言之争的, ...
- 2011-09-23 08:37
- 浏览 560
- 评论(0)
今天在linux下使用mysql出现的几个问题:
要完成的任务:使用本地管理工具管理服务器上的数据
在linux下:
/usr/local/mysql/bin/mysql-uroot-p123456//进入mysql管理界面
出现错误:
ERROR1045(28000):
Accessdeniedforuser'root'@'localhost'(usingpassword:YES)
解决办法:
/usr/local/mysql/share/mysql/mysql.serverstop//先关闭mysql
/usr/local/mysql/bin/mysqld_safe-- ...
- 2011-09-22 16:25
- 浏览 716
- 评论(0)
key_buffer
索引块是缓冲的并且被所有的线程共享。key_buffer_size是用于索引块的缓冲区大小,增加它可得到更好处理的索引(对所有读和多重写),到你能负担得起那样多。如果你使它太大,系统将开始换页并且真的变慢了。默 ...
- 2011-09-21 17:24
- 浏览 671
- 评论(0)
一.并不成功的开始
我所读的学校是中国西部的一所普通高校。我进大学后也和大多数同学一样,过着60分万岁的日子,除了对编程比较感兴趣外。(呵呵,好多室友都说我外表女人,内心却男人:喜欢写程序,喜欢和男打星际,喜欢打CS选土匪,拿AK47)四年的大学生活淘进了我刚进校时的傲气与自尊,在栀子花开的季节,我面对的却是无法把握的未来。毕业了,是的,四年象梦一样。男友执意去了中国最繁荣的大都市,我却希望留守相对平静的近在咫尺的西部城市,结局是可想而知的。痛苦十分短暂,因为迫在眉睫的生存问题变得急为严峻。幸运的是,2004年7月我很顺利的找到了一份程序员的工作。
我的第一份工作比较轻松,就是做MIS系 ...
- 2011-09-17 18:47
- 浏览 1125
- 评论(1)
毕业到现在做web开发已经三个半月了,现在总结一下最近三个月来的工作和学习
本人喜欢写博客,所以总结最近三个月的工作和学习需要参考之前的博客文章---csdn@PHP淮北;
列个表格吧,看着也比较方便:
- 2011-09-16 23:15
- 浏览 752
- 评论(0)
这个是applicationContext.xml的配置文件,如何做到修改b002中b001这个属性。
<bean name="b002" class="com.alibaba.zj.spring.bean.B002" init-method="init">
<property name="name" value="bbbbbbbbbbbbb" />
<property name="b001" ref="b001&q ...
- 2011-09-16 10:30
- 浏览 1274
- 评论(0)
现在每个系统开发集成的开发框架和公用组件都太多了,而且每个组件都是用自己的配置,比如我们现在使用的一个单点登陆系统就是采用spring来配置管理的。其核心bean定义文件被打包在jar包中,当我们想替换其中的某一个bean定义时,又不太好直接修改bean定义文件,那样会导致框架维护混乱。这里,我们就可以使用spring中的bean前后处理器来进行动态替换,先说明场景哈。
有一个jar包,包含了一个xml文件,定义了自身的一系列bean。另外一个项目使用了这个jar包,但又想替换其中的一个bean,原来默认的bean是用配置文件来读取信息,但现在想改成数据库的模式。常规的方法是:
1、 ...
- 2011-09-16 10:23
- 浏览 791
- 评论(0)
首先说明:
1、以下特征是真实遇到过的,同事犯过的,乃至我自己也犯过的;
2、为了剧情需要,某些例子进行了一些夸张修饰等演绎创作,如无雷同,请勿生气;
3、如果你出现过以下症状之一,并不代表你就是弱爆了,但是如果你一直出现,乃至一说到这个大家就能联想到你,那么你就得小心了;
4、如果你是集这几个的大乘者,恭喜你,你已经找到了离开这个行业的充足理由了。
好了,搞定!
“那个Bug解决了吗?”
“好了,搞定!”
“这么快?”
正当你非常欣喜的时候,就传来了噩耗:刚才还能编译成功的,就失败了。(好吧,我们的集成编译尚未成功配置上,理论上这种事情应该会被退回。)又或者能编译成功,但 ...
- 2011-09-14 21:26
- 浏览 561
- 评论(0)
mybean.xml文件内容
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="http://www.springframework.org/schema/util"
xsi:schemaLocati ...
- 2011-09-14 17:05
- 浏览 704
- 评论(0)