首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
NullPointerException同志83060
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 20
沸点 2
赞
22
返回
|
搜索文章
赞
文章( 20 )
沸点( 2 )
设计模式——单例模式
未完待续... 未完待续... 单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。 使用者除单例提供的单个访问点外,不允许通过其他途径访问实例。 在第一次加载类时就初始化实例,当如果客户端一直没有使用,会造成性能浪…
一次难得的分库分表实践
从标题可以看得出来,当时我们只做了分表;还是由于业务发展,截止到现在也做了分库,目前看来都还比较顺利,所以借着脑子还记得清楚来一次复盘。 整个过程也很好理解,基本符合大部分公司的一个发展方向。 很少会有业务一开始就会设计为分库分表,虽说这样会减少后续的坑,但部分公司刚开始都是以…
设计模式——命令模式
未完待续... 未完待续... 将一个请求封装成一个对象,以便使用不同的请求、队列或者日志来参数化其他对象。也支持可撤销功能。 现在有一个遥控器,上面有七个可编程的插槽,每个都可以指定一个加点,并有有一组开/关按钮。除此之外还有一个撤销按钮。 还有一堆家电的控制类,需要将遥控器…
设计模式——建造者模式
未完待续... 未完待续... 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 Product产品类:通常是实现了模板方法模式。 Builder抽象建造者:规范产品的组建,一般是由子类实现。 ConcreteBuilder具体建造者:实现抽象类定义的…
消息队列之 RocketMQ
RocketMQ 是阿里巴巴在2012年开源的分布式消息中间件,目前已经捐赠给 Apache 软件基金会,并于2017年9月25日成为 Apache 的顶级项目。作为经历过多次阿里巴巴双十一这种“超级工程”的洗礼并有稳定出色表现的国产中间件,以其高性能、低延时和高可靠等特性近年…
数据结构与算法学习笔记——冒泡、插入、选择排序算法
对长度为n的数组遍历n次,每次遍历依次比较相邻的两个元素,如果大小关系不符合要求,就交换它俩的位置。这样每次遍历都能保证至少一个元素移动到了它应该在的位置。 注意:以从小到大排序为例,第一次循环后数组末尾位置的元素就是最大值,第二次倒数第二位的元素也是第二大的,依次类推...所…
JDK源码学习笔记——ArrayList
java.util.RandomAccess:这个接口可能很少注意到,其实也是一个标记接口,表示能够随机访问元素,简单来说就是底层是数组实现的集合。参考:RandomAccess 这个空架子有何用? java.util.AbstractList:抽象类,从注释中可以看到,它提供…
下一页
关注了
2
关注者
1
收藏集
4
关注标签
3
加入于
2019-07-25