自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (101)
  • 收藏
  • 关注

原创 javascript 性能分析: 部署和工具

1.合并javascript文件:    减少http请求数量    Apache Ant 通过concat 任务提供合并几个文件的能力(注意文件的依赖关系) files="a.js, b.js"/> includes="*.js" excludes="a.js, b.js"/> 2.预部署javascript文件 由于没有专门的javascript设计的预处

2013-11-28 10:29:04 751

转载 用消息队列和消息应用状态表来消除分布式事务

由于数据量的巨大,大部分Web应用都需要部署很多个数据库实例。这样,有些用户操作就可能需要去修改多个数据库实例中的数据。传统的解决方法是使用分布式事务保证数据的全局一致性,经典的方法是使用两阶段提交协议。 长期以来,分布式事务提供的优雅的全局ACID保证麻醉了应用开发者的心灵,很多人都不敢越雷池一步,想像没有分布式事务的世界会是怎样。如今就如MySQL和PostgreSQL这类面向低端用户的

2013-11-27 16:24:28 557

原创 javascript 性能分析:编程

避免二次评估: 就是在javascript代码中执行另外一段javascript代码 就会有二次评估的代价 多了一次评估是否为正常代码 使用对象和数组直接量: //create an object var myObject = new Object(); myObject.name = "Nicholas"; myObject.count = 50; myObject.flag =

2013-11-27 15:11:53 778

原创 javascript 性能分析:Ajax 异步javascript和xml

ajax 是高性能javascript的基石 可以通过延迟下载大量资源是页面加载更快 通过客户端和服务端异步传送数据 避免页面集体加载 局部刷新页面 通过选择正确的传输技术和最有效的数据格式 可以改善和用户的体验。 一 数据传输 五种常用技术向服务器请求数据: XMLHttpRequest Dynamic script tag insertion 动态脚本标签插入 iframes Co

2013-11-26 11:52:20 836

原创 javascript 性能分析:响应接口

浏览器UI线程:大多浏览器有一个单独的处理进程 有2个任务所共享:javascript任务和用户界面更新任务 但每个时刻只有其中一个操作得以执行。 这UI线程围绕一个简单的队列系统工作 任务被保存打牌队列中直到进程空闲,一旦空闲 队列中的下一个任务将被检索和运行 Browser UI Thread Example Click Me function handleClic

2013-11-26 10:20:41 765

原创 javascript 性能分析:字符串和正则表达式

几乎所有的js都与字符串操作紧密相连。典型的就是ajax从服务器获取字符串将这些字符串转换成更容易的js对象,然后从数据中生成html字符串。包含合并,分解,重新排列,搜索,遍历,以及其他方法处理字符串。

2013-11-11 10:38:29 1124

原创 javascript 性能分析:算法和流程控制

算法和流程控制     代码整体结构是执行速度的决定元素之一。代码少不一定运行快,代码多不一定运行慢。 一,循环 for (var i=0; i //loop body } --------------------- var i = 0; while(i //loop body i++; } -------------------- var i = 0; do {

2013-11-08 16:58:48 415

原创 javascript 性能分析:dom 编程

对dom操作在富网页应用中通常是一个性能的瓶颈,主要的3类问题: 一.访问和修改dom元素     浏览器通常把dom和javascript实现保持相互独立,这样2个独立的部分功能链接就会带来性能损耗。最坏的情况是循环执行该操作。 function innerHTMLLoop() { for (var count = 0; count document.getElementById('

2013-11-05 17:57:48 778

原创 javascript 性能分析:数据访问

一.javascript 四种数据类型     1  literal values 直接量:字符串,数字,布尔值,数组,函数,对象,正则表达式,具有特殊意义的空值,以及未定义     2 variables 变量 使用var创建的存储数据值     3  Array items 数组项 具有数字索引 存储一个js数组对象     4 object members 对象成员 具有字符串索引

2013-11-05 16:07:54 726

原创 javascript 性能分析:加载和运行

管理浏览器的javascript代码是个麻烦的问题(从性能上讲),因为代码执行阻塞了其他浏览器处理过程,像用户界面绘制。每次遇到标签,页面必须停下来等待代码下载(如果是外部的)并执行,然后在继续处理页面其他部分。 下面有几种方法可以减少javascript对性能的影响:      1.将所有的标签放置在页面的底部,在body关闭标签的上方。这样可以保证页面在脚步运行之前完成解析。     2

2013-11-05 10:27:04 581

转载 setTimeout延时0毫秒的作用

经常看到setTimeout延时0ms的javascript代码,感到很迷惑,难道延时0ms和不延时不是一个道理吗?后来通过查资料以及实验得出以下两个作用,可能还有作用我还不知道,希望得知的朋友在后面评论上不吝指出。 1、实现javascript的异步; 正常情况下javascript都是按照顺序执行的。但是我们可能让该语句后面的语句执行完再执行本身,这时就可以用到setTimeout延时0m

2013-11-26 10:55:00 958

转载 accumulate everyday:style、currentStyle、getComputedStyle样式

样式表有三种方式       内嵌样式(inline Style) :是写在Tag里面的,内嵌样式只对所有的Tag有效。      内部样式(internal Style Sheet):是写在HTML的里面的,内部样式只对所在的网页有效。       外部样式表(External Style Sheet):如果很多网页需要用到同样的样式(Styles),将样式(Styles)写在一个以.cs

2013-11-14 22:58:44 485

原创 accumulate everyday:grep()函数

grep()方法用于数组元素过滤筛选 grep(array,callback,invert) array:待过滤数组; callback:处理数组中的每个元素,并过滤元素,该函数中包含两个参数,第一个是当前数组元素的值,一个是当前数组元素的下标,即元素索引值。此函数应返回一个布尔值。另外,此函数可设置为一个字符串,当设置为字符串时,将视为“lambda-form”(缩写形式?),其中 a

2013-11-14 22:49:15 449

head_frist_ajax

head_frist_ajax

2013-04-23

Head first_servlet_jsp(2)

Head first_servlet_jsp(2) 经典书籍 一份很好的关于 servlet及jsp的解析 快来拍砖吧··

2013-03-22

Head first_Servlet_Jsp(1)

Head first_Servlet_Jsp 经典解析 一本很好的关于 servlet及jsp的书籍 快来拍砖吧···

2013-03-22

memcached 包(全)

是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数

2013-03-08

lucene高级搜索进阶项目_04

lucene高级搜索进阶项目_04

2013-03-01

lucene高级搜索进阶项目_03

lucene高级搜索进阶项目_03

2013-03-01

lucene高级搜索进阶项目_02

lucene高级搜索进阶项目_02

2013-03-01

lucene高级搜索进阶项目_01

lucene高级搜索进阶项目_01

2013-02-28

lucene 高级搜索项目

lucene 高级搜索项目 附件搜索 附件内容搜索 全文搜索

2013-02-28

easyUI最新完整项目及资料

easyUI最新完整项目及资料

2013-02-21

国际化插件

国际化插件 myeclipse 和 eclipse 工具中英文打开国际化插件

2013-01-25

druid新框架

druid新框架 一个集合 ssh三大 框架的新框架·快来拍砖吧

2013-01-25

java easyui 案例

java easyui 案例 对easyui每个函数 进行案例解析

2013-01-25

java 编码规范

java 规范 对你编码的习惯进行有效的帮助

2013-01-25

hibernate_spring_struts框架资料

hibernate_spring_struts框架资料 详细分析hibernate,spring,struts的集成和相关技术·快来拍砖

2013-01-05

Jquery_easyui完整版资料

Jquery_easyui完整版资料 一份 很好的资料 快来拍砖

2012-12-31

struts1资料

struts1资料

2012-12-27

soapui工具下载

soapui工具 测试webservice 的一个很好的工具 快来拍砖吧

2012-12-25

strurts1完整资料

strurts1完整资料 解析ActionServlet ActionFrom Action 国际化 taglib标签 MVC等功能

2012-12-24

spring完整资料2

spring完整资料 解析spring中IOC DI AOP MVC 监听器 及其他框架的集成

2012-12-17

学习模版.zip

xmind 模版资源(直接用xmind工具打开就OK,很详细,赶快下载吧

2019-06-25

java格式化模版

java格式化模版 格式化出你自己的风格 提高开发效率······(window>preferences>java>code style>下的 code templates/formatter)

2014-04-16

restClient

restClient 测试第三方远程接口的好工具

2014-04-16

linux 相关安装

linux 相关安装 从初级教怎么配置linux教程

2013-12-10

设计模式简解代码

设计模式简解代码 从零基础看设计模式,快来拍砖吧

2013-11-26

网上商城毕业设计

网上商城毕业设计 一份很好的毕业设计 相关资料都有 快来拍砖吧

2013-11-25

BBS 简单毕业设计

BBS 简单毕业设计可以进行论坛的显示 回复 删除 更新的功能

2013-11-24

简单模式源码

简单模式源码:责任链模式,设计模式之_Iterator,设计模式之_Strategy,设计模式之_动态代理,设计模式之_工厂系列

2013-11-24

servlet/jsp(jtds)实例

一份 很好的 servlet/jsp(jtds) 入门资料 快来下载吧

2013-10-09

网页mp3例子

网页mp3

2013-08-29

成绩管理系统基于ASP+SQL 毕业设计

成绩管理系统基于ASP+SQL 毕业设计

2013-08-25

网上书店系统(asp毕业设计)

网上书店系统(asp毕业设计)

2013-08-25

css帮助文档

一份很好的 css帮助文档

2013-08-11

html5帮助文档

一份 很好的html5帮助文档

2013-08-11

jQuery基础教程

jQuery基础教程

2013-08-04

jquery经典案例

jquery经典案例

2013-08-04

15 day learn jQuery

15 day learn jQuery 经典jquery实例讲解 快来拍砖

2013-07-14

oracle 文档

oracle 文档 从基础到精通

2013-07-11

JQuery_in_action

JQuery_in_action 一份很好的资料

2013-06-04

Head_First_JavaScript

Head_First_JavaScript

2013-04-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除