自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(3)
  • 资源 (3)
  • 收藏
  • 关注

原创 模拟ThreadLocal内存泄露(代码实战)

看了网上一大堆写ThreadLocal内存泄露的文章,全都是概念和源码内容,没有一篇模拟内存泄露的文章。所以决定自己写一个跟大家一块讨论学习。/** * 模拟ThreadLocal内存泄露导致OOM * JVM启动参数 -Xms20M -Xmx20M -Xmn10M * @param args */public static void main(String[] args) { // 是否调用remove方法 boolean doRemove = false; // 加锁,让多个线程串行执

2020-05-23 14:30:15 1117 2

原创 太极计算机股份有限公司面试经历

一面:一个带眼睛的胖小哥,很友好,问了一些技术问题,基本上都回答上来了(Spring、Redis、Mysql、JVM等),有一些具体的知识点有点模糊,整体上来说还算可以,于是有了二面。二面:面试官也很好,,自己没有发挥好。哎。题目:有1亿条数据在csv文件中,如何导入Mysql数据库。面试官:我先说两个,一个是用navicat工具导入,一个是写一个程序一条一条读取并插入。听到问题的我一脸懵逼,这不都让你给说了吗?第一时间想到了Mysql的Csv引擎,我迫不及待的说了出来。面试官问还有其他的么?我

2020-05-14 20:51:19 3153 3

原创 十种Mysql存储引擎

1、InnoDB引擎2、MyISAM引擎3、Archive引擎,只支持insert和select、在5.1之前不支持索引,会对利用zlib进行数据进行压缩,比MyISAM有更少的IO。每次都要全表扫描,适合日志和数据采集的场景,快速插入的场景也适用4、Blackhole引擎,没有任何存储机制。所以会丢弃所有的插入数据,不做任何保存。但是会记录日志信息,可以用于复制数据库到备库。(不推荐适用)5、CVS引擎,可以操作CVS文件6、Federated引擎,是访问其他Mysql服务器的代理。

2020-05-11 20:32:12 209

redis-desktop-manager-2019-04.zip

2019.04最新版 https://github.com/uglide/RedisDesktopManager

2019-10-27

FTP定时同步文件到本地

GO语言写的一个文件同步工具,支持多线程同步,欢迎大家使用

2019-09-23

SVN 出错误清理工具 sqlite3.exe

当svn 出现clean up 死循环时,或者无法提交提示错误时。 1.把sqlite3.exe放到.svn文件夹下 2.在.svn目录下打开命令行输入以下语句: sqlite3 wc.db "delete from work_queue" sqlite3 wc.db "delete from wc_lock" 3. svn 执行clean up

2018-03-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除