摘要: 前言 最近一段时间在整公司项目里一个功能的优化,用到了多线程处理。期间也是踩了不少的坑,在这里想说下我遇到的问题和注意事项。以及怎样知道启动的那些多线程都处理完毕这些问题。 实现Runnable接口类需要注意事项 我这里用的多线程,是用了实现Runnable接口,这样的话,要比继承Thread类更加 阅读全文
posted @ 2019-04-20 14:06 SimpleSmile_5177 阅读(964) 评论(0) 推荐(1) 编辑
摘要: 前言 大家都知道,jvm在启动的时候,会执行默认的一些参数。一般情况下,这些设置的默认参数应对一些平常的项目也够用了。但是如果项目特别大了,需要增加一下堆内存的大小、或者是系统老是莫明的挂掉,想查看下gc日志来排查一下错误的原因,都需要咱们手动设置这些参数。 各个参数介绍 1.verbose:gc 阅读全文
posted @ 2019-01-15 15:44 SimpleSmile_5177 阅读(1602) 评论(1) 推荐(4) 编辑
摘要: 背景 最近小编在做公司的一个需求。要求是把系统内的一些大型文本文件上传到第三方那里,而且第三方要求的交互数据的方式是采用post请求发送json串的形式进行的。 问题 做到中途才发现问题,由于单个文本都有一两兆的大小,一次请求要传四五个文件,这些文件内容和其它要传输的参数加起来就有七八兆了。 当时我 阅读全文
posted @ 2018-10-25 20:56 SimpleSmile_5177 阅读(4522) 评论(1) 推荐(0) 编辑
摘要: 前言 做开发的人员,可能都会遇到网络的一些问题。这时一般都需要测试指定的网络是否能正常访问。通常在windows系统下,在cmd里直接用命令ping指定的IP或者域名就可以快速的知道这个地址是否是可以访问通不通的。 但是如果一个服务器上启动着好几个项目,通过指定不同的端口来区分。想要知道其中某个端口 阅读全文
posted @ 2018-09-01 14:33 SimpleSmile_5177 阅读(44992) 评论(2) 推荐(2) 编辑
摘要: 1.ehcache的简介 EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。 2.ehcache入门实例 1.首先先导入ehcache相关的jar依赖,我这里有的是maven项目做得演示,所以要在pom.xml里面添加依赖 阅读全文
posted @ 2018-02-28 13:56 SimpleSmile_5177 阅读(256) 评论(1) 推荐(0) 编辑