自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot项目如何获取剪切板中的图片,并保存到磁盘中?

近期项目中有个需求,需要将微信等软件的截图直接上传保存到系统,网上查了下,最终采用js的剪贴板clipboardData完成。前端js代码如下,将上传图片的区域绑定粘贴事件,获取剪切板(clipboardData)中的数据,然后将blob形式的图片文件上传保存到后端document.querySelector("#pic_div").addEventListener("paste",function(e){ var cbd = e.clipboardData; if( !(e.clipboard

2020-07-28 13:54:00 756

原创 Java位运算符

运算符 运算 计算规则 & 按位与 两个数都转为二进制,然后从高位开始比较,如果两个数都为1则为1,否则为0 ^ 按位异或 两个数转为二进制,然后从高位开始比较,如果相同则为0,不相同则为1 | 按位或 两个数都转为二进制,然后从高位开始比较,两个数只要有一个为1则为1,否则就为0 ~ 按位取反 如果位为0,结果是1,如果位为1,结果是0 << 左移位 一个二进制数,左移指定位数,右边补0 &

2020-05-12 14:07:47 127

原创 Java字符串处理-取交集

/** * 获取两个字符串的交集(两个字符串本身无重复元素) * * @author: liu huangming * @date: 2020年5月5日 下午2:32:50 * @param str1 字符串1 * @param str2 字符串2 * @param regex 字符串的切割方式 */ public static String getInt...

2020-05-05 14:15:01 1390

原创 Java-队列实现(一)

// 队列包含一个头指针和一个尾指针以及一个数据域class Queue{ private int front;// 头指针 private int rear;// 尾指针 private Integer[] data;// 数据域 private int maxSize;// 队列长度 private int dataNum;// 当前队列数据个数 // 创建队列 pub...

2020-04-29 16:58:47 140

原创 datagrid的onLoadSuccess方法

在EasyUI框架中,datagrid中的onLoadSucess方法,当后台返回数据为null的时候,onLoadSuccess方法默认是不执行的,只有当有数据返回的时候才会执行该方法,所以想要数据返回空的时候也执行该方法,只能在返回数据的时候自己封装一个实体而不直接返回null...

2020-04-27 11:45:59 1423

原创 Java字符串处理-去除两个字符串相同的部分再取并集

注意:两个字符串本身无重复元素/** * 获取两个字符串的交集(两个字符串本身无重复元素) * * @author: liu huangming * @date: 2020年4月24日 下午2:32:50 * @param str1 字符串1 * @param str2 字符串2 * @param regex 字符串的切割方式 */public static Stri...

2020-04-24 15:11:50 1691

原创 Java字符串处理-取两个字符串的并集(去重后取并集)

/*** 获取两个字符串的并集* @author: liu huangming* @date: 2020年4月24日 上午11:12:55* @param str1 字符串1* @param str2 字符串2* @param regex 字符串的切割方式*/public static String getUnion(String str1,String str2,...

2020-04-24 13:41:43 1603

原创 记录用户修改的字段及内容(利用自定义注解以及反射实现)

需求:用户修改某一实体后,系统记录下用户修改了哪些内容原方法:采取笨方法,取数据库中的老数据与新数据进行一一遍历比较缺点:费时,代码量也较大现方法:利用自定义注解以及反射相结合的方法,自动获取实体的属性以及注释,并比较新旧数据,返回修改内容优点:缩减了代码量,尤其是属性很多的实体自定义注解类/** * 实体bean类字段描述 自定义注解 * @author liu h...

2020-04-20 18:35:17 736

原创 $.each中的return false

在each中使用return fasle可以跳出循环,使其不再执行接下来的循环,但是会继续执行方法中的其他语句,因为return false只是是对回掉函数做出的返回,并不是整个方法.所以如果要做到跳出each循环的同时,不继续执行方法的其他语句,可以通过设置一个标识实现var flag = true;$("#versionTable").find("input").each(function...

2020-04-20 14:28:14 666

原创 2020-04-08

写的很好,值得学习https://blog.csdn.net/wzq__janeGreen_/article/details/78953996?utm_source=app

2020-04-08 21:11:45 112

原创 接下来几年预备看的书籍

《Java编程思想》 《大话设计模式》 《重构 改善既有代码的设计》 《effective java》 《深入理解Java虚拟机》 《Java并发编程实战》 《深入理解计算机系统》 《tcp/ip详解 卷一、二、三》 《数据结构与算法》 ...

2020-04-02 10:07:31 88

原创 第一篇博客

记录第一天写博客2020年4月2号,开始写博客记录自己的工作学习中遇到的问题,共勉

2020-04-02 10:01:24 66

空空如也

空空如也

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

TA关注的人

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