`
文章列表
NetBeans 6.1 界面语言设置从官网下载的NetBeans不论是中文版还是英文版默认的操作界面都是中文,并且字体十分恶心。因为NetBeans是根据用户本地的操作系统来自动设置界面语言的,并且没有提供更改的功能。笔者更习惯于在英文环境下开发,故希望能把界面语言改为英文并使系统能正常支持中文。 可通过如下方式解决该问题:进入{NB_HOME}\etc,其中{NB_HOME}为NetBeans的安装路径。编辑netbeans.conf文件。将其中的# command line switchs:下面那行命令后添加如下启动参数:-J-Duser.language=zh -J-Duser.cou ...
BSD开源协议(original BSD license、FreeBSD license、Original BSD license) BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。 但”为所欲为”的前提当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件: 如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议。 如果再发布的只是二进制类库/软件,则需要在类库/软件的文档和版权声明中包含原来代码中的BSD协议。 不可 ...
1.基本概念的理解 绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。 相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用的跟目录。和物理路径的相对表示。例如:"./" 代表当前目录,"../"代表上级目录。这 种类似的表示,也是属于相对路径。另外关于URI,URL, ...
一直在用JDK1.5, 一直搞不清楚JDK1.6有啥特性, 就翻了翻, 发现这个Compiler API(JSR 199)动态编译Java源文件功能很有意思. Compiler API如果和反射功能一起使用, 就可以实现java源代码的动态编译并执行这些代码,有点动态语言的特征. 利用这些API普通用户也可以方便的开发自己的编译器,动态生成代码,编译并运行. 本文就通过一个动态编译并运行源文件的例子简单说明下Compile API的基本功能, 有兴趣的可以深入研究下. 本实例的完成工程代码可以从这里 下载: http://dl.iteye.com/topics/download ...
本文介绍了java的自定义注解及注解类编写的规则, 并通过实例来说明下如何使用java的注解. 实例演示了注解在类,构造方法,方法和字段的使用. 可以从这里下载到完成的工程代码: http://dl.iteye.com/topics/download/f74972df-234f-30c9-aadd-ca2ed1376bc2 自定义注解类编写的一些规则: 1. Annotation型定义为@interface, 所有的Annotation会自动继承java.lang.Annotation这一接口,并且不能再去继承别的类或是接口. 2. 参数成员只能用public或默认(default)这两个 ...
简介: 文章对序列化进行了更深一步的讨论,用实际的例子代码讲述了序列化的高级认识,包括父类序列 化的问题、静态变量问题、transient 关键字的影响、序列化 ID 问题。 将 Java 对象序列化为二进制文件的 Java 序列化技术是 Java 系列技术中一个较为重要的技术点,在大部分情况下,开发人员只需要了解被序列化的类需要实现 Serializable 接口,使用 ObjectInputStream 和 ObjectOutputStream 进行对象的读写。然而在有些情况下,光知道这些还远远不够,文章列举了一些真实情境,它们与 Java 序列化相关,通过分 ...
本demo 通过RandomAccessFile, URLConnection和多线程机制实现了Http下载功能. 从 这里 可以下载到完整的java代码工程:  http://download.csdn.net/detail/hejiangtao /4029935.  相对于别的网上的例子来看, 本demo 是可运行的, 可以判断网络资源是否支持分段下载. 你是否遇到了java下载的图片 显示不出来或者RAR解压不了的情况, 可以参考本demo的解决方案 设计思路: 1. 首先读取文件的长度, 并判断网站是否支持分段下载 2. 如果支持分段下载则创 ...
转自百度词条. 为了方便阅读转过来了   Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网 互联协议,又名网络通讯协议 ,是Internet最基本的协议、Internet国际互联网 络 的基础,由网络层的IP协议和传输层的TCP协议组成。TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。通 俗而言:TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地。 ...
本文主要通过Java反射应用实例来讲解 利用反射方法创建对象(使用默认构造函数和自定义构造函数) ,访问对应对象的方法(包括带参数的和不带参数的),访问对应对象的域(Field) . 从 这里 可以下载到完整的java代码工程:   ...
很多IOC,还有框架都使用反射。特别是在通过反射调用方法的时候,与普通方法调用的性能相差数百倍(本机测出来是300倍以上)。 反射的确方便了编程,代码更合理更美观。300倍在一般应用上面也算不得什么,不过很多地方都用反射那问题就明显了。IOC用到,AOP用到,Hibernate要用也许还有别的, 不得不考虑如何提高性能. 下面的性能测试数据可以参考下: 经在main函数测试: 1. Spring反射代理调用方法与Java反射方法直接调用性能差不多,Spring是400倍以上,Java是300倍. 2. CGLIB代理速度最快 12倍 3. Java去除安全性检查速度其次 14倍
注: 转载请注明出处: http://hejiangtao.iteye.com ,  用于商业得给我分成 本文主要讲解道 java泛型类,泛型方法的应用实例 , 从 这里 可以下载到完整的java代码工程:   http://download.csdn.net/detail/hejiangtao/3996520   近 短时间需要使用泛型,就研究了下,发现网上的问关于泛型的文章都是讲原理的, 很少有提到那里用泛型比较合适, 本文就泛型类和泛型方法的使用给出两 个典型应用场景. 例如一个toString的泛型方法,就可以将所有的Bean按照指定格式 ...
 用 了好久的泛型,突然听到有人说:泛型影响效率! 嘿,我这暴脾气! google 了一下,果然有很多人出来测试.最有气的是CSDN 上一个 楞种儿 测试出来 的结果 是:泛型比原始多一倍的时间.我一看测试代码,我就日.2个方法一起执行.后执行的运行时间肯定比先执行的快,应该是缓存的原因吧. 我改了改,弄了一个比较公平的 代码测试.结果我感觉好似 泛型在效率上稍微占点优势.另外看到一位大侠,用汇编语言测试,结果也差不多. 好了,让我们安心的用泛型吧!   import java.util.ArrayList; publi ...
 注: 转载请注明出处: http://hejiangtao.iteye.com , 用于商业得给我分成 这个是一个文本数据库简单的实现思路 , 从这里 可以下载到完整的java代码工程:  http://download.csdn.net/detail/hejiangtao/3991735 什么人适合阅读本文: ...
Global site tag (gtag.js) - Google Analytics