摘要: import java.io.File; public class DeleteUtils { public static void main(String[] args) { File dir = new File("D:\\code\\NCE\\Spliter_NCE"); renameDirRecursively(dir); ... 阅读全文
posted @ 2019-01-24 15:17 jeremy-yjy 阅读(1062) 评论(0) 推荐(0) 编辑
摘要: 一、线程与进程进程:进程往往被看成一个应用或者程序的代名词,它拥有自己的内存空间。每个进程拥有自己的独立代码和数据空间。进程的切换开销大,一个进程包括1-n个线程。线程:线程有时被看作为轻量级的进程,线程共享代码和内存空间。线程共享进程的资源,如打开的资源,这也导致了线程间通信的不安全性。 二、实现 阅读全文
posted @ 2017-09-09 11:15 jeremy-yjy 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 几大原则 一、静态成员变量(Static) 1、静态成员变量为类变量,所有对象共享同一内存空间 2、静态成员变量的声明和定义仅在首次加载类时执行一次 3、首次加载类时首先对所有静态成员变量根据类型默认赋初值,然后再对有右值的附右值 二、静态初始块 1、静态初始化块仅在首次加载类时执行一次 2、多个静 阅读全文
posted @ 2017-09-09 11:03 jeremy-yjy 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 首先要说明的是java中是没有指针的,java中只存在值传递,只存在值传递!!! 然而我们经常看到对于对象(数组,类,接口)的传递似乎有点像引用传递,可以改变对象中某个属性的值。但是不要被这个假象所蒙蔽,实际上这个传入函数的值是对象引用的拷贝,即传递的是引用的地址值,所以还是按值传递。 一、值传递 阅读全文
posted @ 2017-09-09 10:37 jeremy-yjy 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 项目一直以来用自己的web容器,将各部门的代码统一部署到环境上。而单独只有本部门项目的环境,只有本地。自己动手单独将本部门项目部署到主机上,以此随笔记录,方便日后查阅。 利用tomcat容器将本地工程部署到主机上其实是很简单的。需要先准备以下条件: 1、linux主机的java环境配置 2、linu 阅读全文
posted @ 2017-09-08 21:01 jeremy-yjy 阅读(1940) 评论(0) 推荐(0) 编辑
摘要: Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账 阅读全文
posted @ 2017-09-06 10:16 jeremy-yjy 阅读(436) 评论(0) 推荐(0) 编辑