首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
美得让人心动
掘友等级
boos不让说
公众号:Java架构进阶之路
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
85
文章 84
沸点 1
赞
85
返回
|
搜索文章
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
Spring 5系统架构
Spring大约有20个模块,由1300多个不同的文件构成。这些模块可以分为核心容器、AOP和设备支持、数据访问与集成、Web组件、通信报文和集成测试、集成兼容等类。Spr...
76
评论
分享
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
Spring版本命名规则
**1 常见软件的版本命名** 常见软件的版本命名举例如下表所示。 | 软件 | 升级过程 | 说明 | | -------- | -------- | -------- ...
74
评论
分享
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
软件架构设计原则之开闭原则
开闭原则(Open-Closed Principle,OCP)是指一个软件实体(如类、模块和函数)应该对扩展开放,对修改关闭。所谓的开闭,也正是对扩展和修改两个行为的一个原...
74
评论
分享
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
软件架构设计原则之依赖倒置原则
依赖倒置原则(Dependence Inversion Principle,DIP)是指设计代码结构时,高层模块不应该依赖低层模块,二者都应该依赖其抽象。抽象不应该依赖细节...
76
评论
分享
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
软件架构设计原则之单一职责原则
单一职责(Simple Responsibility Pinciple,SRP)是指不要存在多于一个导致类变更的原因。假设我们有一个类负责两个职责,一旦发生需求变更,修改其...
77
评论
分享
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
软件架构设计原则之接口隔离原则
接口隔离原则(Interface Segregation Principle, ISP)是指用多个专门的接口,而不使用单一的总接口,客户端不应该依赖它不需要的接口。这个原...
77
评论
分享
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
软件架构设计原则之迪米特法则
迪米特原则(Law of Demeter LoD)是指一个对象应该对其他对象保持最少的了解,又叫最少知道原则(Least Knowledge Principle,LKP)...
76
评论
分享
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
软件架构设计原则之里氏替换原则
里氏替换原则(Liskov Substitution Principle,LSP)是指如果对每一个类型为T1的对象o1,都有类型为T2的对象O2,使得以...
80
评论
分享
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
这样学BAT必面之软件设计原则,还不会就是我的问题
学习设计原则是学习设计模式的基础。在实际开发过程中,并不要求所有代码都遵循设计原则,我们要考虑人力、时间、成本、质量,不能刻意追求完美,但要在适当的场景遵循设计原则,这体现...
77
评论
分享
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
软件架构设计原则之合成复用原则
合成复用原则(Composite/Aggregate Reuse Principle,CARP)是指尽量使用对象组合(has-a)/聚合(contanis-...
78
评论
分享
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
收藏这36个正则表达式,开发效率提高80%
## 写在前面 我们在日常的Java开发中,经常需要处理一些字符串,这个时候正则表达式是非常有用的。几乎在所有的编程语言中都支持正则表达式。以下我将压箱底多年的干货搬出来给...
76
评论
分享
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
这9个单例被破坏的事故现场,你遇到过几个? 评论区见
## 1 通用单例写法带来的弊端 我们看到的单例模式通用写法,一般就是饿汉式单例的标准写法。饿汉式单例写法在类加载的时候立即初始化,并且创建单例对象。它绝对线程安全,在线程...
79
1
分享
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
从未有人将代理模式分析得如此透彻
## 1 从静态代理到动态代理 举个例子,有些人到了适婚年龄,会被父母催婚。而现在在各种压力之下,很多人都选择晚婚晚育。于是着急的父母就开始到处为子女相亲,比子女自己还着急...
79
评论
分享
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
这才是责任链模式的优雅使用方式
## 1 使用责任链模式设计热插拔权限控制 > 本文节选自《设计模式就该这样学》作者 谭勇德(Tom) 首先创建一个实体类Member。 ```java public cl...
117
2
分享
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
用建造者模式实现一个防SQL注入的ORM框架
> 本文节选自《设计模式就该这样学》 ## 1 建造者模式的链式写法 以构建一门课程为例,一个完整的课程由PPT课件、回放视频、课堂笔记、课后作业组成,但是这些内容的设置顺...
80
1
分享
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
一张图彻底搞懂Spring循环依赖
## 1 什么是循环依赖? 如下图所示: ![file](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/f515b38...
87
1
分享
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
1个月连载30个设计模式真实案例,挑战年薪60W不是梦
> 本文节选自《设计模式就该这样学》 **本文自2012年10月29日起持续连载,请大家持续关注....** > ## 序言 Design Patterns: Elemen...
96
评论
分享
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
为什么一定要学习设计模式
先来看一个生活案例,当我们开心时,也许会寻求享乐。在学习设计模式之前,你可能会这样感叹: ![file](https://p3-juejin.byteimg.com/tos...
77
评论
分享
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
趣谈装饰器模式,让你一辈子不会忘
> 本文节选自《设计模式就该这样学》 ## 1 使用装饰器模式解决煎饼加码问题 来看这样一个场景,上班族大多有睡懒觉的习惯,每天早上上班都时间很紧张,于是很多人为了多睡一会...
79
评论
分享
美得让人心动
赞了这篇文章
Tom弹架构
Java架构丛书作者 @公众号Tom弹架构
·
3年前
关注
就因为把int改成Integer,第2天被辞了
> 本文节选自《设计模式就该这样学》之享元模式(Flyweight Pattern) ## 1 故事背景 一个程序员就因为改了生产环境上的一个方法参数,把int型改成了In...
77
评论
分享
下一页
个人成就
文章被点赞
259
文章被阅读
129,970
掘力值
4,857
关注了
3
关注者
176
收藏集
1
关注标签
9
加入于
2018-01-24