- 博客(34)
- 收藏
- 关注
原创 log4j-slf4j-impl cannot be present with log4j-to-slf4j
springboot报错“log4j-slf4j-impl cannot be present with log4j-to-slf4j”log4j与springboot自带的logging冲突 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId>
2021-09-09 10:30:39
14425
原创 layui年月选择器实现点击选择并关闭弹窗
html代码// 需要绑定的dom元素加上monthRender样式<input type="text" class="layui-input monthRender"/>js代码//渲染layui时间控件(年月)function timeRenderMonth(){ lay('.monthRender').each(function() { laydate.render({ elem: this, type: 'month', change: fun.
2021-07-05 16:01:01
879
原创 layui时间选择器通过样式绑定多个input框
html代码// 需要绑定的input框加入timeRender样式<input type="text" class="layui-input timeRender"/>js代码//渲染layui时间控件(年月日)function timeRenderDate(){ lay('.timeRender').each(function() { laydate.render({ elem: this, type: 'date', trigger: 'clic.
2021-07-05 15:10:53
718
原创 windows安装Nginx代理本地文件夹
windows安装Nginx代理本地文件夹下载安装Nginx代理本地文件夹下载安装Nginx1、http://nginx.org/en/download.html2.解压至目标文件夹3、启动Nginx双击nginx.execmd进入当前文件夹输入命令start nginx4、测试浏览器输入http://localhost:80/,出现下面画面内容表明安装启动成功代理本地文件夹...
2021-02-22 15:27:42
1208
原创 wangEdtior粘贴内容有换行时报错解决
粘贴内容有换行时浏览器会报错,Cannot read property ‘nodeName’ of undefined去官网说明文档寻找解决办法时,发现靠谱点的只有粘贴过滤相关api,但是试了一边都不太行,最后只能选择使用自定义处理粘贴的文本内容。这是官方文档的自定义处理const E = window.wangEditorconst editor = new E('#div1')// 配置粘贴文本的内容处理editor.config.pasteTextHandle = function
2021-01-29 15:18:08
1365
原创 springboot访问hppt post接口
/** * RestTemplate访问hppt post接口 * 2020-01-04 * */ private JSONObject post(String url, MultiValueMap<String,String> data) { RestTemplate restTemplate =new RestTemplate(); // 解决中文乱码问题 restTemplate.getMessageC.
2021-01-25 15:18:09
1397
原创 springBoot接入阿里云oss
maven导入依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> <dependency&
2021-01-25 15:13:08
2651
4
原创 通过url获取图片宽高
function getSize(url) { var img = new Image(); img.src = url; img.onload = function () { console.log(img.width,img.height); };}
2021-01-25 14:35:08
1031
原创 wangEditor.mini.js下载
打开官网https://www.wangeditor.com/进入下载页面点击下载进入cdn目录点击链接进入下载页面选择需要的版本点击下载目录结构解压后打开文件夹进入dist目录,找到对应js文件
2021-01-25 14:22:20
4028
1
原创 前后端传值对象嵌套list
前后端传值对象嵌套list后端实体定义controller层接收参数js拼接数据ajax传值后端实体定义/** * 创建信访举报件请求参数 */public class PetitionWholeInfoRequest { /** * 信访举报件主体信息对象 */ private PetitionLetterReportEntity mainInfo; /** * 被举报人信息list */ private List<R
2021-01-11 11:05:37
1599
1
原创 VSCode常用快捷键
按键说明Crtl+D选中下一个相同字符串Crtl+Shift+L选中所有相同字符串Art+Shift+↑/↓向上/下复制当前行Art+↑/↓向上/下移动当前行Crtl+F查找Crtl+H替换Crtl+P查找文件
2021-01-04 16:36:16
591
原创 IDEA常用快捷键
快捷键功能说明Alt+J连续选择相同单词双击Shift快速查找文件Ctrl+Alt+T常用代码块Ctrl+D复制到下一行Ctrl+Shift+up移动到上一行Ctrl+Shift+down移动到下一行Ctrl+Shift+F全局内容查找Ctrl+F文件内查找Ctrl+R文件内替换...
2020-10-26 14:56:04
552
原创 layui select问题记录
layui select问题记录html结构更改但是页面显示没变,是因为select没有重新渲染加入form.render("select");让页面select重新渲染即可
2020-09-02 13:51:21
703
原创 select下拉框选中不显示
select下拉框选中不显示1、浏览器缓存问题,可以尝试清楚浏览器缓存2、代码问题,先查看代码是否正确,3、编译问题,重新编译代码即可
2020-08-12 14:34:47
3438
原创 Docker修改容器时区
运行时修改# 创建并运行容器,通过 -e TZ="Asia/Shanghai" 设置时区docker run -e TZ="Asia/Shanghai" -d -p 80:80 --name nginx nginx进入容器修改# 进入容器docker exec -it 容器名 /bin/bash# 将宿主机的时区链接到容器里面ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime# 退出容器exit# 重启容器docker re
2020-05-12 14:51:55
909
原创 MyISAM与InnoDB区别
MyISAM与InnoDB区别选择区别MyISAMInnoDB事务不支持支持数据行锁定不支持支持主键可以没有必须有外键约束不支持支持全文索引支持不支持(5.7以后开始支持)索引非聚集索引聚集索引表的行数自动记录不记录表的行数表空间大小较小较大,约为2倍选择MyISAM:节约空间,速度较快,绝代...
2020-03-08 12:04:13
481
原创 Mac+ngrok实现内网穿透
下载ngrok去官网https://ngrok.com/download下载 MAC 版的 ngrok解压进入ngrok所在目录开启服务 ./ngrok http localhost:8080
2020-02-24 20:35:51
700
原创 Docker常用命令整理
Docker常用命令整理基础命令镜像操作容器操作基础命令启动docker服务systemctl start docker重启docker服务systemctl restart docker关闭docker服务systemctl stop docker镜像操作下载镜像docker pull 镜像名:版本查看镜像docker images删除镜像docker r...
2020-02-13 17:51:05
559
原创 Session介绍及常用API
Session介绍及常用APISession介绍Session与Cookie的区别Session的常用APISession介绍Session 是另一种记录浏览器状态的机制。不同的是Cookie保存在浏览器中,Session保存在服务器中。用户使用浏览器访问服务器的时候,服务器把用户的信息以某种形式记录在服务器中,这就是Session.如果说Cookie是检查用户身上的”通行证“来确认用户的身...
2020-02-10 17:19:53
1414
原创 Docker部署springboot项目
查看java镜像是否存在docker images如果没有java镜像,可以直接下载docker pull java:8项目打包点击package进行打包打包完成target包下会生成一个jar包项目上传将jar包上传到服务器,这里以Mac系统为例。打开终端,输入scp命令上传jar包到服务器scp 本地路径 远程登录服务器用户名@服务器IP地址:服务器路径scp ...
2020-02-07 15:45:09
605
原创 Docker安装Nginx并部署vue项目
拉取 Nginx 镜像docker pull nginx查看本地镜像docker images运行容器docker run --name nginx -p 8080:80 -d nginx–name nginx:容器名称。-p 8080:80: 端口进行映射,将本地 8080 端口映射到容器内部的 80 端口。-d nginx: 设置容器在在后台一直运行。访问端口通过浏览...
2020-02-04 16:54:39
1720
1
原创 redis使用场景
String应用场景#单值缓存set key valueget key# 对象缓存set object '{"name":"ws","age":"18"}'get objectmset object:name ws object:age 18mget object:name object:age# 分布式锁setnx key true //返回1代表成功,0代表失败......
2020-01-27 10:34:18
648
原创 Redis基本数据类型常用命令总结
redis基本数据类型使用redis基本数据类型Sting类型常用命令String应用场景Hash常用操作Hash应用场景redis基本数据类型redis共有五种基本数据类型,String,Sting类型常用命令set key value [expiration EX seconds|PX milliseconds] [NX|XX]EX seconds : 将键的过期时间设置为 sec...
2020-01-26 22:28:26
772
原创 nginx代理解决前后端跨域问题
nginx代理解决前后端跨域问题本方案仅适用前后端分开部署的场景,前后端一起打包部署一般不存在跨域问题,如果开发过程中遇到跨域问题可参考我的另一篇博客Mac系统解除谷歌浏览器的跨域限制打开配置文件vim /usr/local/etc/nginx/nginx.conf找到http下的server模块进行修改server { # 监听本地80端口 listen ...
2020-01-19 22:27:56
910
原创 nginx配置文件详解
nginx配置文件详解nginx配置文件说明全局块events块http块nginx配置文件说明nginx配置文件存放位置/usr/local/etc/nginx/nginx.conf#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#er...
2020-01-19 22:12:21
727
原创 Mac安装nginx
Mac安装nginx安装nginxMac中nginx常用命令测试安装nginx查看Homebrew版本信息,如果没有请先安装Homebrewbrew -v安装nginxbrew install nginxMac中nginx常用命令启动nginxsudo nginx停止nginxsudo nginx -s stop重启nginxsudo nginx -s reload...
2020-01-19 14:33:31
675
原创 Mac系统解除谷歌浏览器的跨域限制
Mac系统解除谷歌浏览器的跨域限制创建文件夹打开终端输入命令最近在做一个vue+SpringBoot项目,接口用postman测试没问题,axios一用就报跨域问题。这个问题可以后端设置HttpServletResponse解决可是太麻烦,而且项目部署上线可以通过配置nginx代理解决,所以为了自己开发和测试方便,就直接将谷歌浏览器的跨域限制解除。创建文件夹这个文件夹是用来保存关闭安全策略后...
2020-01-18 23:58:13
5523
6
原创 Mac向云服务器部署SpringBoot项目
Mac向云服务器部署SpringBoot项目检查Java环境把项目打包scp实现Mac向Linux上传jar包运行项目如果jdk没有安装的请参考我的上一篇博客Linux便捷安装JDK检查Java环境java -version把项目打包已IDEA为例,点击package就可以将项目进行打包打包之后target目录下就有一个jar包scp实现Mac向Linux上传jar包scp...
2020-01-18 23:32:42
1076
原创 Linux便捷安装JDK
Linux便捷安装JDK方式yum安装jdk是不需要配置环境变量的yum -y list java*查看都有哪些java版本yum -y install java-1.8.0-openjdk*安装jdk1.8yum list installed | grep java查看已安装的java软件java -version查看Java版本...
2020-01-18 21:33:06
730
1
原创 Docker安装Redis
Docker安装Redis拉取镜像docker pull redis配置Redis新建文件夹mkdir -p ./docker/redis/datamkdir -p ./docker/redis/conf新建并编写配置文件vim /docker/redis/conf/redis.config将配置项复制粘贴至redis.config文件中#bind 127.0.0.1p...
2020-01-17 02:08:44
602
原创 Docker安装MySQL数据库
Docker安装并配置MySQL数据库从仓库中拉取mysql镜像## 拉取最新版本docker pull mysql## 拉取指定版本,比如8.0.19docker pull mysql:8.0.19下载完成后查看镜像是否存在docker images运行mysql镜像docker run --name mysql -p 3306:3306 -v /mysql/datadi...
2020-01-16 21:44:22
629
原创 centos7安装Docker
centos7安装Docker更新centos系统安装Docker配置阿里云镜像加速器运行hello-world更新centos系统首先将centos系统升级避免兼容性问题yum update查看Linux内核版本(内核版本必须是3.10或者以上)uname -a安装Dockeryum安装Dockeryum install docker -y查看docker版本docke...
2020-01-16 14:36:46
618
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人