- 博客(49)
- 资源 (11)
- 收藏
- 关注
原创 69.avi freemarker的使用
oa_10:freemarker的使用:1、拷贝freemarker.jar包到类路径即可2、Freemarker非常容易使用,定义好模版之后,编程创建对象模型,并将数据 模型与模版结合产生输出即可3、Freemarker的关键在于模版文件的编写------------------------------------------------------------动态表单解决方案:
2009-05-28 08:42:00 5120 1
转载 jbpm集成到myeclipse
方式一:直接复制jbpm-suit下的designer包内的features、plugin两个包到myeclipse/eclipse/ 方式二:下载及安装全图解教程[html版](2008-02-27 10:31:01)标签:杂谈 版权声明:本文版权属于“鬼厉”,首发于分享文档。原始地址是:http://i
2009-05-22 18:07:00 5071 2
转载 foreach
JDK 5.0中增加了一些新的特性,但是以前只是肤浅的了解了一下,只知道怎么回事,但是根本没有用心去学习,最近觉得自己学习太浮躁了.先学着做一些笔记吧.慢慢养成习惯吧. JDK5.0中对for语句增加了一种形式,和其他语言中的foreach比较像,所以题目取名叫JAVA中的foreach.该形式的具体语法如下:for(声明:表达式).解释一下,也就是说冒号前面是声明一个临时变量,在下面的语句中进行
2009-05-21 21:42:00 427
原创 58.avi DocumentManager接口的设计,jbpm的部署,集成jbpm到oa系统(44')
1. DocumentManager接口的设计2.jbpm的部署: oa_07:公文流转(流程管理):1、创建公文流转相关的实体类,并创建数据库表2、根据对用例的分析,初步建立公文流转相关的接口3、实现接口 - 集成JBPM到OA系统(第一步:创建数据库表) * 拷贝相关的依赖包到WEB-INF/lib下面(bsh.jar/ jcr-1.0.jar/ jbpm-identit
2009-05-21 18:26:00 707
原创 49.avi ,50.avi jbpm工作流引擎--测试
理解JBPM(java Business Process Management)的基本概念:jPDL - JBPM Process Definition LanguageJBPM简要过程:1、定义流程(利用JPDL)2、部署流程(部署到数据库)3、创建公文并与流程实例绑定4、可通过JBPM的接口,触发流程向下流动5、可通过JBPM的接口,获得流动到某个用户那里的文档(即待处理任务列表)6、
2009-05-20 14:35:00 533
原创 43.avi DWR对各种返回数据的处理
test1:测试如何处理DWR的返回值(可以有多种定义处理函数的方法!)test2:测试如何向方法传递参数test3:测试如何处理返回数组test4:测试如何处理返回集合(List)test5:测试如何处理返回Maptest6:测试如何处理二维数组----------------------------------------------------
2009-05-20 09:05:00 512
原创 42.avi DWR的基本使用
DWR的基本使用:1、拷贝dwr.jar文件2、修改web.xml文件,添加dwr servlet配置: dwr-invoker org.directwebremoting.servlet.DwrServlet debug true dwr-invoker /dwr/* 3、在web-inf下面添加dwr.xml配置文
2009-05-18 08:16:00 314
原创 Date类型,存入数据库
1.采用java.util.Date, 采用new date()存入数据库;在mysql中要把字段类型改为datetime2.如果想在一个action中使用多个manager接口,则要把接口都放到spring中
2009-05-10 15:46:00 778
转载 getHibernateTemplate(),这两个方法究竟有什么区别呢?
getHibernateTemplate()和getSession()的区别(转载)(2009-05-06 15:10:39)标签:杂谈 分类:J2EE在前一篇日志中自动生成hibernate配置文件的时候,会在dao层用到getSession()方法来操作数据库记录,但是他还有个方法1.使用getSession()方
2009-05-08 16:16:00 1039 2
原创 32.avi 【权限各模块的管理接口的实现】
1.若存在many-to-one关系的两个对象,在多的一端的add,update等操作必包含一的一端的Id。(Org树形结构,Acl结构)2.一对一的关联,可以转化为many-to-one的特例。(Person---User)
2009-05-08 12:37:00 284
原创 28.avi 【用户-角色】RBAC模型分析
Role-Based Access ControllRBAC0:简单的(用户-角色)多对多关联RBAC1:在RBAC0基础上,扩展了(角色)的关联关系RBAC2:在RBAC0基础上,添加了(用户-角色)之间的约束 约束:例如,互斥的角色不能授权给同一用户
2009-05-07 10:55:00 392
转载 2008编程语言盘点
去年最受欢迎的语言和往年一样,没有变化,仍然是:Java、C、C++、PHP、Basic。前几名的语言要在短短的一两年有变动,是不太可能的。这五个语言哪个不是占据Top 5的位置五或十年以上?估计2009年仍然是这样的局面,由这几个语言独占鳌头。 但C#已经在快步进逼BASIC,可能再过两年就可以进入前五名。C#上升,BASIC下降,某种程度上反映出微软的VB程序员正转换到C#语言。
2009-05-07 10:13:00 487
转载 项目经理面试
想雇到搞软件开发的聪明人可不容易。万一一不小心,就会搞到一堆低能大狒狒。我去年就碰到这种事了。你肯定不想这样吧。听我的,没错。在树上开站立会议门都没有。 问点有难度的问题,能帮你把聪明人跟狒狒们分开。我决定把我自己整理出来的软件开发者面试百问发出来,希望能帮到你们的忙。 这个列表涵盖了软件工程知识体系中定义的大多数知识域。当然,如果你只想找出类拔萃的程序员,便只需涉及
2009-05-07 10:04:00 642
转载 csdn下载积分规则V2.0
获得积分途径增加积分值1. csdn用户基础分 20分2. 下载其他人资源后并且进行评论资源分+1 重复操作只记一次3. 举报违规资源被确认10+奖励分10=20分/1个违规资源4. 上传资源被别人下载资源分/1次,若您将资源无偿共享
2009-05-07 09:55:00 1387 3
转载 ThreadLocal 介绍
ThreadLocal 介绍2008-07-31 14:34早在Java 1.2推出之时,Java平台中就引入了一个新的支持:java.lang.ThreadLocal,给我们在编写多线程程序时提供了一种新的选择。使用这个工具类可以很简洁地编写出优美的多线程程序,虽然ThreadLocal非常有用,但是似乎现在了解它、使用它的朋友还不多。 ThreadLoca
2009-05-06 13:32:00 543
原创 25.avi 【PageModel的实现原理】
【PageModel.java】【OrgManagerImpl.java】 //查找所有子orgs, 封装在PageModel内 public PagerModel findOrgs(int parentId, int offset, int pageSize) { //获取总记录数total,所要查询的数据da
2009-05-06 09:44:00 678
原创 26.avi 分页逻辑的封装处理
oa_02:分页逻辑的封装处理(请参考AbstractManager.java)为了避免在Action(呈现层)和Manager(业务逻辑层)之间传递大量的参数,可以使用ThreadLocal模式来传递分页参数(包括:offset和pagesize)。 - 定义: 参考SystemContext.java - 往ThreadLocal中赋值:参考PagerFilter.java - 从T
2009-05-06 09:44:00 356
原创 24.avi 【分页管理 pager-taglib 2.0.jar】
【16分钟以后分页管理】* pager-taglib.jar 是一个分页框架 1 拷贝pager-taglib.jar包 2 在JSP页面中使用taglib指令引入pager-taglib标签库(可以放到common.jsp中) 3 使用pager-taglib标签库进行分页处理pg:pager【这个标签用来设置分页的总体参数】重要参数说明:url:分页的链接根地址,p
2009-05-06 09:42:00 586
原创 23.avi 【日志记录:log4j + commons log + jdk log】
【log4j的使用】* 需要log4j.jar,并在src下有log4j.properties文件* logger(输出对象)+appender(输出到哪)+layout(输出的格式)* logger级别:debug【commons log】需要commons logging.jar* 项目开发常用的是:commons log* 配置的logger = warn(默认)* Log log
2009-05-06 09:41:00 478
原创 BeanFactory and ServletContext
1.可以拿到servletContext的地方都可以拿到BeanFactorypublic class TestAction extends Action{ BeanFactory factory = webApplicationContextUtils.getRequiredWebApplicationContext(request.getSession().getServl
2009-05-06 09:36:00 310
原创 hibernate 树形结构
我们可以在java代码中使用类似于javadoc的注释,来表达更多的内容。这些额外的注释,通过使用xdoclet工具,我们可以将它们转换为我们需要的各种配置文件。先看一个简单的例子:比如有一个java文件的源代码如下:/*** @hibernate.class* table="T_Party"*/public class Part
2009-05-06 09:35:00 339
原创 The Purpose of OA Project Study
01. 涉及到的知识点* 熟悉OA系统的核心需求* 体会开发流程1)需求分析 2)系统分析与设计(构架分析与设计、业务逻辑分析与设计、界面设计)3)开发环境搭建 4)开发测试 5)文档编著* 掌握流行框架及技巧* 掌握授权与认证系统以及公文流转的设计模型* 熟悉ssh开发过程* 熟悉javascript
2009-05-06 09:34:00 310
原创 Myeclipse + ant + xdoclet
折腾了好几天,明白点了。Myeclipse本身就带ant,show view就可以显示了。xdoclet 1.0.4 我是下载的,解压缩好就可以了,然后在build.xml内指定xdoclet路径就可以用了。遗留问题是:doclipse没有java doc提示,不知道怎么解决。:(
2009-05-06 09:32:00 355
原创 MLDN java面试题 总结
1. java异常机制的原理与应用答:每当程序出现异常之后,如果程序没有进行相应的处理,则程序会出现中断现象。实际上,产生了异常之后,JVM会抛出一个异常类的实例化对象,如果此时使用了try语句捕获的话,则可以进行异常的处理,否则,交给JVM进行处理。当try语句捕获异常之后,将与catch语句的异常类型进行匹配,如果匹配成功则执行catch内的语句。简单的应用:在所以throws语句的地方
2009-05-06 09:31:00 886
原创 Myeclipse + CVS
1.安装cvsnt,add repositories2.Myeclipse->window->show view(cvs repositories)3.cvs view内add repositories4.在Myeclipse project 内team->share project5.如果团队开发不能访问,请开启局域网访问权限,(本地安全策略)(计算机管理)
2009-05-06 09:31:00 334
转载 外企面试
当面试进入一定阶段,有的企业根据需要,可能会加上英文面试,能到这个阶段,也预示着你正向梦想的职位最后冲刺,这轮面试的分量可想而知,所以你应该确保在面试中发挥最佳状态。毕业生求职攻克交流障碍,帮助自己回避硬伤的注意事项如下: 1.回答语速切莫过快 英文面试的第一目的是让国外主管了解你,甚至对你感兴趣,最重要的是展示你的综合素质,绝非单单的语言能力,所以应该首先力求有条不紊、表达清晰。
2009-05-06 09:30:00 382
原创 Unit 3: Browsing the Filesystem
01. Linux File Hierarchy Concepts* Files and directories are organized into a single-rooted inverted tree structure* Names are case-sensitive02. Some Important Directories* /root,/home/* media an
2009-05-06 09:29:00 353
原创 Unit one: Linux principles
There are some notes for RHCE training.linux: linux is not unix.The first version is developed by BELL labs,1969.Linus torvalds create linux kernel.-----------------------------------------------
2009-05-06 09:28:00 395
原创 Unit 2: Running Command and Getting Help
commands have the following syntax: command [options][arguments]* display all the files include hidden files# ls --all | # ls -a* combine -a and -l options# ls -a -l | # ls -al* list /tmp dir
2009-05-06 09:28:00 298
h5 app小组件。基于mui实现的聊天小组件,与野狗对接实现IM
2017-09-26
小工具,解决oschina码云svn文件夹不能为空的问题
2017-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人