- 浏览: 137748 次
-
最新评论
-
yszzu:
java -cp "lib/*" 自动搜索 ...
JAVA CP命令 -
smallbug_vip:
能不能受累从百度上把图片缓存本地然后传给iteye。
vpn的实现原理 -
xiaoxuan_blog:
...
getResource()和getResourceAsStream以及路径问题
文章列表
1 :远程接口
package testrmi;import java.rmi.Remote;import java.rmi.RemoteException;public interface ISayHello extends Remote { String syaHello() throws RemoteException;}
2:客户端
package testrmi;import java.net.MalformedURLException;import java.rmi.Naming;import java.rmi.NotBoundException;import ...
本文原文为 http://blog.csdn.net/crazycoder2010/article/details/6288732
java ClassLoader的学习
java是一门解释执行的语言,由开发人员编写好的java源文件先编译成字节码文件.class形式,然后由java虚拟机(JVM)解释执 行,.class字节码文件本身是平台无关的,但是jvm却不是,为了实现所谓的一次编译,到处执行,sun提供了各个平台的JVM实现--也就是说 jvm不是跨平台的,编译好的字节码文件被放在不同的操作系统平台上的jvm所解释执行,这个章节主要解释一下JVM装载类的机制
1 ...
本文原文来之http://blog.csdn.net/zhouhl_cn/article/details/6568119
传统的socket IO中,需要为每个连接创建一个线程,当并发的连接数量非常巨大时,线程所占用的栈内存和CPU线程切换的开销将非常巨大。使用NIO,不再需要为每个线 程 ...
本文引用此处
http://www.2cto.com/kf/201308/235099.html
在Java的网络编程中传输的经常是byte数组,但我们实际中使用的数据类型可能是任一种数据类型,这就需要在它们之间相互转换,转换的核心在于将其他类型的数据的每一位转换成byte类型的数据。下面给出相关的转换代码
1.short与byte数组的互转
[java] /** * 转换short为byte * * @param b * @param s 需要转换的short * @param index */ public static void putShort(byte ...
1:获得数组的最大最小值
int[] array = { 8, 2, 3, 1 };
int max = Integer.MIN_VALUE;
int min = Integer.MAX_VALUE;
for (int value : array) {
if (min > value) {
min = value;
}
if (max < value) {
max = val ...
精巧好用的DelayQueue
- 博客分类:
- java
本文引用了 http://www.cnblogs.com/jobs/archive/2007/04/27/730255.html 博客内容
我们谈一下实际的场景吧。我们在开发中,有如下场景a) 关闭空闲连接。服务器中,有很多客户端的连接,空闲一段时间之后需要关闭之。b) 缓存。缓存中的对象,超过了空闲时间,需要从缓存中移出。c) 任务超时处理。在网络协议滑动窗口请求应答式交互时,处理超时未响应的请求。一种笨笨的办法就是,使用一个后台线程,遍历所有对象,挨个检查。这种笨笨的办法简单好用,但是对象数量过多时,可能存在性能问题,检查间隔时间不好设置,间隔时间过大,影响精确度,多小则存在效率问题。而 ...
//判断注册表里是否有安装火狐的记录
result = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "SOFTWARE\\Mozilla\\Firefox");if(result==true)thenresult1 = Dialog.Message("注意", "你的电脑已经安装火狐是否重新安装?", MB_OKCANCEL, MB_ICONINFORMATION, MB_DEFBUTTON1);if(result1==1)thenShell.Execute(SessionVar.Expand ...
本文转自 http://dwc-fly.iteye.com/blog/1317540
package log4j;
import org.apache.log4j.Logger;
public class Log4jTest {
public static void main(String[] args) {
Logger log=Logger.getLogger(Log4jTest.class);
log.error("log4j");
}
}
<! ...
xmemcache官方中文用户指导url http://code.google.com/p/xmemcached/wiki/User_Guide_zh