Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· java中的动态代理发布时间:2012-04-27
首先明确代理模型中的两个实体:代理类和委托类(处理器)代理类:JVM中的代理类都是Proxy的子类,并且其字节码是由JVM动态产生的,代理类字节码字节数组是调用ProxyGenerator的generateProxyClass(Stringarg0,Class[]interfaces)方法生成的。代理类会将请求委派给委托类执行。委托类:也称作处理器,其会实现接口InvocationHandler,其接口中只有一个方法invoke,实际的处理逻辑都会放入其中... 查看全文
下面通过三种使用java的Process或ProcessBuilder使用系统程序打开文件或程序packageInteresting;importjava.awt.Desktop;importjava.io.File;importjava.io.IOException;/***<pre>*调用系统程序打开指定文件:三种方法--@清山*</pre>*<hrColor="green"></hr>*2011QingshanGroup版权所有*<... 查看全文
· java md5发布时间:2012-04-27
packageorg.sharpcode.util;/*************************************************md5类实现了RSADataSecurity,Inc.在提交给IETF的RFC1321中的MD5message-digest算法。*************************************************/publicclassMD5{/*下面这些S11-S44实际上是一个4*4的矩阵... 查看全文
是否ejb3.0比SSH\SSI更为合适?ejb主要用来开发哪种性质的应用?ejb相对于传统SSH类的框架有什么优势?... 查看全文
· java json格式化工具类发布时间:2012-04-27
importjava.beans.IntrospectionException;importjava.beans.Introspector;importjava.beans.PropertyDescriptor;importjava.util.List;/****@authorkingschan*@version1.0*Json字符串生成工具类*<P>*传入数扰载体,生成json格式字符串*</p>*/publicclassJsonUtil... 查看全文
· Java泛型发布时间:2012-04-27
转自:http://www.infoq.com/cn/articles/cf-java-generics仅供学习Java泛型(generics)是JDK5中引入的一个新特性,允许在定义类和接口的时候使用类型参数(typeparameter)。声明的类型参数在使用时用具体的类型来替换。泛型最主要的应用是在JDK5中的新集合类框架中。对于泛型概念的引入,开发社区的观点是褒贬不一。从好的方面来说,泛型的引入可以解决之前的集合类框架在使用过程中通常会出现的运行时刻类型错误... 查看全文
· Java泛型简明教程发布时间:2012-04-27
泛型是JavaSE5.0中引入的一项特征,自从这项语言特征出现多年来,我相信,几乎所有的Java程序员不仅听说过,而且使用过它。关于Java泛型的教程,免费的,不免费的,有很多。我遇到的最好的教材有:TheJavaTutorialJavaGenericsandCollections,byMauriceNaftalinandPhilipWadlerEffectiveJava中文版(第2版),byJoshuaBloch.尽管有这么多丰富的资料,有时我感觉... 查看全文
准备去深圳发展,java两年的工作经验,半年的android经验可以开多少钱合适。技术水平还行,因为不清楚现在的情况怎么样,想问问大家,我在这谢谢各位... 查看全文
· 《Java jdk7学习笔记》PDF版发布时间:2012-04-27
《Javajdk7学习笔记》PDF版Java_JDK_7学习笔记.pdf(8.3MB)下载次数:23... 查看全文
3.1的选中projectcapabilitie中的hibernate.在右边窗口中找到后移除。3.2版本的在projectcapabilitie中的jpa。在右边窗口中找到后移除。window---preferences---myeclipse-projectcapabilitie--hibernate或者jpa1:caughtexceptionwhileloadingfilestruts-default.xml解决方法:移除项目目录lib中的xerces.jar2:org... 查看全文
· Java正则表达式发布时间:2012-04-24
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。大家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。自从jdk1... 查看全文
· java编码发布时间:2012-04-24
//编写本程序的编码方式为GB2312。publicclassByte{publicstaticvoidmain(Stringarg[])throwsException{Stringa="asa中国a";System.out.println("a="+a);Stringb=newString(a.getBytes("gb2312"),"utf-8");Stringe=newString(b.getBytes("utf-8"),"iso-8859-1");Stringf=newString(b... 查看全文
· Java多线程优先级的一些测试发布时间:2012-04-24
Java的每个线程都有一个优先级,当有多个线程处于就绪状态时,线程调度程序根据线程的优先级调度线程运行。可以用下面方法设置和返回线程的优先级。publicfinalvoidsetPriority(intnewPriority)设置线程的优先级。publicfinalintgetPriority()返回线程的优先级。newPriority为线程的优先级,其取值为1到10之间的整数,也可以使用Thread类定义的常量来设置线程的优先级,这些常量分别为:Thread.MIN_PRIORITY... 查看全文
· JAVA单例模式的几种实现方法发布时间:2012-04-24
JAVA单例模式的几种实现方法:1.饿汉式单例类packagepattern.singleton;//饿汉式单例类.在类初始化时,已经自行实例化publicclassSingleton1{//私有的默认构造子privateSingleton1(){}//已经自行实例化privatestaticfinalSingleton1single=newSingleton1();//静态工厂方法publicstaticSingleton1getInstance(){returnsingle;}}2... 查看全文
· java中的GZIP压缩学习(二)发布时间:2012-04-24
这是修改之后的代码可以实现解压和压缩,注意数据的编码/***数据压缩*@paramdata*@return*/publicstaticbyte[]dataCompress(byte[]data){GZIPOutputStreamgos;try{ByteArrayInputStreambais=newByteArrayInputStream(data);ByteArrayOutputStreambaos=newByteArrayOutputStream()... 查看全文
单例模式属于对象创建型模式,其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点。对一些类来说,只有一个实例是很重要的,虽然系统中可以有许多打印机,但却只应该有一个打印机假脱机,只应该有一个文件系统和一个窗口管理器,一个数字滤波器只能有一个A/D转换器,一个会计系统只能专用于一个公司。怎样才能保证一个类只有一个实例并且这个实例易于被访问,一个全局变量使得一个对象可以被访问,但它不能防止你实例化多个对象,一个更好的方法是让类自身负责保存他的唯一实例。这个类可以保证没有其他实例可以被创建... 查看全文
从Java视角理解系统结构连载,关注我的微博(链接)了解最新动态从我的前一篇博文中,我们知道了CPU缓存及缓存行的概念,同时用一个例子说明了编写单线程Java代码时应该注意的问题.下面我们讨论更为复杂,而且更符合现实情况的多核编程时将会碰到的问题.这些问题更容易犯,连j.u.c包作者DougLea大师的JDK代码里也存在这些问题.MESI协议及RFO请求从前一篇我们知道,典型的CPU微架构有3级缓存,每个核都有自己私有的L1,L2缓存.那么多线程编程时,另外一个核的线程想要访问当前核内L1... 查看全文
在软件开发中,数据流和数据库操作占据了一个很重要的位置,所以,熟悉操作数据流和数据库,对于每一个开发者来说都是很重要的,今天就来总结一下I/O,数据库操作一:从数据流开始首先先有一个结构图看一下整个数据流中的API结构和对象继承关系信息:其他常用与流有关的对象:首先从字符流开始1、字符流的由来:因为文件编码的不同,而有了对字符进行高效操作的字符流对象。原理:其实就是基于字节流读取字节时,去查了指定的码表。字节流和字符流的区别:1,字节流读取的时候,读到一个字节就返回一个字节... 查看全文
乱码问题应该是做javaWeb开发人员都遇到过的问题吧,这个问题当时还影响了我学习java的想法,甚至有过想放弃的想法,没办法,当时年轻,呵呵。其实产生乱码问题的原因有很多,解决乱码的问题也有很多,现在就一一来看一下:出现乱码的地方大致可以分为以下三种:1jsp页面中2jsp页面之间相互传参的参数3与数据库中数据的存取解决方案大致可以分为三种:1出现在jsp页面中,是由于没有设置jsp页面的中文字符编码。2出现在jsp页面之间相互传参,是由于参数没有设置正确的字符编码。3以上2个问题解决了... 查看全文
Xml基础详解Xml:可扩展标记语言(ExtensibleMarkupLanguage,XML),用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。XML是标准通用标记语言(SGML)的子集,非常适合Web传输。XML提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。Xml的基本语法:1任何的起始标签都必须有一个结束标签。2可以采用另一种简化语法,可以在一个标签中同时表示起始和结束标签... 查看全文