- 浏览: 231762 次
- 性别:
- 来自: 重庆
-
最新评论
-
otom31:
一点不单纯 写道谢谢!之前一直用您的工具很成代码,很实用。谢谢 ...
MagicalTools-4.1 -
otom31:
空城旧梦已秋凉 写道求开源啊 上传到github嘛 大神 研 ...
MagicalTools-4.1 -
空城旧梦已秋凉:
求开源啊 上传到github嘛 大神 研究一下 nutz框架 ...
MagicalTools-4.1 -
一点不单纯:
谢谢!之前一直用您的工具很成代码,很实用。
MagicalTools-4.1 -
wisedak:
请问最新版在哪里下载啊?放出的链接还是旧版啊!
代码自动生成工具 hibernate配置文件工具 MagicalTools
文章列表
突然之间要用JAVA掉webservice 的接口,用Eclipse 和 axis1.4 结合来自动生成JAVA代码非常方便。
1. 下载 axis1.4 相关包,解压后取得其中lib 下的所有JAR包,并导入ECLIPSE工程中。
2. 取得服务端提供的 wsdl 描述文件。
3. 在工程中运行 axis 包中的 wsdl2java :
org.apache.axis.wsdl.WSDL2Java
并设置起参数 -u F:/MemberManagerFacade.wsdl (也就是跟上wsdl 文件名路径,当然你也可以直接用URL)
4. 运行后自动生成 JAVA代码 ...
create function fun_getPY(@str nvarchar(4000)) returns nvarchar(4000) as begin declare @word nchar(1),@PY nvarchar(4000) set @PY='' while len(@str)>0 begin set @word=left(@str,1) --如果非汉字字符,返回原字符 set @PY=@PY+(case when unicode(@word) ...
- 2008-08-30 15:17
- 浏览 1724
- 评论(0)
测试版1.0
支持MySQL 和 MsSQL2000 两种数据库
本工具基于 JDK5 环境运行。
版本:1.0测试版作者:tangkaifeng
推荐:
1- 通过PD进行数据建模,设计好表,别写好表备注,字段备注。
2- 通过PD生成数据库。
3- 通过该工具从数据库生成 hbm.xml 配置文件 和 JAVABEAN 文件 其中包含了表的备注和字段的备注自动生成
4- 还可以选择生成 对该表操作的HTML表单文件 和 HTML 列表显示文件。
5- 目前仅仅支持 MSSQL2000数据库 和 MYSQL 数据库
另外,目前模板功能尚未开发完成,所以config 中的模板未启用
...
/**
* config4j 1.1 版本发布。。。
* 新增功能:
* 1.在结点对象(ConfigNode)中增加了当前结点的 Element 对象.通过 getElement() 获取
* 2.增加对象保存功能 ConfigBuilder.save(coding); coding 表示编码方式。
* 3.增加在结点中新增结点 configNode.addElement(Element elm); 在当前结点下增加 一个新的结点 elm
* 4.增加了在结点中新增结点字符串 configNode.addNodeString(String xmlStr ...
这是去年写的了。
传上来保存共享,有需要的朋友也可以下来参考讨论,忘指点!
由于每次都要去鼓捣 dom4j 来读取xml配置文件,觉得很不方便,于是今天下午就鼓捣出一个专门简化xml配置文件读取的工具,暂时命名为 config4j 吧!哈哈
目前暂定 1.0 版本,如果大家有兴趣可以下载试用,我这里给出一个DEMO,如有意见大家多提,我会把这个小工具一直维护下去的!
这里取XML值的方式参照了XPATH的方法。
有几种方式:
1- 直接取属性MAP ---> $properties
2- 直接取结点ConfigNode --> $node
3- 直接取孩子结点表 List<ConfigNode> ---> $childre ...
◆STEP1:
Install CVS files:
sudo apt-get install cvs
◆STEP2:
Install the CVS server:
sudo apt-get install cvsd
When prompted in the cvsd installation process for Repository, type in “/cvsrepo”.
◆STEP3:
Now that the cvsd installation in complete goto /var/lib/cvsd
or seeking for ...
- 2008-05-23 09:27
- 浏览 1601
- 评论(0)
一、安装
1. 下载安装包。建议下载 Deb 包。
2. 准备依赖。VirtualBox 的正常使用需要 libxalan110 和 libxerces27 这两个包。所以,你要先行安装它们,可以使用下面的指令:
sudo apt-get install libxalan110 libxerces27
3. 安装编译工具及相关包。在安装过程中,要编译 VirtualBox 所用的内核模块。为此,你需要准备基本的编译工具及包,你可以使用下列指令来安装它们:
sudo apt-get install build-essential linux-headers-`uname -r` ...
以动手实践为荣,以只看不练为耻。
以打印日志为荣,以出错不报为耻。
以局部变量为荣,以全局变量为耻。
以单元测试为荣,以手工测试为耻。
以代码重用为荣,以复制粘贴为耻。
以多态应用为荣,以分支判断为耻。
以定义常量为荣,以魔法数字为耻。
以总结思考为荣,以不求甚解为耻。<o:p></o:p>
我感觉这篇文章描述的不错,也不知道是谁的作者,放到这里来了~~
角色访问控制(RBAC)引入了Role的概念,目的是为了隔离User(即动作主体,Subject)与Privilege(权限,表示对Resource的一个操作,即Operation+Resource)。
Role作为一个用户(User)与权限(Privilege)的代理层,解耦了权限和用户的关系,所有的授权应该给予Role而不是直接给User或Group。Privilege是权限颗粒,由Operation和Resource组成,表示对Resource的一个Operation。例如,对于新闻的删除操作。Role-Privilege是 ...
似乎最近Hessian 很火?
昨天我用了,马上就喜欢上了他.
1- 整个jar很小,200多K,3.1版本的,当然,我下载的for java的版本.
2- 配置很简单,基本上不需要花什么经历就配置出来了
3- 功能强大,可以将soap抛开,也可以把EJB抛开,采用二进制来传递对象
4- 拥有多种语言支持,python c++ .net 甚至 flex 都可以做为client端
http://hessian.caucho.com/#Java 这里可以下载到for java的版本
任意JAVA的IDE新建一个JAVA WEB工程
将下载的.jar包引入工程中,创建一个接口,这个接口可以供客户端和 ...
做coder算起来也有快5年了吧,时间真的过的飞快.
回头想象竟然没有什么可说的,很是惭愧,
记得读书时代学习的是DOS,第一个语言是BASIC,后来是QBASIC
做BASIC的时候,起初超级无聊,老师给我们将三种结构,排序算法,数据结构当时还没讲....整天都想睡觉.
后来发现用BASIC居然可以画图,那不是可以做游戏??于是用BASIC鼓捣除了第一个太阳升起的程序,
当时在同学面前还炫耀了好久,后来又做了火车车行驶,冒烟的动画,
熟悉了键盘输入后又做了类时卡式游戏中小蜜蜂这种游戏,那时不知道多线程,也不知道OOP,什么都不知道,完全是循环实现.不停的检测键盘输入然后停的更新图形.
后来 ...
Hibernate自己带有连接池的,但是不建议在生产系统中使用,
于是做了一个hibernate的性能分析,来确认在hibernate中配置连接池对性能的影响究竟多大!
但是现在还没有更新公司的产品,不知道更新了这个对用户的速度感觉上面能否有改观.
希望高手能指点!!
目前只针对 使用c3p0连接池 和 不使用连接池 做的分析 !
其中图表中显示的总时间缩小了10倍
以下是一些图表:希望对想了解这方面数据的朋友有帮助!
60线程不间隔启动并发访问数据库
时间
...
以下文章转自:
http://blog.chinaunix.net/u/21790/showart_170245.html
作者信息:
无域暖流
MSN:huanat@163.com
EMail:huanat@163.com
花了三个晚上的时间,把hibernate与三种常用连接池的配置研究出来,希望对大家有帮助。
以下三种连接都是以连接MySQl为例。
xml 代码
<property name="connection.driver_class">org.gjt.mm.mysql.Driverproperty>
& ...
- 2007-11-12 13:48
- 浏览 1522
- 评论(0)
今天要做一个显示数据库列表的功能,不想直接用JDBC,呵呵
于是用hibernate,由于对hibernate 不熟悉,想执行一条语句"show databases" 都找不到办法...
在网上找了下,说是使用 session.connection(),但是在 hibernate3中,这个方法不推荐使用,但是将就先用吧
晚上回来看了下资料,原来jdbc是另外有组件来管理的, 使用方式如下:做下记录:
ConnectionProvider cp = ConnectionProviderFactory.newConnectionProvider();
...
- 2007-11-08 01:38
- 浏览 8814
- 评论(0)