- 博客(16)
- 收藏
- 关注
原创 java中,如何安全的结束一个正在运行的线程?
转http://blog.tianya.cn/blogger/post_read.asp?BlogID=3668353&PostID=32699671 问题 Java中提供了很多调度线程的方法,上一节介绍了其中一种控制线程的方法:如何等待一个线程结束。那么如果不希望等待线程结束,而是根据问题的需要随时都要中断线程使其结束,这种对线程的控制方法该如何实现呢? 解决思路 首先必须...
2012-11-08 16:56:40
164
原创 shell 日期加减,日期大小比较的方法
转:http://www.mysqlinfo.com/2012/04/22/shell-%E6%97%A5%E6%9C%9F%E5%8A%A0%E5%87%8F%EF%BC%8C%E6%97%A5%E6%9C%9F%E5%A4%A7%E5%B0%8F%E6%AF%94%E8%BE%83%E7%9A%84%E6%96%B9%E6%B3%95/ 1 日期加减方法可实现当天的日期加减...
2012-08-21 16:59:09
835
原创 rsync 拷贝数据
rsync -av -e ssh username@oldserverhost:/home/old_home/ /home/new_home/
2012-08-16 09:41:19
269
1
原创 Fast Intersection of Sorted Lists Using SSE Instructions
转:http://highlyscalable.wordpress.com/2012/06/05/fast-intersection-sorted-lists-sse/ Intersection of sorted lists is a cornerstone operation in many applications including search engines and da...
2012-08-14 09:27:57
272
原创 Probabilistic Data Structures for Web Analytics and Data Mining
转:http://highlyscalable.wordpress.com/2012/05/01/probabilistic-structures-web-analytics-data-mining/ Statistical analysis and mining of huge multi-terabyte data sets is a common task nowadays, ...
2012-08-14 08:58:39
392
原创 Tricks with Direct Memory Access in Java
转:http://highlyscalable.wordpress.com/2012/02/02/direct-memory-access-in-java/ Java was initially designed as a safe, managed environment. Nevertheless, Java HotSpot VM contains a “backdoor” th...
2012-08-14 08:37:27
89
原创 linux下网卡buffer size修改
在网上找一些文章,是因为网卡buffer size太小(This is a count of packets that have been dropped by the kernel, either due to a firewallconfiguration or due to a lack of network buffers.),那我们就只有调整网卡buffersize,找了一些国外的文章,...
2012-08-10 09:47:41
1985
ArrayWritable的使用方式
ArrayWritable is a touch hard to use. Say you have an array of IntWritable[]. The get() method or ArrayWritable, after serializations/deserialization, does in fact return an array of type Writable. As...
2012-08-06 10:20:49
563
原创 flume之退避算法backoff algorithm
什么是退避算法:In a single channel contention based medium access control (MAC) protocols, whenever more than one station or node tries to access the medium at the same instant of time, it leads to packet ...
2012-05-06 11:11:16
723
flume提交配置分析
Flume是一个分布式的日志收集系统,提供了很好的配置管理。今天分析一下页面提交配置的详细过程。1,前台部分,首先,在flumeconfig.jsp页面中,提供了配置管理的表单,详细如下, <h2>Configure a single node</h2><form method=post action="command.jsp"><ta...
2012-05-03 08:32:32
180
原创 使用Maven2快速创建项目
源地址:http://www.intellij.org.cn/portal/index.php?option=com_content&task=view&id=26&Itemid=28 1、构建单个工程Maven2在项目管理方面影响越来越大,很多项目都使用Maven2。下面我们就介绍如何使用Maven2快速创建项目原型,然后在此基础上进行项目开发。下面我们就看一下如何...
2012-04-25 21:08:05
140
原创 在ubuntu下使用eclipse+maven2管理和开发项目
(1)安装maven2 sudo apt-get install maven2(2)在eclipse中配置安装好的maven2不使用eclipse嵌入的MAVEN,添加外部MAVEN Windows|Perferences|Installation|Embedded Maven|Add...|M2_HOME|打勾|应用|确定 (3)创建项目 mvn ar...
2012-04-25 20:59:24
188
原创 Getting started with Avro RPC
转: http://gbif.blogspot.com/2011/06/getting-started-with-avro-rpc.htmlGetting started with Avro RPCApache Avro is a data exchange format started by Doug Cutting of Lucene ...
2012-04-25 09:54:26
116
原创 Java模拟异步消息的发送与回调
转---http://kt8668.iteye.com/blog/205739 本文的目的并不是介绍使用的什么技术,而是重点阐述其实现原理。 一、 异步和同步讲通俗点,异步就是不需要等当前执行的动作完成,就可以继续执行后面的动作。 通常一个程序执行的顺序是:从上到下,依次执行。后面的动作必须等前面动作执行完成以后方可执行。这就是和异步相对的一个概念——同步。 ...
2012-02-08 00:33:13
128
原创 iconv的编码转换原理[转]
更广义的字符集转换:iconv在先前的章节中,我们已见到了两组 mbs 与 wcs 互转的函式,第一组对于有「状态改变」的编码系统 mbs 无法做到字符串的状态控制,故不适合做该 mbs 的转换工作;而第二组则可以直接做字符串的状态控制,故使用范围就更广了。然而,这两组字符串转换函式在某些使用场合下都有很大的限制,广义而言,它们都属于「字符集转换函式」,然而它们都直接与 I18N、locale...
2011-12-01 23:57:23
182
原创 leveldb源码分析 之 入门使用
LevelDB是google开源的一个key-value存储引擎库,类似于开源的Lucene索引库一样。其他的软件开发者可以利用该库做二次开发,来满足定制需求。LevelDB采用日志式的写方式来提高写性能,但是牺牲了部分读性能。为了弥补牺牲了的读性能,一些人提议使用SSD作为存储介质。对于本地化的Key-value存储引擎来说,简单的使用一般都分成三个基本的步骤:(1)打开一个数据库实例...
2011-11-13 19:12:58
296
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人