`
liyiye
  • 浏览: 416451 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
在过去的几个月里,Sun公司已经为Java 平台的第6个版本(Java Platform Standard Edition 6)提供了二进制安装文件,Java文档和Java源代码,就是知名的“野马”。而且这飞驰的野马要拉住你这车并不算晚。     一个显而易见的问题 ...
  Java 的核心API是非常庞大的,这给开发者来说带来了很大的方便,经常人有评论,java让程序员变傻。     但是一些内容我认为是必须掌握的,否则不可以熟练运用java,也不会使用就很难办了。     1、java.lang包下的80%以上的类的功能的灵活运用。     2、java.util包下的80%以上的类的灵活运用,特别是集合类体系、正规表达式、时间、属性、和Timer. 3、java.io包下的60%以上的类的使用,理解IO体系的基于管道模型的设计思路以及常用IO类的特性和使用场合。     4、java.math包下的100%的内容。     5、java.n ...
XML 框架介绍     Java SE 6 平台提供的 XML 处理主要包括两个功能:XML 处理(JAXP,Java Architecture XML Processing)和 XML 绑定(JAXB,Java Architecture XML Binding)。JAXP 包括 SAX 框架 —— 遍历元素,做出处理;DOM 框架 —— 构造 XML 文件的树形表示;StAX 框架 —— 拖拽方式的解析;XSLT 框架 —— 将 XML 数据转换成其他格式。JAXB 则是负责将 XML 文件和 Java 对象绑定,在新版 JDK 中,被大量的使用在 Web 服务技术中。   ...
目前整个开发社区对AOP(Aspect Oriented Programing)推崇备至,也涌现出大量支持AOP的优秀Framework,--Spring, JAC, Jboss AOP 等等。AOP似乎一时之间成了潮流。Java初学者不禁要发出感慨,OOP还没有学通呢,又来AOP。本文不是要在理论上具体阐述何为AOP, 为何要进行AOP . 要详细了解学习AOP可以到它老家http://aosd.net去瞧瞧。这里只是意图通过一个简单的例子向初学者展示一下如何来进行AOP.     为了简单起见,例子没有没有使用任何第三方的AOP Framework, 而是利用Java语言本身自带的动态代 ...
Generic Data Access Objects     普通 数据访问对象,这个是 Hibernate 官方网站上面的一个 DAO 类的设计模式,基于 JDK5.0 范型支持,文章地址如下: http://www.hibernate.org/328.html 我下面的代码与Hibernate官网上提供的有点不同。 首先定义 DAO 类的接口 IGenericDAO ,该接口定义了共同的 CRUD 操作:   java 代码   /**    * 定义通用的CRUD操 ...
   当GridPanel表头太长的时候,我们可以设置属性“autoScroll:true”,当有数据的时候就会出现滚动条,当没有数据的时候   ,滚动条就没有出现。     解决的办法:            Ext.override(Ext.grid.GridView, {                 renderBody : function() {                     var markup = this.renderRows();                     if (markup == "")         ...
  对单元格加载 提示:       在 Ext.grid.ColumnModel 的"renderer"添加以下方法: function (data, metadata, record, rowIndex, columnIndex, store) {        metadata.attr = 'ext:qtitle ="test"' + ' ext:qtip ="test1"';       return data;         } 主要是添加 ext:qtitle 和 ...
在需要下载中文时可以使用StreamResult来完成,以下是摘自该类的JavaDoc的对参数的说明: contentType - the stream mime-type as sent to the web browser(default = text/plain). contentLength - the stream length in bytes (the browser displays aprogress bar). ...
一、使用links方式安装eclipse插件      假设eclipse安装目录是D:\eclipse,待安装插件目 录是D:\eclipseplugins。以lomboz,Sysdeo Eclipse Tomcat Launcher plugin和xmlbuddy为例说明如何使用links方式安装eclipse插件。      1、安装Lomboz      在D:\eclipseplugins中建立如下的目录结构:      D:\eclipseplugins\lomboz\eclipse      将lomboz安装文件解压到此目录中,这个目录将包含一个plu ...
@RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations={"../../../applicationContext.xml","../../../daoContext.xml"})@TransactionConfiguration(transactionManager="transactionManager") @Transactional public class KindDaoTest {     @Autowired     ...
public class BidDaoTest extends AbstractAnnotationAwareTransactionalTests {     private BidDao bidDao;     public void setBidDao(BidDao bidDao) {         this.bidDao = bidDao;     }     public String[] getConfigLocations()     {         String[] configLocations = {"daoContext.xml" ...
public class AuctionUserDaoTest extends AbstractDependencyInjectionSpringContextTests {     //重写该方法     public String[] getConfigLocations()     {         String[] configLocations = {"daoContext.xml","applicationContext.xml"};         return configLocations;     }     ...
ThreadLocal是什么 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 ThreadLocal很容易让人望文生义,想当然地认为是 ...
spring对于研究mvc框架和其他技术有很深的意义.所以努力研究spring源代码很有重要意义,如何解读源代码,很多人困惑,本人在写这篇东西的时候,也是经过了几个月的时间的摸索才有了一点眉目,希望与spring的爱好者共同分享. 一,如何解读某某特定功能的某些源代码. 1 比如,本人想知道spring是如何解析xml文件的,那么应该解读哪些java文件呢?我们就带着这个问题,找到哪些源文件,这时用 jbuilder2005很是方便,通过 search -> find in path...,查询xml文件中存在的某些特定元素名称,例如constructor-arg,这时就会找到 ...
要是在Ext框架中没有相应的功能,我想许多用户都会自己写一套程序去实现。有一些功能是根据他们的程序而开发的,有些则是通用的,这样其他用户可能就会对此感兴趣。 嗯~我们有了想法了,是需要写一写新的代码,相关的 ...
Global site tag (gtag.js) - Google Analytics