上一页 1 2 3 4 5 6 7 8 ··· 34 下一页

2017年8月18日

【转】Java Future 怎么用 才算是真正异步

摘要: 接着上一篇继续并发包的学习,本篇说明的是Callable和Future,它俩很有意思的,一个产生结果,一个拿到结果。 Callable接口类似于Runnable,从名字就可以看出来了,但是Runnable不会返回结果,并且无法抛出返回结果的异常,而Callable功能更强大一些,被线程执行后,可以返 阅读全文

posted @ 2017-08-18 19:49 zhouzhou0615 阅读(996) 评论(0) 推荐(0) 编辑

2017年8月1日

【转】idea远程调试

摘要: 适用于web服务,thrift服务 对于分布式系统的调试不知道大家有什么好的方法。对于我来说,在知道远程调试这个方法之前就是在代码中打各种log,然后重新部署,上线,调试,这样比较费时。今天咱们来了解了解Java远程调试这个牛逼的功能,本文以Intellij IDEA为例讲解怎么使用远程调试。以Th 阅读全文

posted @ 2017-08-01 17:53 zhouzhou0615 阅读(219) 评论(0) 推荐(0) 编辑

2017年7月25日

【转】Java(多)线程中注入Spring的Bean

摘要: 问题说明 今天在web应用中用到了Java多线程的技术来并发处理一些业务,但在执行时一直会报NullPointerException的错误,问题定位了一下发现是线程中的Spring bean没有被注入,bean对象的值为null。 原因分析 web容器在启动应用时,并没有提前将线程中的bean注入( 阅读全文

posted @ 2017-07-25 20:36 zhouzhou0615 阅读(220) 评论(0) 推荐(0) 编辑

2017年7月21日

solr 对于 关键字的特殊处理

摘要: public static String transformMetachar(String input){ StringBuffer sb = new StringBuffer(); try{ String regex = "[+\\-&|!(){}\\[\\]^\"~*?:(\\)\\s]"; P 阅读全文

posted @ 2017-07-21 17:34 zhouzhou0615 阅读(493) 评论(0) 推荐(0) 编辑

(转)正则表达式:string.replaceAll()中的特殊字符($ \)与matcher.appendReplacement

摘要: string.replaceAll中的特殊字符 string.replaceAll(String regex, String replacement)中的replacement参数即替换内容中含有特殊字符 $ \ 时,需转义。 Java代码 /* * 字符串"$ \"中的$与\字符互换位置 */ p 阅读全文

posted @ 2017-07-21 16:55 zhouzhou0615 阅读(2173) 评论(0) 推荐(0) 编辑

【转】正则表达式-问号的四种用法

摘要: 原文符号 因为?在正则表达式中有特殊的含义,所以如果想匹配?本身,则需要转义,\? 有无量词 问号可以表示重复前面内容的0次或一次,也就是要么不出现,要么出现一次。 非贪婪匹配 贪婪匹配 在满足匹配时,匹配尽可能长的字符串,默认情况下,采用贪婪匹配 string pattern1 = @"a.*c" 阅读全文

posted @ 2017-07-21 16:50 zhouzhou0615 阅读(484) 评论(0) 推荐(0) 编辑

2017年6月30日

[转]JVM内存区域划分Eden Space、Survivor Space、Tenured Gen,Perm Gen解释

摘要: jvm区域总体分两类,heap区和非heap区。heap区又分:Eden Space(伊甸园)、Survivor Space(幸存者区)、Tenured Gen(老年代-养老区)。 非heap区又分:Code Cache(代码缓存区)、Perm Gen(永久代)、Jvm Stack(Java虚拟机栈 阅读全文

posted @ 2017-06-30 11:17 zhouzhou0615 阅读(208) 评论(0) 推荐(0) 编辑

2017年5月12日

(转)一致性Hash

摘要: 转载请说明出处:http://blog.csdn.net/cywosp/article/details/23397179 一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了 阅读全文

posted @ 2017-05-12 14:05 zhouzhou0615 阅读(135) 评论(0) 推荐(0) 编辑

2017年5月4日

(转)git fetch + merge 和 git pull 的区别

摘要: 转自:http://blog.csdn.net/a19881029/article/details/42245955 Git fetch和git pull都可以用来更新本地库,它们之间有什么区别呢? 每一个本地库下都有一个.git的隐藏文件夹,文件夹中的文件保存着跟这个本地库相关的信息 首先来看下其 阅读全文

posted @ 2017-05-04 11:53 zhouzhou0615 阅读(1104) 评论(0) 推荐(0) 编辑

2017年4月13日

(转)预估大数据量下UV的方法

摘要: 在实际应用中,我们经常碰到这种情况,即要统计某个对象或者事件独立出现的次数。对于较小的数据量,这很容易解决,我们可以首先在内存中对序列进行排序,然后扫描有序序列统计独立元素数目。其中排序时间复杂度为O(n*log(n)),扫描时间复杂度为O(n),所以总的时间复杂度为O(n*log(n))。当内存非 阅读全文

posted @ 2017-04-13 17:50 zhouzhou0615 阅读(1980) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 34 下一页

导航