- 博客(544)
- 资源 (7)
- 收藏
- 关注
转载 activiti工作流,驳回问题详细解析(尤其会签的驳回问题)
最近因为项目需要,所以研究了一下工作流,然而,我们都知道,国外的工作流框架,是不支持驳回问题的!这是其一!第二!项目的工作流要实现任意节点的流转,这也是国外工作流框架所不具备的!因此,国外的工作流框架是没有一个可以真正满足我们的业务要求的,然而国内的工作流架构,我也没有听说过哪个可以支持中国式工作流!因此,在技术选型上面选择了相对比较火的activiti框架!当时我们的原则就是尽可能的不改变框架,...
2018-07-06 17:37:17 3665 7
转载 很不错的python 机器学习博客
http://www.cuijiahua.com/resource.html 曾看过的书,感觉一些很有用的学习资料,推荐给大家!Python基础:网络教程推荐:系统学习python3可以看廖雪峰老师的教程:教程地址:点击查看2. 系统学完也不一定记得很清楚,这时我们需要一个快速的查询手册,菜鸟教程是一个不错的选择:教程地址:点击查看3. 快速掌握知识的一个方法就是多加练习,对于初学者一味的做练习题...
2018-07-05 18:50:00 318
转载 PyCharm 安装 NumPy,SciPy 等科学计算包 (Anaconda)for mac OS X
本文适用性如题啊,前一段时间学了些机器学习的东西,就想好好学下python,在10 款最好的 Python IDE中选来选去python IDE 还是选成了PyCharm ( JetBrains 开发的 Python IDE)。所以,本文适用者:喜欢或习惯使用PyCharm IDE, 或某一IDE需要用python做科学计算/ 数据挖掘/ 机器学习/ 深度学习 (也就是说需要安装NumPy,Sci...
2018-07-04 21:50:22 1056
转载 流程引擎Activiti系列:在eclipse中搭建咖啡兔的Activiti演示工程中的各种坑及其解决方法(kft-activiti-demo-no-maven)
近期在学习activiti,打算基于现有的框架,比如activiti-explorer或者咖啡兔的示例工程 kft-activiti-demo,在此基础上添加自己的业务流程,看看是否可以走通,以及这个过程要走通,需要编写哪些方面的代码,然后选定使用kft-activiti-demo来作为试点,由于公司的网络无法连接maven库,所以选择了kft-activiti-demo-no-maven版本来测...
2018-07-04 14:45:31 1764
转载 安装pip与Numpy
1:由于没有找到Numpy.exe,却找到了Numpy.whl2:在微软操作系统中使用.exe文件,可以直接安装软件,而.whl却无法直接在微软操作系统下安装-------------------------------------------------------------------------------------------------1)前提条件:先下载Numpy.whl 、Pyt...
2018-07-03 21:03:55 2747
转载 redis启动出错Creating Server TCP listening socket 127.0.0.1:6379: bind: No error
windows下安装Redis第一次启动报错:[2368] 21 Apr 02:57:05.611 # Creating Server TCP listening socket 127.0.0.1:6379: bind: No error解决方法:在命令行中运行redis-cli.exe127.0.0.1:6379>shutdownnot connected>exit然后重新运行red...
2018-06-27 10:54:30 483
转载 Windows 64位下安装Redis超详细教程
Linux下redis安装链接 : 转到Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的...
2018-06-27 10:44:10 195
转载 Activiti学习之 多实例实现会签功能
一个任务需要多个角色进行审批或者表决,根据这些审批结果来决定流程的走向。实现以上任务,activiti已经提供了支持,可以使用BPMN规范的多实例活动来实现。1.Activiti多实例:多实例节点是在业务流程中定义重复环节的一个方法。 从开发角度讲,多实例和循环是一样的: 它可以根据给定的集合,为每个元素执行一个环节甚至一个完整的子流程, 既可以顺序依次执行也可以并发同步执行。多实例是在一个普通的...
2018-06-26 15:44:12 1093
转载 Activiti5 定时任务 定时边界事件
activiti定时边界事件Java代码 <?xml version="1.0" encoding="UTF-8"?> <definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:acti...
2018-06-21 15:15:48 9833 9
转载 Activiti流程 关于自定义sql查询
由于才接触Activiti不久,对于表结构也不熟悉,甚至可以说连那些表对应的实体类都搞不清楚,又不能通过Activiti自带的链式查询实现;在这种情况下跟不知道怎么通过sql去实现自己想要的查询。上网看了些别人关于Activiti的介绍也不是很多,有的时候在自己模棱两可情况下看了别人的资料更不知道该怎么做了。例如:我现在需要做个流程的已办事项,结果activiti的人都知道,activiti会将我...
2018-06-19 13:52:08 2740
转载 Activiti最全入门教程
1:工作流的概念 说明:1) 假设:这两张图就是华谊兄弟的请假流程图 2) 图的组成部分: A. 人物:范冰冰 冯小刚 王中军 B. 事件(动作):请假、批准、不批准 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。 ...
2018-06-19 13:50:29 1738
转载 activiti 工作流会签 / 多人审批时若一人通过即可
equenceFlow 流程定义文件leave-formkey.bpmn20.xml:[html] <?xml version="1.0" encoding="UTF-8"?> <definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XM...
2018-06-19 13:49:38 6294 1
转载 activiti modeler 任务节点自定义属性扩展
在工作中使用Activiti modeler时难免会遇到局限,如usertask中的属性,完全不够用,这时需要我们去扩展。 activiti modeler通过读取stencilset.json生成编辑器UI,在界面上的扩展需要了解stencilset.json配置文件,它定义元素的属性,规则的配置文件,页面的展示就是根据这个配置文件生成的。配置文件说明:--属性的定义"propertyPack...
2018-06-15 11:07:21 8027 4
转载 activiti 中的签收与委托 操作
先看看activiti中关于TASK的数据库表:其中有两个字段:OWNER_,ASSIGNEE_这两个字段的意义是:1,ASSIGNEE_(受理人):task任务的受理人,就是执行TASK的人,这个又分两种情况(有值,NULL) 1),有值的情况:XML流程里面定义的受理人,TASK会直接填入这个人; 2),NULL:XML没有指定受理人或者只指定了候选组;没有值的时候,可以使用签收功...
2018-06-14 09:34:26 1205 1
转载 使用Activiti内部Api手动创建作业(Job)
很多时候,我们想像Activiti定时开始事件一样,加入一些自己的定时流程。但定时开始事件有很大的局限性,比如时间、循环次数、循环间隔是必须要指定的,这对于一些根据实际状况,计算时间并启动的流程是无法处理的。通过一系列的源码分析,最终找到了手动建立Job的方式方法,代码如下:// 时间计算Date now = new Date();// delay为相较当前时间,延时的时间变量Date ta...
2018-06-12 10:14:05 1149 1
转载 Java模拟新浪微博登陆抓取数据
前言: 兄弟们来了来了,最近有人在问如何模拟新浪微博登陆抓取数据,我听后默默地抽了一口老烟,暗暗的对自己说,老汉是时候该你出场了,所以今天有时间就整理整理,浅谈一二。首先: 要想登陆新浪微博需要预登陆,即是将账号base64加密,密码rsa加密以及请求http://login.sina.com.cn/sso/prelogin.php链接获取一些登陆需要参数,返回的接送字符串如:{"retcode"...
2018-06-08 11:37:15 459
转载 cmd命令行字符编码修改
command line encodeUTF-8打开命令行,输入chcp 65001右键 - 属性 - 字体 - 选择Lucida Console - 确定GBKchcp 936美国英语chcp 437
2018-06-05 17:07:58 2632
转载 Java汉字转成汉语拼音工具类
Java汉字转成汉语拼音工具类,需要用到pinyin4j.jar包. 1 import net.sourceforge.pinyin4j.PinyinHelper; 2 import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType; 3 import net.sourceforge.pinyin4j.format.HanyuPiny...
2018-06-05 15:00:06 1150
转载 Maven项目无法读取src/main/resources下properties资源文件
一般在Maven项目中,我们的.java文件都是保存在src/main/java包下,资源配置文件则在src/main/resources包下,具体目录如图所示:如果我们需要读取classpath下的资源文件(即src/main/resources包下资源文件),我们通过以下代码按理来说应该是可以的[html] view plain copyproperties=new Properties();...
2018-05-29 20:41:08 3161
转载 【数据库】——Navicat Premium快捷操作
从图书馆系统开始后,数据库改用了Mysql,就开始使用了一个新的工具就是Navicat Premium。用Mysql的同胞都知道,Mysql直接可以dos中进行操作,依赖一些dos指令就可以了完成对于数据库的操作,简单,快捷方便,但是对于刚刚入门的小白,真是痛苦不行啊。每一次的使用,都是漫长百度搜索过程,可是这样太耽误工作的进行。感谢Navicat的开发者!为小白带来了福利! 首先说它的作用...
2018-05-20 08:59:04 433
转载 Spring Boot多数据源优雅实践
前两天有小伙伴谈起Boot实现多数据源的解决方案,我之前有见过一个方案是实例化多个数据源bean,每个数据源对应一套独立的mybatis映射(dao接口和xml),首先这个方案是可以解决问题的,但是随之带来的问题是你得维护多个mybatis映射空间,不优雅,且一旦成长下去…… 画面太美,不敢想象。这边介绍另一个实现方案,通过注解动态切换数据源。核心依赖org.springframework.jdb...
2018-05-15 12:59:55 1708
转载 spark-submit使用及说明
一、命令 1.向spark standalone以client方式提交job。?1./spark-submit --master spark://hadoop3:7077 --deploy-mode client --class org.apache.spark.examples.SparkPi ../lib/spark-examples-1.3.0-hadoop2.3.0.jar--deploy...
2018-05-09 17:47:05 4480
转载 hdfs shell的基本操作以及hdfsWeb查看文件
在安装好hadoop集群并成功的启动了hdfs之后,我们就可以利用hdfs对文件进行操作了,一下是对文件的一些基本操作hdfs基本操作1、查询命令 hadoop dfs -ls / 查询/目录下的所有文件和文件夹 hadoop dfs -ls -R 以递归的方式查询/目录下的所有文件2、创建文件夹 hadoop dfs -mkdir /test 创建test文件夹3、创建新的空文件...
2018-05-09 09:31:40 7876
转载 windows下安装并启动hadoop2.7.2
64位windows安装hadoop没必要倒腾Cygwin,直接解压官网下载hadoop安装包到本地->最小化配置4个基本文件->执行1条启动命令->完事。一个前提是你的电脑上已经安装了jdk,设置了java环境变量。下面把这几步细化贴出来,以hadoop2.7.2为例 1、下载hadoop安装包就不细说了:http://hadoop.apache.org/->左边点Re...
2018-05-04 14:41:02 578
原创 大数据学习路线
Linux(shell,高并发架构,lucene,solr)Hadoop(Hadoop,HDFS,Mapreduce,yarn,hive,hbase,sqoop,zookeeper,flume)机器学习(R,mahout)Storm(Storm,kafka,redis)Spark(scala,spark,spark core,spark sql,spark streaming,spark mlli...
2018-05-04 09:40:37 600
转载 CentOS6.5下搭建Hadoop环境详细步骤
1.搭建Hadoop环境需要先安装和测试JDK,具体步骤可以参考http://blog.csdn.net/zp8126/article/details/782058542.下载hadoop-2.6.5.tar.gz 可以在官网下载:http://hadoop.apache.org/#Download+Hadoop也可以在CSDN下载:http://download.csdn.net/downlo...
2018-04-26 19:34:53 780
转载 虚拟机下CentOS 6.5配置IP地址的三种方法
实验软件环境:虚拟机VMware Workstation10.0 、CentOS 6.5 32位1、自动获取IP地址虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分配IP地址。dhclient 自动获取ip地址命令ifconfig 查询系统里网卡信息,ip地址、MAC地址分配到ip地址后,用物理机进行ping ip地址,检测是否ping通。2、手动设置ip地址如果虚...
2018-04-26 19:34:03 420
转载 Linux下mysql自动备份压缩
本文要实现的内容自动备份mysql指定的数据库压缩备份的数据库删除旧有的备份(7天前)实现是方法编写一个备份脚本,然后使用crontab定时执行脚本达到自动备份的目的。 本次配置的环境目录如下:mysql安装目录: /usr/local/mysqlmysql备份目录: /app/deploy/backup/mysqlmysql配置文件: /etc/my.cnf备份shell文件...
2018-04-24 14:06:58 1182 4
原创 linux 定时任务之 crontab 设置
1.crontab 安装yum install vixie-cron 说明:vixie-cron软件包是cron的主程序yum install crontabs 说明:crontabs软件包是用来安装、卸载、或列举用来驱动cron守护进程的表格的程序。根据项目编写.sh计划任务执行脚本例如: 工程名称 + .sh 结尾-------脚本文件内容--------#!/bin/shcd...
2018-04-20 11:51:36 364
转载 使用curl 命令模拟POST/GET请求
curl命令是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载。curl支持包括HTTP、HTTPS、ftp等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征。在进行web后台程序开发测试过程中,常常会需要发送url进行测试,使用curl可以方便地模拟出符合需求的url命令假设目标url 为:127.0.0...
2018-04-20 11:25:42 1279
原创 Play Framework Eclipse Debug调试模式 设置
Play with eclipse debug1, 进入项目目录2,cmd, 输入 play debug,系统显示监听端口99993,在eclipse中,右击项目,debug as,在弹出的窗口中,新建一个 remote java application 配置,端口号输入:9999,其他不变。点击debug,如果没有错误,说明成功连接到远程应用(即:play运行的jvm)4,play consol...
2018-04-16 10:50:24 949
转载 crontab设定定时任务
使用命令查询crontab 任务时,一直提示:no crontab for root 。查看了一些资料,说是crontab在初始时,设置了一次编辑方式,所以试了一下crontab -e的方式编辑,即在命令行,输入 crontab -e ,进行编辑页面,输入定量执行的脚本 */1 * * * * root /data/bakdb.sh > /data/bak.log 2>&1 ...
2018-04-10 15:41:04 311
转载 使用Eclipse将class打入jar包的时候,jar File 和Runnable jar file有什么区别?
使用Eclipse将class打入jar包的时候,jar File 和Runnable jar file有什么区别?原创 2017年06月22日 08:44:551756jar file是最普通的jar包,即平时我们工程中lib下面的jar包,该jar不能运行,即在打jar包的时候没有指定main函数所在的class(可能被打成jar包的所有class根本就没有main函数,只是普通的class类...
2018-04-09 13:34:17 360
原创 关于Tokenizer与TokenFilter的区别
TokenStream是一个能在被调用后产生语汇单元流的类,但是 TokenStream 类有两个不同的类型:Tokenizer 类和 TokenFilter 类。这两个类都是从抽象类TokenStream类继承而来。 Tokenizer 对象通过Java.io.Reader 对象读取字符创建语汇单元,而TokenFilter 类则负责处理输入的语汇单元,然后通过新增、删除或者修改属性的方式...
2018-04-06 14:56:13 1109
转载 2017年数据分析学习计划
2017年数据分析学习计划前言其实想写这篇文章很久了,一直在酝酿怎样写会更好一些。与其说是一篇计划书不如说是对过去的一些总结和对未来的期许。它是我下面执行的计划也是写给我自己看的一篇提醒。大一时我是一名资环学院的学生,然而我努力了挺久并没有喜欢上我原来的专业。所以我选择了转专业,我去了软件学院。其实进入软件学院我也是比较懵懂,我并不是很了解这个行业。 转过来很多软件学院的学生很诧异,觉得他们很多人...
2018-03-26 09:46:39 1199
转载 为什么python适合写爬虫?(python到底有啥好的?!)
我用c#,java都写过爬虫。区别不大,原理就是利用好正则表达式。只不过是平台问题。后来了解到很多爬虫都是用python写的。因为目前对python并不熟,所以也不知道这是为什么。百度了下结果:1)抓取网页本身的接口相比与其他静态编程语言,如java,c#,C++,python抓取网页文档的接口更简洁;相比其他动态脚本语言,如perl,shell,python的urllib2包提供了较为完整的访问...
2018-03-16 20:17:54 6133 1
转载 五种主流web报表工具的功能对比
公司在做项目时,需要用到报表工具,经过我们对一系列市场上主流报表工具的考察、综合评定,以及到部分报表工具厂商实地考察。我们最终选择了更为专业,和适合我们开发的报表工具,以下是我们在前期选择报表工具时的部分考察评定。批量打印性能优化模板与数据能否分离设计模式易调整接口方式输出方式------------------------------------------------------------五...
2018-03-07 11:29:07 4997 5
原创 随笔
1.数据库 (1)sql优化 (2)存储过程2.java (1)java基础 (2)多线程3.SpringMVC4.各种优化工具5.jquery6.jsp
2018-03-02 09:28:31 222
原创 码云精华代码片段记录
1.https://gitee.com/sxdxlm/codes/s39nfu7czhjmr5o6w84gy622. Lodash 或 Underscore。
2018-01-26 15:57:39 1198
机械行业数字化生产供应链产品解决方案.pptx
2024-08-13
WMS助力企业数字化转型.pptx
2024-08-13
企业数字化转型解决方案.pptx
2024-08-12
数字化转型从战略到执行
2024-08-11
是什么让我眼前一亮:罗振宇2024“时间的朋友”与团队成长
2024-08-11
MySQL-python-1.2.4b4.win32-py2.7.exe
2018-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人