随笔分类 -  读书笔记

摘要:《大型网站技术架构:核心原理与案例分析》是一本介绍大型网站架构设计的专业书籍,其中围绕互联网三高架构:高并发、高性能、高可用技术特点、要求,设计方案等方面进行了详细的阐述和分析。 互联网三高架构是指高并发、高性能、高可用三个方面的技术要求和特点。在当今互联网时代,各种大型网站和应用都需要处理大量的并 阅读全文
posted @ 2023-05-14 10:28 又一岁荣枯 阅读(27) 评论(0) 推荐(0) 编辑
摘要:摘要:随着软件系统规模和复杂度的不断增加,软件性能已成为软件体系架构中至关重要的一个质量属性。性能问题会直接影响用户体验、系统稳定性和可靠性等方面,因此,如何确保软件体系架构在设计和实现过程中具备良好的性能特征,已成为软件开发过程中的一个重要问题。本文主要介绍了软件体系架构中的性能问题,探讨了如何在 阅读全文
posted @ 2023-04-21 21:40 又一岁荣枯 阅读(84) 评论(0) 推荐(0) 编辑
摘要:23种设计模式 单例模式 定义:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 实现:Singleton类称为单例类,通过使用private的构造函数确保了在一个应用中只产生一个实例,并且是自行实例化的(在Singleton中自己使用new Singleton())。 扩展:有上 阅读全文
posted @ 2022-05-27 10:29 又一岁荣枯 阅读(25) 评论(0) 推荐(0) 编辑
摘要:六大设计原则 单一职责原则 定义:应该有且仅有一个原因引起类的变更。 举例:属性和行为拆分,例如 setPassword(String password) 和 changePassword(String password)。 单一职责原则提出了一个编写程序的标准,用“职责”或“变化原因”来衡量接口或 阅读全文
posted @ 2022-05-27 10:26 又一岁荣枯 阅读(30) 评论(0) 推荐(0) 编辑
摘要:有意义的命名 命名有意义,避免使用process, manager这种可有可无的,不够具象化的命名,当然,更不能有误导性的名称 区分度要高,同样,一些data,info这种区分度较差,同时,更利于搜索 在强类型语言中,避免通过名称来表示类型 less is more: 如果两个名称表达的意思一样,那 阅读全文
posted @ 2022-05-27 10:21 又一岁荣枯 阅读(64) 评论(0) 推荐(0) 编辑
摘要:这个月我读的书为代码大全 这本书对软件开发维护过程中的复杂度做了一个很详细的讨论,软件开发是一项很复杂的工程,面对大型的项目,没有人能清楚地知道整个项目的细枝末节,一个小小的bug可能就要耗费你数小时甚至一整天的时间,而代码如果是别人写的,这个过程可能就会更加的漫长和痛苦。即便不是别人写的,你也很有 阅读全文
posted @ 2022-01-31 16:49 又一岁荣枯 阅读(61) 评论(0) 推荐(0) 编辑
摘要:项目开始的时候程序员们总是信心满满,斗志昂扬,因为这个时候有着无数的可能,乐趣无穷。项目进行到一定程度时,便很难按照计划进行了,总会出现问题,让计划延迟,预估的太美好了,而现实很残酷。万一是个焦油坑,这个项目也就完了。大项目的延误,增加人数是不会让其加快进程的,反而会拖累进程。 搞开发最大的动力还是 阅读全文
posted @ 2022-01-31 16:43 又一岁荣枯 阅读(40) 评论(0) 推荐(0) 编辑
摘要:内容大纲 感悟 继《梦断代码》之后,我又读《构建之法》,这是老师寒假给我们推荐的书籍,老师曾经说过,作为一个合格的程序员首先要学会读书,从书中去学会知识,总结书中的经验,为自己所用。这是一个优秀程序员的必备素养。因此,我又读了《构建之法》这本书,并产生了很多知识和自身的体会。 刚开始读《构建之法》这 阅读全文
posted @ 2022-01-24 20:32 又一岁荣枯 阅读(39) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示