Activiti流量变量(九)

1什么是流程变量 流程变量在 activiti 中是一个非常重要的角色,流程运转有时需要靠流程变量,业务系统和 activiti 结合时少不了流程变量,流程变量就是 activiti 在管理工作流时根据管理需要而设置的变量。 比如在请假流程流转时如果请假天数大于 3 天则由总经理审核,否则由人事直接审核, 请假天 数就可以设置为流程变量,在流程流转时使用。 注意:虽然流程变量中可以存储业务数据可以通过 activiti 的 api 查询流程变量从而实现 查询业务 数据,但是不建议这样使用,因为
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0

JavaScript预编译小结

一 预编译发生在函数执行前一刻,用来处理调用数据的关系, 分为AO(Ativation Object)和GO(Global Object)。 二 AO满足四个步骤(1)创建AO对象; (2)找形参和变量声明,作为AO属性名并赋为undefined; (3)统一实参值与形参; (4)在函数体里找函数声明,值赋予函数体; GO满足三个步骤(除去AO中的规则(3)); 三 此外在函数里调用数据,先要找AO,如果AO没有再找GO;未经声明就赋值的看做GO。 相当于你有家里有一个保险柜,银行里有一个保险
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0

logging模块&包

logging模块 logging是用来记录日志的模块,一般记录用户在软件中操作。 # 定义日志输出格式 结束 #注意1: log文件的目录 BASE_PATH = os.path.dirname(os.path.dirname(__file__)) logfile_dir = os.path.join(BASE_PATH, 'log_dir') # print(logfile_dir) #注意2: log文件名 logfile_name = 'user.log' # 如果不存在定义的日志目录
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0

49 前端学习6 之jQuery

目录 一、jQuery简介 1. 介绍 2. jQuery对象 二、基础语法 1. 选择器(查找标签) 1.1 基本选择器 1.2 层级选择器(后代选择器) 1.3 属性选择器 2. 筛选器 2.1 基本筛选器 2.2 表单筛选器 2.3 筛选器方法 3. 操作标签 3.1 类操作 3.2 样式操作 3.3 位置操作 3.4 尺寸 3.5 文本操作 3.6 属性操作 3.7 文档处理 4. 事件 4.1 常用事件 4.2 事件绑定 4.3 移除事件 4.4 阻止后续事件执行 4.5 阻止冒泡事
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0

Ubuntu 18.04安装MySQL5.7 配置远程登录、utf8mb4字符集

2019/11/19, Ubuntu Server 18.04,MySQL 5.7 摘要:Ubuntu Server 18.04 安装MySQL 5.7 并配置远程登录、utf8mb4字符集 由于MySQL官方下载最新版8.0速度很慢,使用阿里云软件源中的MySQL5.7版本 配置软件源 使用阿里云镜像源-配置教程 安装MySQL5.7 更新软件源并安装mysql-server(默认5.7.28版本,可以使用apt-cache madison mysql-server命令查看mysql-ser
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0

三元表达式 列表生成式 生成器生成式

三元表达式 什么是三元表达式? 可以将if...else分支语句合并为一行代码 为什么要使用三元表达式? 三元表达式是python为我们提供的一种简化代码的解决方案 怎么用三元表达式? res = 条件成立返回的值 if 判断条件 else 条件不成立返回的值 应用场景 #不使用三元表达式方法 def max2(x, y): if x > y: return x else: return y res = max2(1, 2) print(re
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0

python + csv 操作(读写)

import csv """ 与excel文件不同,csv文件中: 1.数据都没有数据类型,值都是‘字符串’ 2.没有颜色和样式,不能指定单元格测的宽高,不能合并单元格 3.没有对个工作表 4.不能嵌入图像图表 """ readcsv.csv如下: # data = [] # csvFile = open('readcsv.csv','r') # reader = csv.reader(csvFile) # for item in reader: # # print(item) #
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0

js中常见的字符串的操作

  var str = " Hello World ";   str.toUpperCase();//将字符串转换为大写   str.toLowerCase();//将字符串转换为小写   str.indexOf("World");//若索引的字符串存在 则返回首字母索引位置 否则返回-1 若索引字符串为"" 则返回0   str.concat("今晚夜色","真美");//将方法内的字符串按顺序加到字符串后   str.slice(2,4);//截取开始于前置索引 但不包含后置索引   st
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0

<JavaScript>调用apply报错:CreateListFromArrayLike called on non-object;

Function.apply(obj, args)方法能接收两个参数 obj:这个对象将代替Function类里this对象 args:这个是数组,它将作为参数传给Function(args-->arguments) var oldParseInt = parseInt; console.log(oldParseInt("10")); var count = 0; window.parseInt = function(){ count+=
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0

subprocess,re,logging模块

subprocess: sub:子 process:进程 调用Popen就会将用户的终端命令发送给本地操作系统的终端 得到一个对象,对象中包含着正确或者错误的结果 import subprocess while True: cmd_str = input('请输入终端命令:').strip() # Popen(cmd命令,shell=True,stdout=subprocess.PIPE,stderr = subprocess.PIPE) obj = subproce
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0

使用PD(PowerDesigner)图如何快速生成创建数据库表的SQL脚本

使用PD(PowerDesigner)图如何快速生成创建数据库表的SQL脚本 转载自:https://www.cnblogs.com/lxhbky/p/6215260.html
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0

tensorflow-简单的神经网络

本次笔记是关于tensorflow1的代码,由于接触不久没有跟上2.0版本,这个代码是通过简单的神经网络做一个非线性回归任务,(如果用GPU版本的话第一次出错就重启) import tensorflow as tf import numpy as np import matplotlib.pyplot as plt # 使用numpy生成200个随机点,200行1列 x_data = np.linspace(-0.5, 0.5, 200)[:, np.newaxis] noise = np.
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0

基于vue+springboot+docker网站搭建【五】

部署vue前端项目 一、下载项目到本地 https://github.com/macrozheng/mall-admin-web 二、npm install 三、修改api配置,改为你接下来要部署的后台项目的ip:port 四、编译打包 五、部署 蒋dist文件夹压缩成 dist.tar.gz 安装远程复制工具 yum -y install lrzsz 进入nginx文件夹:cd mydata/nginx/ 执行拷贝命令将本地dist文件拷贝到 nginx文件夹下:rz 解压:tar -zxv
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0

理论模型 和 计算能力

这段时间在 反相吧 学习交流, 看到了 科学发展 的 2 个 大的方向 : 1 理论模型 2 计算能力 理论模型 关系到 人类 对 自然力 更高层次 和 更精细 的 掌握, 代表人物 : 阿基诺诺基亚 共量子 罡风潇洒 黎耀天 全科学理论体系 银河科学院 。 计算能力 代表人物 : 进化的力学 比起 理论模型, 我更 关心 计算能力 。 当然, 反相吧 还有 一个 大的流派 : 反相学派 , 代表人物 : 猴哥 happyird 。
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0

【1119 | Day62】drf之异常模块

一、异常模块 重写异常模块目的是记录异常信息(项目上线)。 二、具体配置 分析: 在settings的drf配置中配置EXCEPTION_HANDLER,指向自定义的exception_handler函数 drf出现异常了,都会回调exception_handler函数,携带异常对象和异常相关信息内容 在exception_handler函数完成异常信息的返回以及异常信息的logging日志 例如: #settings.py REST_FRAMEWORK = { # 异常模块
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0

第一章 1.11 高阶函数

一.实参高阶函数 1.函数作为变量使用 python中声明函数就是声明一个类型是function的变量,变量名就是函数名 普通变量能做的函数都能做: 1).一个变量可以给另一个变量赋值,函数也可以赋值给一个变量 2).变量的值可以修改,函数作为变量并被赋值后,函数原本的功能就消失了 3).变量作为序列中的元素,函数也行 4).变量作为函数的参数,函数也行 将函数作为另一个函数的参数,这就是实参高阶函数 2.系统的实参高阶函数 列表.sort(); sorted(); max(); min()
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0

剑指offer-重构二叉树-树-python

题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 思路:先找出前序遍历的第一个为root。然后查找该值在中序遍历中的位置设为index 使用递归:前序遍历中左子树长度为除了根节点到(1:index+1) 同时中序遍历左子树长度为(:index) 前序遍历中右子树长度为除了根节点到(index+1:)
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0

函数入门

函数 引入 什么是函数? 函数就是一种工具,可以重复使用 为什么要用函数? 防止代码冗余和增强代码的可读性 怎么用函数? 先定义后使用 函数的定义规范 def 函数名(参数1,参数2...): '''文档描述''' 函数体 return 值 #主要由关键字def+函数名(尽量为有意义的)+():组成 def:定义函数的关键字 函数名:函数名指向函数内存地址,是对函数体代码的引用。函数名一般为有意义的,可以反映出函数的功能 函数名:命名规范与变量名命名规范一致 1、一定不
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0

第一章 1.12 生成器和模块

一. 生成器 1.生成器 生成器也是迭代器的一种; 生成器作为容器它保存的不是数据,而是产生数据的算法 2.创建生成器 调用带有yield关键字的函数,就可以得到一个生成器 注:函数中只要有yield,不管会不会遇到(执行),则调用该函数,函数体都不会执行,并且得到一个生成器 3.生成器产生数据 一个生成器能产生多少数据和什么数据,看执行完生成器关联的函数在执行完会遇到几次yield, 能遇到几次yield就产生几个数据;每次遇到yield,后面的数据就是对应的元素 4.生成器产生数据的规律
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0

剑指offer-面试题19-正则表达式匹配-字符串

/* 题目: 实现一个函数用来匹配包含'.'和'*'的正则表达式。 '.'表示比配任意字符,‘*’表示匹配0个或多个字符串。 */ /* 思路: 采用递归的方法。 基础条件:当字符串和模式串存在空的情况。 其它情况:考虑模式为'×*’的情况和不为‘×*'的情况。 */ #include<iostream> #include<string.h> #include<algorithm> #include<cmath> #include<stdio.h> using namespace s
分类: 其他 发布时间: 11-19 21:17 阅读次数: 0
今日推荐