- 博客(165)
- 资源 (20)
- 收藏
- 关注
原创 flowable+springboot 实现工作流审批 全局变量流转,动态设置审批人 组审批
flowable运行时自动创建工作流所需要的数据库表,flow_db只是添加了三个业务流程表 部门,人员,报销申请单项目接口swagger页面,通过页面操作可以实现接口增删改查http://127.0.0.1:8080/swagger-ui.html#/此服务集成了mybatis,tk-mapper,swagger,flowable,全局异常控制...
2019-11-06 14:25:10
9843
7
原创 springboot shiro 解决https redirect重定向后https变成http问题
配置过滤器import com.lenovo.ruler.manage.system.filter.AbsoluteSendRedirectFilter;import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;import org.springframework.boot.web.serv...
2019-08-16 17:19:14
10750
8
原创 mysql数据库 sql语句实现查询两个日期区间日期的数据报表
SELECTGROUP_CONCAT( t1.date_str ) AS xdata,GROUP_CONCAT( COALESCE ( t2.yAxisData, 0 ) ) ydataFROM(SELECT@cdate := date_add( @cdate, INTERVAL - 1 DAY ) AS date_strFROM(SELECT @cdate := date_a...
2019-08-08 15:51:41
3010
原创 springcloud maven 定义全局环境变量控制打包环境
父pom中的内容,定义dev/pvt/api环境<profiles> <profile> <id>dev</id> <properties> <profileActive>dev</profileActive> </prop...
2019-06-11 19:02:47
1632
原创 java代码获取进程是否存在、编写bat脚本判断进程,不存在则启动
java环境jdk的bin目录下copy文件javaw.exe为affectivew.exe脚本如下:@echo offtasklist | find /i "affectivew.exe" && echo [ %time:~,-3% ]存在进程affectivew.exe|| start %JAVA_HOME%\bin\affectivew.exe -jar C:\U...
2019-04-02 20:38:45
1774
原创 springboot mongoTemplate多条件查询,区间查询,表名查询,排序
mongodbTemplate实现时间区间查询、排序、返回指定字段、指定表名查询@Autowiredprivate MongoTemplate mongoTemplate;@Overridepublic ResultData rawDataQueryMethod(QueryDataCurrencyParamDTO queryDataCurrencyParamDTO) { L...
2019-04-02 11:10:04
3909
原创 springboot @SpringBootTest单元测试调用controller接口
下面介绍了get、post、put、delete四种请求方式@Testpublic void testGetMethod() throws Exception { MvcResult result = mockMvc.perform(get("/face/match")) .andExpect(status().isOk())// 模拟向testRest发送get请求...
2019-03-04 17:40:03
18853
原创 linux centos安装Elasticsearch 服务
Elasticsearch 依赖于java环境,首先安装一个jdk,可参考地址https://blog.csdn.net/liqi_q/article/details/72963947下载Elasticsearch源码包curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.14....
2019-02-14 18:02:00
269
转载 linux contenos下nginx配置ssl证书实现https访问
原文地址:https://www.cnblogs.com/tianhei/p/7726505.html本文主要是记录一下nginx配置ssl的方式一,环境说明服务器系统:ubuntu16.04LTS服务器IP地址:47.89.12.99域名:bjubi.com二,域名解析到服务器在阿里云控制台-产品与服务-云解析DNS-找到需要解析的域名点“解析”,进入解析页面后选择【...
2019-02-14 12:43:02
933
原创 springboot redis key失效监听机制
reids2.8之后支持的失效监听因为 Redis 目前的订阅与发布功能采取的是发送即忘(fire and forget)策略, 所以如果你的程序需要可靠事件通知(reliable notification of events), 那么目前的键空间通知可能并不适合你:当订阅事件的客户端断线时, 它会丢失所有在断线期间分发给它的事件。并不能确保消息送达。未来有计划允许更可靠的事件传递,但可能这将...
2019-01-24 16:58:03
3141
2
原创 navcat table导出word格式,导出属性、是否为空、注释、字段类型
SELECTCOLUMN_NAME 属性,COLUMN_TYPE 数据类型,IS_NULLABLE 是否为空,COLUMN_COMMENT 注释FROMINFORMATION_SCHEMA.COLUMNSwhere-- wx 为数据库名称,到时候只需要修改成你要导出表结构的数据库即可table_schema ='esim'AND-- article为表名,到时候换成你要导出...
2019-01-05 19:37:56
865
原创 springboot Okhttp3.0 http请求调用
package com.lenovo.nb.platform.api.utils;import com.lenovo.nb.platform.api.config.NbTokenInterceptor;import com.lenovo.nb.platform.api.huawei.DefaultHostnameVerifier;import lombok.extern.slf4j.S...
2018-12-29 13:14:43
5034
原创 linux centos 安装activeMq
源码安装 activemq原码包下载地址:http://apache.fayea.com/activemq/5.15.8/wget http://apache.fayea.com/activemq/5.15.8/apache-activemq-5.15.8-bin.tar.gztar zxvf apache-activemq-5.15.8-bin.tar.gz3、解压之后查看目录...
2018-12-29 11:39:18
319
原创 springboot druid 数据源监控
首现要在配置数据源的地方开启要监控# 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙filters: stat,wall,log4jpackage com.lenovo.esim.cloud.order.config.datasourcemonitor;import com.alibaba.druid.support.http.StatVi...
2018-12-28 16:15:49
1036
原创 springboot druid mybatis 通过注解配置实现配置即可使用
application-dev.yml文件内容:spring: datasource: enabled: true url: jdbc:mysql://127.0.0.1:3306/lt-iot?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior...
2018-12-28 15:39:15
743
原创 springboot启动读取外部配置文件
springboot启动读取外部配置文件 有时候项目打包成一个jar 或者war ,通过java -jar 命令运行springboot 项目,因为springboot 项目有自己的application.properties 配置文件,但是我们打完包之后,它也会打到包里边,倒是也能打开压缩包修改properties 文件,但是也是较为麻烦。 现在有如下需求,比如客户需要在很多个服务器部...
2018-11-27 14:23:55
15099
转载 java流InputStream和String之间的转换方法
本文转自 https://blog.csdn.net/lmy86263/article/details/60479350在Java中InputStream和String之间的转化十分普遍,本文主要是总结一下转换的各种方法,包括JDK原生提供的,还有一些外部依赖提供的。1、InputStream转化为String1.1 JDK原生提供方法一:byte[] bytes = new byt...
2018-11-22 17:21:16
1132
原创 spirngboot 配置kafka实现group订阅消息
本人所使用的kafka版本是kafka_2.11-2.0.1版本,jdk1.8、zookeeper-3.3.6,kafka运行于JVM环境,依赖zookeeper注册中心,所以需要准备这三个软件,本文测试使用的是windows版本的kafka和zookeeper便于测试环境搭建 步骤1、搭建jdk环境,配置环境变量(省略,请自行百度搜索)2、zookeeper环境配置,修改zook...
2018-11-14 15:17:24
2271
原创 mysql sql语句查询指定数据在查询数据列表中排名第几
需求是这样的,我们有个排名列表,需要查询出当前条件下的指定人员的信息是在排序后的第几条。两种sql解决方案SELECT a.* FROM (SELECT *, (@i :=@i + 1) AS NoFROM jira_issue_statistics , (SELECT @i:=0) AS itWHERE year = 2018 and ...
2018-10-19 18:25:10
17261
1
原创 linux centos安装git服务
下载git程序包wget https://github.com/git/git/archive/v2.14.1.zip安装依赖sudo yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils-MakeMak...
2018-10-16 10:55:55
254
原创 Cannot retrieve repository metadata (repomd.xml) for repository: epel. Please verify its path and tr
在安装gitlab后再次使用yum install时总会报错,错误代码如下:错误:Cannot retrieve repository metadata (repomd.xml) for repository: epel. Please verify its path and try again 解决办法如下: a. 打开/etc/yum.repos.d/epel.rep...
2018-10-15 19:18:12
11805
2
原创 ubuntu安装docker 指定版本安装
我的linux系统是Ubuntu 16.04。01 LTS 64位系统,通过apt的docker官方源安装最新的Docker CE(Community Edition),即Docker社区版,是开发人员和小型团队的理想选择,可以指定安装版本开始安装由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本:$ sudo apt-get remove docker do...
2018-10-12 18:03:48
24040
4
原创 ubuntu开启远程ssh登录
1. 更新源列表打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入当前登录用户的管理员密码"-->回车,就可以了。2. 安装openssh-server在终端中输入: sudo apt-get install openssh-server此处的异常见底部解决方案3. 查看查看ssh服务是否启动打开"终端窗口",输入"su
2018-10-12 15:09:06
15973
1
原创 springcloud 集群部署jar文件,shell脚本执行
本文主要是记录springcloud的注册中心的高可用、集群部署、项目打包jar文件编写shell脚本进行部署。首选我们准备一个注册中心jar包,里面有两个配置文件application-eureka1.properties :#服务端口server.port=1111#服务实例的host地址eureka.instance.hostname=eureka1#是否注册到其他...
2018-09-28 16:50:21
3643
原创 springcloud项目 jar启动项目加载properties文件报错
项目在使用命令cmd窗口下 java -jar test.jar 的时候,报错task.properties (文件名、目录名或卷标语法不正确。正常的war包是写法如下:String path = PropertiesHander.class.getResource("/job_task.properties").getFile(); FileInput...
2018-09-26 16:22:34
764
转载 服务间调用httpclient连接池异常
本文转自:https://blog.csdn.net/hry2015/article/details/789656901. 问题描述客户端A –> Ngnix –> 服务B Ngnix做服务B的负载,客户端访问服务B时,客户端偶尔会有抛出TimeoutException异常。举个例子:如A在09:59:48访问B,则服务B在09:59:53收到请求,并成功执行业务并返回。...
2018-07-30 10:58:49
1801
转载 SpringCloud Config Server和Client的配置使用
对于配置的重要性,我想我不用进行任何强调,大家都可以明白其重要性。在普通单体应用,我们常使用配置文件(application(*).properties(yml))管理应用的所有配置。这些配置文件在单体应用中非常胜任其角色,并没有让我们感觉到有头疼的地方。但随着微服务框架的引入,微服务数量就会在我们产品中不断增加,之前我们重点考虑的是系统的可伸缩、可扩展性好,但随之就是配置管理的问题就会一一暴露出...
2018-07-22 19:56:13
16827
1
原创 multiselect实现下拉框条件检索、支持多选、单选
<!DOCTYPE html><html> <head> <title>Bootstrap Multiselect</title> <meta name="robots" content="noindex, nofollow" /> &l
2018-07-19 17:39:47
3979
原创 zookeeper安装单点、集群搭建、开机自启动
1下载Zookeeperhttp://mirror.bit.edu.cn/apache/zookeeper/http://mirror.bit.edu.cn/apache/zookeeper/stable/wwgetwget http://mirror.bit.edu.cn/apache/zookeeper/stable/zookeeper-3.4.12.tar.gztar zxvfzookeep...
2018-06-11 20:45:38
2523
原创 maven模块化项目总共模块相互引用打包失败问题
最近在学习springclud项目,多个模块化相互关联引用的时候公共模块common在引用后打包失败,因为是个javaEE项目不是springboot项目,使用的构建工具是maven,项目分了很多模块,并且模块之间还存在一定的依赖,比如说一个项目common是提供各项目通用的工具类,公共的类等例子:项目root,有module common,front,mall等其...
2018-06-03 15:43:24
13069
25
原创 echarts4实现折线图、树状图、动态数据分离刷新数据
代码实例: var monthByCorp3Chart; var monthByCorp3Option={}; $(function() { monthByCorp3Chart = echarts.init(document.getElementById('monthByCorp3')); });function drawByCorp3(){ monthByCorp3Opt...
2018-05-31 21:24:27
5091
原创 maven项目聚合与继承、依赖管理、占位符、构建管理、多套配置
本文引用博客地址:https://my.oschina.net/mzdbxqh/blog/846018本文开始对study-parent模块的pom.xml进行配置。该文件的角色是整个Maven的Parent。文中将对Maven的聚合与继承、依赖管理、占位符、构建管理、多套配置等概念进行解释。以下将pom.xml的元素结构摘录如下:study-parent/pom.xml<?xml vers...
2018-05-31 21:14:01
864
原创 idea创建maven+springclud项目
简述SpringCloud是一个微服务治理框架,基于SpringBoot,在项目构建与初期测试学习时使用多module的方式创建比较方便;idea可以使用maven或gradle的方式,这里选择maven;EnvironmentIntellij Idea version : 2017.2.4JavaSDK version : 1.8Maven version : 3.5.2SpringCloud ...
2018-05-31 21:12:00
1101
原创 maven mybatis实现递归查询和使用存储过程
本文引用网站:https://mp.weixin.qq.com/s/rZXNTi3wi0dAsQ6k47Lw_g本文主要介绍部门管理功能的后台程序,其实都是常规代码,我们重点关注两点:1.递归调用,2.存储过程调用递归调用由于部门的层级不可控,因此如果我想要获取所有部门的完整json的话,就要采用递归调用,使用Java代码处理递归有点low,刚好MyBatis的ResultMap中的collect...
2018-05-30 11:06:59
423
原创 Maven Mybatis JTA SprintBoot分布式事物管理,拦截器管理事物
如果要源码参考请访问:https://download.csdn.net/download/liqi_q/10445505java中分布式事物JTA是比较常用的第三方服务,下面我是使用的Atomikos ,分布式事物主要是2.5之前和之后使用上有明显的区别,Springboot项目在配置数据源的时候多数据源的情况下项目启动要指定一个默认的数据源及@Primary,2.5版本之前使用的时候如果说处理...
2018-05-29 18:00:53
340
原创 idea springboot maven项目搭建打包部署外部tomcat
下面我们使用idea工具搭建一个springboot + maven的项目选择对应的项目类型和jdk版本信息next下一步到填写项目名称、打包类型等详情见标注红色方框选择项目初始化的集成配置信息,我们是简单的hello word输出信息就只选择了支持web访问,其他的可看项目勾选选择项目存放的目录点击finish按钮进入项目构建过程项目构建完毕后的项目结构目录和集成的maven+springboo...
2018-05-28 15:47:49
13174
原创 jdk工具jvm内存监控工具jconsole配置与内存溢出分析
一、jconsole配置 jconsole.exe是jdk自带的一款监控jvm的工具,在jdk的bin目录下 打开界面如下: 其中:监控本地jvm可以在下拉选中选择,监控远程jvm需要在tomcat启动文件里添加配置 打开tomcat/bin目录,用记事本打开catalina.sh,在 — Execute The Requested Command ——上方添加 JAVA_OPTS="$JAVA...
2018-05-23 15:46:03
9793
1
原创 Idea修改开发工具的内存,IDEA内存溢出解决办法
前提条件一定是使用64位的jdk。1、不要通过idea.exe启动,而是通过idea64.exe启动IDEA 2、修改参数文件为idea.exe.vmoptions原文件为: -server -Xms128m -Xmx1024m -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=128m -ea -Dsun.io.useCanonCaches=false...
2018-05-23 15:37:06
2226
转载 js直接调用cmd命令杀死指定进程
首选我们在cmd执行命令之前先设置进程的窗口名称title,后续我们根据title杀死进程查看当前进程ups的相关信息删除ups的进程信息TASKKILL /F /FI " windowtitle eq 管理员: ups // 执行本地recording命令function cmdRecording() { //支持-通过ActiveXObject var cmd = new Ac...
2018-04-11 17:26:23
9043
原创 jira 二次开发Client方式提交Issues携带文件上传附件
项目需要的jar包下载地址:https://maven.atlassian.com/maven-public/com/atlassian/util/concurrent/atlassian-util-concurrent/3.0.0/ jiraRestClient项目jar包jsp前端页面<%@ taglib prefix="c" uri="http://java.sun.com/jsp/...
2018-03-23 14:43:08
3071
2
flowable-springboot 2.zip
2019-11-06
SpringCloud模块化结构demo
2018-06-01
maven springboot jta mybatis 分布式事物
2018-05-29
springboot连接数据库返回jsp项目
2017-11-04
springboot+redis+mybatis事务和引擎模板
2017-09-27
HttpClient支持大量并发http请求
2017-09-22
keepalived+nginx双机热备+负载均衡 非抢占模式
2017-09-22
springboot整合mybatis集成分页查询事务配置,页面模板
2017-09-20
shell脚本远程启动其他服务器的tomcat传输文件自动登录判断启动停止
2017-08-23
jdk+tomcat+nginx+redis+session共享从头搭建一套完整服务
2017-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人