源代码文件 1,什么是性能问题? 现有资源没有达到最大吞吐量的前提下,系统不能满足合理的预期表现,则可以定义为有性能问题。性能指标包括:响应时间,吞吐量,可扩展性。 2,初探优化 2.1优化论 一般遇到2种性能问题: 1),某个功能很慢,或者突然变慢,比如某个存储过程、查询等。 2),整个系统很慢。 ...
分类:
数据库 时间:
2016-08-13 22:42:18
阅读次数:
297
百度了下负载均衡:英文名称为Load Balance,其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务 嗯,跟我理解差不多:如果你的网站请求很多(是“很多”),造成什么结果呢?响应速度变慢(每个请求都是要创建线程去 ...
分类:
其他好文 时间:
2016-08-02 13:41:30
阅读次数:
232
现象:在一个网站中,当访问一个处理比较耗时的页面(A页面),页面请求还没有返回时,此时再点击访问该网站的其他页面(B页面)会出现B页面很久都没有响应和返回,直到A页面输出返回数据时才开始处理B页面的请求,造成请求排队处理,A页面阻塞了B页面的请求处理。 开始我一直怀疑是不是浏览器单线程的缘故,在网上 ...
分类:
Web程序 时间:
2016-07-31 22:04:08
阅读次数:
177
说是找椭球面上的 到原点距离最近的点。 感觉像是有个单调性,然后,点的范围是正负100以内。 第一次学习模拟退火,觉得就是个搜索,在现在确定的一个方向中去搜索。当然,方向越多搜索越精确,但是时间会变慢,这种概率算法还是不要轻易写的为好...... ...
分类:
其他好文 时间:
2016-07-25 13:11:24
阅读次数:
149
重写session的存储机制 Session数据区 默认以 文件的形式存储与服务器操作系统临时目录中! 当 session数据区过多时,文件形式的存储,操作速度变慢。磁盘的读写(IO,input/output)开销是很大的。 实际项目中,都会采用其他的方式更快地存储session数据。典型的办法:数 ...
分类:
Web程序 时间:
2016-07-24 01:41:08
阅读次数:
204
这篇文章主要介绍了哪些服务是Oracle 11g必须开启的以及这些服务的详细介绍,需要的朋友可以参考下 这篇文章主要介绍了哪些服务是Oracle 11g必须开启的以及这些服务的详细介绍,需要的朋友可以参考下 成功安装Oracle 11g数据库后,你会发现自己电脑运行速度会变慢,配置较低的电脑甚至出现 ...
分类:
数据库 时间:
2016-07-22 14:25:42
阅读次数:
203
bzoj2662[BeiJing wc2012]冻结 题意: 有 N 个城市,M 条双向的道路,有K次机会使通过某条道路时时间变慢 50%。注意在一条道路上最多只能使用一次机会,且不必使用完所有机会。 求从城市1 到城市N最少需要多长时间。(每条双向边等价于两条单向边) 题解: 分层图最短路。这道题 ...
分类:
其他好文 时间:
2016-07-21 21:33:10
阅读次数:
342
预载入和JavaScript Image()对象 很多high-res图像真的可以使 Web 站点更加整洁。但是它们也会使站点的访问速度变慢——图像是文件,文件使用带宽,带宽直接与等待时间相关。是该了解如何通过一个叫做图像预载入(preloading)的技巧来提高 Web 站点的访问速度的时候了。 ...
分类:
编程语言 时间:
2016-07-21 17:55:39
阅读次数:
183
今天讲了Ajax。首先大概介绍一下ajax是干什么的!ajax就是通过后台与服务器进行少量的数据交互,只要作用是增强用户体验的。(如果没有异步加载,页面加载速度会变慢) 关于ajax的书面解释:AJAX即“Asynchronous Javascript And XML”(异步JavaScript和X ...
分类:
其他好文 时间:
2016-07-20 21:03:28
阅读次数:
140
1.导入模块 2.动态导入模块 上述代码先尝试从cStringIO导入,如果失败了(比如cStringIO没有被安装),再尝试从StringIO导入。这样,如果cStringIO模块存在,则我们将获得更快的运行速度,如果cStringIO不存在,则顶多代码运行速度会变慢,但不会影响代码的正常执行。 ...
分类:
编程语言 时间:
2016-07-16 08:55:25
阅读次数:
177