![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
qq_594336505
深入下去
展开
-
Gson之排除字段的常见方式
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/pngfi/article/details/62122007转载请注明出处http://blog.csdn.net/pngfi/article/details/621220071.使用@Expose注解这种方式我们在上篇博文已经讲过...转载 2019-11-26 16:30:20 · 1151 阅读 · 0 评论 -
还在用Executors创建线程池?小心内存溢出
线程池不建议使用Executors去创建,而是通过ThreadPoolExecutor的方式,这样的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风险。Executors各个方法的弊端:newFixedThreadPool和newSingleThreadExecutor:主要问题是堆积的请求处理队列可能会耗费非常大的内存,甚至OOM。(笔者注:阻塞队列均采用LinkedBlo...转载 2019-10-28 19:54:01 · 1140 阅读 · 0 评论 -
由浅入深理解Java线程池及线程池的如何使用
前言多线程的异步执行方式,虽然能够最大限度发挥多核计算机的计算能力,但是如果不加控制,反而会对系统造成负担。线程本身也要占用内存空间,大量的线程会占用内存资源并且可能会导致Out of Memory。即便没有这样的情况,大量的线程回收也会给GC带来很大的压力。为了避免重复的创建线程,线程池的出现可以让线程进行复用。通俗点讲,当有工作来,就会向线程池拿一个线程,当工作完成后,并不是直接关闭线...转载 2019-10-28 17:21:33 · 161 阅读 · 0 评论 -
Java开发环境之------MyEclipse中服务器Server的配置,管理和启动
1,MyEclipse中服务器的管理(以tomcat为例) (1),菜单--->Window--->Preferences--->MyEclipse--->Servers--->Tomcat (2),根据tomcat版本,选择tomcat安装目录,注意将disable改为enable。下级菜单还可以修改Jdk和Launch,Launch下注意是Debug ...转载 2018-08-07 09:26:46 · 4437 阅读 · 0 评论 -
win10系统+jdk1.7(环境变量配置)+apache-tomcat-7.0.75(环境变量配置)
想要运行java程序,首先要安装java运行环境,即JRE(Java Runtime Environment)。但作为开发人员,需要安装java的开发环境,即JDK。1.JDK(Java Development kit):Java运行和开发环境 ,面向开发人员。2.JRE(Java Runtime Environment):java运行环境,面向用户。1 2 3 4 5笔者...转载 2018-08-07 14:13:14 · 3824 阅读 · 1 评论