随笔分类 - java
java锁 多线程
摘要:这是由于使用了SpringJUnit4ClassRunner,在执行获得logger时,陷入死循环 日志采用了log4j-over-slf4j实现,在Logger和其父类Category之间循环调用,造成堆栈异常 死循环,挂了 解决办法是排除模块中的日志实现模块 重新打包部署,一切恢复正常! 在没用
阅读全文
摘要:http://blog.csdn.net/shi1122/article/details/6735423
阅读全文
摘要:@Test public void testBeanUtil() { Singleton s1 = Singleton.newInstance; s1.doSomething(); Singleton s2 = Singleton.newInstance; s2.doSomething(); boo...
阅读全文
摘要:【1 】下载tomcat源码 到tomcat官网下载,或者用eclipse的svn插件下载 【2】新建一个java项目,将下载的源码复制到项目中,其中java和test转换为资源文件夹 【3】新建一个lib文件夹,将如下的jar文件add to classpath 【4】启动tomcat 【5】访问
阅读全文
摘要:public static String clearBlank(String ctn) { if(ctn == null ) return ctn; ctn = ctn.replaceAll("["+String.valueOf('\u3000')+"]*", ""); ctn = ctn.replaceAll("[\" \"]*", ""); ret...
阅读全文
摘要:Object o = null; o = request.getLocalAddr();System.out.println(o); 127.0.0.1 o = request.getLocalName();System.out.println(o); vinci.ie.sogou.com o = request.getLocalPort();System.out.println(o); 80...
阅读全文
摘要:通过一天的学习,整理了下面的小例子,分析了整数位运算的具体步骤,帮助大家理解和运用位运算符
阅读全文
摘要:public void writeSqlLogs() throws IOException { //创建日志 String update_sql_file_path="C:\\Users\\Administrator\\Desktop\\update_sql.txt"; String rollbak
阅读全文
摘要:// TODO caihao 2016-11-06 字数统计 工具类 /** * 统计字数,参照MS office word 2007规则 * @param context 文本内容 * @return 字数 */ public int getMSWordsCount(String context)
阅读全文
摘要:服务器不同的配置造成乱码,一种简单的编码容错方案 * 判断字符是否是中文 * * @param c 字符 * @return 是否是中文 */ public static boolean isChinese(char c) { Character.UnicodeBlock ub = Characte
阅读全文
摘要:import java.io.UnsupportedEncodingException; import org.apache.commons.codec.binary.Base64; public class base64 { public static void main(String[] arg
阅读全文
摘要:mvn help:effective-pom 命令 输出
阅读全文
摘要:Spring除了支持Schema方式配置AOP,还支持注解方式:使用@Aspect来配置 @Component@Aspectpublic class LogInterceptor { private Logger logger = LoggerFactory.getLogger(LogInterce
阅读全文
摘要:ctr + shift + f 格式化 -- 与搜狗输入法冲突(设置-去除勾线) ctr + shift + y 转小写 ctr + shift + x 转大写 -- 与360浏览器截图快捷键冲突 与搜狗浏览器截图快捷键冲突(卸载插件) ctr + shift + t 找class ctr + sh
阅读全文
摘要:public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); map.put("2", "value2"); map.
阅读全文
摘要:Java 传递参数时,传递一个变量快还是传递一个实体类? 分享| 2011-10-23 00:19beleebilly11 | 浏览 645 次 List<xx> list= ss.get(1);//直接传一个数实例化一个实体类Test t= new Test();t.setId(1);List <
阅读全文
摘要:映射文件 <insert id="insertUserBaiscInfo" parameterType="hashmap"> <selectKey resultType="String" order="AFTER" keyProperty="id"> SELECT LAST_INSERT_ID()
阅读全文
摘要:void dosth(){for(int i=0;i<5000;i++){new addman().start();new getman().start();}} private static int b = 0; String lock = "a"; void add(){ synchronize
阅读全文