工具
nicehancy
你有一个苹果,我有一个苹果,我们交换一下,一人还是一个苹果;你有一个思想,我有一个思想,我们交换一下,一人就有两个思想。技术的成长,离不开思维的碰撞。
展开
-
MDC作用
简单点说MDC的作用就是能够在多线程中准确的记录日志, 方便开发人员准确定位请求记录。MDC中的put方法其实就是将键值对放入一个Hashtable对象中,然后赋值给当前线程的ThreadLocal.ThreadLocalMap对象,即threadLocals,这保证了各个线程的在MDC键值对的独立性,以保证在分布式环境下的请求追踪的准确性...原创 2019-08-19 11:12:59 · 1952 阅读 · 0 评论 -
数据库实用型去重脚本
笔者在实际工作中遇到, 一张几百万数据的表因为未做唯一性约束,导致产生很多重复性数据(当然,是在测试环境,非生产)。 网上看了很多同仁写的去重脚本,但基本都无法直接使用,并且运行时基本都会报错,所以我这边整理了一个比较使用的数据去重脚本,并且笔者测试OK,思路基本是这样的:1、找出字段重复的数据2、删除查询到的重复数据3、选择保留一条自己想要保留的数据(笔者写的脚本是保留ID最大的一......原创 2019-08-19 20:00:18 · 431 阅读 · 0 评论