选择显示字体大小

asm2.0字节码框架介绍

摘要:java的特性如动态类加载和反射使其成为动态语言。然而在许多时候,反射是不够的,而且开发人员需要从非java源程序中生成字节码,如脚本语言groovy和beanshell,或者源数据如orm配置。当使用已经存在的类时,特别是当没有源程序时,就需要使用一些工具来做如分析类或方法的依赖性以便生成测试度量,或者来检查是否存在问题或反模式。java5中增加了一些新特性,如如注解和范型,这会影响字节码结果因而需要字节码处理工具特别注意以便保持良好的性能。本文会通过一个最小且最快的java字节码处理框架来演示。版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:eugene kuleshov;xmatrix(作者的blog:http://blog.matrix.org.cn/page/xmatrix)原文:http://www.onjava.com/pub/a/on...

http://www.sosof.com/detail/327/40332720634558.html -by - 丰搜 缓存页面


java中的国际化,第二部分

编者按:使你的java程序能在本地小镇甚至飘洋过海都运行良好,这面临诸多的挑战.我们已经在<<java examples in a nutshell>>第三版中关于国际化探讨的第一部分讲述了java国际化的前两个步骤:使用unicode字符集编码,遵循当地使用习惯.接下来的时间,我们我们将继续探讨国际化的第三个步骤:本地化用户可视信息.版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:leniz原文:http://www.onjava.com/pub/a/onjava/excerpt/javaexian3_chap8/index1.html译文:http://www.matrix.org.cn/resource/article/44/44207_java+internationalization.html关键字:java;intern...

http://www.sosof.com/detail/327/23432720635466.html -by - 丰搜 缓存页面


hacking swing: 一个jdbc表控件模型

编者按:swinghacks不仅仅是视觉上的游戏,就如同本文所阐述的一样。本书的目的是使开发者能够利用java开发出更优秀的桌面应用程序,而本文正是这样的一个例子,不光是利用可视化的jtable,而主要是利用隐藏在这之后的模型来开发。通过j2se所提供的jdbc支持,你可以将一个数据库的表映射到一个swing的表控件模型,然后用jtable将其呈现出来。让我们进入细节吧。版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:elliotte rusty;henterji原文:http://www.onjava.com/pub/a/onjava/excerpt/swinghks_hack24/index.html译文:http://www.matrix.org.cn/resource/article/44/44193_swing+jdbc.html关键字:swin...

http://www.sosof.com/detail/272/3532720636015.html -by - 丰搜 缓存页面


urls,uris,proxies和passwords 解析

类urlencoder 和 类urldecoder web设计者面临的众多难题之一便是怎样处理不同操作系统间的差异性。这些差异性能引起url方面的问题:例如,一些操作系统允许文件名中含有空格符,有些又不允许。大多数操作系统不会认为文件名中含有符号“#”会有什么特殊含义;但是在一个url中,符号“#”表示该文件名已经结束,后面会紧跟一个fragment(部分)标识符。其他的特殊字符,非字母数字字符集,它们在url或另一个操作系统上都有其特殊的含义,表述着相似的问题。为了解决这些问题,我们在url中使用的字符就必须是一个ascii字符集的固定字集中的元素,具体如下:1.大写字母a-z2.小写字母a-z3.数字 0-94.标点符 - _ . ! ~ * ' (和 ,)版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作...

http://www.sosof.com/detail/272/1932720639865.html -by - 丰搜 缓存页面


swing破局:打造半透明窗口

编者注:下面这个来自《swing hacks》一书的例子是原书中一个可以看到的最为大胆的破局-模仿一个不规则外形的窗口。你可能在mp3播放器的默认皮肤中找的到它的身影.这里之所以要称之为“破局”是迫于java不支持不规则窗口的事实所致,所以不得不作出的选择就是让java的窗口知道它所覆盖的下面有什么,以及处理窗口矩形内的图片区域而不是窗口本身的不规则形状.至于如何实现,那么请继续我们的阅读.版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:joshua;chris;leniz(作者的blog:http://blog.matrix.org.cn/page/leniz)原文:http://www.onjava.com/pub/a/onjava/excerpt/swinghks_hack41/index.html译文:http://www....

http://www.sosof.com/detail/327/10732720644918.html -by - 丰搜 缓存页面


java中常见的异常

作为一名游戏开发者,程序员,很自然必须熟悉对程序的调试方法。而要调试程序,自然需要对程序中的常见的异常有一定的了解,这些日子很多朋友都提出了很多问题,都是关于游戏中的报错,因此在这里我将一些常见的程序中的异常列举出来给大家参考: 1. java.lang.nullpointerexception 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实例化,依然是空的,所以还需要对每个元素都进行初始化(如果要调用的话) 2. ...

http://www.sosof.com/detail/272/2532720650102.html -by - 丰搜 缓存页面


关于eclipse中ui程序的线程的讨论

虽然各个操作系统之间的线程机制是不一样的,但是大致是相同的。当用户使用gui程序时,如果点鼠标或按下键盘上的键等时,操作系统会产生对应的gui事件,它来决定哪个窗口或程序来接受每一个事件并且放到程序的事件队列中.任何gui程序的底层结构就是一个事件循环.程序首先初始化事件循环,并开始循环,这个循环会从事件队列依次接收gui事件并一一做出相应的反应.程序应该对事件做出快速的反应使程序一直对用户有响应,举个例子,用户点了一下程序里的一个按钮结果程序就没反应了,那么这个程序应该算是一个失败的程序吧.如果某个ui事件引发了某个需要长时间的事务,那么应该把它放到一个另外的单独的线程中,这样程序的那个事件循环就能够马上回来响应用户的下一个操作.线程是非常复杂的一个主题,如果处理的不好很容易造成死锁等很糟糕的情况. 还好,eclipse为我们开发插件提供了一个方便的ui线程包,大大的简化了很多底层复杂的...

http://www.sosof.com/detail/272/3732720651482.html -by - 丰搜 缓存页面


通过元数据验证对象

很多开发人员一直都在抱怨,除了java代码,他们还要管理众多的xml配置文件。有了最近增加到java的元数据,通过使用标注(注解),框架里的普通详细配置信息现在都可以嵌入java文件里了。sun的文章“j2se 5.0 概要”(”j2se 5.0 in a nutshell.”)对元数据和标注进行了简要介绍。这篇文章中,我们将总结现今的配置数据是如何管理的,紧接着的一个实现,标注如何在一个简单的验证框架使用,描述了日后元数据将提供什么样的功能。版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:jacob hookomginge(作者的blog:http://blog.matrix.org.cn/page/ginge)原文:http://www.onjava.com/pub/a/onjava/2005/01/19...

http://www.sosof.com/detail/327/83932720652265.html -by - 丰搜 缓存页面


eclipse集成 lomboz和jboss开发j2ee

eclipse是一个非常优秀的集成开发环境,这个在ibm支持下的开放源码项目经过一段时期的发展完善,已经为广大java开发者所熟悉。eclipse的出现,为java开发者提供了免费使用强大的java ide的机会,通过集成大量的plugin,eclipse的功能可以不断扩展,以支持各种不同的应用。lomboz是一个免费的eclipse plugin,它将很多java应用服务器、j2ee组件和web应用开发集成到eclipse中,可以帮助java开发者使用eclipse建立、测试、部署j2ee应用。jboss是一个开放源码、功能强大的java应用服务器,也是目前最受java开发者欢迎的java应用服务器,被java world的编辑们评为2002年的最佳应用服务器。2003年到目前为止的下载量已经超过了一百五十万次。一、下载、安装和配置1. eclipse的下载和安装首先需要安装jdk,...

http://www.sosof.com/detail/327/55232720654534.html -by - 丰搜 缓存页面


在.net平台上运行java程序-ikvm.net入门

可以自由转载, 转载请保留下面的作者信息和链接:作者 cleverpig(http://blog.matrix.org.cn/page/cleverpig)摘要ikvm.net是一个针对mono和微软.net框架的java实现,其设计目的是在.net平台上运行java程序。本文将比较详细的介绍这个工具的原理、使用入门(如何java应用转换为.net应用、如何在java中开发.net应用),希望能给大家带来惊喜。对此的疑问和讨论,请关注cleverpig的blog:http://blog.matrix.org.cn/page/cleverpig一、介绍ikvm.net是一个针对mono和微软.net框架的java实现,其设计目的是在.net平台上运行java程序。它包含了以下的组建:* 一个用.net实现的java虚拟机 * 一个java类库的.net实现 * 致力于在java和.net之间...

http://www.sosof.com/detail/327/71532720656943.html -by - 丰搜 缓存页面


上一页 1 2 3 4 5 6 7 8 9 10 11 12 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons