自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 关于maven项目报错,出现不能设置Moudle 3.0的问题

用maven完成项目时,项目报奇怪的错误, 如无法设置为Moudle 3.0,这是因为项目建立的时候用的版本不是3.0,加入web.xml文件后,eclipse以3.0来处理,所以会报错误,解决方式是,右击项目--》properties,选择project Facets,选择Dynamic Web Module 3.0,如果下面显示无法选择3.0,则关闭窗口,在项目上运行mvn clean...

2018-08-17 10:32:24 180

关于Hsql无法插入的问题

本人最近在使用HSQL做一个小项目的时候,发现从代码端插入批量数据时,HSQL很快就能落库,但在只插入一条数据时却发现无法及时落库,经过查询资料,发现HSQL有默认的缓存,一条数据不会立即从内存中进入数据文件,需要经过一段时间后批量进入,如要解决这个问题,可以在连接字符串后加;shutdown=true解决,如下为示例:jdbc:hsqldb:file:d:/dbpath/mopi...

2018-08-03 16:29:51 380

关于Vmware中Linux桥接无法连接宿主机的备忘

本人在Windows7系统上装Vmware软件,用自己的台式机进行桥接时,虚拟机内的Linux可以顺利的ping通宿主机,宿主机也能顺利的ping通虚拟机.但用笔记本进行同样的操作时却发现无法ping互相无法ping通,尝试了很多网上提供的办法均没法成功,后来突然想到笔记本电脑是双网卡,即既有有线,又有无线,是否是无线造成的,禁用无线仍然没办法,后来把无线也设为同一网段的后,问题解决,在此提醒大家...

2018-03-22 18:00:33 251

原创 Jenkins或Maven构建时avalon-framework-api-4.1.5-dev无法下载或报错

在直接用maven构建或使用Jenkins构建项目时,经常会遇到avalon-framework-api-4.1.5-dev.pom无法下载的错误,这是由于中央仓库没有4.1.4-dev版本的jar包及POM文件,针对此文件的解决方法为下:1. 修改本地仓库中的的xml文件,把.m2/repository/avalon-framework/avalon-framework-api/里所有的xm...

2018-03-15 18:03:02 2864 2

原创 Linux中用两个网卡同时上内外网

在实际开发中,我们经常会遇到Linux需要连接外网进行软件安装更新,同时还要连接内网进行内网数据通讯,这时就需要对Linux进行一些配置,使得Linux既可以连接内网,又可以连接外网.以我个人电脑为例,无线网用于连接外网,网段192.168.43.*,虚拟机内置网卡网段192.168.80.*用于内网连接,由于在虚拟机内无线网卡不能自己创建,所以使用的外置USB无线网卡,下面介绍具体的配...

2018-03-11 21:00:16 5338

原创 activiti学习总结8

spring与activiti集成的的步骤1. activiti-spring.jar文件加到构建路径下2. dataSource连接数据库,如果用hibernate的话,datasource最好使用cp30数据源连接.3. transactionManager连接数据库,(jdbc),以后用hibernate的话,需要用到hibernate4TransctionManager连接...

2017-11-02 14:26:03 179

原创 activiti学习总结7

修改acitivi源码实现显示历史任务的节点。修改源码中画图的那一部分.修改ProcessDiagramGenerator类中的的方法,方法名为drawActiviti(),此方法中有一段画高亮activiti的代码,在其后面添加画历史节点的代码即可...

2017-11-02 14:18:04 366

原创 activiti学习总结6

Activiti生成流程监控图片的方式总共有两种1.利用自身所带的API进行生成,这种方式的核心类为ProcessDiagramGenerator.generateDiagram(pde, "png", activityIds);这种方式的主要目的是生成图片,然后在返回网页端显示,如果不改源码的话,只能显示正在执行的任务,历史任务无法显示.生成的主要代码如下所示:...

2017-11-02 09:55:13 328

原创 activiti学习总结5

1. 多实例 多实例执行分为两种方式,顺序执行与并发执行。 顺序执行,比如循环3次,先产生一个,完成,再产生一个,再完成,直到第3个实例产生 并发执行,一次产生多个实例,执行任务时一次产生3个实例多实例在执行时流程引擎自动产生如下变量 nrOfInstances 一共要产生的实例数目 nrOfActiveInstances 正在执行的实例个数,即还没有执行...

2017-10-31 17:55:14 226

原创 activiti学习总结4

1.脚本任务scriptTask:流程执行到脚本任务的时候,可以自动执行一个javascript脚本,可以在脚本中定义变量,获取变量。2.Java服务任务:流程执行到服务任务的时候,会自动调用外部的java方法 a.activiti:class指定类路径,指定的类必须实现JavaDelegate接口,自动执行该类的 execute方法. b.activitiexp...

2017-10-31 17:39:05 151

原创 activiti学习总结3

关于Script任务中报以下错误时的解决方法:EXCEPTION: org.activiti.engine.ActivitiException: couldn't find a variable type that is able to serialize sun.org.mozilla.javascript.internal报上述错误的原因是有些版本在转化时不识别,解决方法时去掉定义...

2017-10-30 15:51:41 716

原创 activiti学习总结1

流程定义(ProcessDefinition): 定义了流程有什么环节,如何执行的XML文件 流程定义需要持久化到数据空中 流程定义的环节分为两类 1:等待节点(当流程执行到等待节点,流程停止, 知道流程API让流程继续执行),比如userTask 2:不等待节点, 比如startEvent,endEvent,se...

2017-10-29 17:12:07 140

原创 activiti学习总结2

1. Activiti有跟hibernate类似的启动配置参数,主要包括如下启动配置参数数据配置参数 databaseSchemaUpdate:可以在流程引擎启动,销毁的时候操作流程表结构 1:flase 不操作 2:true 流程引擎启动的时候,创建表结构 3:create-drop:流程引擎启动,销毁的时候,创建,和删除表结构2.A...

2017-10-29 16:57:04 154

原创 企业架构--系统权限控制学习记录

传统的权限控制思想主要包括以下几个对象:用户,角色,资源。用户通过角色来控制资源,资源对象里拥有模块内进行访问的URL,如删除用户权限,可表示为:user!delete.action.这样判断一个用户是否拥有删除权限的逻辑过程可以表示为用户拥有的角色是否包含此资源。三个对象的关系为,用户与角色有多对多关系,角色与资源又有多对多关系。在web应用中,一般采用Filter来进行权限验证,并...

2017-10-25 21:17:40 195

Linux学习记录---环境变量配置文件--作用

Linux对于环境变量配置文件调用有一定顺序,同时也分有用户登录和没有用户登录两种情况,如果有用户登录情况,linux调用环境变量文件的顺序如下:1. 先调用/etc/profile文件中的内容,在这个文件中主要的工作有初始化USER变量,LOGNAME变量,MAIL变量,PATH变量,HOSTNAME变量,HOSTNAME变量,HISTSIZE变量,umask变量等内容,接着会在此文件中...

2017-10-11 17:53:36 131

Linux学习记录--环境变量配置文件-简介

Linux的环境变量主要是为了永久保存设置的环境变量,设置以后可以对所有shell有效。设置环境变量后必须使用如下命令重新载入环境变量,才能使环境变量生效。1. source 环境变量文件 或者 .配置文件。Linux中常见的配置文件有以下几种:/etc/profile /etc/profile.d/*.sh (表示目录下所有.sh结尾的文件都是环境变量配置文件)~...

2017-10-11 17:05:59 133

Linux学习记录---变量测试与内容替换

一般情况下,在对变量X进行测试时,可以使用如附件的表格进行测试x的值或者是y的值.

2017-10-10 15:29:58 204

Linux学习记录--Bash变量数值运算与操作符

在linux进行Shell变成中,进行数值的运算时,经常需要使用$(())或者$[]对变量进行包围,括号里面的变量可以按照数学的符号进行加减乘除。如下:aa=1bb=2cc=$(($aa+$bb))这样cc的结果为3,如果直接aa+bb则,cc的结果为1+2,只有把变量相加的内容放入$(())或者$[]中时,才是进行数值运算以及用数值运算的操作符进行操作。...

2017-10-10 15:04:49 235

Linux学习记录---预定义变量与键盘输入

Linux预定义变量一般包括如下几个:1. $? 这个变量表示上一次命令执行的状态,如果返回0,表示上一条命令正确执行.如果返回非0的数值,表示命令没有正确执行。具体返回哪个数值又命令本身决定。2. $$ 这个变量表示进程的进程号,也即PID号3. $! 这个变量表示最后一个后台运行进程PID号.read 接收键盘输入命令,常用的格式如下:read [选项] 变量名...

2017-10-10 11:42:21 319

原创 Linux学习记录---位置环境变量

Linux位置环境变量主要用来记录Shell里面的参数,位置环境变量不能修改变量名,只能根据规则传递变量值,具体变量符号如下记载:1. $n 表示第n各参数,具体用在shell脚本后面时,$0表示命令本身,$1表示第一个参数,$2表示第二个参数,以此类推。从第十个参数后要加{},如${10},${11}等。2. $* 表示命令行中所有的参数,这个会把参数当成一个成体,如果循环这个参...

2017-10-10 10:19:50 101

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除