加载中
线程池中使用ThreadLocal方案

人工手打,翻译自:https://moelholm.com/2017/07/24/spring-4-3-using-a-taskdecorator-to-copy-mdc-data-to-async-threads 本来想自己写一篇关于线程池threadlocal的,偶然看到这篇文章觉得...

再看ThreadLocal

ThreadLocal,网上文章很多,大家也基本都会使用,但是不一定用的好,或者说不一定真的能理解 ThreadLocal ThreadLocal本身并不作为存储的容器,而是把值存放在当前线程中的变量里面,Threa...

大龄程序员的出路

大龄程序员的出路 假设你已经从事程序员这个工作有一段时间,对这个行业有了一定了解,也许你觉得你已经是这一领域的大牛,也许你觉得你还有很多不足,但是不管你当前的位置如何,你都面临着...

flink的Buffer pool is destroyed和Memory manager has been shut down的错

同事提供的flink项目,在他那边执行可以,在我这边报奇怪的错误,而且mq的source也没触发,报的错如下: java.lang.RuntimeException: Buffer pool is destroyed. at org.apache.flink.stre...

柔性事务 :TCC两阶段补偿型

TCC方案是可能是目前最火的一种柔性事务方案了。关于TCC(Try-Confirm-Cancel)的概念,最早是由Pat Helland于2007年发表的一篇名为《Life beyond Distributed Transactions:an Apostate’s...

mysql的json特性的应用

概述 说实话,个人不是很喜欢这种特性,关系型数据库就应该有关系型数据库的样子,而不是为了留住用户而强加给他一些nosql的特性,而且还没有人家做的好,这样反而会造成一种四不像的感觉。s...

log4j2异步及总结

许久没写博客了,这两天研究了下log4j2,这里总结下

spark和jstorm的一些经验(坑)

一些条目化的总结而已,基本不分先后顺序,可能有点乱,能看懂就行

Git远程操作详解

Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。 Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全...

ehcache3.0尝鲜

项目中要用缓存,考虑用ehcache,到官网一看,画风都变了,Logo也换了颜色,原来被收购了 最新的版本为3.0,直接maven引入 <dependency> <groupId>org.ehcache</groupId> <artifactId>...

git和jenkins结合

1.安装git插件 jenkins的版本为 Jenkins ver. 1.616 主界面上,系统管理->管理插件 来安装Git plugin,安装完成后最好重启下jenkins 系统管理->系统设置,Git installations一栏会提示我们没有安...

kubernetes(k8s)搭建实践

k8s官方版本更新太快,网上很多的文章都已经过时了,很多工具或者接口都发生了变化.官网上的不是很好理解,这里只记录搭建k8s环境的过程,不会讲太多k8s的各种概念,所以建议先去了解下各种概念,...

mysql使用keepalived搭建双master

不讲具体的安装部署的细节,网上太多了,更多的讲注意事项

Canal & Otter 的一些注意事项和最佳实践

1,canal和otter由于是java开发的,运行在windows和linux上都可以 2,为了使用otter必须要canal的支持,otter作为canal的消费方,当然也可以单独使用canal,如果你有消费mysql binlog的需求 3,cana...

Docker初体验--windows系统安装docker及运行

windows系统安装docker,较为详细 官方文档:https://docs.docker.com/installation/windows/ 吐槽下:KindEditor好难用,生成的目录乱七八糟,删掉用UEditor重新整理了下...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部