- 博客(38)
- 资源 (30)
- 收藏
- 关注

原创 PDMan-国产免费通用数据库建模工具(极简,漂亮)
背景情况说明 本人长期以来一直从事于金融应用软件的研发以及项目实施工作,经常做数据库建模(数据表设计)。有一款称心如意的数据库建模工具,自然能够事半功倍,PowerDesigner的pdm模型为我的工作提供了很大的便利性。但电脑换了Mac系统之后,就只能在虚拟机Windows上使用PD,机器越来越吃不消了。PD是一款商业化优秀的建模工具。其设计初衷就是用作数据库建模,所以他必然是一款非常优秀的数...
2018-05-30 21:42:51
83664
28
原创 PDManer[元数建模]-v4.1.0发布:一款简单好用的数据库建模平台
[PDManer元数建模-v4],历时四年,持续升级,工匠精神,做一款简单好用的数据库建模平台。元数建模平台,使用React+Electron+Java技术体系构建。[PDMan-v2] --> [CHINER-v3] --> [PDManer-v4],连续四年,一直保持很好的传承和延续。PDManer元数建模软件介绍:PDManer [元数建模]-v4.0.0 发布:一款简单好用的数据库建模平台v4版本简要说明4月17日,我们将CHINER-v3升级至PDManer-v4v4版
2022-05-09 07:34:42
2876
PDMan-国产免费通用数据库建模工具(极简,漂亮)
背景情况说明 本人长期以来一直从事于金融应用软件的研发以及项目实施工作,经常做数据库建模(数据表设计)。有一款称心如意的数据库建模工具,自然能够事半功倍,PowerDesigner的pdm模型为我的工作提供了很大的便利性。但电脑换了Mac系统之后,就只能在虚拟机Windows上使用PD,机器越来越吃不消了。PD是一款商业化优秀的建模工具。其设计初衷就是用作数据库建模,所以他必然是一...
2018-05-30 21:38:48
703
原创 jQuery判断checkbox是否选中
使用AngularJS和check配合使用过程中,恰好遇到这么一个问题。网上说了一大堆方法。$('#checkbox-id').attr('checked') 得到的结果永远都会是undefined本人测试过, $('#checkbox-id').is(':checked')这种方式最有效果。 注意,选中复选框后,打开firedebug等工具,发现相应的input...
2015-05-05 17:35:02
164
AngularJS参数transclude
transclude是一个可选的参数。如果设置了,其值必须为true,它的默认值是false。嵌入有时被认为是一个高级主题,但某些情况下它与我们刚刚学习过的作用域之间会有非常 好的配合。使用嵌入也会很好地扩充我们的工具集,特别是在创建可以在团队、项目、AngularJS 社区之间共享的HTML代码片段时。嵌入通常用来创建可复用的组件,典型的例子是模态对话框或导航栏...
2015-05-04 16:21:34
212
原创 AngularJS表单验证
最近在研究AngularJS,恰好遇到了表单验证问题。没有那么多时间去写原创文章,恰好找到一篇不写得相当棒的文章。自己记一下,也分享给大家。此文原文出处:http://www.cnblogs.com/rohelm/p/4033513.html 表单验证<AngularJs> 常用的表单验证指令 1. 必填项验证某个表单输入是否已填写,...
2015-04-27 22:45:26
205
hibernate4日志选择
升级到hibernate4之后,发现它的日志没办法控制了。也不知道他到底用的是什么日志。分析了许久,原来他用的是jboss-logging。他在这里面定义了一系列的日志处理。由于我的系统所有日志都通过使用slf4j+log4j2来实现的。就hibernate不能通过slf4j->log4j2中,实在的点烦人。 分析过程思路是这样的,只看结果的,请忽略。1.通过...
2015-03-27 21:27:12
195
spring aop事务配置注意事项
业务逻辑模块需要事务,在spring中是太常见不过的事情了。AOP配置事务,网上文章很多,大概就是这个样子: <aop:config > <!-- <aop:pointcut id="allManagerMethod" expression="execution(* com.amarsoft..*(..))" /> <aop:poi...
2015-03-22 07:52:03
251
hibernate单向一对多关联
有这样一个应用场景,有一张用户表(APM_USER),一张部门表(APM_DEPT)。用户和部门之间的关系是多对一(many to one)。考虑到其他一些特殊情况。虽然实际情况,部门对用户是多对一(many to one)。实际上,删除一个部门的时候,为保险起见,不需要级联删除用户信息,查出部门对联时,也不需要查出部门内的所有员工。因此做成了单向多对一关联。具体建表SQL如下: -...
2015-03-14 15:52:40
207
原创 slf4j+log4j2配置注意事项
不多说,上代码。slf4j使用log4j需要以下jar包 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.7</version> <
2015-03-08 16:40:17
294
Jackson解析JavaBean空值不显示问题
swagger-ui和jersey集成时,发现一个问题。如果JavaBean实例成员变量为空时,返回的json 中无此成员。之前使用配置是:<init-param><param-name>jersey.config.server.provider.packages</param-name><param-value> com...
2014-11-29 20:22:41
860
原创 smipleChart 简单图表类 javascript
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>&am
2014-04-24 12:02:25
148
原创 Drools的JSR94实现形式
最近在研究规则引擎的东东。网上找了下,单说drools的文章不少,单独讲JSR94的文章并不多见。现把drools的JSR写法整理发上来,供自己记录,供大家参考。 调用入口:JSR94Sample.java package info.syang.stu1;import java.io.IOException;import java.io.InputStreamRea...
2014-01-08 16:50:30
374
原创 splitview.js在newipad上不能正确显示问题解决
项目中使用了jQueryMobile开发应用程序,splitview使用的是jquery.mobile.splitview.js,在ipad2上都好好的,结果使用newipad就不行了。找寻了N久,终于找到答案。修改jquery.mobile.splitview.js. 第8行,原内容为:var $query = $.mobile.media('screen and (min-...
2012-10-24 10:28:37
147
原创 jQueryMobile开发时,遇到的一些问题记录
一、动态加载页面问题 1.存在这样一个页面布局: main.html 为主界面A,B为该页面中的三个page,其中A为splitview左部分页面,B为右半部页面 a1.html 为一个独立的页面 a2.html为一个独立的页面2.在main.html中有这样一段script $("#A1").live("pagecreate",f...
2012-06-03 23:55:46
181
转载 内部方案锁
本文转至:http://book.51cto.com/art/200906/130019.htm6.4.1 内部方案锁(Internal Plan Lock)首先,我们先做一个例子,如果输出结果如下所示:1. C:/>db2 +c update employee set salary=1234 where empno=000100 2.
2009-10-15 14:56:00
1637
原创 HTML+JS+CSS选项卡效果[搜集整理]
1.模仿Windows选项卡<HTML><HEAD><script>var Num=4; //这里是增加选项卡的数目var carNum=2+Numfunction document.onselectstart(){ var obj=event.srcElement if(obj.tagName=="SPAN"){ ...
2009-10-09 18:21:21
176
原创 HTML+JS+CSS选项卡效果[搜集整理]
1.模仿Windows选项卡 var Num=4; //这里是增加选项卡的数目var carNum=2+Numfunction document.onselectstart(){ var obj=event.srcElement if(obj.tagName=="SPAN"){ return false; }}function doc
2009-10-09 18:13:00
4930
原创 Tomcat 5.5下报出异常Could not initialize class sun.awt.X11GraphicsEnvironment
本人服器运行环境:Tomcat5.5 + JDK1.6在运行一个由服务端生成图像的时候,报出异常:Could not initialize class sun.awt.X11GraphicsEnvironment 解决方法:修改${TOMCAT_HOME}/bin/catalina.sh或${TOMCAT_HOME}/bin/catalina.bat文件:在所有类似以
2009-07-15 19:23:00
3662
转载 CentOS Linux中Samba文件共享服务器的构建
前 言 在我们使用 Windows 作为客户机的时候,通常有文件、打印共享的需求。作为Windows 网络功能之一,通常可以在 Windows 客户机之间通过 Windows Network 固有的功能实现这些要求。然而,通过 Samba 我们也可以让一台 CentOS 主机来兼容 Windows 网络,实现同样的功能,进而充分发挥 CentOS 主机的可用性。 本篇文档主要介绍怎样
2009-07-03 09:58:00
599
原创 DB2常用命令
--===========================常用操作======================================db2 list db directorydb2 connect to ${db_name} user ${user_name} using ${password}db2ilist #显示当前实例名db2 list tables #显示当前实例下的所有表db
2009-07-01 18:13:00
767
转载 oracle之_gby_hash_aggregation_enabled
前几天,给一客户把Oracle由原来的Oracle9i升级到Oracle10g。升级后发现生成树形导航图页面报异常,打不开了。原来是由于自身程序问题+Oracle10.2.1版本BUG,导致此问题的出现。因为我们的树形导航图是从数据库中取值,由于是多级树形图,每一级树形图,查询长度相同的ID来排列在同一层上。由于Oracle9i查询数据时,若不使用排序语句,则默认按照插入顺序
2009-06-18 16:59:00
3516
原创 Weblogic日志按日期,每日生成一个新文件
FILE_DATE=`/usr/bin/date "+%y%m%d%H%M%S"`nohup /weblogic/bea/user_projects/domains/base_domain/bin/startManagedWebLogic.sh plms1 http://localhost:7001 $* 2>&1 >/plapp/log/plms1_$FILE_DATE.out &~
2009-06-09 20:12:00
2652
原创 Oracle10g导数据时中文乱码相关处理
1.Oracle导入数据库出现数据库数据中文乱码问题,最后查得是由于数据库安装时,选择编码为默认编码 问题分析: 使用imp导入数据时,屏幕输出过以下提提示信息: import done in US7ASCII character set and AL16UTF16 NCHAR character set import server uses WE8ISO8859P1 character s
2009-06-09 20:10:00
8148
1
原创 Oracle10导入数据时报[unable to extend temp segment by 128 in tablespace]
Oracle10导入数据时报[unable to extend temp segment by 128 in tablespace] 通过oracle em控制台可以看到200M的临时表空间已用尽,现把临时表空间增大到1G
2009-06-09 20:08:00
1055
原创 Linux下安装Oracle10g[个人笔记]
1.检查系统软件硬件配置 2.增加相关用户及用户组 增加Oracle安装组:groupadd oinstal [检查是否存在Oracle安装组:more /etc/oraInst.loc] 增加Oracle DBA组:groupadd dba [检查该用户组是否存在grep dba /etc/group] 增加oracle用户 :useradd –g oinstall –G db
2009-06-09 20:03:00
1037
转载 解决Oracle EM 乱码问题
解决Oracle EM 乱码问题 Oracle 10g提供了一个基于Web的管理工具EM(Enterprise Manager),使用比较方便。不过,如果您使用的是中文Linux环境,而在安装Oracle的时候,没有加上简体中文语言的话,那登陆时,可能会发现中文按钮都是类似"□□"字样的乱码。下面就是解决这问题的方法。 该方法适合红旗Asianux 2.0、3.0等操作系统环境。一
2009-06-02 18:18:00
1504
原创 MyEclipse打开文件乱码处理
MyEclipse打开文件乱码处理。由于文件编码不一致。解决方法:Windows -->Preferences --> Content Types比如我打开一个js文件是乱码。那我就在Content Types下面的列表框内找到"JavaScript"在下边的File associations列表中选择 *.js它默认的编码方式为:ISO-8859-1,改为GBK即可
2008-11-14 14:02:00
1724
原创 Linux 下 oracle 备份表的时候报:ksh: syntax error: `(' unexpected 错误
不用多说,解决方法。oracle下连括号也需要转义,比如我原有命令:exp 用户名/密码@SID服务名 tables=(ind_info,ent_info,rate_info,org_info,org_belong,loanback_status,business_duebill,loanback_detail,ENT_ACCTBALANCE,INTEREST_INFO,ALLOWAN
2008-11-13 18:52:00
1827
原创 Linux系统下查看oracle SID的方法
由于本人对oracle了解不深,Linux下接触更不多。由于工作需要需要找到服务器SID百度了一下:找到了个答案。1.环境变量:命令: env | grep ORACLE如果权限够的话,应该能看到ORACLE_SID=服务名 2.找配置文件 在ORACLE安装目录,比如我的是/oracle,在这个目录下找有一个名为".profile"的文件进入这个目录,输入命令:
2008-11-13 18:29:00
21581
原创 javascript读取xml文件
核心部分%@ page language="java" import="java.util.*" pageEncoding="GBK"%>script language="javascript"> //创建Dom对象 function createDocument() { var aVersions = ["MSXML2.DOMDoc
2008-11-01 01:39:00
1157
原创 ORACLE多表查询更新问题
由于连接查询时可能会出现一条对应多条的情况:如A表与B表连接查询,A.id有可能对应B.id多个结果,如果这样写:update ( select A.id as var,B.id as value from A,B where A.key = B.nokey)set var=value;如果在B表的nokey字段上建一个唯一索引,我猜想应该能行(有时间
2008-10-08 23:37:00
999
原创 weblogic9 jsp文件自动更新问题
目前我所使用的weblogic版本为9.2。每次jsp文件更改后,都需要重新启动weblogic,服务器老是被重启,搞得大家都很受伤。最后终于找到一个解决方法。以我目前的环境为例: OS:HP-UX SD9pp1 B.11.23 U ia64 (tb) Weblogic:version 9.2项目部署目录:/weblogic/bea/user_projec
2008-10-06 20:26:00
1427
原创 SQL按条件统计
select InputOrgID , sum(case EWClass when 1 then 1 else 0 end) as EWClass1,--统计1出现的次数 sum(case EWClass when 2 then 1 else 0 end) as EWClass2,--统计2出现的次数 sum(case status when 1 then 1 else 0 e
2008-08-20 12:58:00
1061
原创 计算两个日期相差的天数、月数
1.天数 select Maturity,2007/10/16 curdate,(TO_DATE(2007/10/16,YYYY/MM/DD) -TO_DATE(Maturity,YYYY/MM/DD)) from business_duebill where Maturity 2.月数SELECT MONTHS_BETWEEN(20-JAN-07,13-M
2008-08-20 12:53:00
570
转载 javascript 获取URL参数
获取url变量 function getParameter(parameter) { var Url,Para,Paras,tmpStr; Url = document.location.toString();//获取url Paras = Url.substr(Url.indexOf(
2008-08-20 12:49:00
499
PDMan数据库建模工具-MAC版本
2018-05-30
PDMan数据库建模工具-Windows64版本
2018-05-30
ECLIPSE+RCP应用系统开发方法与实战(PDF 高岗著)
2013-01-15
《Google Android开发入门与实战》有书签目录
2012-02-22
apache Ant中文手册 2.0版 (教程)
2009-08-11
通用的Excel文件批量导入至数据库_ExcelRead v2.1
2009-02-27
通用的Excel文件批量导入至数据库
2009-02-23
经典的Ajax入门及进阶--JavaScript教程《精通JavaScript》__4
2008-11-29
经典的Ajax入门及进阶--JavaScript教程《精通JavaScript》__3
2008-11-29
经典的Ajax入门及进阶--JavaScript教程《精通JavaScript》__2
2008-11-29
经典的Ajax入门及进阶--JavaScript教程《精通JavaScript》__1
2008-11-29
鸟哥的私房菜chm(这个请不要下,找一下,我的资源里有另一个完整版本的)
2008-08-20
鸟哥的私房菜chm(这个请不要下,找一下,我的资源里有另一个完整版本的)
2008-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人