摘要: 建立软链接 ln -s 例:ln -s b a 解释:把文件夹a和文件夹b关联起来,访问文件夹a,实际访问的是问价夹b 删除软连接 rm -rf a 直接删掉a文件夹跟a和b的软连接。注意不是rm -rf a/ 查看端口使用情况: netstat -tunlp 杀死端口: kill -9 (pid号 阅读全文
posted @ 2018-02-06 16:28 如若千夫所指 阅读(199) 评论(0) 推荐(0) 编辑
摘要: CGLIB(Code Generation Library)是一个开源项目。可以直接对类进行增强,而不需要像JDK的动态代理,需要增强的类必须实现某接口 在使用Spring框架时,因为Spring框架中core包中引入了cglib所以如果想通过cglib来实现动态代理,不需要专门的导cglib的ja 阅读全文
posted @ 2017-07-10 20:32 如若千夫所指 阅读(726) 评论(0) 推荐(0) 编辑
摘要: JDK动态代理,针对目标对象的接口进行代理 ,动态生成接口的实现类 !(必须有接口) public class ProxyDemo { //通过方法的返回值得到代理对象 方法参数是要增强的对象 public Object getProxyObject(final Object target) { O 阅读全文
posted @ 2017-07-10 20:13 如若千夫所指 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 用户上传的文件,保存在服务器本地。如果用户够多,那么用户通过上传操作,保存到服务器的文件也会越来越多。 如果这些文件够多且只保存在一个文件夹里面的话,就会导致,文件夹打不开,甚至服务器崩溃。 那么就需要小心的规划这些文件的保存位置,通常会给每个文件夹保存的文件设置一个上限。 文件保存在什么位置,一般 阅读全文
posted @ 2017-07-01 14:23 如若千夫所指 阅读(262) 评论(0) 推荐(0) 编辑
摘要: //选择排序 /*实现原理:数组的每一个数都和它后面的每一个数进行比较,找到从它本身到数组结束的最值(这里是最小值),把它和最值得位置进行交换。从而实现排序*/ @Test public void selectSort() { int[] nums = new int[] {4,8,5,7,6,2, 阅读全文
posted @ 2017-07-01 13:46 如若千夫所指 阅读(198) 评论(0) 推荐(0) 编辑