- 军军小站|张军博客
搜索到与相关的文章
编程技术

NetBPM工作流示例

请假流程描述流程图:假设:公司有两级领导,一级为主管(Chief),一级为老板(Boss),我们这里只是一个模拟,当然现实生活中情况比这个更加复杂;-)描述:在某公司中,部门员工休假需要主管(Chief)的批准。如果休假天数大于10天,则在部门主管同意后,还必须老板(Boss)批准。如果是部门主管请假则直接提交老板批准。在休假被批准之前,申请人可以撤销休假申请。申请批准后,对休假天数进行修改(也可以是其他业务数据处理)。每次休假申请结束之后,不管通过未通过

系统 2019-08-29 22:51:48 1890

编程技术

Eclipse中如何使用debug

1.先在myeclipse中集成好weblogic:(1)选择菜单Window->Preferences->MyEclipse->ApplicationServers->Weblogic8,配置项目如下:BEAhomedirectory:选择Bea的安装目录Weblogicinstallationdirectory:现在BEA下面的weblogic81目录Adminusername:输入上面在配置过程中设的用户名Adminpassword:输入刚才设的密码

系统 2019-08-29 22:30:25 1890

编程技术

Jetty 服务器架构分析(中)

接上一篇,说到XmlConfiguration,XmlConfiguration利用自己实现的IOC组装Server的全过程如下图所示:这里可以看到3个关键的配置文件,jetty.xml、jetty-deploy.xml、以及contexts/xxx.xml

编程技术

Servlet3.0模块化支持

Servlet3.0模块化支持Servlet3.0现在已经支持各Web组件的模块化了。也就是说现在我们可以把各Web组件单独拿出来进行开发,之后把它们打成对应的jar包放到主项目中就可以了,而不必像之前那样——所有的内容都必须在web.xml文件中进行定义。有了对模块化的支持后我们在实际应用中就可以把某些通用功能的Filter、Listener、Servlet作为一个单独的Web模块进行定义,在需要使用它们的项目中就把对应Web模块对应的jar包加进去就可

系统 2019-08-29 22:12:06 1890

编程技术

第一章 Shiro简介——《跟我学Shiro》

目录贴:跟我学Shiro目录贴1.1简介ApacheShiro是Java的一个安全框架。目前,使用ApacheShiro的人越来越多,因为它相当简单,对比SpringSecurity,可能没有SpringSecurity做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的Shiro就足够了。对于它俩到底哪个好,这个不必纠结,能更简单的解决项目问题就好了。本教程只介绍基本的Shiro使用,不会过多分析源码等,重在使用。Shiro可以非

系统 2019-08-29 22:00:48 1890

编程技术

一种结合混沌密码理论的彩色图象水印算法

本文是本人毕业时发表的论文.原文地址:http://www.ahcit.com/lanmuyd.asp?id=1972摘要文章提出一种集混沌加密技术,小波变换,扩频技术为一体的彩色图像水印算法。该算法先将水印信息通过混沌序列加密,再进行扩频调制弱化水印信息,然后在彩色载体图像绿色分量上进行小波变换,利用人类视觉模型(HVS)特性,在低频系数上嵌入处理后的水印信息。实验结果和攻击测试表明,该算法具有很好的鲁棒性以及安全性。关键词扩频;鲁棒性;盲水印;混沌序列

系统 2019-08-29 21:57:46 1890

编程技术

认识项目管理

目前,随着IT项目规模和复杂性不断提高,尤其是一个软件项目,它成功的关键点已从原来的技术上转移到管理上。目前,政府、企业、大公司包括一些小公司和个人也逐渐意识到项目管理的重要性,但是现今国外内项目成功率都不高。据斯坦迪什咨询集团的调查数据,美国1995年所有IT技术项目平均成功率只有16.2%,到1998年,这个数据也仅仅达到了26%,2006年,成功率为36%,而国内信息技术项目的成功率则还要低很多。不成功的原因很多,个人认为主要问题是,管理人员的“管理

系统 2019-08-12 09:30:27 1890

编程技术

设计模式六大原则(6):开闭原则

文章来源:http://blog.csdn.net/zhengzhb/article/details/7296944定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。问题由来:在软件的生命周期内,因为变化、升级和维护等原因需要对软件原有代码进行修改时,可能会给旧代码中引入错误,也可能会使我们不得不对整个功能进行重构,并且需要原有代码经过重新测试。解决方案:当软件需要变化时,尽量通过扩展软件实体的行为来实现变化,而不是通过修改已有的代码来实现变化

系统 2019-08-12 09:29:35 1890

Python

使用jenkins + python + selenium一步步搭建web

原先搭建过一个自动化测试框架,迷迷糊糊不求甚解,算是搭建了一个仅限于能用的、根本算不上框架的玩意儿。现在回过头来好好看看究竟每一步是怎么联系起来的,是怎么运行起来的。本次博客先说说各部件都是干什么的。各部件简介:jenkins:提到jenkins就不能不提持续集成。jenkins是一个持续集成方面很好很成熟的开源软件,jenkins本身又是一个java的开源项目,提供了很多功能丰富的插件。那到底持续集成是个什么东西?整这么多专业名词一点都不接地气。说说我的

系统 2019-08-12 09:27:35 1890

Python

Python单链表的简单实现方法

本文实例讲述了Python单链表的简单实现方法,分享给大家供大家参考。具体方法如下:通常来说,要定义一个单链表,首先定义链表元素:Element.它包含3个字段:list:标识自己属于哪一个listdatum:改元素的valuenext:下一个节点的位置具体实现代码如下:classLinkedList(object):classElement(object):def__init__(self,list,datum,next):self._list=list

系统 2019-09-27 17:56:39 1889