- 博客(8)
- 资源 (6)
- 收藏
- 关注
转载 Comparable与Comparator的区别
转载Comparable & Comparator 都是用来实现集合中元素的比较、排序的,只是 Comparable 是在集合内部定义的方法实现的排序,Comparator 是在集合外部实现的排序,所以,如想实现排序,就需要在集合外定义 Comparator 接口的方法或在集合内实现 Comparable 接口的方法。Comparator位于包java.util下,而Comparable位于包
2016-08-28 17:36:09 356
原创 Arrays.asList 的坑
今天和朋友在聊天的时候遇见一个问题关于 Arrays.asList 方法的,具体代码如下: public static void main(String[] args) { String[] sArray = {"a", "b", "c", "d", "e"}; List<String> sList = Arrays.asList(sArray); /
2016-08-26 17:59:10 710
原创 Callable、Future、FutureTask 分析
jdk 自1.5开始提供了Callable 接口,用来满足一个带有返回值的线程调用。@FunctionalInterfacepublic interface Callable<V> { /** * Computes a result, or throws an exception if unable to do so. * * @return computed
2016-08-26 16:33:19 210
原创 tomcat 配置jmx远程监控
环境: centOS 7 64位,tomcat 8 ,jdk 1.8配置tomcat bin 目录下的catalina.sh文件开头添加 -Dcom.sun.management.jmxremote.port=8899 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.
2016-08-25 16:26:28 1467
原创 mysql 表名忽略大小写修改
linux下mysql 默认是区分表的大小写的,而一般撸码的时候常常忽略大小写,所以需要对linux下的mysq做些配置使其对表的大小写不敏感。首先登陆root 账号,查看当前mysql的状态:mysql> show variables like '%case%';+------------------------+-------+| Variable_name | Value |+-----
2016-08-24 15:49:03 2765
原创 jdk 动态代理
看一个动态代理的例子 接口:public interface Hello { void sayHello(String name);}实现:public class HelloServiceImpl implements Hello { @Override public void sayHello(String name) { System.out.pr
2016-08-11 15:06:09 185
原创 spring jdbc:initialize-database
有的时候我们需要在应用启动或关闭的时候加载一些数据库脚本来执行某些任务,在spring中jdbc:initialize-database 能很好的解决这一需求。具体配置如下: <!-- 应用启动执行sql,初始化数据库脚本--><jdbc:initialize-database data-source="dataSource" enabled="false" ignore-failures="
2016-08-08 11:13:02 1642
原创 mybatis错误:Invalid bound statement (not found): com.prcsteel.peanut.dao.UserDao.selectById
Invalid bound statement (not found):
2016-08-02 16:14:34 16722 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人