一直想把项目中的js和css压缩下,今天终于搞定了。 先说说几个注意的问题,目标影响着你对应的解决办法:1.压缩后的文件,是否要直接覆盖旧的文件2. 单个压缩文件重命名,还是整个目录换个名字,同时文件名称不变3. 部署访问和切换问题4.压缩后的,是否要上传到git等远程仓库里 比如C:/js a.js,a.css方式一,直接覆盖,目录和文件名称,都不变化。方式二,不覆盖,仍然在同一个目录下...
分类:
Web程序 时间:
2015-04-17 18:15:35
阅读次数:
129
在html5中使用application cache可以把一些静态资源保存在客户端的浏览器上面。这样可以提高访问的速度,甚至是离线应用。关于application cache的优缺点:1.离线浏览 - 用户可在离线时浏览您的完整网站2.速度 - 缓存资源为本地资源,因此加载速度较快3.服务器负载更少...
分类:
移动开发 时间:
2015-04-01 19:19:14
阅读次数:
167
一、缓存什么时候用?数据量增大后,直接频繁操作数据库会对库造成很大的压力,对于变更不太频繁,读的频率远大于写的频率,而且对实时性要求不太高的内容,放在缓存中,能减小数据库压力,提高访问速度。下图为使用缓存和不使用缓存时的请求处理流程:可见,在使用了缓存后,直接通过缓存取数据,减小了数据库的压力。二、...
分类:
系统相关 时间:
2015-03-12 11:02:35
阅读次数:
306
Web开发Web开发语言很多,Java是其中之一。Java在开发高访问、高并发、集群化的大型网站方面有很大的优势,例如人人网、去哪儿网、美团等。Android开发Android是全球最大的智能手机操作系统,2014年第三季度Android手机出货量占比达到84%。Android应用的主要开发语言就是...
分类:
编程语言 时间:
2015-03-09 00:15:56
阅读次数:
300
1.序列(sequence)序列:可供多个用户来产生唯一数值的数据库对象集合
自动提供唯一数值
共享对象
主要用于主键自增
将序列值装入内存可以提高访问效率
创建:
CREATE SEQUENCE sequence
increment by n
start with n
maxva...
分类:
数据库 时间:
2015-03-04 01:09:08
阅读次数:
200
很多小型网站的开发人员一开始将注意力放在产品需求设计上,这本无可厚非。但如果忽视整体性能、可扩展性等方面的考虑,眼看着访问量一天天往上爬,可突然发现有一天网站因为访问量过大而崩溃了,到时候哭都来不及。我在后端设计中曾经提到,对于高并发高访问的Web应用来说,数据库存取瓶颈一直是个令人头疼的问题。特别...
分类:
数据库 时间:
2015-02-26 19:53:51
阅读次数:
198
一、为什么要网站优化1.1、大型网站的特点高访问量同时在线人数多数据量庞大数据操作频繁1.2、网站性能测试指标(用户角度)日访问量同时在线人数最大并发连接数访问响应时间1.3、网站性能个体体现首屏时间:一个网站被浏览器上部,800*600区域充满所需要的时间网页访问可用性:用户访问网页的成功率。DN...
分类:
Web程序 时间:
2015-02-21 22:19:19
阅读次数:
264
序列:是oacle提供的用于产生一系列唯一数字的数据库对象。l自动提供唯一的数值l共享对象l主要用于提供主键值l将序列值装入内存可以提高访问效率创建序列:1、要有创建序列的权限createsequence或createanysequence2、创建序列的语法CREATESEQUENCEsequence//创建序列名称[INCRE..
分类:
数据库 时间:
2015-02-08 23:26:45
阅读次数:
498
常见的数据库对象
表:基本的数据存储集合,由行和列组成
视图:从表中抽出逻辑上相关的数据集合
序列:提供有规律的数值
索引:提高查询效率
同义词:给对象起别名
(索引和同义词了解即可)
序列sequences
可供多个用户用来产生唯一数值的数据库对象
自动提供唯一的数值
共享对象
主要用于提供主键值
将序列值装入内存可以提高访问效率
如何和创建序列
CREA...
分类:
数据库 时间:
2015-02-05 20:32:01
阅读次数:
241
缓存,提高访问速度的利器。工作中主要用到的是memcache和redis,它们是B/S软件,类似练习时装在机子上的Apache,它也会监听端口,可以在客户端(如在cmd上通过telnet操作Memcache)直接敲各自对应的命令来存取值,自学时可以通过这样的方式熟悉下原生命令,看看效果。它们常驻.....
分类:
其他好文 时间:
2015-01-31 01:42:58
阅读次数:
354