
读书笔记
文章平均质量分 91
天罚神
netty的研究:https://github.com/yewenhai-github/netty100
展开
-
读书笔记 - 剑指Java:核心原理与应用实践
1995年Sun(Stanford UniversityNetwork)公司开发了一门新的编程语言——Java。Java语言是由詹姆斯·高斯林(James Gosling)和其Green Team小组成员共同开发的。Java的最初名为Oak,由于Oak商标已经被注册,所以更名为Java。1996年是Java语言的发展简史中具有里程碑意义的一年。原创 2025-03-19 07:36:53 · 652 阅读 · 0 评论 -
读书笔记 - Spring Boot实战
Spring Boot将很多魔法带入了Spring应用程序的开发之中,其中最重要的是以下四个核心。四大神器分别是自动配置、起步依赖、命令行界面、Actuator。原创 2025-03-10 08:46:59 · 1045 阅读 · 0 评论 -
读书笔记 - 战略罗盘(王成)
蝉型经理人”,他们关注更多的是季度的绩效差距,即将现有的绩效表现和既定的绩效标准做对比,进行持续改善和绩效补救。比如,一些企业经常把“战略”和“战略性”这两个词弄混了,不知不觉,各种职能部门所推出的各种管理工具便逐渐取代了真正的战略,导致他们走入了一个误区:以运营上的勤奋掩盖战略上的懒惰。从我们开篇的微信成长史来看,微信其实是腾讯内部的“自发涌现的战略”,还险些在内部被扼杀掉,在腾讯总部及马化腾眼中,并没有对微信进行过严肃科学的事前规划,即使“微信之父”张小龙也没有对微信在事前有准确的定义。原创 2025-03-07 08:58:41 · 895 阅读 · 0 评论 -
读书笔记 - 重学Java设计模式
注意:设计模式讲求的是思想,而不是固定的实现方式。设计模式是一种开发设计指导思想,每一种设计模式都是解决某一类问题的概念模型,所以在实际的使用过程中,不要拘泥于某种已经存在的固定代码格式,而要根据实际的业务场景做出改变。有一部分开发人员虽然没有阅读过设计模式的相关书籍和资料,但依旧可以编写出优秀的代码。经过众多项目的锤炼,个人可以提炼出心得体会,而这些体会可能会与设计模式的理念一致,即同样要求高内聚、低耦合、可扩展和可复用。原创 2025-02-25 09:03:39 · 1201 阅读 · 0 评论 -
读书笔记 - 码农心得(重学Java设计模式)
代码一把梭,兄弟来背锅。大部分从事开发工作的技术人员,都有一颗把代码写好的初心。除了把编程当作一份工作,同时还具备了一定的工匠精神。但很多时候又很难把初心坚持下去,尤其面对接了烂手的项目、产品功能要得急迫、个人能力不足等问题时,这些原因导致开发的工程代码臃肿不堪,线上事故频出。懂得高并发,可还写不好代码。这就像家里装修完之后购买家具,花了几十万元买的实木沙发,怎么摆放也不好看!代码写得不好,不一定是基础经验不足,也不一定是产品需求要得急迫。很多时候是自己对编码经验掌握得不足,以及对架构的把控能力不到位原创 2025-02-25 08:43:38 · 912 阅读 · 0 评论 -
读书笔记 - 修改代码的艺术
在某些语言中,我们可以在一个地方声明一种类型,然后在另一个地方定义它。这种特性最明显的语言就是C和C++。在这两种语言中,我们可以在一个地方声明一个函数或方法,而在其他地方对其进行定义,通常那会是在实现文件中。当语言有这种能力的时候,我们就可以使用它来打破依赖。确定一个类,其中有你想要替换的定义。确认方法定义位于源代码文件中,而不是头文件中,如果方法定义在头文件中,就将它移至源代码文件中。在你要测试的类的测试源文件中包含头文件。确认类的源文件并不是构建的一部分。构建,找到遗漏的方法。原创 2025-02-18 08:40:09 · 823 阅读 · 0 评论 -
读书笔记 - Google软件测试之道
在Google,这正是我们的目标,就是把开发过程和测试融合在一起——开发和测试必须同时开展。写一段代码就立刻测试这段代码,完成更多的代码就做更多的测试,但这里的关键是由谁来做这些测试呢?有时,测试和开发互相交织在一起,达到了无法区分彼此的程度,而在另外一些时候,测试和开发又是完全分离的,甚至开发人员都不知道测试在做些什么。Google的测试方法看起来有点违背常理——在整个公司,我们只有非常少的专职测试人员,甚至比我们竞争对手公司的单个产品的测试人员还要少。原创 2025-02-14 09:13:16 · 1034 阅读 · 0 评论 -
读书笔记 - 代码整洁之道:程序员的职业素养
一个程序员应该具备的修养原创 2025-02-12 10:30:29 · 842 阅读 · 0 评论