`
otom31
  • 浏览: 226390 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论
文章列表
突然之间要用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) ...
测试版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 ...
一、安装 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>   & ...
今天要做一个显示数据库列表的功能,不想直接用JDBC,呵呵 于是用hibernate,由于对hibernate 不熟悉,想执行一条语句"show databases" 都找不到办法... 在网上找了下,说是使用 session.connection(),但是在 hibernate3中,这个方法不推荐使用,但是将就先用吧 晚上回来看了下资料,原来jdbc是另外有组件来管理的, 使用方式如下:做下记录:         ConnectionProvider cp   = ConnectionProviderFactory.newConnectionProvider();      ...
Global site tag (gtag.js) - Google Analytics