08 2013 档案
摘要:分析:http://www.myexception.cn/mysql/639943.html解决方法:http://blog.sina.com.cn/s/blog_3f78232201011o26.htmlpublic class Utf8Filter { public static void main(String[] args) throws Exception { System.out.println(filterMt4BytesUtf8(new String(new byte[] { (byte) 0x41 }, "utf-8")));System.out.prin
阅读全文
摘要:var num = 10000for (var i = 0; i++; i < num) { eval("pp" + i + "=" + i);}(function(window, undefined){ var a1 = new Date(); for (var i = 0; i < num; i++) { document.write(window["pp" + i]); } var a2 = new Date(); alert(a2.getTime() - a1.getTime());})(window);(func
阅读全文
摘要:http://demo.itextsupport.com/xmlworker/?snippetChooser=headers
阅读全文
摘要:public String readDoc(File file) { StringBuffer buffer = new StringBuffer(); InputStream input = null; WordExtractor extractor = null; String[] paragraphs = null; try { input = new FileInputStream(file); extractor = new WordExtractor(input); ...
阅读全文
摘要:/** * 获得最终访问地址 * * @param link * @return */ public String getRealLink(String link) { try { HttpContext httpContext = new BasicHttpContext(); HttpUtil.get(link, "iso-8859-1", httpContext); RedirectLocations redirectLocations = (RedirectL...
阅读全文
摘要:e = request.getHeaderNames();String key;while(e.hasMoreElements()){ key = e.nextElement(); System.out.println(key+"="+request.getHeader(key));}System.out.println("Attribute....");e = request.getAttributeNames();while(e.hasMoreElements()){ key = e.nextElement(); System.out.println
阅读全文
摘要:来自:http://www.thebuzzmedia.com/supported-values-for-suppresswarnings/
阅读全文
摘要:http://www.cnblogs.com/CopyPaster/archive/2012/04/27/2473179.html
阅读全文
摘要:http://www.blogjava.net/icewee/archive/2012/06/04/379947.html
阅读全文
摘要:程序中使用的各种常量用一个类来统一管理,类似:publicclassAppConst{publicstaticfinalStringSTR_1="String1";publicstaticfinalStringSTR_2="String2";......}然后在某些逻辑代码段里使用了这些常量。这样做可以便于管理常量,避免了大量的magic number/text,在修改常量内容时只需改这一个类就行了,但有时候会奇怪地发现,重新编译打包的程序依旧我行我素,并没有即时反应我们对常量的修改,这是何解呢? 在之前的《JVM学习笔记三--类的初始化》中我曾提到,静
阅读全文
摘要:http://www.cnblogs.com/baibaluo/archive/2012/12/24/2748468.html#2590289公司有一个应用,多个线程从activeMQ中取消息,随着业务的扩大,该机器占用的网络带宽越来越高。仔细分析发现,mq入队时并没有异常高的网络流量,仅仅在出队时会产生很高的网络流量。最终发现是spring的jmsTemplate与activemq的prefetch机制配合导致的问题。研究源码发现jmsTemplate实现机制是:每次调用receive()时都会创建一个新的consumer对象,用完即销毁。正常情况下仅仅会浪费重复创建consumer的资源代
阅读全文
摘要:http://grails.1312388.n4.nabble.com/Deployment-problems-td4628710.htmlorg.apache.catalina.core.StandardContext startInternal SEVERE: Error listenerStartorg.apache.catalina.core.StandardContext startInternalSEVERE: Context [/******] startup failed due to previous errors网上找了N多文章,都没有切中要害。后来在国外网站上搜到一个方法
阅读全文
摘要:(1)scan.setCacheBlocks(false);初始化map任务 TableMapReduceUtil.initTableMapperJob本次mr任务scan的所有数据不放在缓存中,一方面节省了交换缓存的操作消耗,可以提升本次mr任务的效率,另一方面,一般mr任务scan的数据都是 一次性或者非经常用到的,因此不需要将它们替换到缓存中,缓存中还是放一些正常的多次访问的数据,这样可以提升查询性能。(2)conf.setBoolean("mapred.map.tasks.speculative.execution", false);是否开启mr的map备用任务机制
阅读全文
摘要:http://my.oschina.net/u/617085/blog/71740"Failed to set permissions of path"问题 参考文献:https://issues.apache.org/jira/browse/HADOOP-8089 错误信息如下: ERROR security.UserGroupInformation: PriviledgedActionException as:hadoop cause:java.io.IOException Failed to set permissions of path:\usr\hadoop\tm
阅读全文