大家都知道,大量的操作DOM会引起页面的渲染变慢,文档碎片是指一个临时的文档,把创建的dom放到文档里面,不要每次操作都操作DOM,提高页面的效率。下面我们就来看一下如何运用创建文档碎片。 首先,我们了解下向页面创建dom发生了什么。 for(var i=0;i<5000;i++){ var oSp ...
分类:
Web程序 时间:
2017-12-20 20:12:15
阅读次数:
208
认识Hystrix Hystrix是Netflix开源的一款容错框架,包含常用的容错方法:线程隔离、信号量隔离、降级策略、熔断技术。 在高并发访问下,系统所依赖的服务的稳定性对系统的影响非常大,依赖有很多不可控的因素,比如网络连接变慢,资源突然繁忙,暂时不可用,服务脱机等。我们要构建稳定、可靠的分布 ...
分类:
编程语言 时间:
2017-12-09 22:31:41
阅读次数:
219
1.Thread 【线程】 不断创建 Thread 会消耗很大的cup 导致 异步效率变慢 2.delegate【委托异步】 由于需要不断的实例化 委托类 将会消耗cup 和 内存 3.Task 【结合 async】 这种是三种中性能最好的 较低的cup和内存损耗 下面是例子: #region 委托 ...
Alpha冲刺第九天 =================== 站立式会议 项目进展 项目已完成模块的模块测试工作开始进行。如学生基本信息模块和学生信用信息模块。 问题困难 框架的掌握存在一定的问题,导致项目的执行速度变慢。其他课程的作业占据了一部分的时间,对项目时间的控制难度加大。 心得体会 项目的 ...
分类:
其他好文 时间:
2017-12-05 23:16:52
阅读次数:
130
Alpha冲刺第十一天 =================== 站立式会议 项目进展 项目已完成模块的模块测试工作开始进行。如学生基本信息模块和学生信用信息模块。 问题困难 框架的掌握存在一定的问题,导致项目的执行速度变慢。其他课程的作业占据了一部分的时间,对项目时间的控制难度加大。 心得体会 项目 ...
分类:
其他好文 时间:
2017-12-03 22:47:38
阅读次数:
171
Alpha冲刺第十天 =================== 站立式会议 项目进展 项目已完成模块的模块测试工作开始进行。如学生基本信息模块和学生信用信息模块。 问题困难 框架的掌握存在一定的问题,导致项目的执行速度变慢。其他课程的作业占据了一部分的时间,对项目时间的控制难度加大。 心得体会 项目的 ...
分类:
其他好文 时间:
2017-12-02 23:26:50
阅读次数:
208
Alpha冲刺第九天 =================== 站立式会议 项目进展 项目已完成模块的模块测试工作开始进行。如学生基本信息模块和学生信用信息模块。 问题困难 框架的掌握存在一定的问题,导致项目的执行速度变慢。其他课程的作业占据了一部分的时间,对项目时间的控制难度加大。 心得体会 项目的 ...
分类:
其他好文 时间:
2017-12-01 22:16:16
阅读次数:
184
https://social.msdn.microsoft.com/Forums/sqlserver/en-US/99bbcb47-d4b5-4ec0-9e91-b1a23a655844/ssms-2012-extremely-slow-expanding-databases?forum=sqlto ...
分类:
数据库 时间:
2017-11-27 18:44:49
阅读次数:
261
前言 在刚入门前端的时候,我们并不清楚前端有工具可以帮我们自动化打包压缩文件,当时只关注能实现功能就可以了,也不太在意前端性能优化的问题,随着项目功能的复杂,项目也变得越来越大,页面的执行速度也开始变慢,因此我们认识到了前端优化的重要性,但是之前的压缩打包都是需要我们自己手动执行或者去直接转化的网站 ...
分类:
其他好文 时间:
2017-11-25 19:19:10
阅读次数:
103
对于爬虫,python进行并发抓取的实现方式主要有以下几种:进程,线程,协程。 性能的消耗主要在IO请求中,当单进程单线程模式下请求URL时必然会引起等待,从而使得请求整体变慢。 一 多进程执行 可以实现并发,但是,请求发送出去后和返回之前,中间时期进程空闲 编写方式:1- 多进程直接返回处理 1 ...
分类:
其他好文 时间:
2017-11-25 13:01:03
阅读次数:
235