自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 java ScheduledExecutorService

背景:多线程并行处理定时任务为什么使用ScheduledExecutorServiceTimer运行多个TimeTask时,只要其中之一没有捕获抛出的异常,会导致其他异常自动终止。ScheduleExecutorService则没有。a.使用方法:创建线程池一般不允许直接使用Executors,而是通过ThreadPoolExecutor的方式,ScheduledExecutorService...

2018-03-15 08:59:18 550

原创 java 异常

Throwable   --Error 很难通过程序解决问题,基本无法恢复,例如内存不足   --Exception 分为运行时异常(uncheckException)、非运行时异常(checkException)Exception程序本身可以处理的异常,分为运行时异常(发生在程序运行过程,uncheckException)、非运行时异常(发生在编译阶段,checkException)。运行时异常...

2018-02-23 18:00:17 85

原创 vmstat下

memory内存 swpd:使用虚拟内存大小 free:空闲内存 buff:缓冲的内存大小 cache:缓存的内存大小 Swap si:system in,每秒重交换区写到内存的大小 so:system out,每秒从内存写入磁盘的大小 为0表示内存够用不需要交换,这个两个值长期大于0,系统性能会收到影响,io和cpu资源都被消耗。 IO bi:block in

2018-02-06 20:36:15 131

原创 vmstat上

一、vmstat vmstat是一个虚拟内存(Vitual Memory)查看的工具。 1)重要概念: 虚拟内存:每个进程都需要内存但不是每时每刻都需要,于是当系统运行内存超过实际物理内存,系统会释放某些进程占用但未使用的部分或所有物理内存,将这部分资料存储在磁盘直到下一次调用,并释放出内存提供给需要的进程使用。 linux内存管理:调页Paing、交换Swapping来完成内存调度将不常

2018-02-06 20:26:58 143

原创 java过滤掉html字符

String str = "aaaa"; StringEscapeUtils.unescapeHtml(str.replaceAll("]+>", "").replaceAll(" ", "")); 过滤后 str = aaaa;

2016-04-05 17:45:34 271

深入剖析Tomcat.pdf

深入剖析Tomcat.pdf 深入剖析Tomcat.pdf 深入剖析Tomcat.pdf

2016-04-11

jsp简单的留言板+上传下载

jsp+servelet+javabean做的留言板。路径大家要小心哦,因为我的上传的路径放在tomcat默认的安装路径下。

2012-06-04

空空如也

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

TA关注的人

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