`
直直走
  • 浏览: 30824 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
1 什么是工作流技术 工作流(Workflow) 就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实施计算。工作流要解决的主要问题是:为实现某个业务目标,在多个参与者之间,利用计算机,按某种预定规则自动传递文档、信息或者任务。工作流管理系统(Workflow Management System, WfMS)的主要功能是通过计算机技术的支持去定义、执行和管理工作流,协调工作流执行过程中工作之间以及群体成员之间的信息交互。工作流需要依靠工作流管理系统来实现。 工作流属于计算机支持的协同工作(Computer Supported Coop ...
概述     REST是英文Representational State Transfer的缩写,中文翻译:表述性状态转移。     他是由Roy Thomas Fielding博士在他的论文 《Architectural Styles and the Design of Network-based Software Architectures》中提出的一个术语。     REST本身只 ...
这篇文章将教你快速地上手使用 Spring 框架. 如果你手上有一本《Spring in Action》, 那么你最好从第三部分"Spring 在 Web 层的应用--建立 Web 层"开始看, 否则那将是一场恶梦! 首先, 我需要在你心里建立起 Spring MVC 的基本概念. 基于 Spring 的 Web 应用程序接收到 http://localhost:8080/hello.do(事实上请求路径是 /hello.do) 的请求后, Spring 将这个请求交给一个名为 helloController 的程序进行处理, helloController 再调用 一个名 ...
第二代身份证号码第十八位数字的计算方法为: 一. 将前面的身份证号码17位数分别乘以不同的系数。从第一位到第十七位的系数分别为:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 二. 将这17位数字和系数相乘的结果相加。 三. 用加出来和除以11,看余数是多少? 四. 余数只可能有0 1 2 3 4 5 6 7 8 9 10这11个数字。其分别对应的最后一位身份证的号码为1 0 X 9 8 7 6 5 4 3 2。 五. 通过上面得知如果余数是2,就会在身份证的第18位数字上出现罗马数字的Ⅹ。如果余数是10,身份证的最后一位号码就是2。 例如:某男性 ...
2.5  专题:框架技术 接下来,对框架技术进行专门讨论。 2.5.1  框架vs.类库 对面向对象开发而言,类库和框架有很多共同之处,但它们确确实实又是不同的。通过比较框架和类库的区别,可以更深入地理解框架的概念和内涵。如图2-14所示,框架是一种介于类库和应用系统之间的概念。 [img] [/img] 框架介于类库和应用系统之间 类库是类的集合,这些类之间可能是相互独立的。应用开发者希望使用任何一个类时可以直接调用它,而不必再写一个。与类库相比,框架和类库有着相似的形式,即框架也往往是类的集合;但不同之处在于,框架中的各个类并不是孤立的,而框架中的业务逻辑代码是将不同的类“连”在一起 ...
一、该功能有什么作用      大家想想吧。反正总会有这样的需求的。这年头什么需求不会有。。呵呵。有时候也不一定是需求,很有可能为了安全也会这么做。例如考试系统,在线聊天系统,很有必要做成这样的吧。 二、实现过程      a.问题分析     在系统中,我们一般都是把登录信息绑定到session中,看来从这入手是可能找到解决办法。说白了,也就是当用户登录时,判断一下这个用户有没有登录,如果登录了,就把以前的那个session清除掉就OK了。。看似很简单是不?其实你细想你会发现有以下问题:如何得到之前这个用户有没有登录过,也就是如何访问到所有登录的session信息呢?   b.具体实现     ...
转载自:http://hi.baidu.com/jiangyou001/blog/item/036f894ce98bfdfdd62afc45.html Ibatis自动生成工具的使用 Abator —— IBatis 代码生成工具 2008年01月03日 星期四 15:19 对于IBatis应用最烦人的重复工作就是不停的写DAO,DTO,和xml文件里面的sqlmap,其实很多时候这些工作是重复而且无聊的。好在我们还有abator (http://ibatis.apache.org/abator.html ),一个IBatis自动生成工具,他可以帮助你生成大量的DAO,DTO和sqlmap。 如 ...
一. 问题描述 JBoss 4.0.5GA 在若干次部署或重新部署应用程序(war、ear 等)后会马上出现 PermGen Memory Leak : Out of memory exception 内存溢出异常。 PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instanc ...
大家写代码之余,有什么消遣的啊,听音乐都听什么呢。 我是各种音乐都听,古典居多,流行歌流行之后偶尔挑一首听听,摇滚的爱好是从步入编程的时候开始的,开始只是用来刺激下神经,换换头脑。后来一发不可收拾,听着听着竟能听懂内哦a内涵了,特别是Linkin Park 那发自内心的嘶吼。 随便写几首自己听的感觉: What i've done :站在全人类的角度责问,反战、环保、生化危机、精神困惑、等等强烈感情,可能只有摇滚能够表达出来。 Breaking the habit : 该掉坏习惯,我不知道你为了什么征战,让偶而一不小心堕落的自己慢慢理智。 numb  面对生活中的困惑,自己的见解不能得到响应 ...
前段时间看了羽之的<<项目那点儿事儿>>,写得确实好,即贴合实际,又浅显易懂,都是大实话,嘿嘿,推广一下,供大家下载.再次由衷感谢羽之倾情奉献,期待书的出版.
一、预备知识: 在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached 下边是常见的翻译办法: transient:瞬态或者自由态 persistent:持久化状态 detached:脱管状态或者游离态 脱管状态的实例可以通过调用save()、persist()或者saveOrUpdate()方法进行持久化。 持久化实例可以通过调用 delete()变成脱管状态。通过get()或load()方法得到的实例都是持久化状态的。 脱管状态的实例可以通过调用 update()、0saveOrUpdate()、lock()或者repli ...
    最近做一个项目,遇见特匪夷所思的问题,就是action和jsp页面间跳转的时候,传值问题,在做后台(数据维护)的时候,一切都好好的,过了段时间做前台显示(发布的内容)时,奇了怪了,新建的action值传不到jsp页面了,jsp页面通过url传参数到action也不能被自动注入了,耗费半天功夫找原因,未果。无奈,只有用老方法,大不了用session和request进行传值取值。     可是,问题还是在存在着啊,为什么struts2就这么怪呢。为这个差点连MyEclipse都换了,可想想关人家开发工具什么事儿啊。就在这儿总结一下这个奇怪问题,奇怪到根本找不到原因,只能怀疑是Struts2的 ...
国标的软件质量标准文档,网络资源实在不好找,放JE里,方便大家使用。呵呵
一、MVC架构 Struts是一个不错的MVC架构,我一直以来都用它,通过简单的配置即可将view,controler,和Model结合起来。View主要以JSP来实现,因为它是面向标签的,所以对于网页设计人员提供了很好的接口。FormBean是介于JSP和Action之间 ...
总的来说, .NET 可以看成是正规军 四平八稳,应有尽有,手到擒来 Java 可以看成是游击队 短小精悍,灵活自如,剑走偏锋 从几个角度来看吧 1、学习曲线 任何能力都是习得的,从玩单板、下厨房到开发软件项目。 rookie -> master, 这是我们在做任何事的时候,首先考虑的问题。 Frankly speak, 微软在这方面好的有些让人义愤填膺。 MSDN + 在线视频 + 多如牛毛的教材 + 偏向于新手的界面设计 刚上手时,一不小心买错了,想看 ASP.NET  的 C# 开发,买到了 VB.NET 开发 Framework 1.1 上 WinForm 的资料 没关系,照 ...
Global site tag (gtag.js) - Google Analytics