首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
最锋利的矛
掘友等级
后端开发
公众号:最锋利的矛
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
60
文章 60
沸点 0
赞
60
返回
|
搜索文章
最新
热门
多种分布式id生成策略
在如今的互联网应用中,数据量越来越大,导致某个表可能要占用很大的物理存储空间,为了解决该问题,使用数据库分片技术。将一个数据库进行拆分为多张相同的表,通过数据库中间件连接。如果数据库中该表选用ID自增策略,则可能产生重复的ID,此时应该使用分布式ID生成策略来生成ID。 这个最…
我朋友不小心删了线上的数据库
由于最近开学季,我司又做的是高校相关的业务,所以比较忙,都没有什么时间来写文章,人一旦太忙的话就容易忙中出错。我呢就在前几天,不是,是我有个朋友在前几天去操作线上的数据库时,差点表演了一波删库跑路。 提前说明:真的是我朋友,不是我。真的是我朋友,不是我。真的是我朋友,不是我。不…
还在准备金九银十面试的小伙伴们,我已经先去帮你们收集了一波面试题了
马上又到一年一度的金九银十跳槽季,很多张三肯定在准备面试了,作为一个雷锋,我就利用这周时间先去随便面了几家收集点面试题,不过因为我是去年才毕业的,只能去面一些2-3年左右的岗位,更高级的岗位还没办去面。而且因为目前还是比较菜,没有去面一些互联网公司,面的只是一些传统的公司。 希…
两行代码搞定方法异步化
这周的一个清晨,刚开开心心的走到公司,我们帅气的leader就给我发了两个文档说让我看一下,面对leader的蜜汁微笑,我有了一丝丝不好的预感。 下面进入正题,有文档当然是要改需求啦,大致看了一下,主要要改的地方是给新生分配学号的地方,从原来的一次给一个班级的所有学生分配学号变…
看完这篇,还不明白怎么让消息变的可靠你打我(RabbitMQ)
在我们开发中,随着业务的不断复杂和调用链路的不断增长,我们可能会慢慢引入越来越多的中间件来更好的服务于我们的系统,但是每样技术都是一把双刃剑,在提高我们系统性能的同时,我们也要想办法来减少它对系统带来稳定性的影响,今天要带来的是如何让RabbitMQ的可靠性达到保证。 要想了解…
为什么是B+树?
我们都知道在查询数据时为了避免全表扫描我们会加上索引,这样会极大的减少遍历次数,从而增加查询的效率。而索引本质是一种优化查询的数据结构。MySQL默认的索引数据结构为B+树。 这个疑问我当然也有,在查阅一番资料后,且听我一一道来。 hash:hash是非常常见的数据类型,如ha…
JAVA I/O 模型(BIO、NIO、AIO)
Java BIO 就是传统的 java io 编程,其相关的类和接口在 java.io 。 BIO(blocking I/O) : 同步阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销…
JVM-垃圾回收机制—垃圾回收器
垃圾收集器没有在规范中进行过多的规定,可以由不同的厂商、不同版本的JVM来实现。 由于JDK的版本处于高速迭代过程中,因此Java发展至今已经衍生了众多的GC版本。 从不同角度分析垃圾收集器,可以将GC分为不同的类型。 串行回收指的是在同一时间段内只允许有一个CPU用于执行垃圾…
JVM-垃圾回收机制—垃圾回收中的概念
System.gc()无法保证GC一定执行。 在默认情况下,通过System.gc()或者Runtime.getRuntime().gc()的调用,会显式触发Full GC,同时对老年代和新生代进行回收,尝试释放被丢弃对象占用的内存。 JVM实现者可以通过system.gc()…
JVM-垃圾回收机制—垃圾回收算法
垃圾是指在运行程序中没有任何指针指向的对象,这个对象就是需要被回收的垃圾。 外文: An object is considered garbage when it can no longer be reached from any pointer in the runningp…
下一页
个人成就
文章被点赞
124
文章被阅读
33,346
掘力值
1,183
关注了
20
关注者
30
收藏集
0
关注标签
10
加入于
2020-06-17