- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 将本地jar加入到maven仓库中
如果需要将自己下载到jar包引用到pom.xml文件中,那就需要将jar包添加到maven仓库中,需要使用以下命令(需要预先配置好maven并加入到环境变量中):mvn install:install-file -DgroupId=xxxxx -DartifactId=xxxxx -Dversion=xxxxx -Dpackaging=jar -Dfile=xxxxx.jar...
2019-10-29 08:48:04
200
原创 通过https访问nginx后转发到tomcat后还是http
可能文章标题写的不够明白介绍下出现的情况:系统部署在tomcat下,nginx做转发代理,浏览器通过地址先访问到nginx,然后nginx再去请求tomcat,将内容返回给浏览器。由于nginx对外需要https访问,而nginx访问tomcat的时候是使用http,可能会造成在浏览器加载静态文件的时候可能还是http协议,造成无法加载。nginx配置如下:server { ...
2019-10-24 17:51:15
1625
原创 Windows对mysql数据库定时备份
1 创建批处理文件backup.batbackup.bat内容如下:@echo offset "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"D:\mysql-5.7.21-winx64\bin\mysqldump.exe -uusername -ppassword -P3306 dbname > D:\db_backup\dbname_%Ymd%.sql...
2019-10-24 16:55:32
343
原创 Windows下无需Java环境直接运行Java Web项目
背景有时候我们再给一台什么都没有安装的windows系统上需要运行java web的项目,可能我们要做的就是在这个windows系统上再安装java、mysql、tomcat、然后再新建数据库,导入数据等等操作,如果对于非开发人员,这将会耗时,最后可能也会无法顺利运行起来。这里介绍一种方法,就是开发人员直接配置完,可以直接拷贝给非开发人员,他们可以直接双击运行起来。正文1 准备相关软件...
2019-10-24 15:31:03
1870
原创 Windows安装mysql压缩版本
1 下载mysql这里使用的是mysql-5.7.21-winx64.zip2 解压mysql笔者这里解压到E盘下,解压后的路径是E:\mysql-5.7.21-winx643 安装说明创建在mysql的目录下创建my.ini文件,路径为E:\mysql-5.7.21-winx64\my.ini,内容如下:[mysql] default-character-set=utf8 ...
2019-10-24 11:51:34
208
原创 Centos7自动备份mysql数据库
文章目录1 新建可执行文件2 添加到Centos7定时执行的任务中本文所有的操作是基于root用户执行的Centos7自动备份mysql主要是使用crontab命令来定时执行备份mysql的语句1 新建可执行文件需要新建一个可执行的文件,如bakup.shmkdir /root/bakupcd /root/bakupvim bakup.shbakup.sh内容如下:#!/b...
2019-10-23 10:35:07
689
1
原创 Centos7安装mysql
本文所有操作基于root用户进行软件准备mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz 百度网盘下载将mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz上传至centos的/tmp目录下安装步骤解压mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz使用以下命令进行解压:c...
2019-10-23 09:42:32
281
原创 Centos7配置Tomcat
本文所有的操作基于root用户Java环境配置由于tomcat需要配置java环境才可以运行起来,故需要先安装java环境,可参照https://blog.youkuaiyun.com/lianjie_c/article/details/102680911进行安装java环境Tomcat1 安装及使用说明将apache-tomcat-8.5.23.tar.gz拷贝到centos的/tmp的目录下...
2019-10-22 14:41:25
233
原创 Centos7配置Java环境
本文所有的操作全部基于root用户将jdk-8u20-linux-x64.tar.gz(百度网盘下载)拷贝到centos的/tmp的目录下使用以下命令进行解压cd /tmptar -xvf jdk-8u20-linux-x64.tar.gz将解压出来的jdk1.8.0_20移动到/opt目录下命令如下:mv jdk1.8.0_20 /opt配置环境变量使用以下命令进...
2019-10-22 13:58:37
160
原创 Centos7安装nginx说明
本文所有的操作基于root用户进行1 安装nginx1.1 软件准备openssl-1.1.1d.tar.gz 百度网盘下载pcre-8.43.tar.gz 百度网盘下载zlib-1.2.11.tar.gz 百度网盘下载nginx-1.17.4.tar.gz 百度网盘下载将上述软件拷贝到centos的/tmp目录下1.2 解压软件使用以下指令进行解压cd /tmp...
2019-10-22 13:07:31
358
原创 shiro与spring共用一个CacheManger,使用redis
1 背景现在大多数的项目中基本都用到缓存,笔者在整合shiro+spring的时候遇到了这个问题,也是经查阅资料,使得shiro与spring共用spring的CacheManger。shiro自带的缓存管理器为org.apache.shiro.cache.CacheManager以及org.apache.shiro.cache.Cachespring自带的缓存管理器为org.springf...
2019-09-06 19:35:48
1176
2
原创 thymeleaf模板中的js脚本里使用shiro标签不起作用解决方法
前言昨晚笔者将之前的项目改造成使用springboot框架,在前端页面上使用shiro标签的时候遇到了thymeleaf模板中的js脚本里使用shiro标签不起作用这个问题。由于页面表格使用的是bootstrapTable,列表中的按钮是在js中动态生成的,而列表中的按钮是受权限控制。先看看原本在jsp中的使用(以下代码只选取涉及到的):var operator = { title...
2019-08-30 09:35:14
2858
1
转载 十六进制字符串转byte[]
如题String hexstring = "61707069643aB2E2CAD4"; byte[] destByte = new byte[hexstring.length()/2]; int j=0; for(int i=0;i<destByte.length;i++) { byte high = (byte) (Character.digit(hexstring.c...
2018-06-04 13:52:53
8859
原创 Activiti6.0版本流程撤回、跳转、回退等操作
如题,实现思路:1、获取当前任务所在的节点2、获取所在节点的流出方向3、记录所在节点的流出方向,并将所在节点的流出方向清空4、获取目标节点5、创建新的方向6、将新的方向set到所在节点的流出方向7、完成当前任务8、还原所在节点的流出方向public void revoke(String objId) throws Exception { Task ta
2018-02-02 18:07:55
33509
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人