自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用BeanUtil进行对象非空数据的拷贝

JAVA自带的会copy源对象的所有属性,无法保留目标对象的非空属性。使用会copy源对象的非空数据,保留目标对象的非空数据。

2024-01-10 12:02:32 458 1

原创 Minio踩坑&解决

minio学习

2022-06-07 17:04:04 3350 1

原创 前端:输入框自动获取鼠标焦点

项目场景:我这里只需要点击后就可以使用键盘输入文字。操作流程:点击某个地方(触发方法),显示输入框,同时获取鼠标焦点。问题描述:点击显示输入框,可直接输入,自动获取鼠标焦点。 原因分析:提示:这里填写问题的分析:例如:Handler 发送消息有两种方式,分别是 Handler.obtainMessage()和 Handler.sendMessage(),其中 obtainMessage 方式当数据量过大时,由于 MessageQuene 大小也有限,所以当 message 处理不及时时,

2021-07-14 14:06:35 3896

原创 画布中的鼠标位置错位,向下向右偏移

项目场景:画布:画布中的鼠标位置错位,向下向右偏移问题描述:提示:没有计算偏移量,导致画出的线位置偏移。原来的代码: measureMouseMove(){ let x = this.mouseLocation.eventXm1; // 获取起始位置的x轴坐标 let y = this.mouseLocation.eventYm1; // 获取起始位置的y轴坐标 let stopX = event.x; // 获取结束位置的x轴坐标 let s

2021-07-01 14:31:05 1677

转载 sortable排序的使用以及出现小数、%排序错乱

项目场景:实现效果:原因分析:如果需要后端实现排序功能,需要将sortable设置为custom,同时在 Table 上监听sort-change事件,在事件回调中可以获取当前排序的字段名和排序顺序,从而向接口请求排序后的表格数据。sort-change方法自带三个参数,分别代表意义是:column:当前列prop:当前列需要排序的数据order:排序的规则(升序、降序和默认[默认就是没排序])解决方案:页面代码:<template> <el-tab

2020-11-24 14:02:03 2475 4

原创 idea中Java类文件左下角是个J不是C标识

提示:idea中Java类文件左下角是个J不是C标识一、问题二、解决办法

2020-09-26 09:32:00 4041 1

转载 MyBatis-Plus

还在手写CRUD代码?这款开源框架助你解放双手!https://blog.csdn.net/zhenghongcs/article/details/108459542作者:macrozheng相信很多朋友在项目中使用的ORM框架都是MyBatis,如果单用MyBatis来操作数据库的话,需要手写很多单表查询的SQL实现。这时候我们往往会选择一个增强工具来实现这些单表CRUD操作,这里推荐一款好用的工具MyBatis-Plus!MyBatis-Plus简介MyBatis-Plus(简称 MP

2020-09-23 17:00:00 123

转载 Redis

我是Redis你好,我是Redis,一个叫Antirez的男人把我带到了这个世界上。说起我的诞生,跟关系数据库MySQL还挺有渊源的。在我还没来到这个世界上的时候,MySQL过的很辛苦,互联网发展的越来越快,它容纳的数据也越来越多,用户请求也随之暴涨,而每一个用户请求都变成了对它的一个又一个读写操作,MySQL是苦不堪言。尤其是到“双11”、“618“这种全民购物狂欢的日子,都是MySQL受苦受难的日子。据后来MySQL告诉我说,其实有一大半的用户请求都是读操作,而且经常都是重复查询一个东西,浪费

2020-09-23 16:15:47 66

转载 面试官:Thread.sleep(0) 有什么用?

两个问题我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题:假设现在是 2008-4-7 12:00:00.000,如果我调用一下 Thread.Sleep(1000) ,在 2008-4-7 12:00:01.000 的时候,这个线程会 不会被唤醒?某人的代码中用了一句看似莫明其妙的话:Thread.Sleep(0) 。既然是 Sleep 0 毫秒,那么他跟去掉这句代码相比,有啥区别么?操作系统原理我们先回顾一下操

2020-09-23 15:52:18 90

转载 vue的 data 文本 中使用换行 \n

vue的 data 文本 中使用换行 \nhttps://blog.csdn.net/weixin_43141746/article/details/107892100使用css 样式 white-space: pre-wrap; <view class="msg"> {{ message }} </view> data() { return { message: ' \n 预约成功 \n \n 1-3个工作日会有工作人员回访,请保

2020-09-23 15:05:18 3061

原创 密码框获取焦点实时判断,提示正确错误

项目场景:提示:密码输入框对密码的判断:项目场景:鼠标的获得焦点、失去焦点问题描述:密码输入不正确:提示信息密码输入正确:提示信息提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obtainMessage(R

2020-09-19 12:09:38 491

转载 MySQL8.0.19版本安装教程(Windows版)

MySQL8.0.19版本安装教程本文参考:https://jingyan.baidu.com/article/1876c852c50e59c90b1376ed.htmlMySQL8.0.19MySQL8.0.19版本安装教程前言一、安装步骤二、MySQL8.0连接测试三、对12,13步的详解前言MySQL8.0版本与MySQL5.0版本有很大的不同,本教程详细的讲解了MySQL8.0版本的安装步骤。一、安装步骤1、下载好安装包之后就可以双击进行安装操作啦,如果你是第一次安装MySQ

2020-08-31 15:41:21 1808 1

原创 SQL模糊查询及手写SQL需要注意的地方

SQL模糊查询及注意的点前言一、手写SQL需要注意的地方(不断更新)二、SQL模糊查询总结前言关于模糊查询常用到的就是1、2、3,第4和第5还需要去验证正确性。一、手写SQL需要注意的地方(不断更新)1、日期时间格式2020-08-29 20:01:01和日期格式2020-08-29都可以使用(between…and…来查时间区间),也可以使用“>”、“<”进行判断。示例1:查询在8月份’2020-08’创建的用户:select name from user where cre

2020-08-29 14:42:23 465

原创 SQL练习练习题

SQL练习题表的结构建表SQL1、表结构2、测试数据3、测试题表的结构课程表:course学生表:student分数表:score教师表:teacher建表SQL1、表结构–1.学生表 student(s_id,s_name,s_birth,s_sex) –学生编号,学生姓名, 出生年月,学生性别 –2.课程表 course(c_id,c_name,t_id) – –课程编号, 课程名称, 教师编号 –3.教师表 Teacher(t_id,t_name) –教师编号,教师姓名

2020-08-16 14:56:39 212

原创 java-冒泡排序

java冒泡排序笔记本文主要是用来记录笔记,不会作图,为方便理解,引用了其他博主的动图。本文参考:https://blog.csdn.net/qq_41679818/article/details/902963一、关于冒泡排序的理解从第一位起,依次比较相邻的两个元素,如果第一个元素比第二个元素大,就交换两个元素的位置,然后依次从前往后比到最后一个元素,在这一点上最大的元素会在最后面。...

2020-02-26 23:41:32 159

空空如也

空空如也

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

TA关注的人

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