读书笔记
bin_csdn_
github: https://github.com/BinGithub2015
展开
-
《大型网站技术架构 核心原理与案例分析》读书笔记
淘宝网技术架构演化建站之初 2003年,花3000美金买来的淘宝网站使用PHP开发的,淘宝的工程师做了简单的汉化处理,并对数据库做了读写分离。 像我们见过的绝大多数中小网站一样,当年的淘宝网使用典型的Linux+Apache+Mysql+PHP(LAMP)架构。作为一个刚刚起步的小网站,使用开源、免费、简单的技术产品搭建网站是明智之举,可谓一举多得:免费的技术降低网站的成本,成熟化的开源技转载 2017-04-15 18:54:57 · 903 阅读 · 0 评论 -
加密与解密入门
Base64百度百科: Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID)编码为一个字符串,用作HTTP表单和HTTP GET URL中的参数。在其他应用程序中,也常常需要把二进制数据编码为适合放在URL(包括隐藏表单域)中的形式。此时,采用Ba转载 2017-04-22 23:46:22 · 3114 阅读 · 0 评论 -
《京东技术解密》读书笔记
关于京东研发团队管理的3个体系 第一个就是产品体系。我们公司的体验,不管是消费者的体验、第三方卖家的体验、供应商的体验,还是内部业务部门的体验,都是产品驱动的。我们打造让产品经理说了算的文化。以前产品做什么,首先是被业务部门绑架,业务部门说你这个东西要做成什么样的,产品经理记下来,然后直接找研发做,这是有问题的。另外,我们的管理者想把一个东西做好,主观上会按个人的好恶指挥产品,这样也把产品经理绑原创 2017-06-06 01:18:35 · 1322 阅读 · 0 评论 -
《亿级流量网站架构核心技术》读书笔记
虽然本人平时主要从事OA系统的开发,系统并发量不会特别大,主要是注重业务逻辑和快速交付,但是通过学习电商网站对高并发高可用的处理,可以促进自己对系统架构的思考,提升自己的业务水平,以后出现高并发高可用问题的时候,才不会手足无措,而且,系统架构原理是想通的,即使是小系统,也可以从大系统的架构中学习到相关技术解决方案和设计思路,也就是所谓的触类旁通。一,系统设计的一些原则在我们的技术生涯中原创 2018-01-21 17:28:18 · 1213 阅读 · 0 评论 -
《敏捷软件开发(原则模式与实践)》读书笔记
《敏捷软件开发》读书分享由于书是由英文书籍翻译,读起来会难免拗口,本次分享是由《敏捷软件开发》结合网上相关资料总结而成。传统的瀑布式开发瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求、分析、设计、编码、测试的步骤顺序进行。步骤成果作为衡量进度的方法,例如需求规格,设计文档,测试计划和代码审阅等等。瀑布式的主要的问题是它的严格分级导致的自由度降低,项目早期即作出承诺导致...原创 2018-08-05 16:56:45 · 1362 阅读 · 0 评论 -
《领域驱动设计:软件核心复杂性应对之道》读书笔记
第2章 交流与语言的使用2.4 文档和图图是一种沟通和解释手段,它们可以促进头脑风暴。简洁的小图能够很好地实现这些目标,而涵盖整个对象模型的综合性大图反而失去了沟通或解释能力,因为它们将读者淹没在大量细节之中,加之这些图也缺乏目的性。鉴于此,我们应避免使用包罗万象的对象模型图,甚至不能使用包含所有细节的UML数据存储库。相反,应使用简化的图,图中只包含对象模型的重要概念——这些部分对于理解...原创 2018-09-05 00:17:23 · 1038 阅读 · 0 评论