自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(401)
  • 资源 (1)
  • 收藏
  • 关注

原创 今天离职了

今天离职流程走完了,在公司的最后一天上班。心里有不舍,也有轻松。回忆入职以来的种种情况,感慨颇多。18年1月29号入职公司,30号开始写博客,到今天21年8月6号离职,三年半时间,博客记录了我的学习开发历程。头一两年边开发变学习,遇到问题就记录下来,写的博客比较多。最近一年懒了,遇到问题不多,没咋记录。以后要保持写博客的习惯,写些高质量,成系列的。希望以后一切顺利吧。...

2021-08-06 14:34:59 446

转载 使用pdfbox,将PDF转图片后,中文乱码问题

参考:https://www.jianshu.com/p/b8692da38692在项目中创建org.apache.pdfbox.pdmodel.font这个包,然后复制下面这个类//// Source code recreated from a .class file by IntelliJ IDEA// (powered by FernFlower decompiler)//package org.apache.pdfbox.pdmodel.font;import java.

2021-04-08 10:38:02 2239

转载 layui+七牛云实现上传文件显示进度条

首先:还需替换layui的upload模块的upload.js文件下载地址:http://file.35youth.cn/index.php?share/file&user=1&sid=4VkDTZ8q 提取密码:4st5H<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>文件上传进度条</titl...

2021-03-17 11:34:29 1105

转载 微信订阅号获取openid

参考:https://blog.csdn.net/qq_40715775/article/details/79871543?spm=1001.2014.3001.5501https://blog.csdn.net/qq_40715775/article/details/79878757?spm=1001.2014.3001.5501https://blog.csdn.net/qq_40715775/article/details/79912600?spm=1001.2014.3001.5501

2021-02-01 11:19:33 964

转载 java调用rfc(导入表)

import com.sap.conn.jco.*;/** * @description: * @author: * @date: 2020-12-03 15:52 */public class WuLiaoSap { public static final String ABAP_AS_POOLED = "ABAP5_WITHOUT_POOL";//配置文件名 public static void main(String[] args) { Stri..

2020-12-03 16:51:43 684

原创 CKEditor5视频引入问题

使用CKEditor5上传视频链接报引入媒体url失败.解决办法:参考:https://blog.csdn.net/huhui806/article/details/105312410但是显示不了,应该是版本落后了。正确办法:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta http-equiv="Content-Type" ...

2020-11-11 14:57:07 2782 2

转载 更改插入blob类型字段数据

假设字段memo为blob类型,在该字段的值前面增加字符串'add--'则操作语句如下:update tb_blog set memo=concat('add---',cast(memo as char)) where id=1;

2020-10-30 10:52:47 1186

原创 web上传图片到七牛云(客户端 js sdk)

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <input type="file" onchange="upload_image(this)"> //引入jq ...

2020-10-29 09:30:19 302

原创 springboot2.x集成com.gitee.reger报java.lang.NoClassDefFoundError: org/springframework/boot/bind/Propert

springboot2.x版本的项目集成<dependency><groupId>com.gitee.reger</groupId><artifactId>spring-boot-starter-dubbo</artifactId><version>1.0.10</version></dependency>报错java.lang.NoClassDefFoundError: org/sp

2020-10-23 15:40:44 190

原创 记一次java导入excel过慢问题

web前端上传Excel文件,数据量有三千多条,导入特别慢。java用的是poi,批量插入用的是mybatisplus的saveBatch方法。一开始怀疑是读取文件中数据慢,打印发现不是,是批量导入慢。自定义批量导入方法,速度提升。...

2020-09-26 15:09:46 3934 2

转载 解决新版IDEA一导入新项目就更改为默认maven路径

参考:https://blog.csdn.net/mwqyykl/article/details/102496170?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.chann

2020-09-25 11:07:56 1248

原创 Java开发环境和软件安装

最近换了新电脑,重装一遍java开发需要的环境和软件,记录一下(Windows 系统)JDK(JDK已包含JRE,JRE不需要再安装)安装 Tomcat安装 Mysql安装 Navcat For Mysql安装 Notepad++安装(文本编辑器,方便查看修改编码文件,比) Idea安装 Maven安装 Idea配置maven,并设置maven镜像(阿里巴巴镜像) Git下载安装;安装教程:https://blog.csdn.net/qq_19394437/article/details

2020-09-24 14:49:34 268

转载 参透并发编程

参考:https://juejin.im/post/6862464169158344717

2020-09-15 13:37:21 117

翻译 redis分布式锁案例

1.缓存在高并发和安全压力下的一些问题 缓存击穿: 是某一个热点key在高并发访问的情况下,突然失效,导致大量的并发打进mysql数据库的情况 缓存穿透: 是利用redis和mysql的机制(redis缓存一旦不存在,就访问mysql),直接绕过缓存访问mysql,而制造的db请求压力一般在代码中防止该现象的发生解决:// 为了防止缓存穿透将,null或者空字符串值设置给redis 缓存雪崩: 缓存时采用了相同的过期...

2020-09-11 14:19:19 351

转载 IntelliJ IDEA部署tomcat时出现No artifacts marked for deployment

这种错误主要是因为没有设置导出包参考:https://blog.csdn.net/sinat_41905822/article/details/88981871

2020-09-10 09:44:42 324

原创 解决MyBatis 多表联合查询,字段重复的问题

ZSJC1 和ZSJC2 是一对多关系@Data@TableName("zsj_c1")public class ZSJC1 { private int id; private String name; @TableField(exist = false) private List<ZSJC2> zsjc2s;}@Data@TableName("zsj_c2")public class ZSJC2 { private int id;.

2020-09-04 10:56:44 2229

转载 Mybatis中collection和association的使用区别

1. 关联-association用于一对一和多对一示例:@Datapublic class ZSJC1 { private int id; private String name; @TableField(exist = false) private ZSJC2 zsjc2;}@Datapublic class ZSJC2 { private int id; private String name; private Stri

2020-09-04 10:04:14 1496

翻译 textarea高度自适应

<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>文本框根据输入内容自适应高度</title> <style type="text/css"> ...

2020-07-30 09:04:21 612

转载 web自定义下拉列表框

https://blog.csdn.net/qq_26389819/article/details/77623341?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.chann

2020-07-29 10:10:43 3293

转载 jQuery设置Radio被选中

<input type="radio" name="drawStatus" value="0" />能 <input type="radio" name="drawStatus" value="1" />否 $(":radio[name='drawStatus'][value='" + val + "']").prop("checked", "checked");

2020-07-22 11:07:40 4515

转载 mybatis plus 使用insert 没有返回主键的处理

实体类中id/** * 指定自增策略 */@TableId(value = "id",type = IdType.AUTO)private int id;service层中@Servicepublic class InformationService extends ServiceImpl<InformationMapper,Information> { @Autowired private InformationMapper informationM.

2020-07-21 14:10:24 5285 3

转载 dubbo-admin的安装配置

https://blog.csdn.net/wxjs360/article/details/100009522

2020-07-04 14:49:37 229

原创 js在当前时间上加分钟数,得出结果

//1.获取当前日期var date=new Date();//2. 获取当前分钟var min=date.getMinutes();//3. 设置当前时间+5分钟:把当前分钟数+5后的值重新设置为date对象的分钟数date.setMinutes(min+5);//4. 测试console.log(date.toLocaleString());或者:getHourDate(30); //当前时间,延长半小时 function getHourD...

2020-06-07 11:38:43 4511 1

转载 layui日期控件点击一闪而过解决方法

发现一个bug,点击选择日期,弹出的框会一闪而过,切屏回来就出来了。解决方法:laydate.render({ elem: '#mydate' ,btns: ['confirm'] ,theme: 'grid' ,trigger: 'click'});添加:trigger属性, ...

2020-06-07 10:33:59 1019

转载 ajax请求在ie浏览器报错 Access-Control-Allow-Headers 列表中不存在请求标头 authorization

原因:ajax跨域请求,请求头不传token时,所有浏览器都能成功,在请求头中传token,在谷歌浏览器正常,在ie浏览器报错,因此可以得出是请求头token的问题,解决:标准的head,认证名字叫做Authorization,A要大写,但是在vue用axios跨域请求时,传的head名称为authorization,是小写,所以即使是设置版Access-Control-Allow-Headers为*,也无法识别。后台服务器设置Access-Control-Allow-Headers时不要直接..

2020-05-25 10:09:01 5174

转载 Mybatis一对多/多对多查询时只查出了一条数据

问题描述:如果三表(包括了关系表)级联查询,主表和明细表的主键都是id的话,明细表的多条数据只能查询出来第一条/最后一条数据。出错原因:这是因为主表和明细表的id字段名相同造成的。 问题的关键在于resultMap中如果不定义类似主键之类的能够区分每一条结果集的字段的话,会引起后面一条数据覆盖前面一条数据的现象。如何解决?解决方法一:修改主表或者明细表的id名,保证不一致就行。解决方法二:查询结果起别名。...

2020-05-22 14:59:38 1705

转载 关于jQuery出现的新添加元素点击事件无效

//通常点击写法:$(".div").on('click', function () { var $this = $(this); var isActive = $this.hasClass('active'); if (!isActive) { $this.addClass('active'); $this.siblings().removeClass('active'); }//新增加...

2020-05-19 13:57:08 922 1

转载 windows下揪出java程序占用cpu很高的线程 并找到问题代码

参考:https://blog.csdn.net/hexin373/article/details/8846919

2020-05-12 15:29:11 204

转载 htppClient调用webservice,并解析返回的xml字符串

参考:https://blog.csdn.net/yapengliu/article/details/86596096?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

2020-05-11 11:31:18 812

转载 将web页面的数据导出到Excel表格的方法

需要利用第三方库:jquery.table2excel.js下载地址:https://github.com/rainabba/jquery-table2excel复制代码<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title&gt...

2020-04-23 11:00:30 2350

转载 ist stream按对象多个属性对集合进行分组

Map<String,List<E>> result=list.stream.collect(Collectors.groupingBy(e -> e.getName() + e.getAge()));

2020-04-22 10:11:21 483

转载 java生成二维码下方带有文字(返回二维码base64数据)

1.工具类package com.test.test.utils;import com.google.zxing.*;import com.google.zxing.client.j2se.BufferedImageLuminanceSource;import com.google.zxing.common.BitMatrix;import com.google.zxing.comm...

2020-04-17 10:36:58 1503

转载 S如何获取扫描枪扫描的数据

https://blog.csdn.net/jifengdalu/article/details/83031664

2020-04-02 11:39:46 991

转载 JS 字符串固定位置插入字符

https://blog.csdn.net/weixin_43046092/article/details/82219216function insertStr(soure, start, newStr){ return soure.slice(0, start) + newStr + soure.slice(start);}var occurTime = 20180604...

2020-03-24 15:40:32 2763

转载 SpringBoot读取Resource下文件的几种方式

https://www.jianshu.com/p/7d7e5e4e8ae3

2020-03-16 08:47:16 1583

转载 如何将InputStream转化为base64

public class FileToBase64 { public static String getBase64FromInputStream(InputStream in) { // 将图片文件转化为字节数组字符串,并对其进行Base64编码处理 byte[] data = null; // 读取图片字节数组 try ...

2019-12-31 11:24:16 3249 1

转载 InputStream流的二次读取

//获取客户端InputStream对象InputStream input= requset.getInputStream();//将InputStream对象转换成ByteArrayOutputStreamByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); byte[] buffer = ...

2019-12-31 09:55:05 1210

转载 web端(Javascript-Barcode-Reader)实现上传图片或拍照识别条形码的功能

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>识别条形码</title> </head> <body> <input type="file" style...

2019-12-27 14:36:57 1753

转载 java去除字符串时间的横杠、空格、冒号

https://blog.csdn.net/wx13227855087/article/details/83182961StringTimes = " 2018-10-19 14:16:17";String str = Times.replaceAll("[[\\s-:punct:]]","");

2019-12-17 13:03:16 3501

转载 h5拍照上传旋转90度问题

参考:https://www.cnblogs.com/Joe-and-Joan/p/10957818.html<input class="myimg" accept="image/*" type="file" />引入: <script type="text/javascript" src="../js/exif.js" ></script&...

2019-11-04 10:40:44 3182 1

asm的lib资源包

asm的jar包,在eclipse项目中引用的,一个javaweb项目

2018-04-12

空空如也

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

TA关注的人

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