- 博客(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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人