- 博客(16)
- 收藏
- 关注
原创 ThreadLocal需要手动remove?
先说答案,不需要。线程执行完了,线程的引用也没有了,gc过后,啥都不留。但为什么要写这一篇blog,因为Java技术栈公众号的这篇文章... 而且作者也给我回复了,说需要remove。不服不服。。。https://mp.weixin.qq.com/s/aItosqUu1aMvWqJ2ZMqy5Q以下是测试用例和VisualVM的截图。只是求知,而非批判。 public static void main(String[] args) throws InterruptedExce..
2020-11-10 12:00:58
3139
9
转载 heap sort
转载:http://www.cnblogs.com/0zcl/p/6737944.html其基本思想为(大顶堆)将初始待排序关键字序列(R1,R2....Rn)构建成大顶堆,此堆为初始的无序区 将堆顶元素R[1]与最后一个元素R[n]交换,此时得到新的无序区(R1,R2,......Rn-1)和新的有序区(Rn) 由于交换后新的堆顶R[1]可能违反堆的性质,因此需要对当前无序区(...
2019-06-12 14:46:33
197
原创 Github没记录你的Contributions?
more ~/.gitconfig 发现本地提交用的账户并不是自己github的账号,而是公司的账号.. 所以没记录.. 这咋办...迫切想要那片绿油油...很简单,打开账号信息,到Email一栏,把你另外一个账号邮箱地址加上就可以了...
2019-05-20 10:00:17
233
原创 上传到小文件系统seaweedfs的doc,下载变成zip。解决
见标题。网络上大部分都在说更改tomcat的web.xml中的MIME Type,但是下载是直接走的小文件系统,所以.. 说正题吧还是:首先,现象:1.curl 上传的文件doc,下载下来是doc2.apache http Java api 上传的文件doc,下载下来是zip。以下是我认为的原因,当你上传文件没有写明文件名,比如xxx.doc时,seaweedfs拿到这个文件...
2019-05-13 14:33:30
1300
转载 ASCII,Unicode和UTF-8
来源:ruanyifeng.com 作者:阮一峰看完了才发现是峰哥写的,怪不得这么经典!!!原文地址:https://www.linuxidc.com/Linux/2015-07/119738.htm字符编码笔记:ASCII,Unicode和UTF-8[日期:2015-07-11] 来源:ruanyifeng.com 作者:阮一峰 [字体:大中小] 我突然想...
2019-05-07 10:31:49
131
原创 Jenkins 构建Java maven项目成功,但是访问失败。
直接转到最后一行,加上BUILD_ID 不然Jenkins会杀掉你起来的进程。Jenkins下载jenkins war包,放到tomcat webapp下,启动tomcat,访问http://localhost:8080/jenkins/ 按照提醒进行安装向导,如果最后一直没反应就重启一下tomcat。manage Jenkins -> configure Systemmanage...
2019-03-25 17:46:03
2225
转载 算法的时间复杂度和空间复杂度
写在前面,原文地址:https://www.jianshu.com/p/88a1c8ed6254算法的时间复杂度和空间复杂度一、算法效率的度量方法1.事后统计方法这种方法主要是通过设计好的测试程序和数据,利用计算机计时器对不同算法编制的程序的运行时间进行比较,从而确定算法效率的高低。2.事前分析估算方法在计算机程序编写前,依据统计方法对算法进行估算。经过总结,我们发现一...
2019-03-01 11:42:00
134
原创 Mongo 获取 int64 数据 被自动加上了$numberLong
JsonWriterSettings build = JsonWriterSettings.builder() .outputMode(JsonMode.EXTENDED) .int64Converter((Long value, StrictJsonWriter writer) -&...
2018-12-20 17:04:45
7371
1
原创 IDEA Could not autowire 编译器报错 不影响运行;解决
IDEA 右键 打开project structure, remove掉spring就可以了。此举并不会降低安全性或使项目运行失败。
2018-11-03 13:18:54
1219
原创 mac chrome浏览器访问本地项目404
如果你安装里abp广告拦截插件的话,把他关掉试试。我的用postman、safari都能访问,就是chrome不行,最终关掉abp解决。
2018-11-02 13:13:34
1710
原创 IDEA,Failed to read artifact descriptor for xxx:jar
首先肯定要确定当前该dependency在其目录下是有相应的jar、pom之类 的,目录就是:mavenRepository/groupId/artifactId/version/... 右键项目,maven,reImport. 报错消失。...
2018-08-01 18:58:57
9424
1
原创 POI 插入图片各种bug解决。
今天测试了POI插入标题,正文,图片等操作,在插图图片的过程中,发现图片并不能正确显示,网上办法一大堆,但是都太麻烦,可能是POI版本的问题,我用的是3.16,添加图片已经可以正常使用了。只不过:XWPFPicture org.apache.poi.xwpf.usermodel.XWPFRun.addPicture(InputStream pictureData, int pictureType,...
2018-05-28 11:31:35
5068
7
原创 mybatis报错,Result Maps collection already contains value
原因很简单,报的什么错就是什么,大概意思就是mapper.xml里的resultMap的id重复了,即有两个相同的resultmap。百度了一大堆。。。虽然最后还是百度出来的,不过以后还是得先专心看报错,结合以往的知识,尝试能否解决问题,再去搜索解决方案。跟一位题主一样,entity和mapper都是自动生成的,没认为会有错,一直以为是spring和mybaits结合的地方出错了。虽然最后没有找到...
2018-03-06 15:54:04
388
原创 2017新版手机号java正则匹配
/** * 验证手机号是否合法 * 合法手机号有如下: * 联通:130、131、132、155、156、175 ( 新) 、176( 新) 、185、186、145 * 移动:134、135、136、137、 138、139、150、 151、152、157、158、159、 178(新)、 182、183、 184、187、 188、147 * 电信:133、153 、17
2018-02-02 15:01:17
236
原创 Maven中webapp项目里project facet Dynamic web module to2.5/2.3/2.2报错
这个真的是要烦死了,想搞个ssm项目,结果还没开始呢先在这挂了半天,简直服气。这篇并不是记录如何解决问题的,只是发泄一下情绪。先链接两个地址:https://jingyan.baidu.com/article/fb48e8be3279766e622e1496.htmlhttps://www.cnblogs.com/shangxiaofei/p/5447150.html1.最终通过在navigato
2018-01-02 16:14:05
415
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人