自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Velocity ${} 、$!{}、!${}的区别

Velocity ${} 和$!{}、!${}区别前言情况一:${name}情况二:$!{name}情况三:!${name}情况一:${name}情况二:$!{name}情况三:!${name} 前言 在使用Velocity时经常会看到三种使用变量的情况 情况一:${name} 情况二:$!{na...

2020-05-18 17:18:22 30 0

原创 linux复制文件到另一台服务器

linux复制文件到另一台服务器 复制文件 scp file_name user_name@remote_ip:file_path 复制文件夹 scp -r file_name user_name@remote_ip:file_path 1.命令格式: scp [参数] [原路径] [目标路径...

2020-05-18 11:46:31 36 0

原创 基于springboot架构的读取excel 图片并自动上传

基于springboot架构的读取excel 图片并自动上传excel 图片上传页面准备 comment.html逻辑处理准备控制类CommentController.java接口类ICommentService.java接口实现类CommentServiceImpl.java读取表格内容工具类U...

2020-04-30 14:42:49 76 0

原创 java post/get 重定向问题

java post/get 重定向问题java重定向重定向get请求重定向post请求 java重定向 根据重定向方法的接收方式可以分为get/post 重定向get请求 return "redirect:/login?msg="+msg; 或者如下:RedirectAtt...

2020-04-10 17:58:11 86 0

原创 textarea 高度自适应

textarea 高度自适应页面代码jquery代码 页面代码 <div class="form-group"> <label class="col-sm-3 control-label"><span style="...

2020-04-08 13:40:55 23 0

原创 layui 上传图片文件到钉钉服务器

layui上传layui版本项目引入页面引入java后台接收参考文献 layui版本 首先先下载layui-2.5.6.zip包,解压后选择自己用到的文件放入项目中。 下载地址:https://download.csdn.net/download/csdn565973850/12299623 项目...

2020-04-03 15:30:16 169 0

原创 mongodb 分组查询、指定时间段查询

mongodb 分组查询、指定时间段查询1. 简单查询2.复杂查询 1. 简单查询 查询全部 db.UserDailyStudyRecord.find({}) 查询指定条件下数据,in查询 db.UserDailyStudyRecord.find({'userId':{$in...

2020-03-27 14:04:55 169 0

原创 基于springboot架构 钉钉扫码登录第三方应用

基于springboot架构 钉钉扫码登录第三方应用获取appId及appSecret项目应用1.配置文件增加如下配置2.下载sdk3.将sdk引入项目3.修改登录跳转方法/login4.登录页修改5.扫码重定向实现登录的方法如下6.重写UsernamePasswordToken 获取appId及...

2020-03-24 13:59:15 407 0

原创 shiro登录认证过程

shiro登录认证过程 登录方法 可以看到已经获取到了username、password和rememberMe ,为了接下来的认证过程,我们需要获取subject对象,也就是代表当前登录用户,并且要将username和password、rememberMe 两个变量设置到UsernamePass...

2020-03-24 12:07:29 110 0

原创 elasticsearch 7.6.0 启动日志乱码问题解决

elasticsearch 7.6.0 windows版日志乱码问题解决修改jvm.options增加如下 修改jvm.options增加如下 重新启动elasticsearc后即可

2020-03-12 14:19:00 188 0

原创 Maven全局配置文件settings.xml参数详解

Maven全局配置文件settings.xml参数详解一、概要1、settings.xml的作用2、settings.xml文件位置3、配置的优先级二、settings.xml元素详解1、顶级元素概览1.1、LocalRepository1.2、InteractiveMode1.3、Offline...

2020-03-11 15:48:24 71 0

原创 windows ElasticSearch 7.6.0集群搭建

windows ElasticSearch 7.6.0集群搭建1、下载elasticsearch 7.6.02、解压elasticsearch 7.6.03、节点配置3.1 node1节点配置3.2 node2节点配置3.3 node3节点配置4、分别启动三台elasticsearch7.6.0节...

2020-03-10 13:48:28 935 0

原创 IDEA提高开发效率之必备插件

IDEA提高开发效率之必备插件1.Alibaba Java Coding Guidelines2.FindBugs3.Maven Helper4.REST Client5.VisualVM Launcher 1.Alibaba Java Coding Guidelines 介绍: 阿里巴巴整合开...

2020-03-10 11:22:19 40 0

原创 sonar整合阿里java规范开发历程

sonar整合阿里java规范开发历程 1. 在准备做sonar整合阿里java规范开发的sonar-pmd插件的时候,首先上网找相关整合的经验,看到的是博客中综合考虑,觉得这篇博客应该可以: https://www.jianshu.com/p/b849175dd38b 这篇博客不管是从博客段落设...

2020-03-03 17:44:33 308 0

原创 Error:No such property: GradleVersion for class: JetGradlePlugin问题处理

Error:No such property: GradleVersion for class: JetGradlePlugin问题处理idea插件版本Gradle版本 idea插件版本 build.gradle中版本号设置 Gradle版本 gradle-wrapper.properties...

2020-01-13 17:37:13 292 0

原创 git push提交代码到远程仓库重复输入用户名密码

git push提交代码到远程仓库重复输入用户名密码一、HTTPS协议提交二、SSH协议提交 一、HTTPS协议提交 1. 新建远程仓库后默认提交协议 2. 命令行输入 //增加 wincred 配置 $ git config --global credential.helper wincred...

2020-01-13 14:57:18 113 0

原创 git工具操作--上传本地项目到github仓库

git工具操作--上传本地项目到github仓库Git安装创建本地版本库上传本地文件到远程github创建远程库与本地库同步 Git安装 1. 下载Git工具并安装,安装可直接点击next即可 下载地址: https://gitforwindows.org/ 2. 安装完成后执行在开始菜单找到 ...

2020-01-10 17:30:25 55 0

原创 github 创建远程仓库

github 创建远程仓库1.查看当前仓库2.新建仓库3.创建成功如图 1.查看当前仓库 2.新建仓库 3.创建成功如图

2020-01-10 16:00:04 33 0

原创 github 删除远程仓库

github 删除远程仓库1.点击settings2.打开页面3.下拉至页面最下方即可看到4.点击Delete this repository 1.点击settings 2.打开页面 3.下拉至页面最下方即可看到 4.点击Delete this repository 如此即可删除远程仓库 ...

2020-01-10 15:15:02 85 0

原创 python爬取页面内容写入文件

python爬取页面内容写入文件 # urllib.request用来发送请求获取响应 import urllib.request import chardet # urlopen方法 传入要请求的地址,返回一个响应对象 # RFC规定 即使是访问根目录 也要加上/ page = urllib....

2019-12-31 16:33:32 338 0

原创 nginx 转发域名请求本地图片

nginx 转发域名请求本地图片nginx 配置本地文件位置hosts配置页面请求如下 nginx 配置 server { listen 80; server_name ei-d-files.phoenix.com; access_log logs/ei-d-file...

2019-12-26 15:23:32 114 0

原创 jquery 时间比较大小

jquery 时间比较大小比较大小代码如下 比较大小代码如下 var publishTime = $("#publishTime").val(); var createTime = $("#createTime").val(); var start = ne...

2019-12-26 10:14:16 233 0

原创 idea 分支合并代码到主干

idea 分支合并代码到主干使用场景合并准备开始合并另: 使用场景 在正常业务开发中,总是会出现多版本同时进行的情况,因而分支开发就显得很方便,但是分支开发之后合并的不同操作总是会引发代码缺失或者文件不对的情况,在这里我通过常用的idea工具告诉大家在开发中我常用的分支合并主干的方法。 合并准备 ...

2019-12-20 15:13:26 134 0

原创 北京市工作居住证只有电子版没有纸质版

北京市工作居住证只有电子版没有纸质版 登录 北京市工作居住证管理系统 可看到如下: 所以下载的《工作居住证确认单》即为《北京市工作居住证》。 ...

2019-12-19 11:17:35 1105 0

原创 layui.laydate默认当前时间时分秒

layui.laydate默认当前时间时分秒代码如下 代码如下 //加载日期控件信息 layui.use('laydate', function() { var laydate = layui.laydate; var now =...

2019-12-16 14:10:58 381 0

原创 springboot 项目读取默认配置

springboot 项目读取默认配置项目需求配置类 CosConfig.java 采用如下方式即可实现应用工具类 项目需求 配置文件中有对应key-value的配置时,则读取配置文件中的配置,如果没有对应的key-value时则读取默认的配置 配置类 CosConfig.java 采用如...

2019-11-05 11:29:14 88 0

原创 springboot 项目整合拦截器

springboot 项目整合拦截器springboot 项目整合拦截器创建拦截器 PermissionIntercepter创建实现类,用于实现具体业务 UserBlackIntercepter创建配置类实现WebMvcConfigurer拦截路径如下 springboot 项目整合拦截器 创建...

2019-11-01 10:42:27 29 0

原创 springboot配置文件加载顺序

springboot配置文件加载顺序springboot配置文件加载顺序 springboot配置文件加载顺序 官方文档如下说明: SpringApplication loads properties from application.properties files in the follow...

2019-10-16 18:54:28 85 0

原创 JMeter多用户请求

JMeter多用户请求 1. 创建文件 userId.txt 2. 给测试计划创建线程组 3. 添加http请求 4. 给当前的请求添加 CSV数据文件设置 5. 给http请求添加监控项目 6. 给http请求插入上级 循环控制器 7. 察看结果树 。。。 注:如...

2019-10-10 16:41:10 59 0

原创 Mysql导入excel数据

Mysql导入excel数据 连接数据库 打开Navicat ,连接数据库 点击表,选择 导入 选择excel 点击下一步,选择文件地址及表格 点击下一步,其中日期分隔符根据表格中的更换 继续点击 下一步 选择栏位对应数据库中的内容 点击下一步,选择 添加 点击 开始 ...

2019-10-10 15:05:39 49 0

转载 阿里资深工程师教你如何优化 Java 代码

阿里资深工程师教你如何优化 Java 代码 让代码性能更高 需要 Map 的主键和取值时,应该迭代 entrySet() 当循环中只需要 Map 的主键时,迭代 keySet() 是正确的。但是,当需要主键和取值时,迭代 entrySet() 才是更高效的做法,比先迭代 keySet() 后再去 ...

2019-10-09 18:11:31 88 0

转载 MySQL索引

MySQL索引和SQL调优 MySQL索引   MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。   我们知道,数据库查询是数据库的最主要功能之一。我们都希望查询数据的速度能尽可能的快,因此数据库系统的设计...

2019-10-08 15:00:01 34 0

原创 挣值分析 概念

挣值分析 概念 计划价值(Planned Value, PV),截止到某时间点计划要完成工作量的价值,也就是计划要做多少事; 挣值(Earned Value, EV),截止到某时间点实际已经完成工作量的价值,也就是实际做了多少事; 实际成本(Actual Cost, AC),截止到某时间点实际已经...

2019-09-30 11:11:00 53 0

原创 maven 打包项目报Fatal Error: Unable to find package java.lang in classpath or bootclasspat

maven 打包项目报Fatal Error: Unable to find package java.lang in classpath or bootclasspat 问题:jenkins搭建maven项目部署时报 Fatal Error: Unable to find package jav...

2019-09-24 15:23:43 136 0

原创 springboot 事务回滚

springboot 事务回滚springboot 事务使用 springboot 事务使用 **1.**只有在开启事务的方法中出现异常,才会自动回滚,需要在service的public方法上面加上 @Transactional(rollbackFor = Exception.class),一旦程...

2019-09-17 21:53:58 473 0

原创 springboot 给静态变量赋值/给静态方法注入值

springboot 给静态变量赋值/给静态方法注入值springboot常规注入值方法 @Valuespringboot无法通过@Value给静态变量赋值springboot也可通过@PostConstruct给静态变量赋值 springboot常规注入值方法 @Value 同时生成get方法...

2019-09-07 13:55:39 1388 0

原创 idea 设置项目默认maven配置 默认编码

idea 设置项目默认maven配置 默认编码idea默认maven配置idea默认编码配置 idea默认maven配置 idea默认编码配置

2019-08-17 16:40:32 1187 0

原创 idea 更改包名操作

idea 更改包名操作更改前先更新项目更改包名更改包名之后右键由于更改包名引起的其他文件改动在Local Changes中提交即可 更改前先更新项目 更改包名 选中需要更改的目录右键鼠标选择 更改包名之后右键 更新完目录后提交目录到svn 由于更改包名引起的其他文件改动在Local Ch...

2019-08-16 16:14:13 6427 0

原创 springboot linux启动报java.lang.IllegalArgumentException

springboot linux启动报java.lang.IllegalArgumentException启动报错提示报错描述 启动报错提示 SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [j...

2019-08-14 10:14:15 142 0

原创 springboot项目 linux上启动报redis.clients.jedis.HostAndPort.getLocalHostQuietly解决

springboot项目 linux上启动报redis.clients.jedis.HostAndPort.getLocalHostQuietly解决错误详情解决办法1. 首先查看linux服务器名称2.查看hosts配置文件信息 错误详情 10-Aug-2019 15:33:29.854 SE...

2019-08-10 16:11:18 111 0

提示
确定要删除当前文章?
取消 删除