加载中
使用反射修改私有静态常量值(private static final)

import java.lang.reflect.*; public class EverythingIsTrue { static void setFinalStatic(Field field, Object newValue) throws Exception { field.setAccessible(true); Field modifier...

Socketpair 简介

socketpair - a slight generalization of pipes used for two-way stream communication. 以下内容来自:匠意雕码 今天用了一个从没玩过的socket函数socketpair(),它的作用是在进程内创建一...

C++模板类的分离模式

一般类的定义和实现组织方式:将定义放在.h文件中,实现放在.cpp文件中。 C++中的模板是C++在发展过程中新添的新生力量,template的声明和实现不同于一般的类定义与实现和函数的声明与定义,...

2011/01/18 17:26
1.2K
Javah 常见错误记录

测试文件:hello-jni/src/com/example/hellojni/HelloJni.java /** * 该文件来自 Android NDK Sample - HelloJni, 为了便于说明问题,我作了一些修改。 */ package com.example.helloj...

java.net.SocketException: Bad address family

错误: java.net.SocketException: Bad address family 错误原因: IPv4 和 IPv6 引起的混乱,具体不知,知道的回个贴分享一下哈! 解决方案: 在调用相应代码之前,添加这句: System.setPr...

Java: $NON-NLS-1$

Look at this snap: public static String valueOf(boolean value) { return value ? "true" : "false"; //$NON-NLS-1$ //$NON-NLS-2$ } What is "//$NON-NLS-1$ //$NON-NLS...

Java: serialVersionUID的作用

serialVersionUID 用来表明类的不同版本间的兼容性 简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来 的字节流中的ser...

JIT是什么

Just-in-time compilation From Wikipedia, the free encyclopedia that anyone can edit For other uses, see Just In Time. This article needs additional citations for verification. P...

Java多线程编程要点 (二)

4、 Timer 和 Timer Task 的使用 Timer 是一种定时器工具,用来在一个后台线程计划执行指定任务,这些任务可以被执行一次,也可以被定期执行。每个 Timer 对象对应一个后台线程,顺序地执行所...

Java多线程编程要点 (一)

1、 认识Thread和Runnable Java中实现多线程有两种途径:继承Thread类或者实现Runnable接口。Runnable是接口,建议用接口的方式生成线程,因为接口可以实现多继承,况且Runnable只有一个run...

一段奇怪的代码

今天在和同事复习复用类的时候,突然想到这样一段代码,很变态的用法,输出结果让自己吃了一惊: public class A {   private void say() {     System.out.print("in a\n");   }      public clas...

2009/12/23 17:52
274
Failed to load class org.slf4j.impl.StaticLogger 的解决方案

在hibernate + spring + struts 框架下,布署在weblogic9下的时候报Failed to load class org.slf4j.impl.StaticLogger错误,最后问题解决。 分析问题,由于是找不包slf4j相应的jar包,因此是...

Ubuntu+Eclipse+Jboss+EJB3 开发实验(一):搭建开发环境

一、本实验基于 Ubuntu 9.04 amd64 开发,需要用到的软件 JDK 1.6.0_16,http://java.sun.com/javase/downloads/index.jsp Eclipse 3.5,Eclipse IDE for Java EE Developers Jboss 5.1.0,h...

一个Java程序员应该掌握的10项技能

1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。 2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至...

J2EE平台简介 

1.1.1 J2EE规范 J2EE(Java 2 Platform,Enterprise Edition)是SUN公司定义的一个开发分布式企业级应用的规范。它提供了一个多层次的分布式应用模型和一系列开发技术规范。多层次分布式应用模...

2009/09/06 08:14
625
Ubuntu 下最简明的翻译词典(调用GoogleAPI,运行在终端)

在Ubuntu上看英文书的时候有少量单词就是不认识,尝试使用现在翻译工具如星际等,感觉不好,太复杂了,启动也慢,不用时也不想它开着浪费资源(另星际的取词功能有严重BUG)。于是决定自己写...

2009/08/30 09:45
3.6K

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部