1. HTTP 压缩 HTTP 压缩通常用于压缩从服务端返回的页面内容。它压缩HTTP请求和响应,这个会是巨大的性能提升。我的项目是基于Window Server 2003开发的,可以参考这篇文章. 2. 让ViewState失效 ViewState允许页面状态保持在客户端,它不区别于Cookie或 ...
分类:
Web程序 时间:
2016-03-29 16:35:12
阅读次数:
222
刚开始学习PYTHON,感觉到这个语言真的是很好用,可以快速完成功能实现。 最近试着用它完成工作中的一个任务:在Linux服务器中完成对.xml.gz文件的解析,生成.csv文件,以供SqlServer服务器导入,做进一步的数据分析。 解压后的xml文件格式如下: 从廖雪峰博客学习得知目前常用的两种... ...
分类:
编程语言 时间:
2016-03-29 16:33:29
阅读次数:
243
如果是追加字符串,最好使用s+=anotherStr操作,而不是要使用s=s+anotherStr。如果要连接多个字符串,应该少使用+=,如 s+=a;s+=b;s+=c;应该写成s+=a + b + c;而如果是收集字符串,比如多次对同一个字符串进行+=操作的话,最好使用一个缓存。怎么用呢?使用J
分类:
Web程序 时间:
2016-03-18 00:09:53
阅读次数:
271
本文主要对比测试Python的多线程和多进程模块在CPU类型和I/O的任务操作时的效率一测试CPU消耗类型任务在一台多核CPU的服务器上执行多线程代码,理论上代码执行时会利用多余的CPU核心来提升性能。但是由于Python的GIL的存在,使用多线程来执行CPU繁重的任务,未必能得到性能提升..
分类:
编程语言 时间:
2016-03-13 06:40:43
阅读次数:
194
众所周知,性能问题是所有实用应用在迭代过程中必然要面对的问题。对于此类问题,简单地投入更多硬件资源的做法可能会取得一定效果。但总的来看,此类做法的边际成本是不断上升的。换言之,随着性能需求的上涨,要换取同样的性能提升,仅凭硬件升级所需要的成本会越来越高。故..
分类:
Web程序 时间:
2016-03-08 21:43:18
阅读次数:
257
0x01 前言 在php官网下载php-5.6.19.tar.gz源代码(php7虽然说性能提升很大,但是小菜菜还是先用着这个先吧),解压后根目录有个INSTALL文件,里面有安装教程了,目录如下: Installing PHP ___________________________________
分类:
Web程序 时间:
2016-03-07 06:42:19
阅读次数:
352
这篇文章主要介绍一些小细节的优化技巧,当这些小技巧综合使用起来的时候,对于整个App的性能提升还是有作用的,只是不能较大幅度的提升性能而已。选择合适的算法与数据结构才应该是你首要考虑的因素,在这篇文章中不会涉及这方面。你应该使用这篇文章中的小技巧作为平时写代码的习惯,这样能够提升代码的效率。 通常来
分类:
移动开发 时间:
2016-03-03 09:05:12
阅读次数:
196
这篇文章主要介绍一些小细节的优化技巧,当这些小技巧综合使用起来的时候,对于整个App的性能提升还是有作用的,只是不能较大幅度的提升性能而已。选择合适的算法与数据结构才应该是你首要考虑的因素,在这篇文章中不会涉及这方面。你应该使用这篇文章中的小技巧作为平时写代码的习惯,这样能够提升代码的效率。 通常来
分类:
移动开发 时间:
2016-03-02 14:55:48
阅读次数:
213
RAID:Redundant Arrays of Independent Disks,独立冗余磁盘阵列 RAID Level: 不同的级别表示不同的磁盘组织方式,没有上下之分。 RAID 0:条带。 性能提升。 无冗余能力,无容错能力。 空间利用率为nS。 至少需要2块磁盘。 RAID 1:镜像。
分类:
系统相关 时间:
2016-02-28 12:25:22
阅读次数:
220
Atitit.rust语言特性 attilax 总结 1. 创建这个新语言的目的是为了解决一个顽疾:软件的演进速度大大低于硬件的演进,软件在语言级别上无法真正利用多核计算带来的性能提升。1 2. 不会出现Null指针等等1 2.1.1. Rust 1.1 稳定版 更新内容1 2.1.2. Rust
分类:
编程语言 时间:
2016-02-16 01:12:58
阅读次数:
191