首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
CoderV的进阶笔记
掘友等级
Software Engineer
|
RC
一枚老菜鸡。 To be Freelancer. AgileBoot项目作者。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 40
沸点 0
赞
40
返回
|
搜索文章
最新
热门
四种线程池的解析
可以发现这四种线程池都是由Executors类生成的。依次点开四个方法的内部实现发现,它们最终调用的都是同一个ThreadPoolExecutor()的构造器,而区别在于构造器的参数不同。我们来看下ThreadPoolExecutor的参数列表: 正是由于这几个参数的不同导致了…
负载均衡的多种算法总结
先将服务器放进数组或者列表当中,通过JDK的随机算法,获取一个在数组有效范围内的下标,根据这个随机下标访问对应服务器。由概率统计理论可以得知,随着客户端调用服务器的次数增多,其实际效果越来越接近于平均分配请求到服务器列表中的每一台服务器。 如果服务器的处理性能有高低的话,这时候…
为什么要使用Spring IOC?
Spring已经占据我们Java开发框架中的半壁江山了,从一开始工作我们就在使用Spring。但是到底为什么要用Spring,可能很多人都没有去思考过这个问题?许多人可能也疲于应对需求,无暇思考这种看似理所当然的问题。那今天,我们就好好来讨论一下究竟为什么要使用Spring I…
Spring IOC过程源码分析
所以,接下来我们不会通盘分析整个IOC的流程,因为旁枝细节太多读者看完也云里雾里抓不到重点。 我们通过分析最重要的这条代码主干线来理解IOC的过程。 首先我们从xml的配置方式开始分析,因为Spring最初的配置方式就是利用xml来进行配置,所以大部分人对xml的配置形式较为熟…
GOF设计模式小白教程
如果有错误,恳请大家评论指正。
DRY、KISS、YAGNI三原则的理解
在软件的设计当中前人已经总结了许多的设计原则和设计模式。例如SOLID,GRASP设计原则,这些原则都是基于面向对象设计总结而来的。而GOF23是基于许多常见的场景总结出了一套设计模式,在我们遇到类似的场景,都可以套用设计模式。而今天所讲到的软件三原则是适用于在软件设计的各个层…
GRASP设计原则
GRASP(General Responsibility Assignment Software Pattern)是通用职责分配软件设计模式。 它由《UML和模式应用》(Applying UML and Patterns)一书作者Craig Larman提出。在面向对象设计的过…
面向对象之六大设计原则
首字母缩写就是SOLID。 另外还有两个设计原则。 一个类,应该只有一个引起它变化的原因。通俗的讲就是一个类应该只负责一个职责,如果这个类需要修改的话,也只是因为这个职责的变化了才引发类的修改。 在以上的例子当中,如果汽车启动的参数变化了就需要修改这个Car类,如果接送乘客的规…
个人成就
优秀创作者
文章被点赞
953
文章被阅读
215,324
掘力值
5,768
关注了
22
关注者
436
收藏集
2
关注标签
10
加入于
2019-08-08