今天我们介绍的是本地缓存缓存,我们这边采用java.util.concurrent.ConcurrentHashMap来保存,ConcurrentHashMap是一个线程安全的HashTable,并提供了一组和HashTable功能相同但是线程安全的方法,ConcurrentHashMap可以做到读取数据不加锁,提高了并发能力。我们先不考虑内存元素回收或者在保存数据会出现内存溢出的情况,我们用ConcurrentHashMap模拟本地缓存,当在高并发环境一下,会出现一些什么问题?...
分类:
编程语言 时间:
2014-11-15 17:15:05
阅读次数:
258
ElasticSearch的River机制
ElasticSearch自身提供了一个River机制,用于同步数据。
这里可以找到官方目前推荐的River:
http://www.elasticsearch.org/guide/en/elasticsearch/rivers/current/
但是官方没有提供HBase的River。
其实ES的River非常简单,就是一个用户打包好的j...
分类:
其他好文 时间:
2014-11-15 17:08:41
阅读次数:
298
计算有多少种解密字符串,因为是01串,故此只能最多有两种了。
才第二次使用Java解题,会不会像是披着Java外壳的C++程序呢?
实际体会:
C++转Java倒真的不难,最大的难点就是要知道如何使用Java的一些函数,比如本题的string处理,如果使用C++自然是直接加或者使用VC的直接push_back,不过Java好像有个什么StringBuilder类,这里我直接+=接起来了。
故此C++转Java的问题实际上是记忆问题,不存在理解问题了,因为Java有的概念,C++差不多都有,理解障碍就没有了...
分类:
编程语言 时间:
2014-11-15 17:06:41
阅读次数:
298
Ping pongTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4094Accepted Submission(s): 1522Problem D...
分类:
其他好文 时间:
2014-11-15 17:05:41
阅读次数:
193
第几天时间限制(普通/Java) : 1000 MS/ 3000 MS 运行内存限制 : 65536 KByte总提交 : 1830 测试通过 : 525描述在我们现在使用的日历中,闰年被定义为能被4整除的年份,但是能被100整除而不能被400整除的年是例外,它们不是闰年。例如:1...
分类:
其他好文 时间:
2014-11-15 17:04:16
阅读次数:
229
http://baike.baidu.com/view/15906.htm#rs_15906_5829Web技术相关信息列表WEB技术HTMLXHTML?HTML 5?CSS?TCP/IPXMLXML?XSL?XSLT?XSL-FO?XPath?XPointer?XLink?DTD?XML Sche...
分类:
Web程序 时间:
2014-11-15 17:03:54
阅读次数:
255
http://www.nowamagic.net/librarys/veda/detail/1741进程和线程这对概念的理解也是很难的,至今网络上可查的资料对其的理解出入都挺大,在不同的操作系统中,如linux和windows中,其概念和实现都是有出入的。因此,我在这里结合我自己的理解谈下这两个概念...
分类:
编程语言 时间:
2014-11-15 17:02:54
阅读次数:
273
续上篇文章,网页抓取到手之后就是解析网页了。在Python中解析网页的库不少,我最开始使用的是BeautifulSoup,貌似这个也是Python中最知名的HTML解析库。它主要的特点就是容错性很好,能很好地处理实际生活中各种乱七八糟的网页,而且它的API也相当灵活而且丰富。但是我在自己的正文提取项...
分类:
编程语言 时间:
2014-11-15 17:00:12
阅读次数:
277
一、基础知识1、IO流用来处理设备之间数据的传输2、输入流和输出流相对于内存设备而言将外设中的数据读取到内存中:输入将内存的数据写入到外设中:输出例子:内存——》硬盘 输出 写内存》——硬盘 输入 读3、流按操作数据分为两种:字节流与字符流字符流的由来:字节流读取文字字节数据后,不直接操作而是先.....
分类:
其他好文 时间:
2014-11-15 16:59:57
阅读次数:
234