powerdesiner的自增长列 1.如果dbms是MsSql,则选定表后,database- edit current dbms- 出现DBMS properties对话框,选择General页,左侧的树选择SQL 2000- Profile- Column- Extended Attributes 下面的ExtIdentityIncrement是步进值,ExtIdentitySeed是起始值,分别设定默认值,后返回。 2.在表的属性对话框里面,选择Clumns页,按Ctrl+U,在Idenitity前面打上钩。如有必要,也可以将ExtIdentityIncrement和ExtI Read More
posted @ 2011-01-21 19:12 七郎 Views(1201) Comments(0) Diggs(0) Edit
逆向工程,从mysql数据库生成pd数据模型。(环境:powderdesigner15.0;mysql5.1)1.必须先配置mysql的odbc数据源。 在控制面板数据源(odbc)那里配置一个mysql的数据源,先到官方网站下载mysql的odbc的connector(如我下的是:mysql-connector-odbc-5.1.5-win32.msi),安装。即可在数据源配置那里看到mysql的驱动.按照数据源的配置步骤配置一个mysql的数据源。2.打开powerdesigner。选择file---reverse engineer---database a》在弹出的对话框new ph Read More
posted @ 2011-01-21 18:55 七郎 Views(2323) Comments(0) Diggs(1) Edit
pdm做好后,最终是要将其转化为数据库实体的。1.确认当前Powerdesigner设置的dbms是否正确,即是否是我们要生成的数据库类型,我在这里使用的是sqlserver2000:Powerdesigner-数据库-更改当前dbms,选择您的数据库类型。2.配置Powerdesigner与数据源的连接Powerdesigner-数据库-配置连接-用户dsn(或系统dsn)-选择、添加您的数据源3.连接Powerdesigner-数据库-连接-设置好您刚才建立的dsn确定。OK,设置好连接后我们就可以将pdm生成sql语句了。4.数据库生成Powerdesigner-数据 Read More
posted @ 2011-01-21 18:52 七郎 Views(2894) Comments(0) Diggs(1) Edit
今天的温习老知识,是如何将一个PD设计的PDM来导出WORD文档,这是一个非常实用的功能,可以在软件过程的数据库设计文档编写中节省N多时间,那不废话了,我们就开始今天的讲解吧!第一步,点击Report Temlates 制作模板第二步,时间问题,我们在PATH小图标中 ,选择我们已经做好的一个FDATemplate 模板,并双击,没有模版的朋友,点New图标这时候,我们左右2个区,Aavailable区域中选择你想要在WORD文档中展示的东东,这里我们选择List of Tables,和List of Table Columns[数据表格信息]如图,右键点击,Selection选择你想要在数据 Read More
posted @ 2011-01-21 18:31 七郎 Views(11236) Comments(0) Diggs(0) Edit
powerdesigner 生成mysql PDM的COMMENT注释默认的pd没有生成注释,针对mysql5.0可以如下修改。在Database--edit Current DBMS...设置dbms的属性,找到mysql5.0--script--objects--column--add把原来的内容:%20:COLUMN% [%National%?national ]%DATATYPE%[%Unsigned%? unsigned][%ZeroFill%? zerofill][ [.O:[character set][charset]] %CharSet%][.Z:[ %NOTNUL Read More
posted @ 2011-01-21 18:14 七郎 Views(6753) Comments(0) Diggs(0) Edit
visual svn 最简单的客户端,只能windows下使用subeclipse eclipse的svn插件由于公司的安装svn的server down了,为了手上在建项目的代码管理,决定临时在自己的本本上搭建一个SVN服务端。 具体的安装配置过程如下: 一、首先需要获取服务端和客户端 1.服务端Subversion 截止2010-12-23最新版位1.6.15 官网:http://subversion.tigris.org/ or http://subversion.apache.org/ 下载地址:win32svn http://sourceforge.net/projects/win3 Read More
posted @ 2011-01-19 11:17 七郎 Views(1096) Comments(0) Diggs(0) Edit
代码 Read More
posted @ 2011-01-19 09:31 七郎 Views(213) Comments(0) Diggs(0) Edit
js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、 传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。例如:script language="javascript"document.write('a href="http://passport.baidu.com/?logout&aid=7&u='+encodeURIComponent("http://cang.baidu.com/bruce4 Read More
posted @ 2011-01-18 22:37 七郎 Views(3380) Comments(0) Diggs(0) Edit
只有注册用户登录后才能阅读该文。 Read More
posted @ 2011-01-18 17:08 七郎 Views(10) Comments(0) Diggs(0) Edit
1.XML中设置property 标签 update = “false” ,如下:我们设置 age 这个属性在更改中不做更改 <property name=”age” update=”false”></property><BR> 在Annotation中 在属性GET方法上加上@Colu... Read More
posted @ 2011-01-18 16:58 七郎 Views(5962) Comments(0) Diggs(1) Edit
struts 2+jpa+spring 的,如果用上范型的话,还是能省不少事的哦.把以前的小结之. 首先搞个DAO的基础接口import java.io.Serializable;import java.util.List;import javax.persistence.Query;public interface IBaseDAO { public T find(Class clazz, Serializable id); public void persist(T t); public void save(T t); public void delete(T t); public Que Read More
posted @ 2011-01-02 15:19 七郎 Views(527) Comments(0) Diggs(0) Edit
http://wangking717.javaeye.com/blog/769021function DrawImg(imgId,boxWidth,boxHeight){var imgWidth=$("#"+imgId).width();var imgHeight=$("#"+imgId).height();//比较imgBox的长宽比与img的长宽比大小if((boxWidth/boxHeight)=(imgWidth/imgHeight)){//重新设置img的width和height$("#"+imgId).width((boxHeight*imgWidth)/imgHeight);$ Read More
posted @ 2010-12-28 10:33 七郎 Views(202) Comments(0) Diggs(0) Edit
package com.broadengate.common;import java.security.MessageDigest;public class PasswordEncoder { private final static String[] hexDigits = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b... Read More
posted @ 2010-12-27 22:20 七郎 Views(2533) Comments(0) Diggs(0) Edit
刷新父窗口 关闭自己% String regFlag=(String)request.getAttribute("parseFlag");// if("1".equals(regFlag)){// out.print("script");// out.print("parent.location.reload();");// out.print("/script");// } % Read More
posted @ 2010-12-22 18:00 七郎 Views(147) Comments(0) Diggs(0) Edit
!-- 400错误 --error-pageerror-code400/error-codelocation/errorPage.jsp/location/error-page!-- 404 页面不存在错误 --error-pageerror-code404/error-codelocation/errorPage.jsp/location/error-page!-- 500 服务器内部错误 --error-pageerror-code500/error-codelocation/errorPage.jsp/loca Read More
posted @ 2010-12-18 14:47 七郎 Views(972) Comments(0) Diggs(0) Edit
//匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->var re =new RegExp("^[a-zA-Z][a-zA-Z0-9_]{5,19}$"); if(re.test(aaaa)){alert("格式正确");}else{alert("格式错误");}var s_currency = /^([1-9][\d]{ Read More
posted @ 2010-12-18 14:38 七郎 Views(22360) Comments(0) Diggs(0) Edit
在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。 Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个例外是unchecked 如果遇到checked意外就不回滚。 如何改变默认规则: 1 让checked例外也回滚:在整个方法前加上 @Transactional(rollbackFor=Exception.class) 2 让unchecked例外不回滚: @Transactional(notRollbackFor=RunTimeException.class) 3 Read More
posted @ 2010-12-15 17:32 七郎 Views(36096) Comments(0) Diggs(2) Edit
代码 Read More
posted @ 2010-12-14 15:24 七郎 Views(452) Comments(0) Diggs(0) Edit
[代码] Read More
posted @ 2010-12-14 12:57 七郎 Views(166) Comments(0) Diggs(0) Edit
%String pstrScript="script language='javascript'window.parent.location='login.jsp';/script"; out.print(pstrScript); % Read More
posted @ 2010-12-09 11:16 七郎 Views(244) Comments(0) Diggs(0) Edit
该文被密码保护。 Read More
posted @ 2010-11-23 11:51 七郎 Views(2) Comments(0) Diggs(0) Edit
1.标签取值方式一 通过<s:property value="" />取值 当Action的valueStack中有该属性的值时,只需直接使用该属性的名字即可; 当Action的valueStack中没有该属性的值时,比如在session,application范围中的属性值时,需要加#或者#attr.; 例子: 假设某Action中有person成员变量,在application... Read More
posted @ 2010-11-23 11:42 七郎 Views(3187) Comments(0) Diggs(0) Edit
<td>册s:select name="question.term" list="#session.session_termList" listKey="code" listValue="name" headerKey="" headerValue="--请选择--"      value="question.term" theme="simple"></s:select&... Read More
posted @ 2010-11-22 18:09 七郎 Views(165) Comments(0) Diggs(0) Edit
<s:if test="%{null!=#questions.topic&&#questions.topic.length()>20}"> <td><s:property value="%{#questions.topic.substring(0, 20)}" /></td></s:if><s:else>... Read More
posted @ 2010-11-22 17:15 七郎 Views(148) Comments(0) Diggs(0) Edit
序列化字符方法:注意这里的引用“System.Runtime.Serialization”和“System.ServiceModel.Web”using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Runtime.Ser... Read More
posted @ 2010-11-22 15:23 七郎 Views(3314) Comments(0) Diggs(1) Edit
org.json.jar(java转换)json.js(js转换)action:HttpServletRequest request = ServletActionContext.getRequest();HttpServletResponse response =ServletActionContext.getResponse();int id=Integer.parseInt(request.... Read More
posted @ 2010-11-22 14:21 七郎 Views(8155) Comments(0) Diggs(0) Edit
function clickFindEdit(){document.getElementById("questionType2").length=0;//清空var parId=$("#questionType1").val();$.ajax({type: "GET",url: "caseInfo!selectDicByParent.action",// 我要调用InfoBizzImpl类中的ge... Read More
posted @ 2010-11-17 10:41 七郎 Views(181) Comments(0) Diggs(0) Edit
oracle:[代码]mysql:mssql: [代码]兼容Oracle和MSSQL的Hibernate:其实原理很简单,首先Hibernate根据param中的参数去找,如果未找到,则采用默认的方式生产序号。increment 主键按数值顺序递增。此方式的实现机制为在当前应用实例中维持一个变量,以保存着当前的最大值,之后每次需要生成主键的时候将此值加1作为主键。这种方式可能产生的问题是:如果当前... Read More
posted @ 2010-11-14 22:33 七郎 Views(1377) Comments(0) Diggs(0) Edit
mysql启动错误1067的解决关键字: mysql启动错误, mysql, 1067的解决 安装后MYSQL5后,发现启动出错,有时启动正常,但加接时马上出错。出错代码:1067解决办法如下:删除%windows%/my.ini 删除其它地方的my.ini 在mysql安装目录下把my-small.ini复制为my.ini 在my.ini最后一行插入: CODE:[mysqld]#设置based... Read More
posted @ 2010-11-14 21:48 七郎 Views(6193) Comments(0) Diggs(0) Edit
AOP(Aspect-Oriented Programming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你定义从上到下的关系,但并不适合定义从左到右的关系。... Read More
posted @ 2010-11-14 10:14 七郎 Views(6384) Comments(0) Diggs(0) Edit
6.3.Schema-based AOP support如果你无法使用Java 5,或者你比较喜欢使用XML格式,Spring2.0也提供了使用新的"aop"命名空间来定义一个切面。 和使用@AspectJ风格完全一样,切入点表达式和通知类型同样得到了支持,因此在这一节中我们将着重介绍新的 语法 和回顾前面我们所讨论的如何写一个切入点表达式和通知参数的绑定(Section6.2, “@... Read More
posted @ 2010-11-14 09:52 七郎 Views(65137) Comments(0) Diggs(3) Edit
jQuery验证框架 八、应用实例 [1] 验证页面 Html代码 <%@pagelanguage="java"import="java.util.*"pageEncoding="gb2312"%><html><head><title>jquery验证框架</title><linkrel="stylesheet"type="text... Read More
posted @ 2010-11-10 18:06 七郎 Views(9430) Comments(0) Diggs(0) Edit
C-JDBC C-JDBC(Java 数据库连接群集)作为开发源码的数据库群集中间件,可以让任何应用程序通过JDBC能够透明的访问数据库群集。数据库可以分布在多个节点并可以进行数据复制,C-JDBC能够均衡在这些节点之间的查询负载。 C-JDBC通过软件来实现RAIDb(廉价数据库冗余阵列)。C-JDBC是GNU LGPL许可证下的ObjectWeb项目。http://c-jdbc.objectw... Read More
posted @ 2010-11-09 16:51 七郎 Views(2412) Comments(0) Diggs(0) Edit
以下的代码是根据api帮助文档作出的一个简单实例,在应用方面可以实现创建索引,搜索,过滤和高亮的功能。 整体的环境为:spring2.5.6,hibernate3.3.1,struts2.0.8,lucene2.4.1 第一步,首先是web.xml配置文件,由于使用了ssh2的架构,所以不得不在web.xml里配置一些东西 Java代码 ]<?xmlversion="1.0"encoding... Read More
posted @ 2010-11-09 11:20 七郎 Views(7168) Comments(0) Diggs(0) Edit
取Session中的值<c:out value="${sessionScope.user.userId}"></c:out><br> <c:out value="${user.userLoginName}"></c:out><br> <s:property value="#session.user.userId"/>... Read More
posted @ 2010-11-08 17:59 七郎 Views(4294) Comments(0) Diggs(1) Edit
解决在断网环境下,配置文件无提示的问题我们可以看到Struts.xml在断网的情况下,前面有一个叹号,这时,我们按alt+/ 没有提示,这是因为” http://struts.apache.org/dtds/struts-2.0.dtd”是一个网络地址,如果上网的话,IDE会自动帮我们下载此文件,如果断网就没有办法了,但是我们还是有解决方法的.首先在源码包里找到struts-2.0.dtd这个文件在MyEclipse中菜单栏中选择:windowPreferencesMyEclipseFiles and EditorsXmlxml Catalog在右边的下拉框中选择User Specified Read More
posted @ 2010-11-08 17:46 七郎 Views(92673) Comments(0) Diggs(15) Edit
如果出现如下错误,则可能是Hibernate SQL方言 (hibernate.dialect)设置不正确。Caused by: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]'last_insert_id' 不是可以识别的 函数名。RDBMS 方言 DB2 org.hibernate.di... Read More
posted @ 2010-11-08 17:42 七郎 Views(727) Comments(0) Diggs(1) Edit
动态方法调用在Struts2中动态方法调用有三种方式,动态方法调用就是为了解决一个Action对应多个请求的处理,以免Action太多第一种方式:指定method属性这种方式我们前面已经用到过,类似下面的配置就可以实现<action name="chainAction" class="chapter2.action.Chapter2Action"method="chainAction">... Read More
posted @ 2010-11-08 17:42 七郎 Views(54631) Comments(0) Diggs(4) Edit
Select top 100 State,JoinState, (case when State=1 and Joinstate=0 then 2 when State=1 and JoinState=1 then 1 else 0 end) as usestate from UserInfo Read More
posted @ 2010-09-07 17:00 七郎 Views(227) Comments(0) Diggs(0) Edit
jxl.jar jxls-core-0.9.9.jar jxls-reader-0.9.9.jar poi-3.5-FINAL.jar(必须3.5以上的版本) 其他jar根据提示可以去 http://jarvana.com/jarvana/ 查找 // 生成excel 传入模板文件 要生成的内容 生成文件 返回生成文件的完整路径 public static String doExcel(Stri... Read More
posted @ 2010-09-07 15:36 七郎 Views(7716) Comments(0) Diggs(2) Edit