摘要: 启动一个线程是调用start()方法,使线程就绪状态,以后可以被调度为运行状态,一个 线程必须关联一些具体的执行代码,run()方法是该线程所关联的执行代码。 阅读全文
posted @ 2017-12-03 16:46 你的心有一道墙 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 资源链接 http://spring.io/ http://projects.spring.io/spring-framework/ Spring是什么? Spring是一个开源的轻量级的应用开发框架,气目的是为了解决企业应用开发的复杂性,减少侵入。 是一个轻量级的控制反转(IOC)和面向切面(AO 阅读全文
posted @ 2017-12-02 16:46 你的心有一道墙 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 掌握用法 深入理解 不断实践 反复总结 再次深入理解与实践 阅读全文
posted @ 2017-11-30 21:19 你的心有一道墙 阅读(113) 评论(0) 推荐(0) 编辑
摘要: clean 清理 compile 编译 test 测试 package 打包 install 安装 安装到本都仓库 deploy 部署/发布 发布项目到私服 阅读全文
posted @ 2017-11-30 16:46 你的心有一道墙 阅读(126) 评论(0) 推荐(0) 编辑
摘要: #相当于对数据 加上 双引号,$相当于直接显示数据 1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by " 阅读全文
posted @ 2017-11-30 16:44 你的心有一道墙 阅读(229) 评论(0) 推荐(0) 编辑
摘要: HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。 HashMap允许将null作为一个entry的key或者value,而Hashtable不允许 阅读全文
posted @ 2017-11-30 16:32 你的心有一道墙 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 完全可以。如果不是静态内部类,那没有什么限制! 如果你把静态嵌套类当作内部类的一种特例,那在这种情况下不可以访问外部类的普通成员变量, 而只能访问外部类中的静态成员,例如,下面的代码: class Outer { static int x; static class Inner { void tes 阅读全文
posted @ 2017-11-24 16:54 你的心有一道墙 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 本文列举了3种删除重复记录的方法,分别是rowid、group by和distinct,小伙伴们可以参考一下。 1.用rowid方法 在ORACLE数据库的内部,每一表都有一rowid伪列,行标识惟一标识行,提供对特殊行的快速存取。对该列使用最大(max)或者最小(min)函数可以非常容易地确定重复 阅读全文
posted @ 2017-11-23 11:10 你的心有一道墙 阅读(5225) 评论(0) 推荐(0) 编辑
摘要: 不可以。因为非static方法是要与对象关联在一起的,必须创建一个对象后,才可以在该对象上进行方 法调用,而static方法调用时不需要创建对象,可以直接调用。也就是说,当一个static方法被调用时,可能还没有创建任何实例对象,如果从一个static方法中发出对非static方法的调用,那个非st 阅读全文
posted @ 2017-11-22 09:22 你的心有一道墙 阅读(2599) 评论(0) 推荐(0) 编辑