- 浏览: 69705 次
- 性别:
- 来自: 北京
最新评论
文章列表
Java中hashcode的理解
- 博客分类:
- java基础
转:http://blog.csdn.net/chinayuan/article/details/3345559
如何理解hashCode的作用:以java.lang.Object来理解,JVM每new一个Object,它都会将这个Object丢到一个Hash哈希表中去,这样的话,下次做Object的比较或者取这个对象的时候,它会根据对象的hashcode ...
private static Logger log = Logger.getLogger(VBoxControlUtil.class);
private IMachine machine;
private VirtualBoxManager vbm;
private ISession session;
private String vboxName;
public VBoxControlUtil(String vmname) {
log.info("begin connect :"+ vmname);
vboxName = vmname ...
redis java代码实现
- 博客分类:
- redis
private static Logger log = Logger.getLogger(RedisTool.class);
private static JedisPool pool = null;
/**
* 构建redis连接池
*
* @param ip
* @param port
* @return JedisPool
*/
public static JedisPool getPool() {
if (pool == null) {
JedisPoolConfig config = new JedisPoolCo ...
ProtoBuf开发者指南
- 博客分类:
- protobuf
c++参考 https://developers.google.com/protocol-buffers/docs/cpptutorial?hl=zh-CN http://www.cppblog.com/woaidongmao/archive/2009/06/23/88391.aspx https://developers.google.com/protocol-buffers/docs/encoding?hl=zh-CN
java代码
protoc.exe addressbook.proto --cpp_out=addressbook
http://haoningabc.iteye.com/category/148911
http://justjavac.iteye.com/
http://jinnianshilongnian.iteye.com/
http://blog.csdn.net/liuyukuan
http://syyixin.iteye.com/blog/2187377
public static int myReadFileInt(int off,RandomAccessFile raf){
int ret=0;
try {
for(int i=0;i<4;i++){
raf.seek(off+i);
int tmp = raf.readUnsignedByte()<<(i*8);
ret+=tmp;
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStack ...
java常用设计模式
- 博客分类:
- java基础
设计模式;一个程序员对设计模式的理解:“不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”就是一把钥匙开一把 ...
<assembly
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembl ...
Java里Stream (byte 流)的主要类
2010-06-22 09:06:41
1.1.2. The Stream ClassesMost of the classes that work directly with streams are part of the java.io package. The two main classes are java.io.InputStream and java.io.OutputStream . These are abstract base classes for many different subclasses wi ...
Java Reflection(反射机制)
- 博客分类:
- java基础
Java 反射机制
反射机制简介
反射机制应用示例
简单的Ioc实现
代理模式
Java动态代理
简单的Aop实现
“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl,Python,Ruby是动态语言,C++,Java,C#不是动态语言。
尽管在这样得定义与分类下Java不是动态语言,它却有着一个非常突出的动态相关的机制:反射机制 (Reflection)。
什么是反射?
反射的概念是由Smith在1982年首次 ...
java中的一些基础知识实例
- 博客分类:
- java基础
1> java中验证ip的格式
Pattern pattern = Pattern.compile("^(1\\d{2}|2[0-4]\\d|25[0-5]|[1-9]\\d|[1-9])\\."
+ "(1\\d{2}|2[0-4]\\d|25[0-5]|[1-9]\\d|\\d)\\."
+ "(1\\d{2}|2[0-4]\\d|25[0-5]|[1-9]\\d|\\d)\\."
...
java 在linux 获取客户端ip和mac
- 博客分类:
- web前端
public static String callCmd(String[] cmd) { String result = ""; String line = ""; Process proc; try { proc = Runtime.getRuntime().exec(cmd); InputStreamReader is = new InputStreamReader(proc.getInputStream()); BufferedR ...
1.先看看OpenJDK的安装包
$ rpm -qa |grep javatzdata-java-2013b-1.el6.noarchjava-1.6.0-openjdk-1.6.0.0-1.61.1.11.11.el6_4.x86_64java-1.7.0-openjdk-1.7.0.19-2.3.9.1.el6_4.x86_64
2.检查OpenJDK版本 $ java -versionjava version "1.7.0_19"OpenJDK Runtime Environment (rhel-2.3.9.1.el6_4-x86_64)OpenJDK 64-Bi ...
在线免费学习java资源推荐
- 博客分类:
- 受益匪浅
源:http://www.iteye.com/news/29113
这篇文章将介绍各种各样的网络资源(不包含必读的Java书籍),你可以借助这些资源进行在线学习。 学习Java最好的电子书(PDF) 如果你喜欢阅读,那么通过这些免费的Java电子书可以自学这门语 ...
linux CentOS6.0 安装
- 博客分类:
- linux
Linux CentOS6.0是目前CentOS家族最新版的服务器系统,因为自己工作的关系经常接触到,今天把图文安装过程截图给大家。
工具/原料
Linux CentOS 6.0光盘或者ISO镜像文件一个。
步骤/方法
1
1、光盘引导界面,选择“Installorupgradeanexistingsystem”。
2
1、检测光盘媒体介质,一般没问题,选择“Skip”跳过。