很多站长使用虚拟主机来做网站,网页内容一旦很多,网站打开速度就会特别慢,如果说服务器、带宽、CDN这类硬指标我们没有经济实力去做,不妨通过网页代码优化的方式来提高速度,卢松松总结了一些可行性的方法。1: 缩小Javascript和CSS文件如果你的网站大约有50-60%的用户是第一次访客,那么这些人...
分类:
Web程序 时间:
2015-07-27 10:38:57
阅读次数:
116
性能优化:网络- DNS解析(域名解析服务器)- CND(网络节点)- 延迟加载- 预加载代码优化- HTML(布局)- CSS- 选择器、(减少复合选择器)- Sprites技术、(图片切割,将多张图片合并在一起,减少请求数量来达到优化功能)- 合并、(将文件合并后,导入次数会减少)- 压缩、(代...
分类:
其他好文 时间:
2015-07-27 01:46:59
阅读次数:
148
日期计算: 1 /// 2 /// 获得两个日期之间的工作天数(周一到周五) 3 /// 4 /// 起始日期 5 /// 结束日期 6 /// 返回工作天数 7 public sta...
分类:
其他好文 时间:
2015-07-22 18:08:47
阅读次数:
97
具体要注意的:1.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t...
分类:
其他好文 时间:
2015-07-21 20:11:37
阅读次数:
107
有时候运行一个python程序,它需要运行很长时间。你或许想提升该程序的运行效率。那该怎么做那?首先需要你要找到该程序瓶颈在哪里~比如,哪个函数的运行花费时间比较长?哪个函数占用内存比较多,是否需要优化对内存的使用?哪个占用cpu时间比较长?等...这些都需要考虑,pyth..
分类:
编程语言 时间:
2015-07-21 15:03:11
阅读次数:
259
1.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进
行全表扫描,如:
select id from t where num is null
可以在num 上设置默认值0 ,确保表中num 列没有null 值,然后这样查询:
select id from t wh...
分类:
数据库 时间:
2015-07-20 19:34:15
阅读次数:
161
今天想对一个java项目超过100行的方法进行一些代码优化。需要统计一下项目中的java类有哪些方法的代码超过了100行。在网上没找到类似的统计工具,就自己写了段代码进行统计。
编码思路:因为一个java类,最外层的{}可以标识类,次外层的{}就是方法或内部类了。为了便于编码,我把内部类也当作方法处理了。只要把次外层的{和}配对就是一个完整的方法了。因此我用先进后出的栈存储一个数组。数组的第一个...
分类:
编程语言 时间:
2015-07-20 13:00:06
阅读次数:
235
网页中是否有css的测试:更改字体大小不用存在兼容性有差别的属性1.为了将来的css代码优化,建议所有的属性值后面都要带上“;”2.就一个比较特殊的字体想用怎么办?--将其转为图片 3.当其分中英文字体时英文在前中文在后4.想让文字在垂直方向上居中,将行高设置为元素的高度,即行高==元素高度,但文字...
分类:
Web程序 时间:
2015-07-19 17:42:33
阅读次数:
598
关于性能优化这是一个比较大的话题,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。
在开始这篇文章之前,大家可以移步去看一下酷壳以前发表的《代码优化概要》,这篇文章基本上告诉你——要进行优化,先得找到性能瓶颈! 但是在讲如何定位系统性能瓶劲之前,请让我讲一下系统性能的定义和测试,因为没有这两件事,后面的定...
分类:
移动开发 时间:
2015-07-19 13:28:24
阅读次数:
112
一.整体介绍: 二.碰到的问题: 数据问题: 数据库的建立(引擎,编码类型) 表该如何建(用什么类型,多长,是否建索引,表的引擎,表的编码类型) 数据库的连接、导入、导出(本地和测试机) 程序问题: 前端验证 ajax请求次数限制(可以绕过js直接发送请求) 后端数据过滤 代码优化(js优化,php...
分类:
其他好文 时间:
2015-07-16 19:09:21
阅读次数:
114