- 博客(235)
- 资源 (2)
- 收藏
- 关注
angularjs tab 实现
angularjs tab 功能实现功能要求点击菜单的时候,新增一个tab页面,当关闭一个页面的时候,显示旁边的tab页面当一个tab页面是从之前的tab打开,例如是一个查询页面的tab页面,打开一个新增页面的时候,当新增页面提交成功后,需要关闭当前页面,并刷新原来的查询页面实现通过iframe方式实现每个tab页面就是一个ifr...
2016-04-24 17:52:46
524
原创 eclipse 插件springide安装
1首先下载eclipsehttp://www.eclipse.org/downloads/2然后安装AJDT打开eclipse->Help->install new software->add->输入:adjt http://download.eclipse...
2010-07-29 10:35:05
297
原创 SSI技术详解
什么是SSI?SSI直译服务器端包含(Server SideIncludes),由字面上看由WEB在服务器提供的一种功能,并且是在服务器端进行的。一般说来,要完成较复杂的任务(如:聊天室/留言本等),必须设计专门的CGI或ASP程序;但是如果只是想给网页加上简单的功能(如:显示一篇文档,web服务器环境变量,关于该文档的更新日期/大小等),则只要SSI就可以完成了。SSI则是直接由...
2010-05-12 21:57:55
931
原创 个人开公司的流程
一、选择公司的形式: 普通的有限责任公司,最低注册资金3万元,需要2个(或以上)股东,从06年1月起新的公司法规定,允许1个股东注册有限责任公司,这种特殊的有限责任公司又称“一人有限公司”(但公司名称中不会有“一人”字样,执照上会注明“自然人独资”),最低注册资金10万元。 如果你和朋友、家人合伙投资创业,可选择普通的有限公司,最低注册资金3万元;如果只有你一个人作为股东,则选择...
2010-05-09 19:45:58
210
UML用例图中包含(include)、扩展(extend)和泛化(generalization)三种关系详解
UML用例图中包含(include)、扩展(extend)和泛化(generalization)三种关系详解 共性:都是从现有的用例中抽取出公共的那部分信息,作为一个单独的用例,然后通后过不同的方法来重用这个公共的用例,以减少模型维护的工作量。 1、包含(include) 包含关系:使用包含(Inclusion)用例来封装一组跨...
2010-05-04 15:05:41
410
maven(二)
依赖管理¶这里我们通过使用外部依赖(external dependencies)来大家对maven的依赖管理有一个简单而具体的了解。当我们在做一个工程的时候,不可能一切都是从空白开始,对于我们做Web应用的来说,使用框架已经司空见惯,而这种对框架的引入使用对于Maven来说,就是工程的依赖。而我们的工程要进行测试,则不能少了对Junit框架的依赖。依赖管理是maven的一个主要特...
2010-04-22 10:49:07
264
maven(一)
概述¶Maven 最初的目的是在Jakarta Turbine项目中使构建处理简单化。几个项目之间使用到的Ant build文件差异很小,各个JAR都存入CVS。因此希望有一个标准的方法构建各个工程,清晰的定义一个工程的组成,一个容易的方法去发布项目信息并且去提供一种在各个项目之间共享JAR包。结果出现了一种功能能用于构建和管理任何基于java的工程。Maven小组希望他们已经做到了一些...
2010-04-22 10:47:31
138
原创 Ext grid 出现checkbox和图标移位的问题(在IE6)
加入下面的样式 .ext-ie .x-menu-item-icon {left: -24px; top: 0px;} .ext-strict .x-menu-item-icon {left: 3px; top: 3px;} .ext-ie6 .x-menu-item-icon {left: -24px; top: 0px;}
2010-01-18 11:14:11
151
原创 Quartz在Spring中动态设置cronExpression
什么是动态定时任务:是由客户制定生成的,服务端只知道该去执行什么任务,但任务的定时是不确定的(是由客户制定)。这样总不能修改配置文件每定制个定时任务就增加一个trigger吧,即便允许客户修改配置文件,但总需要重新启动web服务啊,研究了下Quartz在Spring中的动态定时,发现<bean id="cronTrigger"class="org.springframew...
2009-11-13 09:54:43
147
原创 复合主键@IdClass
有时一个实体的主键可能同时为多个,例如同样是之前使用的“CustomerEO”实体,需要通过name和email来查找指定实体,当且仅当name和email的值完全相同时,才认为是相同的实体对象。要配置这样的复合主键,步骤如以下所示。(1)编写一个复合主键的类CustomerPK,代码如下。...
2009-10-21 07:46:34
298
原创 几种主键生成策略的比较
通过以上的讲述,不难总结出JPA可定义的生成策略有四种:TABLE,SEQUENCE,,IDENTITY,AUTO。在选择这四种主键生成策略时,有如下几条建议。l SEQUENCE,IDENTITY两种策略由于针对的是特殊的一些数据库,所以如果在需求前期,未确定系统要支持的数据库...
2009-10-21 07:37:40
217
原创 Hibernate中使用Annotation实现复合主键
定义复合主键类:Override Object的equals和hasCode方法;同时实现java.io.Serializable接口。如下:/* * Created on 2007-02-05 */package com.snow.hib.pojos;import java.io.Serializable;import javax.persistence.Colu...
2009-10-21 07:26:21
144
原创 UML设计的9种图例
对UML不是很了解,简单地了解一下UML设计中有的图例及基本作用。首先对UML中的各个图的功用做一个简单介绍: 1、用例图 描述角色以及角色与用例之间的连接关系。说明的是谁要使用系统,以及他们使用该系统可以做些什么。一个用例图包含了多个模型元素,如系统、参与者和用例,并且显示了这些元素之间的各种关系,如泛化、关联和依赖。2、类图 ...
2009-10-14 11:36:51
607
原创 Java SE 6 新特性: Java DB 和 JDBC 4.0
2006 年底,Sun 公司发布了 Java Standard Edition 6(JavaSE 6)的最终正式版,代号 Mustang(野马)。跟 Tiger(Java SE 5)相比,Mustang 在性能方面有了不错的提升。与Tiger 在 API 库方面的大幅度加强相比,虽然 Mustang 在 API库方面的新特性显得不太多,但是也提供了许多实用和方便的功能:在脚本,...
2009-10-11 16:29:55
191
原创 Java SE 6 Web Service 之旅
在过去的几个月里,Sun公司已经为Java平台的第6个版本(Java Platform Standard Edition 6)提供了二进制安装文件,Java文档和Java源代码,就是知名的“野马”。而且这飞驰的野马要拉住你这车并不算晚。 一个显而易见的问题是,“为什么我应该关心?”对于这些质疑者,Java SE6提升的性能包括扩平台性,从开放的程序管理到Java编译器,...
2009-10-11 16:17:41
132
原创 Java核心API需要掌握的程度
Java的核心API是非常庞大的,这给开发者来说带来了很大的方便,经常人有评论,java让程序员变傻。 但是一些内容我认为是必须掌握的,否则不可以熟练运用java,也不会使用就很难办了。 1、java.lang包下的80%以上的类的功能的灵活运用。 2、java.util包下的80%以上的类的灵活运用,特别是集合类体系、正规表达式、时间、属性、和Timer...
2009-10-11 15:54:05
124
原创 XML API与Web服务
XML 框架介绍 Java SE 6 平台提供的 XML 处理主要包括两个功能:XML 处理(JAXP,Java Architecture XMLProcessing)和 XML 绑定(JAXB,Java Architecture XML Binding)。JAXP 包括 SAX 框架—— 遍历元素,做出处理;DOM 框架 —— 构造 XML 文件的树形表示;StAX 框...
2009-10-11 15:52:19
222
原创 用Java动态代理实现AOP
目前整个开发社区对AOP(Aspect Oriented Programing)推崇备至,也涌现出大量支持AOP的优秀Framework,--Spring, JAC, Jboss AOP 等等。AOP似乎一时之间成了潮流。Java初学者不禁要发出感慨,OOP还没有学通呢,又来AOP。本文不是要在理论上具体阐述何为AOP, 为何要进行AOP . 要详细了解学习AOP可以到它老家http://aos...
2009-10-10 13:38:46
102
原创 泛型DAO类设计模式
Generic Data Access Objects 普通数据访问对象,这个是Hibernate官方网站上面的一个DAO类的设计模式,基于JDK5.0范型支持,文章地址如下:http://www.hibernate.org/328.html我下面的代码与Hibernate官网上提供的有点不同。首先定义DAO类...
2009-10-10 11:56:29
181
GridPanel 表头太长,而没有出现滚动条的解决方法
当GridPanel表头太长的时候,我们可以设置属性“autoScroll:true”,当有数据的时候就会出现滚动条,当没有数据的时候 ,滚动条就没有出现。 解决的办法: Ext.override(Ext.grid.GridView, { renderBody : function() { ...
2009-09-16 13:25:11
223
extjs --gridPanel 加载tooptip
对单元格加载 提示: 在 Ext.grid.ColumnModel 的"renderer"添加以下方法:function (data, metadata, record, rowIndex, columnIndex, store) { metadata.attr = 'ext:qtitle="test"' + ' ext:qtip="t...
2009-08-25 11:23:25
137
原创 使用Struts2下载带中文文件名的文件
在需要下载中文时可以使用StreamResult来完成,以下是摘自该类的JavaDoc的对参数的说明: contentType - the stream mime-type as sent to the web browser(default = text/plain). contentLength - the stream length in bytes (the ...
2009-08-19 10:56:25
133
原创 eclipse 插件 link的安装步骤
一、使用links方式安装eclipse插件 假设eclipse安装目录是D:\eclipse,待安装插件目录是D:\eclipseplugins。以lomboz,Sysdeo Eclipse Tomcat Launcherplugin和xmlbuddy为例说明如何使用links方式安装eclipse插件。 1、安装Lomboz 在D:\ecl...
2009-08-18 22:54:39
195
spring 单元测试(三)--SpringJUnit4ClassRunner
@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations={"../../../applicationContext.xml","../../../daoContext.xml"})@TransactionConfiguration(transactionManager="transactionManager"...
2009-08-09 12:02:14
349
spring 单元测试(二)--AbstractAnnotationAwareTransactionalTests
public class BidDaoTest extends AbstractAnnotationAwareTransactionalTests{ private BidDao bidDao; public void setBidDao(BidDao bidDao) { this.bidDao = bidDao; } public...
2009-08-09 11:07:20
189
spring 单元测试(-)--AbstractDependencyInjectionSpringContextTests
public class AuctionUserDaoTest extends AbstractDependencyInjectionSpringContextTests{ //重写该方法 public String[] getConfigLocations() { String[] configLocations = {"daoContex...
2009-08-09 10:22:52
177
原创 理解ThreadLocal
ThreadLocal是什么早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它...
2009-07-27 22:29:09
102
原创 解读spring源代码心得
spring对于研究mvc框架和其他技术有很深的意义.所以努力研究spring源代码很有重要意义,如何解读源代码,很多人困惑,本人在写这篇东西的时候,也是经过了几个月的时间的摸索才有了一点眉目,希望与spring的爱好者共同分享.一,如何解读某某特定功能的某些源代码.1比如,本人想知道spring是如何解析xml文件的,那么应该解读哪些java文件呢?我们就带着这个问题,找到哪...
2009-07-25 09:53:49
126
原创 ExtJs:扩展与插件之间的区别
要是在Ext框架中没有相应的功能,我想许多用户都会自己写一套程序去实现。有一些功能是根据他们的程序而开发的,有些则是通用的,这样其他用户可能就会对此感兴趣。嗯~我们有了想法了,是需要写一写新的代码,相关的步骤我也懂得,可能面临一个问题,究竟是写扩展(Extension)还是写插件(Plugin)呢?扩展与插件我们把两样东西放在一起讨论,可以明确它们之间是有某种很相似的地方。相似的地方在...
2009-07-15 11:02:58
95
原创 extjs的扩展
有时候你打算生成一个带有若干配置项(config options)的组件(component),这些配置项你会想是让它可复的。就好像一种情况,有一部分的面板是已经固定好高、宽的,其中只有标题是不同的,我们可以把它做成预配置类(preconfigured class)。使用构造器函数构造器函数是完成该任务的方法之一,如下例:// 构造器函数var MyPanel = function(c...
2009-07-15 11:00:08
121
对于struts2的验证机制的(FieldError)一些理解
以前一直是用struts1开发程序,近日看了一下struts2。在这里发表一下自己的一下看法,欢迎大家探讨一下。 struts2 采用配置文件的形式进行验证的,action的代码如下:public class LoginAction extends com.opensymphony.xwork2.ActionSupport{ private String userName;...
2008-12-09 15:32:02
193
原创 浅谈hibernate性能优化的几点建议
1、针对oracle数据库而言,Fetch Size是设定JDBC的Statement读取数据的时候每次从数据库中取出的记录条数,一般设置为30、50、100。Oracle数据库的JDBC驱动默认的Fetch Size=15,设置FetchSize设置为:30、50,性能会有明显提升,如果继续增大,超出100,性能提升不明显,反而会消耗内存。 即在hibernate配制文件中进行配制...
2008-11-05 10:46:16
121
原创 Hibernate+ehcache二级缓存配置
1、首先设置EhCache,建立配置文件ehcache.xml,默认的位置在class-path,可以放到你的src目录下: <?xml version="1.0" encoding="UTF-8"?> <ehcache> <diskStore path="java.io.tmpdir"/> <defaultCache maxElementsInMemory="10000"...
2008-11-05 09:52:09
92
原创 Hibernate缓存讨论与研究
摘要:很长时间以来,笔者就想写写关于Hibernate缓存的一些文字,今天有这个不可多得的机会让我谈谈对它的一些想法。Hibernate缓存机制对Hibernate的性能发挥一直处于一个极其重要的作用,它是持久层性能提升的关键。对很多学习或使用Hibernate的朋友一来,还不一定真正的了解或使用她。现在大家就随我一起看看揭开她神秘面纱那张未知的“脸”。 1:Hibernate缓存概述 ...
2008-11-05 09:47:30
85
原创 JSTL详解(续)
JSTL详解(五) 首先,感谢大家的关注,下面我来继续讲解:URL相关的标签,他们的作用主要是负责页面的导航、重定向、资源的获得以及参数的传递等等,他们有:l <c:import>l <c:redirect>l <c:url>l <c:param>...
2008-11-05 09:38:59
102
原创 JSTL详解
JSTL详解(一) 先来搭下环境,jstl的包当然是不能少的拉。其次,下载必须的标签库或者是java的标签库文件。没有的话,也可以联系我 xxx_programer@163.com 将jstl 1.1.jar加到class中,(这就不要我详细的讲了吧),然后将标签库放到WEB-INF下或则将java的标签库文件(*.jar)放到WEB-INF\lib下,就...
2008-11-05 09:36:01
107
原创 JSON taglib学习笔记
JSON-taglib 是 JSP 2.0 标签库,用于生产 JSON (JavaScript Object Notation) 数据结构。使用方法: 把 Json-taglib.jar 到 WEB-INF/lib目录下面是一个示例:<json:object> <json:property name="outer" value=...
2008-11-04 10:11:02
450
原创 网站推广方法汇总
<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso...
2008-10-30 11:52:03
182
页面生成打开excel(运用poi)
把excel作为流在页面输出 public ActionForward generateExcel(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { response.reset(); response.setCont...
2008-10-29 09:45:47
137
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人