首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
stormbuf
掘友等级
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 24
沸点 2
赞
26
返回
|
搜索文章
最新
热门
分布式id
随着系统越来越复杂,数据越来越多后,势必会引入分库分表。此时db本身的自增id将无法满足需求,这时将引入分布式id来满足需求。
源码解析:spring boot 创建内嵌Tomcat容器并启动
基于版本spring boot 2.1.5.RELEASE的源码解析:spring boot 如何创建内嵌Tomcat容器并启动
Typora 上传图片的自定义命令实现
Typora 是我非常喜欢的一个 Markdown 编辑器。平时都是先在 Typora 中写完笔记再转到博客上面发布。这时 md 中的图片就需要一张张复制过去,为了减少这些繁琐的操作,刚好 Typora 也支持图床功能,所以决定操作一番。 Typora 使用 PicGo 来间接…
JVM堆栈dump解析
thread dump 是一个文本文件。是JVM各线程运行情况的快照。以栈的形式记录。能帮助我们分析程序什么地方出现问题。帮助快速定位问题。thread dump需要结合占用系统资源的线程id进行分析才有意义。 heap dump 是一个二进制文件,可以借助java提供的jvi…
分享一些很好用的IDEA插件
在窗口右侧生成当前文件的代码缩略图,熟悉当前文件的代码结构,可以通过小地图快速定位到代码。 除此之外,还能在开源代码中根据给出的关键词搜索出相关的代码片段。 如题,给局部引用变量生成 setter 方法。 在使用 git commit 的时候,一个好的 commit messa…
Go语言学习笔记-依赖管理
编程语言大多都有依赖管理方面的工具,比如 Java 的 Maven、Gradle ,Javascript 的 npm,Python 的pip。 Go 也有这方面的工具,不过由于历史原因,这方面挺乱的。 Go 默认就是安装在 /usr/local/go 目录下。 当 Go进行编译…
Go语言学习笔记-数据类型
记录一下 GO 里面的一些数据类型。 类型 [n]T 是一个有 n 个类型为 T 的值的数组。 定义变量 a 是一个有十个整数的数组。 数组的长度是其类型的一部分,因此数组不能改变大小。 []T 是一个元素类型为 T 的 slice。 一个 slice 会指向一个序列的值,并且…
Go学习笔记-基本语法
Go 是一门静态语言。 因此如果以string[i] 只拿到一个字节,对于多字节表示的文字来说就会出现乱码。 rune是int32的别名,代表字符的Unicode编码,采用4个字节存储。 对于上述问题,可以将string转成rune,这意味着任何一个字符都用4个字节来存储其un…
初接触设计模式--简单工厂(二)
所谓的工厂,就是用来制造的东西的,在java里,这就意味着创建接口,抽象类,或者类的实例。 先看一下不用任何模式的时候我们是怎么使用一个类的实例的。 问题:假设有这样的一个场景,在代码中,Aimpl的创建有数十上百个,当我们需要更改创建为Bimpl时,工作量就非常大了。 同样,…
初接触设计模式 导航(一)
最近写些几千行的小东西,有新想法想加进程序里时,都感觉自己以前写得代码一团乱麻,想扩展新功能时非常麻烦。 于是谷歌一番,发现在那些优秀的项目中,往往充斥着各种设计模式,简单来说,这些就是一些套路,对代码进行设计的一些套路,可以帮助我们设计出更加“高内聚,低耦合”的代码,这样以后…
下一页
个人成就
文章被点赞
10
文章被阅读
11,211
掘力值
282
关注了
27
关注者
1
收藏集
3
关注标签
51
加入于
2019-01-26