自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

四火专栏

热爱设计、编码,热爱纯粹的软件

  • 博客(15)
  • 收藏
  • 关注

原创 FireFox 5.0 发布

Firefox 5 于6月21日正式发布,这是火狐启动快速发布计划以来发布的第一个正式版本。 以下摘自官网 http://firefox.com.cn/features/:   Firefox 全新特性 全新的界面、更易用的功能、更快的速度、更强的安全防护、更多的开发者工具...... 汇聚各种全新特性,给你更好的上网体验! 更强隐私保护 -- 请勿跟踪我 “请勿跟踪”功能能够使

2011-06-28 07:38:00 952

FireFox 5.0 发布

Firefox 5 于6月21日正式发布,这是火狐启动快速发布计划以来发布的第一个正式版本。以下摘自官网 http://firefox.com.cn/features/: Firefox 全新特性全新的界面、更易用的功能、更快的速度、更强的安全防护、更多的开发者工具...... 汇聚各种全新特性,给你更好的上网体验!更强隐私保护 -- 请勿跟踪我“请勿跟踪”功能能够使用...

2011-06-28 07:38:00 101

原创 转:IE6终极备忘:修复IE6下 25+ Bugs

IE6终极备忘:修复IE6下 25+ Bugs [译]IE6终极备忘:修复IE6下 25+ Bugs 2010年01月08日 | HTML/CSS, JavaScript 去年就想将IE的bug系统地整理下,但一直都忙于工作、学习没有完成,看到这篇E文后,我毫不犹豫的放下了手中的工作将之翻译出来。 由于是第一次译文,所以错误在所难免,欢迎大家批评指正。 原文:Ultimate IE6

2011-06-27 23:40:00 1751

转:IE6终极备忘:修复IE6下 25+ Bugs

IE6终极备忘:修复IE6下 25+ Bugs[译]IE6终极备忘:修复IE6下 25+ Bugs2010年01月08日 | HTML/CSS, JavaScript去年就想将IE的bug系统地整理下,但一直都忙于工作、学习没有完成,看到这篇E文后,我毫不犹豫的放下了手中的工作将之翻译出来。 由于是第一次译文,所以错误在所难免,欢迎大家批评指正。原文:Ultimate IE6 Ch...

2011-06-27 23:40:00 178

原创 随手记:巧妙设计,并发场景下突破常规synchronize,提高读写效率

1、Peterson 算法(Dekker算法的演化),这个算法设计得很巧妙,理解的核心就是搞清楚三个标志位是怎样控制两个方法对临界区的访问的: volatile int flag1 = 0; //主观因素:flag1表示方法1自身是否要求进入临界区 volatile int flag2 = 0; //主观因素:flag2表示方法2自身是否要求进入临界区 volatile int

2011-06-26 01:10:00 2149 1

随手记:巧妙设计,并发场景下突破常规synchronize,提高读写效率

1、Peterson 算法(Dekker算法的演化),这个算法设计得很巧妙,理解的核心就是搞清楚三个标志位是怎样控制两个方法对临界区的访问的:volatile int flag1 = 0; //主观因素:flag1表示方法1自身是否要求进入临界区 volatile int flag2 = 0; //主观因素:flag2表示方法2自身是否要求进入临界区 volatile int turn...

2011-06-26 01:10:00 154

原创 Java的WEB应用性能问题定位方法总结(一):常见的性能指标分析

其实早就想对于性能问题的定位做一个总结。正好,最近做了一些Java的WEB应用性能问题的定位的专题工作,这里简单记录一些典型的性能问题定位方法。 (比如TPS偏低、吞吐量不足等:这些指标问题由下面说的多个指标造成,故不在单独讨论的范围之内)   应用CPU占用偏高,可能的因素包括: 逻辑复杂、算法效率低下 过度逻辑 检查方法: JProfiler检查热点,等到系统稳

2011-06-22 08:15:00 3954 1

原创 随手记:为系统设计一套简易的JavaScript框架需要考虑的要素

最近在工作中做前端的重构,其中一个重要步骤就是设计一套简易的前端框架,把所想到的随手记下来: 物理和分布     js文件布局     模块化     依赖关系梳理     加载梳理  技能储备     JavaScript进阶     JavaScript面向对象     JQuery(或其他JavaScript基础框架)熟悉使用  规范和规则     JavaScrip

2011-06-21 23:25:00 1168

随手记:为系统设计一套简易的JavaScript框架需要考虑的要素

最近在工作中做前端的重构,其中一个重要步骤就是设计一套简易的前端框架,把所想到的随手记下来: 物理和分布 js文件布局 模块化 依赖关系梳理 加载梳理  技能储备 JavaScript进阶 JavaScript面向对象 JQuery(或其他JavaScript基础框架)熟悉使用  规范和规则 JavaScript规范 对象化示例代码  框架内容 模型定...

2011-06-21 23:25:00 105

原创 Javascript Memoizer

以下来自John Hann的实现,这段代码引起了我的注意,它用巧妙的方法把方法调用的结果缓存起来了。 代码解析://   memoize: 使用memoization来缓存的通用方法 //   func: 要被缓存的方法 //   context: 方法执行上下文 //   Note: 方法必须是外部可访问的,参数是可字符序列化的 function memoize (func, con

2011-06-20 23:52:00 1082

Javascript Memoizer

以下来自John Hann的实现,这段代码引起了我的注意,它用巧妙的方法把方法调用的结果缓存起来了。 代码解析:// memoize: 使用memoization来缓存的通用方法 // func: 要被缓存的方法 // context: 方法执行上下文 // Note: 方法必须是外部可访问的,参数是可字符序列化的 function memoize (func, con...

2011-06-20 23:52:00 148

原创 大型互联网应用的技术选型和决策,10条成功与失败的记录

作为以老版本为模子重做的解耦版本,这个大型互联网应用产品是从2009年中开始落地的。而我本人也是该版本的主创人员之一,到今日,团队已经发展到开发测试人数百人的大型互联网产品团队的规模,发布、割接和上线了许许多多个商用版本。 对架构的审视,对选型和设计的反思,不仅仅要在产品初创时期,更要在产品发展的整个过程中进行,团队做同类型产品的能力就是这样在不断总结和自我批评中成熟的。以下为个人观点,难

2011-06-05 23:00:00 1486

大型互联网应用的技术选型和决策,10条成功与失败的记录

作为以老版本为模子重做的解耦版本,这个大型互联网应用产品是从2009年中开始落地的。而我本人也是该版本的主创人员之一,到今日,团队已经发展到开发测试人数百人的大型互联网产品团队的规模,发布、割接和上线了许许多多个商用版本。 对架构的审视,对选型和设计的反思,不仅仅要在产品初创时期,更要在产品发展的整个过程中进行,团队做同类型产品的能力就是这样在不断总结和自我批评中成熟的。以下为个人观点,难...

2011-06-05 23:00:00 116

原创 重构:CSS也面向对象

最初接触到面向对象的CSS还是因为项目中的CSS已经超过八千行,缺乏约束和管理,在近期或者是不远的将来,有迫切的要求需要重构。在前端重构中,我们已经讨论过了JavaScript面向对象的重构,在这个时候再看一看CSS面向对象和模块化,这给我的工作提供了非常好的思路。 首先,我要说的是,在这个概念翻飞的年代里,固执地追求某些概念和涵义,并不能带来更优秀的设计和更高的生产力,面向对象是一种思路,或者说是一种方法论,给CSS重构带来一些启示,这就足够了,没有必要去纠结OO CSS的定义和严谨性。   我们的

2011-06-01 22:07:00 1435

重构:CSS也面向对象

最初接触到面向对象的CSS还是因为项目中的CSS已经超过八千行,缺乏约束和管理,在近期或者是不远的将来,有迫切的要求需要重构。在前端重构中,我们已经讨论过了JavaScript面向对象的重构,在这个时候再看一看CSS面向对象和模块化,这给我的工作提供了非常好的思路。首先,我要说的是,在这个概念翻飞的年代里,固执地追求某些概念和涵义,并不能带来更优秀的设计和更高的生产力,面向对象是一种思路,或者...

2011-06-01 22:07:00 100

空空如也

空空如也

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

TA关注的人

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