- 博客(33)
- 资源 (64)
- 收藏
- 关注
转载 MySql 查询以逗号分隔的字符串的方法(正则)
原文地址:https://blog.csdn.net/hechurui/article/details/50550468现数据库表中某个字段保存的值为“01,07,08”,需要sql去查询下表中到相应的名称:NND,一点思路都木有,想了老久,突然想到了正则表达式....!啊哈哈哈.....1、最开始想到的是find_in_set()...查询字段中包含01,07,08的记录:...
2018-11-29 20:10:17 3994 1
转载 MySQL replace函数替换字符串语句的用法(mysql字符串替换)
原文地址:https://www.cnblogs.com/kenshinobiy/p/5822698.htmlMySQL replace函数我们经常用到,下面就为您详细介绍MySQL replace函数的用法,希望对您学习MySQL replace函数方面能有所启迪。最近在研究CMS,在数据转换的时候需要用到mysql的MySQL replace函数,这里简单介绍一下。比如你要将表 t...
2018-11-29 20:06:33 11634
原创 Activiti6.0踩坑记录(一)-用admin登录后台配置终端提示“Endpoint configuration for ‘Activiti app‘ is invalid”
最近主管需要我搭建一个基于Activiti6.0引擎的工作流平台,在配置好Tomcat并成功运行Activiti6.0官网所提供的war包后,在平台上创建了一个二级审批流程,整个流程结束以后,需要用admin账号去activiti-admin管理平台查看这个流程审批情况。在登录界面输入 用户名:admin、密码:admin,如下图所示:成功登录到后台,如下图:此时发现Serve...
2018-11-24 14:35:56 6798 4
原创 Cygwin踩坑记录(五)- 下载sdkman提示OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to sdkman:443
在通过上一篇文章配置文openSSH与openSSL以后,我想应该能够成功下载sdkman了吧,我第N+1此执行了 curl -s "https://get.sdkman.io" | bash生活的经验告诉我们现实总是残酷的,Cygwin提示“sdkman curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection...
2018-11-23 21:46:01 6991
原创 Cygwin踩坑记录(四)-openSSH安装及配置
一、安装openSSH因为工作关系我需要在Cygwin执行curl -s "https://get.sdkman.io" | bash 命令将Sdkman下载到本地。在刚开始的时候我没有配置openSSH,执行curl命令的时候一直提示以下错误信息 sdkman curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in conn...
2018-11-23 21:30:30 2854 4
原创 Cygwin踩坑记录(三)-tar命令解压.zip文件提示“gzip: stdin has more than one entry--rest ignored”
当我从Activiti6.0 GitHub上下载下来.zip的源码的时候,打算用tar命令解压文件结果报错提示: 造成错误的原因是因为tar的底层间接调用了gzip,而gzip的使用是有限制的:Files created by zip can be uncompressed by gzip only if they have a single member com...
2018-11-23 20:20:30 2129
原创 Cygwin踩坑记录(二)-在关闭tomcat时提示“Cannot find ./catalina.sh”
问题描述: 在进入tomcat的bin目录后,执行指令./startup.sh或者./shutdown.sh,结果提示如下: Cannot find ./catalina.sh The file is absent or does not have execute permission This file is needed to run this progr...
2018-11-23 20:03:14 482
原创 Cygwin踩坑记录(一)-在启动tomcat时提示“can't convert empty path”
最近项目需要改造Activiti6.0的源码为SpringBoot工程,可以直接使用activiti-ui的界面,所以我需要在Windows中安装Cygwin64来让本地Win7的环境能够直接运行Linux的命令。当我下载了一个Tomcat安装包并解压之后,想要尝试Tomcat中的./startup.sh脚本的时候报出“can't convert empty path”的异常提示,What t...
2018-11-23 19:55:39 790
原创 Git学习之路(五)-通过branch删除及恢复分支
一、通过branch删除分支1、删除一个已被终止的分支如果需要删除的分支不是当前正在打开的分支,使用branch -d直接删除 $ git branch -d <branch_name>2、删除一个正打开的分支如果我们在试图删除一个分支时自己还没转移到另外的分支上,Git就会给出一个警告,并拒绝该删除操作。如果坚持要删除该分支的话,就需要在命令中使用-D...
2018-11-23 11:00:11 488
原创 Git学习之路(四)-通过remote查看远端主机信息
有的时候我们需要使用pull命令来从远程仓库更新代码到本地分支,这个时候我们就要知道远端主机的名称是什么,才能使用pull命令指定远端主机名称,我们通常使用remote命令来获取远端主机信息。语法:git remote show [remote-name] $ git remote show origin通过以上命令可以知道有远端哪些主机。 $ git r...
2018-11-23 10:25:17 6992
原创 Git学习之路(三)-branch、checkout、pull命令的使用
一、branch1、查看远程分支 $ git branch -a2、查看本地分支 $ git branch二、checkout1、通过checkout创建并切换分支 $ git checkout -b v1 dev以dev分支为基础创建v1分支并切换到v1分支2、通过checkout切换分支 $ git checkout...
2018-11-23 09:59:22 9083
原创 Git学习之路(二)-在执行git命令时提示“fatal: Not a git repository”
产生原因:一般是没有初始化git本地版本管理仓库,所以无法执行git命令解决方法:操作之前执行以下命令行: git init,问题解决。
2018-11-23 09:32:00 7212
原创 在Windows环境下使用Linux命令(Cygwin组件安装)
由于最近项目需要通过Activiti6.0搭建工作流平台,所以我打算通过SdkMan快速搭建工作流开发环境,由于我本地是Windows7的系统,所以我首先要实现在Windows中直接执行Linux的相关命令,这里我选择Cygwin组件。一、下载首先我们需要从Cygwin下载最新的Windows安装包,地址:https://cygwin.com/install.html根据你的电脑是...
2018-11-22 18:13:17 1250
原创 Git学习之路(一)-SSH公钥配置(Github)
这篇文章是Git的学习之路的第一篇,学习Git是因为工作中需要重写Activiti6.0源码,所以需要从Activiti GitHub官网下载相应资源,由于之前一直对Git的命令一知半解,所以打算趁着这个机会,好好学习一下Git相关知识。一、从Git官网下载最新版本并在本地安装这一步就是把Git下载到本地然后疯狂点击下一步安装就好,然后你的电脑里面就安装好Git了。二、对Git进行配置...
2018-11-22 16:11:59 883 2
转载 intellij idea中快速抽取方法
原文地址:https://blog.csdn.net/fanrenxiang/article/details/79585456Intellij Idea使用教程汇总篇问题:有时候一个方法里面嵌套了很多逻辑,想拆分为多个方法方便调用;或者一个方法复用性很高,这时,这个方法嵌套在局部方法里面肯定是不方便的,如何快速抽取出这个方法?public class Demo { priva...
2018-11-21 12:40:29 1169
转载 利用命令行启动tomcat
原文地址:https://jingyan.baidu.com/article/6fb756ec799b36241858fbc7.html但我们手动启动tomcat时,若果报错就会闪关,但是用命令行启动就可以清晰的找到错误的原因。工具/原料tomcat方法/步骤选择开始,输入cmd,回车,或者windows+r 输入cmd的快捷键下载一个免安装版的tomcat,记录路径,...
2018-11-20 11:11:57 2153
转载 Activiti的简单配置与开发(通过Idea设计流程图)
原文地址:https://blog.csdn.net/c1225992531/article/details/81181017使用idea进行activiti工作流开发emmm.......因为工作需要,所以要学习activiti工作流,初次学习,写个博客记录一下,下次再用就知道大概流程了。1、安装插件在idea里面,activiti的插件叫actiBPM,在插件库里面把它安装好,重...
2018-11-20 09:20:50 7000 2
转载 Activiti工作流的使用(Idea)(感觉文章没啥用)
原文地址:https://www.cnblogs.com/kanyun/p/8079501.html首先安装cativiti插件,安装成功后重启IDEA然后在文件夹右键选择然后就可以画图了,但是画图之后,没有连接图标怎么办呢把鼠标放在开头的那个图标上,此时光标的形状改变了。 拖到另一个上面,连接成功了。怎么连接成功的呢? 把鼠标放到图标的正中心,然后会看到光标变成了“...
2018-11-19 17:12:58 661
转载 springBoot集成Activiti6.0
原文地址:https://blog.csdn.net/j1231230/article/details/79880748数据库:mysqlIDE:Spring Tool Suitebuild工具:Maven项目版本:springBoot1.5.10 + JDK1.8 + Maven3.0.5 (之前用的是2.0.0版本的springBoot,集成activiti6后启动一直报错,...
2018-11-19 15:00:50 5505 1
转载 springBoot集成Activiti5.0
一、工作流简介1.什么是工作流?简单的理解就是工作的流程,这里的流程指的是,完成一个企业中具体业务的一系列工作步骤,所有的步骤合在一起就是业务从开始到结束的流转过程。从计算机系统的角度来讲,工作流系统表示:业务过程的部分和整体在计算机应用环境的自动化操作。 2.工作流的三大要素①这个过程要做什么?②经过多少个步骤?③每个步骤是由谁来做,做什么,怎么做? 3....
2018-11-19 10:58:08 2921
原创 SpringBoot通过WorkBook快速实现对Excel的导入和导出(包括数据校验)
之前转载过一篇对Excel基本操作相关的文章,这篇文章的浏览量迅速飙升,以至于在我博客的热门文章中排到了第三的位置,不过那篇转载的文章实用性差并且讲解不是很清晰,所以打算趁着今天休息,写一篇关于SpringBoot通过WorkBook快速实现对Excel的导入、导出、数据校验的文章,也是便于日后查阅。1、引入依赖<dependency> <groupId>...
2018-11-17 13:28:06 8896 8
原创 SpringBoot通过AOP实现系统日志记录(一)-Controller层日志监控(包括系统日志监控)
最近项目中需要记录服务端访问日志,所谓的服务端访问日志其实就是Controller层的访问日志,所以在开发过程中回顾了一下AOP相关的内容,特此记录,便于日后查阅。本文只介绍Controller层日志记录,不涉及Service层与Mapper层日志记录:Service层日志监控:SpringBoot通过AOP实现系统日志记录(二)-Service层日志监控Mapper层日志监控:Spr...
2018-11-09 12:45:05 6458 14
原创 Java语言获取用户IP地址的工具类
package com.gcloud.common;import javax.servlet.http.HttpServletRequest;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;import java.net.UnknownHostEx...
2018-11-08 16:06:09 372
原创 Java 读取Excel获取真实行数
刚进入公司开发,熟悉环境是个很大的难题,今天就接到了一个任务,让我修改批量上传excel文件的页面.公司采用的是apache提供的包,通过XML文件的映射,把EXCEL表和我们的Model对应起来.本来是校验正确的,结果莫名其妙到后面就会报空指针异常.问题的原因:在没有格式的前提下,getLastRowNum方法能够正确返回最后一行的位置;getPhysicalNumberOfRows方法...
2018-11-08 09:56:51 14308 5
转载 IntelliJ IDEA debug 调试打开 Evaluate Expression计算表达式窗口
在用IDEA debug调试的时候,当需要动态查看某一个值的时候,就需要用到计算表达式窗口 当debug选中某一行的时候,按快捷键 Alt + F8 就可以打开Evaluate Expression计算表达式窗口如下:然后就可以在输入框中输入对象,查看具体的值!原地址:https://blog.csdn.net/u011136197/article/details/78691883...
2018-11-07 16:49:24 1500
原创 SpringBoot全局异常捕获及处理(包括自定义异常捕获处理)
在做项目的时候需要对自定义异常做捕获和处理,现在将代码记录下来便于以后查阅。1、全局异常捕捉处理@ControllerAdvice( annotations = {RestController.class})public class ExceptionHandlerAdvice { private static final Logger LOGGER = L...
2018-11-07 11:01:49 8036 8
转载 Excel如何限制输入数据长度
平常使用Excel的网友在制作工作表格时会遇到这样的需求,在制作用来他人填写信息的表格中对某些单元格做输入数据长度限制会带来很大便利,那么如何进行设置呢,接下来我将一步步进行说明:工具/原料 Excel 方法/步骤 第一步,准备数据。首先打开Excel并新建一个工作簿,输入相应的测试数据,如下图所示: 第二步,数据设置。首先将工具栏切换至“数据”编辑面板,然后点...
2018-11-07 10:08:03 2344
转载 Excel如何限制单元格只能输入数字?
日常工作中,excel是最常用来处理数据的工具,有时候在某一列或行中,只能输入数字,如何进行数据编辑上的限制呢?方法/步骤 打开要编辑的excel工作表,图中表格作为例子,我们要在单价列中输入价格,这一列只能填入数字。 选定需要输入单价的所有单元格。在工作栏中,选择数据-有效性,有效性就是对单元格进行条件限制,防止输入无效的数据。 在数据有效性对话框中...
2018-11-07 10:07:16 4800
转载 Excel单元格添加下拉列表的方法
使用Excel录入数据的时候我们通常使用下拉列表来限定输入的数据,这样录入数据就很少发生错误了。Excel 2013较以前的版本发生了很大的变化,那么在Excel 2013是如何添加下拉列表的呢?下面Office办公助手的小编就以“性别”中下拉选择男女为例,讲解下Excel 2013中添加下拉列表的方法。更复杂的大家可以举一反三,方法是一样的。1、首先要选中你要添加下拉列表的单元格。...
2018-11-07 09:54:56 553
转载 Mybatis xml 判断集合的size
在mybtis的映射文件中判断集合大小list.size() 例子如下:<if test="groupIds != null and groupIds.size() > 0"> and (group_id in<foreach collection="groupIds" index="index" item="item" open="(" separato...
2018-11-02 14:51:59 6428 2
原创 Mysql order by与limit混用陷阱
在Mysql中我们常常用order by来进行排序,使用limit来进行分页,当需要先排序后分页时我们往往使用类似的写法select * from 表名 order by 排序字段 limt M,N。但是这种写法却隐藏着较深的使用陷阱。在排序字段有数据重复的情况下,会很容易出现排序结果与预期不一致的问题。比如现在有一张user表,表结构及数据如下:现在想根据创建时间升序查询user...
2018-11-02 14:32:42 262 1
原创 Java语言判断异常类型?
利用try {} catch(){} catch(){},catch里面写异常,可以接着写异常,但是要记住,最里面的catch异常是最小的,先执行第一个catch,如果没有才会执行第二个catch,从第一个到后面的等级越来越大。...
2018-11-01 12:53:22 7088
原创 Java语言自定义异常
哎呀,妈呀,又出异常了!俗话说:“代码虐我千百遍,我待代码如初恋”。小Alan最近一直在忙着工作,已经很久没有写写东西来加深自己的理解了,今天来跟大家聊聊Java异常。Java异常的体系什么的,理论知识啥的我就懒得去BB太多了,是个搞Java开发的都知道,只是可能理解的不深,这个大家可以自己多看看资料,我就简单的说说。什么是异常?我不知道大家都是怎么去理解的,我的理解很简单,那就是...
2018-11-01 12:50:52 237
Mysql 到 Starrocks 同步,自动生成Flink的脚本
2023-11-20
动手学深度学习-Pytorch版,练习jupter-nootbook源码
2023-11-16
Kubenetes 三主三从集群高可用一键部署脚本
2023-10-25
harbor-v2.6.0离线安装包
2023-10-16
jdk-8u333-linux-x64
2023-09-12
apache-maven-3.6.3-bin
2023-09-12
ChatGPT3.5插件
2023-09-05
Golang 1.18.10 Windows安装包
2023-07-14
Minio集群部署安装包
2023-04-19
Seata二次开发源码
2023-02-21
ShardingSphere-4.1.1 二次开发源码
2023-01-03
RocketMQ-Connect 二次开发源码
2023-01-03
Kubernetes Crictl 1.20.0安装包,用于操作Continered容器命令集
2022-12-08
Kubernetes CRI Containerd 1.6.4 运行时容器安装包
2022-12-08
libseccomp 2.5.1版本,修复Containerd不兼容问题的组件包
2022-12-06
优秀的UI自动化测试框架
2022-08-28
优秀的自动化测试框架。
2022-08-28
自动生成指定大小测试文件。
2022-07-11
clickHouse备份工具1.3.1:clickhouse-backup-linux-amd64.tar.gz
2022-03-07
datax-elasticsearch-master.zip
2021-09-09
HDFS集群数据迁移怎么做?
2022-11-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人