![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
huanghuayn
这个作者很懒,什么都没留下…
展开
-
高性能网站建设指南(读书笔记)
1.减少HTTP请求: a. 用CSS Sprites产生一张图片,而非分开的图片,这样只用请求1次而非多次。一个图片关联多个url。通过background-position属性指定CSS偏移量。 且合并图片比分离图片的总和要少(减少颜色表,格式信息),降低下载量 b.合并脚本和样式表(JS/CSS):合并成一个文件,但不要产生大量的组合2.使用内容发布网络(CDN)转载 2013-06-25 15:18:11 · 733 阅读 · 0 评论 -
深入理解JAVA7核心技术与最佳实践
一语法:1.switch支持字符串转载 2014-07-14 19:53:09 · 1381 阅读 · 0 评论 -
《大型网站技术架构》读书笔记
一.应用服务与数据服务分离翻译 2014-10-21 15:57:52 · 471 阅读 · 0 评论 -
深入分析Java Web技术内幕
一.深入Web请求过程1.B/S架构:1)翻译 2014-07-03 14:42:07 · 1030 阅读 · 0 评论 -
深入理解Java虚拟机
一.自动内存管理机制:1.翻译 2014-06-11 19:46:35 · 441 阅读 · 0 评论 -
大规模Web服务的开发技术(读书笔记)
一.小规模服务和大规模服务的区别:1.保证可扩展性,负载均衡的必要性:1). 对于大规模访问量: 用横向扩展(增加服务器数量,廉价)2).用户请求如何分配:负载均衡3).数据同步4).网络延迟2.保证冗余性转载 2013-07-25 08:21:07 · 787 阅读 · 0 评论 -
JavaScript语言精粹(读书笔记)
1. 注释建议用//。因为/*可能会与正则表达式冲突2. JS中只有一个单一的数字类型,1与1.0是相同的值3. if():false,null,undefined,空串' ',数字0,数字NaN被认为是假,其余被认为是真转载 2013-07-26 13:14:32 · 415 阅读 · 0 评论 -
Test - Driven Development By Example 测试驱动开发 (读书笔记)
一. TDD的目标: 代码整洁可用二.开发过程中所经历的阶段: 1.不可运行-------写一个不能工作的测试程序,一开始这个程序甚至不能编译 2.可运行---------尽快让这个测试程序工作,为此可以在程序中使用一些不合情理的方法 3.重构---------消除在让测试程序工作的过程中产生的重复设计,优化设计结构不可运行/可运行/重构 ----- 这就是测试驱动开发的转载 2013-06-28 17:41:58 · 1247 阅读 · 0 评论 -
代码整洁之道II--Tips(读书笔记)
1.函数: a.不要过多参数 b.输出参数,如果函数要修改什么东西的状态,那么修改其对象的状态就好 c.删除不被调用的方法 d.boolean参数让方法做不只一件事,应该避免2.一般性问题: a.避免重复代码,否则表示遗漏了抽象 b.较低层次的概念放在派生类中,较高层级的概念放在基类中 c.类的方法越少越好,函数知道的变量越少越好,类拥转载 2013-06-26 01:39:39 · 437 阅读 · 0 评论 -
代码整洁之道I--摘要(读书笔记)
一.不整洁代码的坏处:1.赶着推出产品,代码写得乱七八糟。特性越加越多,代码也越来越烂,最后再也没法管理这些代码了。是糟糕的代码毁了这家公司。2.随着混乱的增加,团队生产力也持续下降,趋向于零。当生产力下降时,管理层就只有一件事可做了:增加更多人手到项目中,期望提升生产力。可是新人并不熟悉系统的设计。他们搞不清楚什么样的修改符合设计意图,什么样的修改违背设计意图。而且,他们以及团队中的其他转载 2013-06-25 17:02:52 · 745 阅读 · 0 评论