摘要: 首先第一点,线程池是需要关闭的!!! shutdown也是很重要的 看了上面的描述后可能有些人会认为,只需要执行awaitTermination和shutdownNow就可以正常结束线程池中的线程了。其实不然。shutdown方法还有「大家只解答我要求的问题,其它的不用多做」的意思在里面。 shut 阅读全文
posted @ 2018-10-26 20:28 heroinss 阅读(216) 评论(0) 推荐(0) 编辑
摘要: spring boot项目启动有多种方式,在启动的时候可以设置端口等 java -jar 包 --server.port=9090 nohup java -jar 包(关闭客户端,不会关闭进程) 在项目的pom文件所在目录使用 mvn spring-boot:run 阅读全文
posted @ 2018-10-26 19:46 heroinss 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 博文内容来自https://blog.csdn.net/chang_li/article/details/78667652 项目里用到yml文件作为配置文件,了解下其实挺简单,它的基本语法如下 大小写敏感使用缩进表示层级关系缩进时不允许使用Tab键,只允许使用空格。缩进的空格数目不重要,只要相同层级 阅读全文
posted @ 2018-10-26 17:06 heroinss 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 1.经常遇到集合之间需要互相转化的 Array和List转化:Arrays.asList(数组);list.toArray(); List和Set转化:Set<String> set = new HashSet<>(list);List<String> list_1 = new ArrayList< 阅读全文
posted @ 2018-10-26 16:57 heroinss 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 这次工作使用CountDownLatch来将异步的通信改成同步 扩散了解下其他两种 Java并发编程:CountDownLatch、CyclicBarrier和Semaphore 在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicB 阅读全文
posted @ 2018-10-26 15:01 heroinss 阅读(265) 评论(0) 推荐(0) 编辑