自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 axis2踩坑

背景最近维护项目发现tomcat的temp文件夹下产生大量的缓存文件,基本都是调用webservice接口产生的axis2.jar 临时文件,占用磁盘空间很大,并且观察发现,基本每天都会差生2G左右的缓存文件。问题描述当前项目axis2版本1.6.2;pom引用依赖:<properties> <axis2.version>1.6.2</axis2.version></properties> <dependency> .

2021-08-05 10:43:21 273 1

原创 navicat for mysql 定时备份

navicat for mysql 定时备份1.首先,使用Navicat 连接mysql指定数据库,点击’计划’按钮,然后点击’新建批处理作业’按钮,如下图;2.在’新建批处理作业’頁面,点击’保存’按钮,在弹窗中输入定时任务名称,如下图;3.点击’设置计划任务’按钮,在这里设置任务执行的时间周期,如下图:4.将任务添加要任务列表中完成5.备份文件存储位置,请在连接属性中查看,会生成一个psc结尾的文件6.设置自动备份基本完成1.首先,使用Navicat 连接mysql指定数据库,点击’计划’按钮,然后

2020-05-13 14:45:07 376

原创 java集合的removeIf方法

java集合List集合1.removeIf方法List集合1.removeIf方法工作中常会遇到根据指定字段或要求过滤集合数据的问题,比如过滤集合中学生编号number中有字母的,看看哪种方法比较简单:错误方法:for 循环 public static void main(String[] args) { List<Person> list=new ArrayLis...

2020-04-27 16:14:47 1923

转载 springboot集成mybatis-plus3.1

springboot集成mybatis-plus1.mybatis-plus说明2.开发环境3. 编码常用类4.mybatis-plus构造器QueryWrapper说明5. 整合mybatis-plus基本完成,但是在集成过程中出现了两个bug:1. java传递多个基本参数会报错:2.项目启动没有报错,但是调用接口的时候会报错:1.mybatis-plus说明MyBatis-Plus(简称...

2020-04-23 15:50:44 452

原创 发信息60s设置

这里写目录标题发信息60s设置发信息60s设置 /* 获取短信验证码 */ var clock = ''; var nums = 60; var btn; var regex=/^1(3|5|6|7|8)\d{9}$/; function sendCode(thisBtn) { var orderPhone=$("#orderPhone").val(); ...

2020-04-08 17:34:27 149

原创 Layui常用技巧整理

Layui常用技巧整理一.layui table 列默认情况超长省略号问题二.layui table 列转换问题三.layui table 操作栏根据字段展示问题四.layui 校验问题layui table 列默认情况超长省略号问题layui table 列转换问题layui table 操作栏根据字段展示问题layui 校验问题一.layui table 列默认情况超长省略号问题...

2020-04-03 17:17:07 747

原创 创建vue+iview项目实现分页增删改查功能

iview+vue实现分页增删改查功能一. 后台代码二.前端工具是webstorm,直接上测试相应js接口三.相应的页面四.效果展示上一片文章总结了下如何创建一个vue项目,前端框架使用iview,那么今天用随便写得demo总结下如何实现数据分页以及对应的增删改差功能,不墨迹直接上代码;一. 后台代码直接上web层代码,省略了其他部分:package cn.chang.web;impo...

2020-03-12 17:28:37 1107 4

原创 iview-resetFields()重置

iview-resetFields重置一.自己的方式二.组件提供的方式最近在使用iview编写form表单的时候,由于对官方组件没读太多,直接上手,就按照自己的方式实现按钮reset重置事件,今天发现有现成的事件,起始都是大同小异。自己的方式组件提供的方式一.自己的方式闲话不说直接上案例1.表单数据 <Form :model="vehicle" :label-wid...

2020-03-10 15:41:24 3228 1

原创 创建iview+vue项目

创建Vue项目一.安装node环境二.使用淘宝的镜像三.安装Vue脚手架vue-cli四.创建项目最近项目中要升级框架,前端要使用Iview+Vue框架做前后端分离,所以没办法,又要学习前端的东西,下面简单介绍下如何快速创建一个简单前端项目架子;1.安装node环境2.使用淘宝的镜像3.安装vue-cli脚手架4.创建项目一.安装node环境在搭建vue的开发环境之前,一定要先下...

2020-03-04 23:17:30 617

原创 SpringMVC_@ControllerAdvice

SpringMVC_@ControllerAdvice一.全局异常处理二.全局数据绑定三.全局数据预处理新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表F...

2020-02-07 15:51:47 138

原创 springboot部署

springboot部署一.jar部署方式二.war部署方式springboot 其实本质上是一个java应用程序,会采用两种方式部署:全部打包成一个jar,或者全部打成一个war;一.jar部署方式将项目export导出到指定的目录,比如我放到的目录是:F:\demo\demo1\springboot;项目结构如下cmd进入windows窗口,执行命令:cd F:\demo\demo...

2019-12-26 17:34:04 166

原创 Redis的安装(windows版)

Redis的安装windows版一.redis(windows版)下载二.redis配置和启动最近在开发一个项目,想使用redis,所以想在本地安装一个reids(windows版)做登录session存储和一些常用参数的缓存使用。一.redis(windows版)下载首先要下载redis安装包,下面提供两个下载地址:地址:https://github.com/microsoftarch...

2019-12-26 13:40:16 248

原创 springboot入门

springboot入门一.JDK版本二.创建项目springboot 的优点:用来简化spring应用的初始搭建和开发过程,使用特定的方式来进行配置(properties或者yml文件);创建独立的spring引用程序 main方法运行;嵌入的tomcat无需部署war文件;简化maven配置;自动配置spring,添加对应功能starter自动化配置;SpringBoot 应用,本质...

2019-12-24 17:25:43 74

原创 Navicat&PowerDesigner分别创建数据模型

Navicat&PowerDesigner分别创建数据模型一.Navicat创建数据模型二.PowerDesigner创建数据模型三.比较结构一.Navicat创建数据模型1.进入到Navicat界面,点击模型按钮,然后选择指定的数据库和版本,点击确定;2.进入到创建模型界面,我们要熟悉几个按钮的作用;3.点击表按钮创建需要的表结构和关联关系;4.点击模型窗口中左侧菜单按钮...

2019-12-12 19:04:59 4729

原创 Java优化代码中的大量if/else

Java优化代码中的大量if/else1.取反原则(提前return)2.策略模式(其实就是多态的使用)运行结果:20.030.010.040.03.枚举方式(推荐)运行结果:10.020.030.040.0工作时间不长,考虑的也不够完全,一般都会遇到一种场景,会根据不同的参数判断走不同的逻辑业务,我们常用的方法就是if/else嵌套使用;导致每增加一个需求就加一个if,慢慢的就...

2019-12-10 17:27:37 1080

原创 Layui表单的验证

Layui表单的验证1.资源引入2.表单验证2.1关键字验证2.2自定义验证1.资源引入1.layui/css/layui.css2.layui/layui.js<link rel="stylesheet" href="../layui/css/layui.css"><script type="text/javascript" src="../layui/layui.j...

2019-12-02 17:07:09 543

原创 Layui时间日期的使用

Layui时间日期的使用1.页面2.js3.实例展示1.页面首先引入layui的css和js文件:<link rel="stylesheet" href="${pageContext.request.contextPath}/css/span.css"><link rel="stylesheet" href="${pageContext.request.contextPa...

2019-12-02 16:51:33 512

原创 Layui多选框的使用xmSelect

Layui多选框的使用xmSelect1.页面2.js3.实例展示1.页面首先引入xmSelect.js<script type="text/javascript" src="js/xm-select.js"></script>html页面<body> <form class="layui-form"> <div id=...

2019-12-02 16:41:21 10276 4

原创 Layui多选框的使用formSelect

Layui多选框的使用formSelect1.页面2.js代码3.实例1.页面<form class="layui-form" action=""> <div class="layui-form-item"> <div class="layui-form-inline"> <fieldset class="layui-ele...

2019-11-29 17:03:54 1862

原创 Layui穿梭框的使用

Layui穿梭框的使用1.页面2.js代码3.展示自己学习中用到了Layui穿梭框的使用;1.页面<body> <fieldset class="layui-elem-field layui-field-title" style="margin-top: 30px;"> <legend>穿梭框使用</legend> </...

2019-11-29 11:04:59 5235 6

原创 Java8 DateTime

Java 8 DateTime1.本地日期时间api和时区Java 8通过新的Date-Time API(JSR310)加强了对日期时间的处理;在旧的java中,存在很多问题:比如java.util.Date是非线程安全的、Java的日期/时间类的定义不一致(在java.util和java.sql的包中都有日期类)、时区处理麻烦(不提供国际化)等问题;在java8中包含了所有处理日期、时间、时区...

2019-11-28 16:06:52 152

原创 Java8 stream

Java8 stream1.集合接口有两种方法生成流Stream2.forEach3.map4.filter5.limit6.sorted7.parallel8.Collectors9.完整实例java 8 API添加了一个新的抽象叫流Stream,可以用一种声明的方式处理数据。stream是使用一种类似用sql从数据库查询数据的方式来提供对java集合运算的抽象,这种风格是将要处理的元素集合...

2019-11-20 16:37:52 197

原创 多线程_volatile关键字

一.volatile简介单线程的环境中,基本用不到volatile这个关键字,但是在多线程环境中,这个关键字随处可见,总的来说它有三个特性:可见性有序性不保证原子性二.如何保证可见性1.何为可见性?在说volatile的可见性之前,先说说什么是可见性,谈到可见性,就得先说说JMM(java memory model)内存模型,JMM内存模型模型是逻辑上的划分,其实并不是真实存在的...

2019-11-14 17:12:24 156

原创 Java基础学习第一天

一.java语言平台1.JavaSE:标准版,是为开发普通桌面和商务应用程序提供的解决方案;2.JavaME:小型版,是为开发电子消费产品和嵌入式设备提供的解决方案;3.JavaEE:企业版,是为开发企业环境下的应用程序提供的一套解决方案,该技术体系包含Servlet、jsp等技术,主要针对web应用程序开发;也是要学习java的重点。二.JRE和JDK1.JRE(java runtim...

2019-10-17 20:38:14 133

mybatis-plus-demo.zip

springboot整合mybatis-plus3.1,项目名称是:mybatis-plus-demo,代码编写了常用的使用方法

2020-04-23

优化if/else测试代码包cheng.rar

两种方式优化if/else测试代码包,一种是策略模式+工厂模式的方法,一种是使用枚举的方法优化;附件是优化编写的测试代码包

2019-12-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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