08 2015 档案
摘要:^表示行首,$表示行尾.gg 文档首,G 文档尾.下面是vim复制粘贴的基本命令:yy复制游标所在行整行。或大写一个Y。2yy或y2y复制两行。 ㄟ ,请举一反三好不好! :-)y^复制至行首,或y0。不含游标所在处字元。y$复制至行尾。含游标所在处字元。yw复制一个word。y2w复制两个字(单词...
阅读全文
摘要:1.在pojo 实体类中定义了一个Customer 类和一个枚举子类Partner.class Customer{ private int id; private Partner type; ...}class enum Partner{ PROVIDER,CUSTOMER; ...
阅读全文
摘要:1.字符串的split()方法分解字符串为数组时,字符串尾部的空字符串不会被包括在生成的数组内.如:String abc="a,b,c,"; String[] abcArr=abc.split(","); 得到的字符串数组为{"a","b","c"}
阅读全文
摘要:1.如何在一个线程的任何地方(即其他层)获取 HttpServletRequestIn every request, theDispatcherServletbinds the currentHttpServletRequestto astatic ThreadLocalobject in theR...
阅读全文
摘要:1.在一个项目中多个方法中都用到了外部的配置文件,所以想写一个单例模式来读取一次外部配置文件,而不是每次用的时候都读一次枚举实现的单例模式,其他模式见http://www.cnblogs.com/predisw/p/4763513.htmlpublic enum SingletonPropsByEn...
阅读全文
摘要:1.构造函数中的异常在一个项目中多个方法中都用到了外部的配置文件,所以想写一个单例模式来读取一次外部配置文件,而不是每次用的时候都读一次.代码如下://实际本质上就是只返回一个SingletonProps 实例.public class SingletonProps { private Pro...
阅读全文
摘要:为什么要使用mvc??1.数据和显示分离.2.业务和数据的分离.1.项目使用spring mvc 分为dao,service,action 3层.其中有一些共有的方法,如增删改查,还有一下些共有的业务逻辑,如判断是否重复.这两种重复,是一起在service 继承,还是分开在dao/service 层...
阅读全文
摘要:基本操作: git add file //将file添加到暂存区 git add -A //将所有文件/操作都添加到暂存区 git commit file //表示指定只提交这个file 相关的操作. git add/commit file1 file2 //表示同时添加/提交两个文件 git co
阅读全文
摘要:1.日志变量在类中申明为静态变量还是动态变量?package some.package;import org.slf4j.Logger;import org.slf4j.LoggerFactory; public class MyClass { final (static) Logger...
阅读全文
摘要:1.mvn install 和mvn install:install 是不一样的. mvn install 中的install 是一个生命周期lifecycle,install:install 一个插件goal.在生命周期中做了很多个goal ,最后写入本地库. 2.在编译阶段加入jre中的rt.j
阅读全文
摘要:1.在tomcat 中如何直接下载中文路径连接的资源?如 http://192.168.1.100:8080/java/中文资源.ppt解决问题的核心在于修改Tomcat的配置,在Server.xml文件中添加一个名为URIEncoding的属性,它用于对HTTP请求中的get方法传过来的URL进行...
阅读全文
摘要:1.json格式如下:{"response":{"data":[{"address":"南京市游乐园","province":"江苏","district":"玄武区","city":"南京"}]},"status":"ok"}希望得到结果是: 江苏 南京 玄武区 南京市游乐园方法:通过json-l...
阅读全文
摘要:获取不到 synchronized 内部锁的阻塞线程什么时候会释放?p634 14.3.3 节 当线程尝试获得锁的时候,如果锁被其他线程占用,那么这个线程就会进入阻塞状态(不管是内部锁,还是ReentrantLock).只有在其他线程释放锁的时候,而且线程调度器允许这个线程持有这个锁的时候,这个线...
阅读全文
摘要:并不是把项目运行日志打印的文件或者控制台,而是需要把 谁,什么时候,操作了什么.操作的内容是什么,显示出来给使用oa的人员查阅. 例如:更新了一个客户的名字.就需要记录为 谁,什么时候,修改了 客户,客户原名字,客户的新名字 记录下来. 设计思路有: 1.在action 层使用spring...
阅读全文
摘要:1.包装类对象是不可变的.2.== ,在包装类和基本类型使用== 比较的时候,包装类会自动拆装为基本类型再比较3.小于等于= -128 && i <= 127) { // must cache return IntegerCache.cache[i + offset]; ...
阅读全文
摘要:1.修改java 中getter 返回的Integer 对象变量会修改对象中对应的Integer 变量吗?public class Test{ private Integer i; public Integer getI(){ return i; } publi...
阅读全文
摘要:private,默认,protect,public 的可见范围是越来越大的. 都可以修饰域和方法.被修饰之后的域和方法,只能在对应的可见范围内使用. 在可见的范围内使用是什么意思呢?private 的可见范围就是类自己内部,对外不可见,只能在本类的内部使用.如被private 修饰的构造函数...
阅读全文
摘要:1.线程局部变量 和局部变量有什么区别? 之前看别人分析如何解决SimpleDateFormat 线程不安全的问题。 其中的一个方法是创建局部变量,需要用到SimpleDateFormat 的时候new 一个。 但是这种方法开销太大,太浪费,不停的new和销毁。建议是设置SimpleDateF...
阅读全文

浙公网安备 33010602011771号