自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 [装] 配置active directory 使用ssl

1、配置IP。手动指定IP地址和DNS服务器地址,dns服务器地址可以指向自己。子网掩码和网关跟以前一样。(在设置生效前用ipconfig命令查看) 2、安装Active Directory。运行dcpromo并提供windows Server 2003的安装盘或是安装文件,安装Active Directory,选择newforest(新的目录树),只与windows 2000或window...

2011-08-31 16:11:23 618

制作RPM包

        制作RPM包最关键的就是要写SPEC文件。安装一个程序就是写一些配置项,然后把源码或者二进制码放入安装目录下。如果是用GCC的程序,RPM确实很方便,./config, make ,make install, clean全部都在这个spec文件里配置。编译,安装一次完成。可以保留其源码,也可以不保留。关于spec文件的书写网络资料铺天盖地,就不详细介绍了。推荐一篇不错的 htt...

2010-10-28 16:02:57 77

原创 CyclicBarrier

     CyclicBarrier同样是一个控制程序并发流程的类。它允许一组线程相互等待,直到到达某个公共的屏障点 Barrier point。在一组固定大小的线程的程序中,这些线程可能需要不时的相互等待。这时就需要用到CyclicBarrier。这也是和CountDownLatch的区别所在。CountDownLatch可以在一个点等待所有线程的返回,但是当count减为0的时候,值是不能重置...

2010-10-12 19:01:37 69

原创 CountDownLatch

          CountDownLatch是java concurrent 包里一个用于并发流程控制的类。顾名思义,它是一个倒计数的计数器。给计数器初始化一个值,调用countdown()方法来原子的减小这个值,另外有一个await()方法一直阻塞等待这个值减为0,当减为0的时候解除阻塞。继续执行。            CountdownLatch是一个同步工具,有很多的用途 (1) ...

2010-10-12 13:46:27 70

原创 HashMap按value排序

     读取了一段<Key, Value>数据,想当然的把它放进了HashMap里,生产数据的人不乐意了,呀,给你的数据是有顺序的。你显示出来就给乱了。嗯,确实是个问题哈。怎么办?      (1)最简单的就是使用把hashmap替换成LinkedListHashMap。后者会按你put的顺序放数据的,所以顺序读取就没得问题了。      (2 ) 数据本来就是无序的,现在就是要...

2010-10-09 15:16:49 122

原创 [转]jQuery Ajax 全解析

本文地址: jQuery Ajax 全解析 本文作者:QLeelulu jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。 废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()...

2010-09-10 10:23:24 76

[原创]HbaseClient

Hbase Client端源码分析—详见附件

2010-09-07 07:31:18 88

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除