- 博客(23)
- 收藏
- 关注
原创 idea中activiti的bpmn文件乱码解决方案
方案11、修改整个项目的encding 为 utf-8。File → settings → Editor → File Encodings2、修改vmoptions配置文件打开idea安装目录,在bin目录下的文件idea64.exe.vmoptions & idea.exe.vmoptions中加上:-Dfile.encoding=UTF-8修改完以后,重启idea。若任未解决问题,请看方案2。方案2修改Custom VM Options在配.
2021-05-06 09:43:52
519
原创 idea中actiBPM插件生成png文件 ,右键xml文件没有Diagrams
生成png文件操作步骤先将bpmn文件修改成xml文件 然后右键点这个xml文件,在选项中选择diagrams,然后选择show Designer 就可以看到流程图,然后Export to file保存png文件。但是在xml文件右键菜单中并没有找到Diagrams选项。原来是因为有一个jbpm2.0的插件没有开启或者没有安装开启或安装这个插件以后右键xml文件就显示Diagrams了点开后,显示流程图,点击Export to file导出png导出成功的图片
2021-04-30 17:16:34
859
2
原创 cron 表达式详解
Cron 表达式是一个字符串,分为 6 或 7 个域,每一个域代表一个含义 Cron 有如下两种语法格式:(1)Seconds Minutes Hours Day Month Week Year(2)Seconds Minutes Hours Day Month Week一、结构corn从左到右(用空格隔开):秒 分 小时 月份中的日期 月份 星期中的日期 年份二、各字段的含义...
2020-03-05 10:41:34
3290
1
原创 Spring中事务的传播行为
事务方法被另一个事务方法调用时,必须指定事务应该如何传播。spring中的事务传播行为可以由传播属性指定。spring指定了7种传播行为。REQUIRED(必须添加事务) 如果有事务在运行,当前的方法就在这个事务内运行,否则就开启一个新的事务,并在自己的事务内运行,默认传播行为 REQUIRES_NEW(必须添加新事务) 当前方法必须启动新事务,并在自己的事务内运行,如果有...
2019-10-14 17:16:49
267
原创 提示:Display all 3707 possibilities? (y or n)
在MySQL数据库执行sql语句的时候提示:Display all 3707 possibilities? (y or n)原因:sql语句当中有tab缩进解决办法:将sql语句中的tab缩进删除
2019-10-08 14:06:09
3356
1
原创 Java中判断两个Date对象是不是同一天
1. CalendarCalendar cal1 = Calendar.getInstance();Calendar cal2 = Calendar.getInstance();cal1.setTime(date1);cal2.setTime(date2);boolean sameDay = cal1.get(Calendar.YEAR) == cal2.get(Calendar.Y...
2019-04-24 10:14:21
2025
原创 Java正则表达式详细用法
正则表达式是一串特定的字符,正则表达式有两个作用:一.判断一个给定的字符串是否符合正则校验,返回一个特定的布尔值(true或false) 1. . 和 \ . 在正则表达式中表示任意一个字符 \ 在正则表达式当中表示转义字符,比如.在正则表达式当中表示任意一个字符,要是单纯的想要表达一个.的时候,就需 要...
2019-03-22 23:18:35
5755
1
原创 Windows系统JDK切换方法(不用卸载原来安装的JDK)
我现在电脑上安装了两个JDK,JDK1.7和JDK1.8。现在使用的是JDK1.8需要切换到JDK1.7,只需要做以下简单的操作即可:步骤一:将JAVA_HOME变量中写入现在的JDK1.7路径,写到之前JDK1.8的前面,用分号隔开步骤二:在PATH变量中写入JDK1.7中jre下的bin路径,注意一定要写在最前面最后点击确定保存,再次用cmd命令行输入命...
2019-03-21 00:00:42
2318
原创 如何提升自己的学问
为学日益,为道日损,损之又损,以至于无为,无为而不为。取天下常以无事,及其有事,不足以取天下。“为学日益”,什么叫学问?学问是靠知识、读书、经验,一点一滴慢慢累积起来的。今天懂一点,明天再懂一点,后天又懂一点,多一分努力就多一分的收获,这就是做学问。人为的学问是有为法,是有为之道,要慢慢累积增加起来,不是一步登天。“为道日损”,学道与做学问相反,是要丢掉,“日损就是一天丢一点,明天再丢...
2019-03-01 20:40:20
909
原创 Mysql数据库计算两个时间的时间差
Mysql计算两个时间的时间差函数1.TIMESTAMPDIFF()函数 TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2) 函数共有三个参数,三个参数的取值分别是: interval:比较的类型,可取值FRAC_SECOND、SECOND、 MINUTE、 HOUR、 DAY、 WEEK、 MONTH、 Q...
2018-12-03 23:40:45
5270
原创 Mysql数据库关闭和启动外键约束
关闭外键约束:SET FOREIGN_KEY_CHECKS=0;启动外键约束:SET FOREIGN_KEY_CHECKS=1;查看当前FOREIGN_KEY_CHECKS的值:SELECT @@FOREIGN_KEY_CHECKS;
2018-11-28 23:14:38
619
原创 Java中&&和&,||和|的区别
Java中&&和&,||和|的区别java当中的逻辑运算符,&&(短路与)和&表示逻辑与,||(短路或)和|表示逻辑或&&和&&&和&都可以表示逻辑与,但他们是有区别的,共同点是他们两边的条件都成立的时候最终结果才是true;不同点是&&只要是第一个条件不成立为false
2018-11-14 23:58:37
61769
5
原创 java中的if(){}和if()else if(){}的区别
在java当中,如果两个if判断同级,if判断条件的代码都会去判断,不管前面的if判断条件是否成立,都会去判断执行下一个if的代码;代码示例1:int i = 1; if(i == 1){ System.out.println("1");}if(i == 1){ System.out.println("2");}输出结果:1 2如果是if()else...
2018-11-06 20:30:12
12242
1
原创 java代码中判断一个时间是否在某一个时间段的范围内
/** * * @param nowDate 要比较的时间 * @param startDate 开始时间 * @param endDate 结束时间 * @return true在时间段内,false不在时间段内 * @throws Exception */public static boolean hourMinuteBetween(String nowDa...
2018-07-28 15:50:45
18882
原创 java中Date日期类型的大小比较
方法一:java.util.Date类实现了Comparable接口,可以直接调用Date的compareTo()方法来比较大小String beginTime = "2018-07-28 14:42:32";String endTime = "2018-07-29 12:26:32";SimpleDateFormat format = new SimpleDateFormat("...
2018-07-28 15:29:53
213963
16
原创 MySQL中的ON DUPLICATE KEY UPDATE(插入更新)用法
业务场景在设计数据库表时,通常会为某些列加PRIMARY KEY(主键约束)和UNIQUE KEY(唯一约束),再插入数据的时候,如果表中存在相同的唯一约束列,就更新该条记录,否则就插入新的记录。示例1.创建数据库,插入测试数据CREATE TABLE `t_product_amount` ( `id` INT(10) NOT NULL, `amount` INT(1...
2018-07-26 16:32:33
2061
转载 BigDecimal的详细用法
介绍 Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用java.math.BigDecimal。BigDecimal所创建的是对象,我们不能使用...
2018-07-24 19:19:18
399
原创 HTTP状态码大全
HTTP状态码(响应码)用来表明HTTP请求是否已经成功完成.HTTP响应类型一共分五大类:消息响应,成功响应,重定向,客户端错误,服务器端错误.下表列出了所有HTTP状态码,以及他们各自所代表的含义状态码 原因短语 代表含义 HTTP 版本 消息响应 100 Continue (继续) 客户端应当继续发送请求.这个临时响应是用来通知客户端它的部...
2018-06-22 16:50:14
2513
原创 数据库中int(10)unsigned类型
UNSIGNED属性就是将数字类型无符号化,与C、C++这些程序语言中的unsigned含义相同。例如,INT的类型范围是-2 147 483 648 ~ 2 147 483 647, INT UNSIGNED的范围类型就是0 ~ 4 294 967 295。...
2018-06-11 15:50:55
8704
原创 阿里云OSS对象存储STS鉴权配置以及JAVA-SDK代码
STS鉴权流程1.授权策略管理 在控制台页面的访问控制里面进行自定义授权策略 系统授权策略,阿里云提供的一组通用授权策略,主要针对不同产品的只读权限、所有权限。对于阿里云提供的这组授权策略,用户只能用于授权,不能编辑和修改,用户自定义的授权策略可以进行编辑修改。用户在自定义授权策略时可以使用系统模板进行修改2.创建角色并授权 在控制台进行创建角色并且对角色进行授权3.创建子...
2018-06-11 15:41:25
37065
原创 在Mysql当中将一张表中的字段修改到另一张表中
最开始数据库中已经存在这样两张表CREATE TABLE `order` ( `id` bigint(20) DEFAULT NULL COMMENT 'id', `order_name` varchar(255) DEFAULT NULL COMMENT '订单名字') ENGINE=InnoDB DEFAULT CHARSET=utf8 CREATE TABLE `order_...
2018-04-18 16:10:49
4601
原创 sql中常用的数据类型
1)字符串型 VARCHAR:变长的字符串,需要在声明字段时指定能存储的最大字符数,真实占用的空间取决于存入的字符数,存入的越多占用空间越多。适合保存内容长度不定的字符类型数据。能包含数据的大小,mysql5.0以前0~255字节,mysql5.0以后0~65535字节 CHAR:定长字符串,需要在声明字段时指定固定字符数。即使存入的字符数少于该长度,该字段也会占用该固定长度。适合存储长度不变的字...
2018-04-03 14:45:30
7105
原创 Mysql数据库当中的char和varchar
VARCHAR:变长的字符串,需要在声明字段时指定能存储的最大字符数,真实占用的空间取决于存入的字符数,存入的越多占用空间越多。适合保存内容长度不定的字符类型数据。能包含数据的大小,mysql5.0以前0~255字节,mysql5.0以后0~65535字节 CHAR:定长字符串,需要在声明字段时指定固定字符数。即使存入的字符数少于该长度,该字段也会占用该固定长度。适合存储长度不变的字符类型数据。能...
2018-04-03 14:13:11
429
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人