- 博客(20)
- 资源 (2)
- 收藏
- 关注
原创 Mysql存储过程中错误日志记录实现
本博客根据官方提供的信息,及查阅多个博客综合,且自己在环境中试验并验证方案可行。接下来进入正题,我会尽力写的更通俗易懂一些。第一步、建一张日志表,具体字段可以根据需求来设计,下图是我的参考以上字段按顺序分别是ID,存储过程名称,错误代码,错误描述,插入时间,间隔时间。第二步、在存储过程中添加以上字段的变量-- 日志记录参数 DECLARE v_id VARCHAR(50);-- 日志表ID DECLARE v_name VARCHAR(50) DEFAULT 'PR...
2021-10-25 17:00:27
2647
2
原创 layui使用之左侧导航动态生成与权限控制
最近有一个后台项目前端改造,需要将以前的前端框架换成layui,所以在设计权限与菜单这块研究了一些时间,记录一下以便探讨,查网上很多资料,也有一些心得。 先说说思路:首先菜单权限设计,我是设计到了按钮权限。开始就得先设计好自己的数据库,网上有很多参考,我的设计是如下-- ------------------------------ ebiz_admin菜单表-- ----------------------------DROP TABLE IF EXISTS `ebiz_adm...
2020-09-11 11:31:44
3222
原创 前后端分离架构学习(一)架构理解与总述
1.写在最前面 由于公司发展的需求,需要将现有的所有项目进行架构改造,采用前后端分离的架构。得空可以研究一下,记录一下我在学习中得心得,方法。也许不是很专业,如有出入,欢迎指正。 前后端分离的架构这在我刚入行不久,就觉得会是一个大趋势,由于当时的时间有限,没有深入的去学习这个框架。学习这个框架之前如果你对以下的技术比较熟悉,那么学习起来可能就不会太吃力。----no...
2020-01-17 15:45:03
906
原创 java中Excel转图片实现
最近公司有一个需求,需要将一张Excel模板在后台填充数据后导出为一张图片。当时百度了一波,发现各种五花八门,有的需要安装外部插件等等。最后结论是Excel貌似不能直接在java中转成图片。我的实现思路:将Excel先转成pdf文件,再将PDF转成图片。实现的代码与jar包等资料在我上传的资源里面,传送门:https://download.csdn.net/download/qq_3412...
2019-03-27 09:28:48
6437
6
原创 Spring-Boot学习(3)之集成mybatis及自动生成代码插件(基于IntellijIDEA)
项目需要连接数据库,集成目前流行的mybatis。在上篇博客项目的基础上去集成。这东西在学习的时候,各种报错,功夫不负有心人最后还是集成了!接下来进入正题。1.先删掉项目中resources下的application.propties文件,并新建application.yml文件,文件中写入如下配置:server: port: 8080 servlet: contex...
2019-03-03 16:43:47
225
原创 Spring-Boot学习(2)之使用docker打包(基于IntellijIDEA)
上篇博客我搭好了spring-boot项目并可以运行,但是如何放在服务器上运行?方案1:将本地打包好的jar包(运行以后会自动生成)放在服务器上,配置服务脚本:进入服务文件目录:cd /etc/systemd/system/创建服务文件:(文件名对应项目名,可自定义):vim springboot.service[Unit]Description=springbootAfter...
2019-03-02 20:56:49
594
原创 Spring-Boot学习(1)之Spring-Boot彩蛋(基于IntellijIDEA)
当时我看到别人spring-boot运行后控制打印出这个时候,咦我下的是假的Spring-Boot?这是Spring-Boot的一个彩蛋,姑且我是这么认为的接下来我们看看如何实现的,十分简单附送个佛祖保佑去玩吧:////////////////////////////////////////////////////////////////////// ...
2019-03-02 18:11:57
159
原创 Spring-Boot学习(1)之项目搭建尝鲜(基于IntellijIDEA)
Spring-Boot框架用起来得爽,相信很多人知道,本人在广州面试,spring-boot几乎是必问得一个点。奈何本人一直用的是SSM,所以打算花一个星期的时间将Spring-Boot恶补一波。(以下是本人的学习思路,仅供参考,如果对你有启发,那就更好了,如有错误欢迎大神指正,虚心受教) 正题 这个网站我相信是必须记住的:https://start.spring....
2019-03-02 13:18:27
142
原创 使用nginx代理请求到内网
很多公司为了提高云服务器的安全性,采用nginx代理。原料:三台云服务器,一台带有一个公网ip(),另外两台不需要公网ip,有内网ip即可,只要这三台的内网ip在同一个网段中。准备:不带公网ip的云服务器安装好web环境,分别丢一个项目到上面。(当然数据库主从什么的也可以自行安装),带有公网ip的服务器中安装Nginx如果以上不会的可以查看我的往期博客。只要以上步骤完成下面的就十分...
2018-11-26 09:52:11
14863
2
原创 最新最全的CentOS7下安装mysql5.7(yum安装)
最近公司服务器扩充,闲着无聊装起了mysql。发现自己忘了很多东西,网上的教程都不算是很全,所以决定自己写一个全面一点的mysql5.7安装教程。 工具:CentOS7服务器 好了开始吧,为什么装5.7?因为新,因为安全。个人习惯使用docker方式安装。这里演示手动安装emmmmmm。。。 正题 1.下载并安装MySQL官方的 Yum Repository。 ...
2018-11-21 22:15:24
136
原创 CentOs7下Nginx+tomcat实现小集群
废话不多说,由于本人只有三台可用服务器,所以搭建一个简单的nginx+tomcat小集群。很简单,仅供学习参考 准备: 三台云服务器或者三台虚拟机均可(系统为centos7),原理相近。由于在window下集群十分简单,所以演示CentOs7下实现小集群。 选择其中两台安装web环境这个可以自行百度 选择其中一台安装Nginx可以百度也可以参考我的博客http...
2018-11-17 10:03:47
614
原创 浏览器关闭事件兼容性
一般会有这样的一个场景,就是用户在关闭浏览器的时候我们需要让用户账号自动注销。所以会用到浏览器的关闭事件。现在市场上又有各种花里胡哨的浏览器,他们之间的兼容性又都不一样,所以做个兼容烦的要死。接下来就说说这个关闭事件兼容,(只供参考)代码1:判断用户当前用的什么花里胡哨浏览器var userAgent = navigator.userAgent; //取得浏览器的userAg...
2018-09-21 12:44:19
900
原创 使用虚拟目录保存文件(适用中小型项目)
很多时候,我们需要在服务器上保存一些文件,比如图片之类的. 新手的做法就是将资源文件存在项目里面,这样会造成项目越来越大,运行会越来越卡。毕竟tomcat容器只是个容器 普通的做法就是在服务器上开一个目录专门存放文件,这也有弊端,只能适应集中式的项目。但比上一种做法更加良好。 高级的做法就是专门用台服务器来处理,我们称之为文件服务器。能适应比较大的项目,但是对于学习者而言这个...
2018-09-20 17:20:34
720
原创 Cocos游戏打包apk
Cocos游戏打包apk文档 1.准备工具: JDK:版本1.8.0及以上,安装并配置环境变量(这个网上有很多教程)。 安卓环境:SDK,NDK,ANT 将下载好的安卓环境解压在同一个文件夹下面如上图(下载地址:链接: http://pan.baidu.com/s/1skTcyWP 密码: cr2n),注意路径不能含有中文接下来就是配置安卓环境 找到co...
2018-09-20 16:47:25
1866
1
原创 关于使用最新开发工具IntelliJ IDEA创建SpringMVC+MyBatis项目(二.集成springMVC)
先进这个网站 :http://mvnrepository.com 该网站是查找meven依赖库的写法。查找spring-mvc的依赖库选择第一个,点进去里面是springmvc的版本,我们选择使用次数最多的一个。将红框里面的代码复制到项目的pom.xml中我们需要将spring的版本号提取出来,方便管理在文件上面(project下面)增加代码 ...
2018-09-20 16:46:28
270
原创 关于使用最新开发工具IntelliJ IDEA创建SpringMVC+MyBatis项目(一.项目搭建)
废话不多说直接开始。首先你得有这几样东西,如果没有的话自己找找度娘搞定!1.JDK1.8环境(1.7也行)2.maven-3.5.4(使用最新的)3.IntelliJ IDEA工具(有钱的人可以直接买正版)4.tomcat8.0.28(最好用8.0以上吧)5.mysql5.5或者5.7(5.7比5.5更加安全,原因是5.7加入了弱口令验证,加强了密码安全性)一.先打开工具IntelliJ IDEA...
2018-06-29 16:31:29
1254
原创 关于struts2漏洞(升级struts到最新版本)
由于struts旧版本爆出多个高危漏洞,对于安全性考虑需对struts升级到最新版本。升级过程中遇到很多坑,经过一段时间的盘查发现,其实这个升级很简单。我升级的是struts2.5.16,当前官网里面的最新版,以后就不晓得了。。。。咳咳第一步:找jar包,为什么要找jar包?因为我维护的是老项目,如果你的不是请看最下面。 这是一个很蛋疼的过程,因为看网上升级的方法,替...
2018-06-25 17:49:40
22386
6
原创 Linux(centOS7)安装nginx
nginx 的安装 下载地址: http://nginx.org/download/nginx-1.4.2.tar.gz安装准备: nginx依赖于pcre库,要先安装pcreyum install pcre pcre-devel cd /usr/local/src/ wg...
2018-06-09 18:01:26
216
原创 Linux(centOS7.6)安装tomcat
1. 下载tomcat Linux安装包,地址:http://tomcat.apache.org/download-80.cgi , 我们下载的版本是8.0,下载方式如图:2.因为tomcat的安装依赖于Java JDK,所以需要先判断Linux系统下面是否安装了JDK并配置了环境变量(1) 输入命令:java -version 如果显示JDK版本号,则证明已经安装了JDK。(2) 输入命令:...
2018-06-09 17:46:04
2655
公众号中央授权系统(java)
2020-05-19
Java中Excel转图片工具包(纯java)
2019-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人