摘要: 简介 web的优化就是一场阻止http请求最终访问到数据库的战争。 优化的方式就是 ,在各个节点加缓存。 web请求的流程及节点 熟悉流程及节点,才能定位性能的问题。而且优化的顺序一般也是按请求的流程逐一优化。这里的流程只是做个概要,并不代表全面。 整个流程是以最快的方式让用户看到结果 定位的方法 阅读全文
posted @ 2016-03-23 14:13 庄君祥 阅读(2000) 评论(5) 推荐(1) 编辑
摘要: 穷人在怀疑中拒绝,富人在怀疑中了解 硬能力 就是实实在在有对应的技术对应的能力 编程珠玑 有助于锻炼思维,偏重讲思考过程及算法。 。适合精读、思考。 google软件测试之道 讲了一下软件测试的各个角色、职责、流程、以及一部分工具和指标。 通过这本书,可以看到一个软件测试的概貌。 软能力 没有实实在 阅读全文
posted @ 2016-03-01 11:38 庄君祥 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 穷人在怀疑中拒绝,富人在怀疑中了解 硬能力 就是实实在在有对应的技术对应的能力 大规模分布式存储系统:原理解析与架构实战 适合先速读,后选择性阅读。对“分布式存储”的基本概念和知识讲得不错。第三篇,讲解实现过多过细,可以根据兴趣度来选择看与不看。有助于普及概念,扫盲。 淘宝技术这十年 适合速读。对淘 阅读全文
posted @ 2016-02-02 09:36 庄君祥 阅读(1583) 评论(2) 推荐(0) 编辑
摘要: 本文主要是记录最近看的书里涉及到的概念。梳理自己对分布式里的概念理解,构建自己对分布式系统的初步理解。 定义 组件分布在网络计算机上,组件之间仅仅通过消息传递来通信并协调行动。 从用户角度,面对就是一个服务器,提供需求的服务。 分布式系统看起来就像一个超级计算机。 计算机五大部件 1. 控制器 2. 阅读全文
posted @ 2016-02-01 08:15 庄君祥 阅读(1369) 评论(0) 推荐(0) 编辑
摘要: 经过2个礼拜的“学习型组织”相关学习,感觉这是一门需要长期实践的学问。 因此没有打算一次全弄通,也不可能短期内弄通。 也不想照搬照抄。一个是抄不来,一个是抄无用。所以想找点接地气,现在能实现的的来先践行。 个人愿景 根据《吸引力法则》描述,愿景是吸引力的第一(也是最核心)步骤。 这点我无条件的相信... 阅读全文
posted @ 2016-01-05 08:59 庄君祥 阅读(1234) 评论(1) 推荐(3) 编辑
摘要: 穷人在怀疑中拒绝,富人在怀疑中了解! 硬能力 就是实实在在的有对应的技术对应的能力 大型分布式网站架构设计与实践 适合普及概念,有些步骤和算法可以引发思考。但是书里有很多篇幅涉及安装,这个可以根据需求自行选择。 软能力 没有实实在在的技术可以对应,但是对生活和工作却有很重要的影响 不懂带人... 阅读全文
posted @ 2016-01-04 08:58 庄君祥 阅读(2301) 评论(4) 推荐(8) 编辑
摘要: 穷人在怀疑中拒绝,富人在怀疑中了解! 有得有悟 2015年,是心里比较安稳的一年。收获挺大,关键的是一整年心态比较平和,所有的一切比较稳定。 学会看书 以前只知道看书重要,但是不明白为什么看书重要,更不会看书,所以收获很少。 2015年看了30多本书,比入行到现在加起来的还多(可见以前多么不会看书) 阅读全文
posted @ 2015-12-28 17:48 庄君祥 阅读(4649) 评论(42) 推荐(38) 编辑
摘要: 穷人在怀疑中拒绝,富人在怀疑中了解! 硬能力 就是实实在在的有对应的技术对应的能力 高性能MySQL(第3版) 这本书真是能读哭的书。里面的关于数据库复制的几章,原则讲的通透,图形生动,还有重要的配置和步骤。里面关于云数据库的观点很有收获。其他的章节大家可以根据需求来看。有讲硬件的,有讲基准的,... 阅读全文
posted @ 2015-12-02 17:13 庄君祥 阅读(1502) 评论(0) 推荐(2) 编辑
摘要: 为什么用它建议使用 TestNG 作为 Java 项目的主要单元测试框架,因为 TestNG 在参数化测试、依赖测试以及套件测试(组)方面功能更加强大。TestNG 意味着高级的测试和复杂的集成测试。它更加的灵活,特别是对大的套件测试。另外,TestNG 也涵盖了 JUnit4 的全部功能。那就没... 阅读全文
posted @ 2015-11-12 14:35 庄君祥 阅读(1600) 评论(0) 推荐(0) 编辑
摘要: mockito,一个让人着迷的单元测试隔离框架。对比了easymock,jmock,jmockito,最终选择了它。 为什么用他 1. 接口语法简洁、自然。写起来像在说话,很舒服。 2. 文档更完整。让学习曲线更简单。 3. 可以进行参数化。在很多情况下,不想关心具体的参数是什么。 4. mock... 阅读全文
posted @ 2015-11-05 14:53 庄君祥 阅读(2007) 评论(1) 推荐(0) 编辑