首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
gofocus
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
57
文章 56
沸点 1
赞
57
返回
|
搜索文章
赞
文章( 56 )
沸点( 1 )
从零开始把 SpringBoot 搬到 K8s 上运行,我用了这几步!
咱们的 K8s 入门和实践,在经历了三篇理论知识的后,相信各位都已经期待许久(可能的吧),就差私信我,你整着理论整半天有啥用,本大人写的程序怎么能放到 K8s 上运行。 别急,
Netty时间轮调度算法原理分析,再不了解你就out啦
之前公司内部搭建的延迟队列服务有用到时间轮,但是一直没有了解过它的实现原理。 最近有个和支付宝对接的项目,支付宝接口有流量控制,一定的时间内只允许 N 次接口调用,针对一些业务我们需要频繁调用支付宝开放平台接口,如果不对请求做限制,很容易触发流控告警。 为了避免这个问题,我们按…
分享几种 Java8 中通过 Stream 对列表进行去重的方法
在这里我来分享几种列表去重的方法,算是一次整理吧,如有纰漏,请不吝赐教。 1. Stream 的distinct()方法 distinct()是Java 8 中 Stream 提供的方法,返回的是由该流中不同元素组成的流。distinct()使用 hashCode() 和 eq…
当@Transactional遇到@CacheEvict,你的代码还运行正常吗?
首先,@Transactional是给当前方法添加事务支持,是通过 AOP 动态代理实现的,在方法执行完之后才提交事务。其次,@CacheEvict是在该方法执行完之后,清除 redis 中的缓存,也是使用 AOP 动态代理实现的。 那么,上述方法想表达语义应该是:先保存对象,…
Kibana将语言设置为中文
设置方法在kibana.yml配置文件中添加一行配置修改后重启,可以看到现在语言被设置为中文了http://localhost:5601/
分布式ID生成器-美团Leaf
美团Leaf分布式ID生成器 美团Leaf 最早期需求是各个业务线的订单ID生成需求,具体Leaf设计文档
RocketMQ 事务消息 原理及使用方法解析
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第25天,点击查看活动详情。 RocketMQ事务消息 RocketMQ针对事务消息扩展了两个相关的概念: 1. 半消息 半消息(Ha
MySQL介于普通读和加锁读之间的读取方式:semi-consistent read
在小册答疑群里有一位同学提了一个问题:说是在READ COMMITTED隔离级别下发生了一件百思不得其解的事儿。好的,首先构造环境,将当前会话默认的隔离级别设置成READ COMMITTED: 我们之前学过MySQL语句的加锁分析,知道在READ COMMITTED隔离级别下,…
java基础-卫语句
在《阿里巴巴Java开发手册》中强制规定:避免后续代码维护困难,请勿超过3层。如果超过3层的if-else的逻辑判断代码可以使卫语句、策略模式、状态模式等来实现。卫语句貌似有点概念,但记不清了,所以在这回顾一下。至于策略模式和状态模式有空也整理整理。 卫语句(guard cla…
Guava中这些Map的骚操作,让我的代码量减少了50%
Guava是google公司开发的Java类库扩展工具包,内含了丰富的API,使用这些API可以简化我们代码,使代码更为优雅,今天Hydra要给大家分享的就是Guava中封装的一些关于Map的骚操作。
下一页
关注了
3
关注者
0
收藏集
5
关注标签
0
加入于
2018-12-18