JAVA基础和理论
文章平均质量分 68
hongbinchen
这个作者很懒,什么都没留下…
展开
-
java 线程thread 拓展篇
<br />一、线程组ThreadGroup 在java中,创建线程时,新创建的线程默认属于创建它的组,Thread.currentThread().getThreadGroup().getName() 可以看到线程所属的组, 为了便于管理,在新建线程时也可以指定线程归入哪个线程组,通过ThreadGroup的interrupt()方法可以终止该组的所有线程,不必逐个线程线程 ThreadGroup threadGroup = new ThreadGroup("group name"原创 2011-05-08 20:16:00 · 1212 阅读 · 0 评论 -
kerberos安装配置
原文地址:http://running.iteye.com/blog/963383kerberos安装配置博客分类: hadoop配置管理XMLWeb安装步骤: 1.下载krb5-1.9 http://web.mit.e转载 2011-08-23 14:34:55 · 1964 阅读 · 0 评论 -
数字证书、公钥和私钥这三者之间的关系
转载:数字证书、公钥和私钥这三者之间的关系是什么 (来源:google 作者:不详) 根据非对称密码学的原理,每个证书持有人都有一对公钥和私钥,这两把密钥可以互为加解密。公钥是公开的,不需要保密,而私钥是由证书持人自己持有,并且必须妥善保管和注意保密。数字转载 2011-08-11 13:37:31 · 5414 阅读 · 0 评论 -
JAVA基于HTTPS的加密远程调用的实现
原文地址:http://hi.baidu.com/sunjoe/blog/item/629daa3ef802edff828b13e6.htmlServicePlatform-v2最终通过HTTPS强加密实现了通讯的安全传输,毕竟传输的都是关键的用户账号,而且我们现在还没有自己的专转载 2011-07-09 22:11:32 · 11124 阅读 · 0 评论 -
kerberos认证过程概述
百度了很多kerberos,觉得这篇是讲得比较清楚、全面,初学者较好入门!原文地址:http://www.blogjava.net/jinfeng_wang/archive/2007/07/26/132605.html。 csdn也太差劲了,转载别人的 blog 竟然不能含有其它转载 2011-07-09 14:54:04 · 4385 阅读 · 0 评论 -
java 线程thread 协作 经典基础篇
<br />Program,Process,Thread<br />原文地址:http://programming.im.ncnu.edu.tw/J_Chapter9.htm<br /> <br />在介紹Thread之前,我們必須先把Program和Process這兩個觀念作一個釐清。Program:一群程式碼的集合,用以解決特定的問題。以物件導向的觀念來類比,相當於Class。Process:由Program所產生的執行個體,一個Program可以同時執行多次,產生多個Process。以物件導向的觀念來转载 2011-05-07 22:58:00 · 2506 阅读 · 0 评论 -
FileLock实现对文件的锁功能
<br /><br /><br />在多线程环境下使用FileLock实现对文件的锁功能,避免多个线程同时操作同一文件,<br /><br /><br />程序:<br /><br /> public class Demo{<br />FileLock lock;<br />/* 读写文件*/<br /> public RWFile(){<br /> lock=tryLock();<br /> if(lock!=null){<br /> // 锁成功<br /> 可以对原创 2011-05-07 11:53:00 · 8402 阅读 · 0 评论 -
JSCH 如何实现在远程机器上执行linux命令
jsch 是纯java实现ssh功能,下面是如何实现在远程机器上执行linux命令摘自hadoop开源包的源码: /** * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * d原创 2011-06-25 14:46:00 · 4539 阅读 · 0 评论 -
原子级操作 volatile和synchronized
一.什么是程序的原子性 举个例子:A想要从自己的帐户中转1000块钱到B的帐户里。那个从A开始转帐,到转帐结束的这一个过程,称之为一个事务。在这个事务里,要做如下操作:1. 从A的帐户中减去1000块钱。如果A的帐户原来有3000块钱,现在就变成2000块钱了。2. 在B的帐户里加1000块钱。如果B的帐户如果原来有2000块钱,现在则变成3000块钱了。如果在A的帐户已经减去了1000块钱的时候,忽然发生了意外,比如停电什么的,导致转帐事务意外终止了,而此时B的帐户里还没有增加10转载 2011-04-11 13:53:00 · 1235 阅读 · 0 评论 -
Java2中的容器类库
<br />Java2中的容器类库 自Java1.2之后Java版本统称为Java2,Java2中的容器类库才可以说是一种真正意义上的集合框架的实现。基本完全重新设计,但是又对Java1中的一些容器类库在新的设计上进行了保留,这主要是为了向下兼容的目的,当用Java2开发程序时,应尽量避免使用它们,Java2的集合框架已经完全可以满足你的需求。有一点需要提醒的是,在Java1中容器类库是同步化的,而Java2中的容器类库都是非同步化,这可能是对执行效率进行考虑的结果。<br /> Java2中的集合框架原创 2011-05-25 09:47:00 · 797 阅读 · 0 评论 -
JMX 功能
<br /> <br />原文地址:http://baike.baidu.com/view/866268.htm<br /> <br /><br />JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服务管理应用。<br />目录简介分层设备层代理层分布服务层附加管理协议APIJMX的当前实现及应用小结展开编辑本段简介Java转载 2011-05-19 11:44:00 · 1481 阅读 · 0 评论 -
java 提供的文件过滤类FilenameFilter使用
场景:在文件目录dir/下,存在一个文件名称为blk_XXXXXXX,找出该名称对应的元文件,名称为blk_XXXXXXX_XXX.meta private static File findMetaFile(final File blockFile) throws IOException { final String prefix = blockFile.getName() + "_"; final File parent = blockFile.getParentFile(); Fi原创 2011-05-08 21:01:00 · 999 阅读 · 0 评论 -
配置 KDC 主服务器
原文地址:http://hi.baidu.com/rlee1984/blog/item/800db813382e95015baf5343.html配置 KDC 主服务器2007-09-14 15:08配置 KDC 服务器安装 K转载 2011-08-23 15:11:07 · 8522 阅读 · 0 评论