自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 redis踩坑记录之redis.clients.jedis.exceptions.JedisException: Could not get a resource from the pool

报错信息如下:二.原因分析其主要原因是客户端未从连接池(这里是未设置redis最大连接数)中获取到Jedis的可用连接池导致三.设置redis连接池最大连接数即可

2021-07-14 11:46:45 5744

原创 根据中文名称字符串输出该字符串首字母

记录笔记: 根据中文名称首字母转英文eg: Stirng name = “中文名称”; 输出: zwmc如图所示:ChineseCharToEn工具类代码如下:package com.zqy.demodrift.chineseCharToEn;/** * @author Tom */import java.io.UnsupportedEncodingException;/** * 取得给定汉字串的首字母串,即声母串 * Title: ChineseCharToEn * @

2021-07-05 11:28:57 577

原创 java线程基础知识总结

本期讲解的是java中关于线程的相关知识点1.创建线程的方式2.线程的优先级3.线程阻塞4.线程的相关方法5.守护线程6.线程池7.多线程并发安全问题7.3静态方法修饰synchronized1.创建线程的方式1.1继承Thread类并重写run方法public class ThreadDemo1 { public static void main(String[] args) { MyThread1 t1 = new MyThread1(); MyThread2 t2 = new My

2021-03-04 14:44:47 14227 4

原创 SpringBoot 如何保存日志,控制台打印sql,完整教程展示

本期介绍的是SpringBoot项目如何配置日志完整教程1.pom.xml引入日志依赖2.在resources目录下新建xml文件3.启动类application.yml/properties添加以下代码4.效果展示1.pom.xml引入日志依赖<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <vers

2021-02-04 16:09:36 18433

原创 Mybatis 如何批量删除数据

Mybatis如何批量删除数据本期以最常用的根据id批量删除数据为例:接口设计1:List类型单参数Integer deleteByIds(List<Integer> ids);接口设计2:Array数组类型单参数Integer deleteByIds(Integer[] ids);接口设计3:可变长度参数Integer deleteByIds(Integer... ids);此以接口2为例子mapper.xml配置如下:<delete id="deleteById

2021-02-02 14:51:54 22506

原创 Maven pom.xml中的常用配置

1.JDK 版本配置 和 文件编码<properties> <!-- 设置 JDK 版本为 1.8 --> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.source>1.8</maven.compiler.source> <!-- 设置编码为 UTF-8 --> <project.buil

2021-02-02 11:46:54 19524

原创 Vue限制文本框显示字数,多余用...代替

老样子,先放效果图:Vue代码如下: <el-table-column prop="title" label="活动标题" align="center" min-width="100"> <div slot-scope="scope" > <span>{{scope.row.title | ellipsis}}</span> </div> </el-table-column><script>

2021-01-30 16:32:05 21349 1

原创 Vue中实现input输入框字数限制

先放效果图:vue代码如下: <el-form-item label="活动标题" class="flex-100" prop="title"> <el-input v-model="dataInfo.title" class="cms-width" type='required' maxlength="150" @input="descInput"></el-input> <span class="gray"> 字数限制:{{ente

2021-01-30 10:13:24 25715 2

原创 Windows下查看端口占用情况,结束端口进程

1.win+R 输入cmd 打开命令提示符2.查看电脑端口使用情况:netstat -ano2.查看指定端口号:netstat-ano | findstr 端口号eg: netstat-ano | findstr 50023.kill指定端口号: taskkill /f /pid 进程pideg:taskkill /f /pid 23468

2021-01-28 16:42:55 19863

原创 Vue中表格数据使用switch开关控制某条数据状态信息

先看效果图:点击开关实时改变数据状态show_status状态值:1000显示 0000隐藏vue代码:1.switch开关<el-table-column align="center" min-width="50"label="显隐状态"> <template slot-scope="scope"> <el-switch v-model="scope.row.showStatus" class="

2021-01-28 15:32:30 24036

原创 Hibernate的一对一,一对多/多对一关联保存

一对一关联保存:ps:这里都是拿工作中的项目做例子,所有不会有完整的业务代码,提供思路说明: 留言状态表: 记录用户的留言信息,如留言人openid,留言时间等…(主表)用户留言内容表: 记录用户的留言内容,id与状态表一对一(从表)留言表实体类配置:(主表)添加一对一关联的从表// one to one private com.rhtcms.cms.entity.main.CustomerMessageContent customerMessageContent;//对应内容表信息

2021-01-23 11:50:40 20103 2

原创 mysql 如何判断当前时间是否在 开始时间与结束时间之间 并且开始与结束时间允许为空

需求:查询进行中的活动数据进行中一共有以下几种情况:1.开始时间为空,结束时间为空, 此结果数据将永远为进行中的数据2.开始时间为空,结束时间不为空,则当前时间在结束时间之前,为进行中的数据3.开始时间不为空,结束时间为空,则当前时间在开始时间之后,为进行中的数据4.开始时间不为空,结束时间不为空,则当前时间在开始与结束时间段之内的数据为进行中数据下面sql则查询的是满足以上四种需求的结果集,达标题需求SELECT * FROM 表名WHERE 1=1 and(start_time i

2021-01-15 17:03:22 22935 2

原创 Java基础入门-详细总结

Java基础入门知识总结一.java基础1.1 java基础知识1.2java的基本数据类型1.3运算符1.4循环结构1.5数组二.面向对象2.1方法2.2面向对象2.3内存管理2.4继承2.5向上造型2.6方法重写2.7成员变量2.8接口2.9多态一.java基础1.1 java基础知识java是高级计算机编程语言——计算机只能识别0和1;Java语言编译运行过程(跨平台编程语言)1).java源文件,经过编译,生成.class字节码文件【编译期】2)JVM加载.class并运行.class(

2021-01-13 19:46:53 20142

原创 IDEA 中创建SpringBoot 父子模块

新建父级项目父级模块添加完成!添加子模块在父级模块又击 选择 new ==> Moudule创建方式与父级模块创建大致一致,唯一不同的是将 Type 改为 Maven Project打开父级项目 demo-parent 下的pom.xml 文件复制以下三行配置信息打开子项目 demo-son 下的pom.xml文件将parent 节点下的前三行代码替换成为刚刚复制的那三行,如下显示最后,在demo-parent 模块下 的pom.xml文件下新建modules节点,并添

2021-01-11 16:48:06 20849 4

原创 IDEA如何配置Maven及版本统一管理

1.Maven安装前往官网下载:https://maven.apache.org/download.cgi将文件解压自行存放,并在刚刚下载的maven存放目录下新建文件夹: maven-repository ,用来存放本地jar包2.Maven配置在maven的安装目录下 :找到conf/settings.xml文件(没有打开软件,可用记事本打开)找到<localRepository>/path/to/local/repo</localRepository>local

2021-01-11 16:04:37 22727

原创 java中SpringBoot项目使用mybatis-plus逆向自动生成全套代码,解放双手,专注于业务!

java程序小白也能学会的mybatis-plus逆向自动生成全套代码1.在你的SpringBoot项目下新建子模块项目ps:名称随意,最好带上generator 来辨别这是代码自动生成模块2.在此模块下新建一个包与一个java类 类名: CodeGenerator完整代码如下:import com.baomidou.mybatisplus.core.exceptions.MybatisPlusException;import com.baomidou.mybatisplus.core.to

2021-01-08 20:04:35 20834 4

原创 Mysql基础增删改查,主外键关联

Mysql基础入门章节导航Mysql基础入门创建新增删除修改查询数据类型主键外键数值计算关联查询 1.登录mysql:mysql -uroot -p 2.使用数据库: use 数据库名; 3.导入sql文件: souse 目录; 4.各个关键字的顺序:select 字段信息 from 表名 where 条件 group by 字段 having 聚合函数条件 order by 字段 limit ; 5.关联查询关键字顺序: select * from A join B on 关联关系 where

2021-01-07 16:27:28 21680 4

原创 java 实现多文件压缩加密 并重命名压缩文件对象

Java 多文件加密压缩添加文件加密压缩工具包依赖<!-- zip4j压缩工具 --> <dependency> <groupId>net.lingala.zip4j</groupId> <artifactId>zip4j</artifactId> <version>1.3.2</version> &lt

2021-01-07 15:44:25 20539 5

空空如也

空空如也

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

TA关注的人

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