自定义博客皮肤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)
  • 收藏
  • 关注

原创 非root用户用80端口启动程序

近期服务器的root权限被运维同学收回,而原先的tomcat接口程序是使用root用户启动的(历史遗留问题,为了保持接口地址不带端口,而不带端口的地址默认就是访问80端口)。由于tomcat的80端口必须得用root用户才可启动,如果想用非root用户启动程序,而又不想改动对外接口地址的情况下,可以采用端口转发的方式,将对80端口的访问转发到8080端口。1.更改tomcat/con...

2018-05-28 14:41:35 3976

原创 带for循环代码的线程被interrupt后,依然会执行完for循环后代码的问题解决

当试图停止一个带有for循环的线程时,会出现如下“不想出现的情况”。线程类:public class ThreadInterruptTest1 extends Thread{ public void run(){ try { for(int i=0;i<500000;i++){ if(this.interrupted()){ System.out.println...

2018-05-16 22:30:11 1553

原创 linux以rsync对文件目录进行备份,利用exclude跳过指定类型文件

有时会有备份某些文件(例如脚本)的需求,但又不想把脚本执行的日志或一些结果文件备份,可以使用rsync中的exclude来解决。将oldfile文件夹拷贝至oldfile_bak文件夹,但需要过滤掉其中的.log文件du -ha ./oldfile/ 4.0K ./oldfile/a/2222.csv4.0K ./oldfile/a/aabb.log4.0K ./oldfi...

2018-05-16 21:06:15 4554

原创 Thread与Runnable区别

Thread和Runnable区别执行多线程操作可以选择继承Thread类实现Runnable接口1.继承Thread类以卖票窗口举例,一共5张票,由3个窗口进行售卖(3个线程)。代码:package thread;public class ThreadTest { public static void main(String[] args) { MyThreadTest mt1 = new M...

2018-05-12 11:51:22 1437

转载 Java异常的分类

异常分类:1.非运行时异常(checkedException),也称为检查式异常需要try,catch捕获,或者向上抛出,否则无法通过编译(程序中会有报错)。常见的非运行异常:IO异常及SQL异常IOException、FileNotFoundExcetion 和SQLException2.运行时异常(RuntimeException)不需要捕获的异常,当异常出现时,虚拟机会处理。常见的运行异常:...

2018-05-03 22:01:52 470

空空如也

空空如也

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

TA关注的人

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