自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用poi导入Excel文件兼容性问题,The supplied data appears to be in the OLE2 Format.

java中poi老版本导出出现The supplied data appears to be in the OLE2 Format问题的解决方案

2022-01-17 20:28:23 8348 5

原创 idea插件推荐-ikun人的福音

你是不是还在为编译漫长的过程枯燥而感到无聊,来试试这款ikun进程展示器吧,你将会看到kunkun的铁山靠。当你敲出j的时候,你将会听到giegie的坤叫声,提神又醒脑啊!

2024-08-13 14:59:27 160

原创 使用spring-boot集成redis中使用redisTemplate配置泛型导致的问题

redisconfig配置导致redisTemplate注入失败的问题解决

2024-08-13 14:09:38 878

原创 webservice接口数据封装java对象转换为xml格式数据,解析工具

java对象转xml格式。

2024-07-12 14:46:37 267

原创 springboot3.2.2中使用动dynamic-datasource多数据源切换(mysql+sqlserver)遇到的bug

先注意,我们使用的是springboot3版本,然后去大佬的仓库找对应的依赖,ps:我都使用多数据源了,你还不让自动注入datasource,有毒吧!,从github中明显看到。

2024-06-05 14:35:18 544

原创 java17 连接sqlserver2008失败,修改java.security文件,自制mvn+jdk镜像的一次实践

自制mvn+jdk 的docker镜像的实践

2024-06-03 10:39:35 556

原创 泛微OA单表单多明细接口开发之对Function接口使用的思考与实践

设计模式和function接口的思考与实践

2024-05-14 18:22:03 486

原创 hutool工具之DateUtil使用DateUtil.beginOfDay(calendar)和DateUtil.beginOfMonth(calendar)的一次意外记录

hutool使用DateUtil 方法入参为calendar的一次意外记录

2024-04-10 11:04:08 805

原创 Drone + Gitea + Docker 实现JAVA项目自动化代码提交部署的一次实践案例(适合轻量化小型团队使用)

你是不是还在使用 Gitlab+Jenkins+docker的方式搭建自动化部署平台?是不是还在苦恼服务器内存太小,Gitlab内存占用过大的问题?是不是还在厌倦每次写完代码还要发布部署?那就来试试Drone + Gitea + Docker 吧!

2024-02-21 17:45:00 1830

原创 notepad++ 纯净版下载地址

npp下载地址

2024-01-25 17:46:08 438

原创 zxing+java 发票二维码识别

多种发票处理方式

2023-10-13 17:37:04 4367

原创 js鼠标悬停展示对应的数字金额(保留两位小数)的中文名称

js鼠标悬停展示对应的数字金额(保留两位小数)的中文名称

2023-02-03 16:31:08 171

原创 安全版本的fastjson

记录一下安全版本的fastjson

2022-10-27 14:37:43 957

原创 json解析上传字符串过长的输入流对象的解决方案

fastjson解析上传字符串成java实体对象因字符串过长导致的问题

2022-09-29 21:21:53 1474

原创 sql解决两店在时间段范围内售卖情况的问题

sql查询集合的对比和关联的描述

2022-09-08 22:45:58 469 1

原创 mysql优化之 Using where; Using join buffer (Block Nested Loop)

mysql优化之 Using where; Using join buffer (Block Nested Loop)

2022-08-26 11:40:41 4230

原创 狠狠记EasyExcel一笔!老项目中EasyExcel导入读没问题,导出异常的处理

狠狠记EasyExcel一笔!老项目中EasyExcel导入读没问题,导出异常的处理

2022-08-05 10:04:28 4662

原创 el-table动态显示列高度塌陷问题以及非固定列底部滚动条无法对齐的问题

el-table动态显示列高度塌陷问题以及非固定列底部滚动条无法对齐的问题

2022-07-28 11:59:53 1870

原创 Elasticsearch初学习,收集整理资料

一、概述1.1 简介The Elastic Stack, 包括 Elasticsearch、 Kibana、 Beats 和 Logstash(也称为 ELK Stack)。能够安全可靠地获取任何来源、任何格式的数据,然后实时地对数据进行搜索、分析和可视化。Elaticsearch,简称为 ES, ES 是一个开源的高扩展的分布式全文搜索引擎, 是整个 ElasticStack 技术栈的核心。它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理 PB 级别的数据。1.2 R

2022-03-22 15:01:19 1640

原创 记录一下 别人写的十分nice 的sql

今天在工作写更新或者插入人员权限判断的时候的时候,正常思路是弹出窗口增加或者修改,而这个无疑会增加页面的书写量,因为配置权限的数据量少,并且 ,Ext框架有个特别有意思的操作方式(可以新增单元行数据,并且支持表格单元编辑哦)。所以前端页面这里就有另外一种思路了,把所有的表格中的数据都一起提交上来,自然,新增的数据都是没有id的,修改的数据有id,把上传的修改数据全部覆盖掉就好了,前端处理完了,后端咋做呢?后端...

2022-03-17 17:27:07 936

原创 理解java中的final关键字

一、final关键字的基本用法在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量)。1、final修饰类当用final修饰一个类时,表明这个类不能被继承,同时要注意final类中的所有成员方法都会被隐式地指定为final方法。2、final修饰变量修饰变量是final用得最多的地方!final成员变量表示常量,只能被赋值一次,赋值后值不再改变!常量规范写法,规范:被定义为final的常量定义时需要使用大写字母命名,并且中间使用下划线进行连接。static可用可不用

2022-02-09 16:41:56 242

原创 js实现鼠标放入后面内容标签显示,鼠标移出内容标签隐藏

昨天犯了个毛病,input显示框显示不全的问题,要求是把鼠标悬停输入框,显示完整的内容(输入框的宽度不能够修改)!正常人都会想到用tinput的itle属性,俺当时就脑抽了吧,想着在后面添加一个span框(span),效果就是鼠标放入输入框,input的父级元素加上一个span框,并且取出input 的值,鼠标移出,就把span元素移除(脑子抽了,非常规操作当时想的理所当然)。话不多说,看看这个好就不曾写的原生js代码。。。。。html的代码如下 <td style='width:80px;'

2022-01-22 09:20:38 2097

原创 js处理前端json字符串变为object对象的方法

今天使用easyui遇到一个很奇怪的问题,接口返回的值明明是Json格式的,但是前端使用js的form组件接受到的始终是string类型。于是有了下面的操作1、$.parseJSON(res)这是jquery自带的处理对象字符串的方法$(function () { var obj = jQuery.parseJSON('{"name":"John"}'); alert( obj.name === "John" );})需要注意的一点是如果后端返回的是类似这样的值 {“tes

2022-01-17 20:01:50 3747 1

原创 Java操作excel文件,从服务器获取文件,并以模板返回给前端保存处理

Java操作excel文件,从服务器获取文件,并以模板返回给前端保存处理

2022-01-13 19:29:54 3649

原创 nginx学习资料的整理与分享

一、Nginx概括(一)nginx是啥Nginx (“engine x”) 是一个一款轻量级高性能的Web服务器、反向代理服务器,也是一个IMAP/POP3/SMTP服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用(二)nginx有啥用1、静态代理​ Nginx擅长处理静态文件,是非常好的图片、文件服务器。把所有的静态资源的放到nginx上,可以使应用动静分离,性能更好。2、负载均衡​ Nginx通过反向代理可以实现服务的负载均衡,避免了服务器单节点故障,把请求按

2022-01-10 19:50:40 1197 1

原创 Java中跨年连续日期处理后适应mysql格式

当我们需要处理连续三个月的数据的时候,例如2021-11、2021-12、2022-01这三个月,涉及到跨年问题和月份组装问题。这是我对应处理的sql语句select sum(de.amount) as total,de.expense_id as expenseId,extract(MONTH from de.date) as month from t_b_daily_expense de where de.flag=0 and date> :date1 and date < :date2

2022-01-06 19:34:00 189

原创 系统资源不足, java: Compilation failed: internal java compiler error

遇到这种问题一般是idea给的系统资源不足导致的,项目太大导致占用jvm内存过大,只需扩大内存即可,如图

2022-01-04 14:18:07 728

原创 spring将选择table表中指定列转化为excel表,集合类型字段接收问题

springboot选择table表中指定列转化为excel表,接收不了@RequestParam(required = true) Integer actId,@RequestParam(required = true) String actName,List fields我的做法1、由于是使用swagger文档进行接口的测试,传的参数均为String,顺着这个逻辑,将接受到的参数变为String,然后在代码中使用分割切分出=成自己想要的数据的集合。 @GetMapping("/checke

2021-12-31 09:09:43 135

原创 Axios发送请求拦截,给请求添加请求头

#如果使用axios不想进行全部请求方法封装,可以尝试在main.js中对axios进行拦截操作。代码如下axios.interceptors.request.use((config) => { let url = config.url; //url是选每次请求得到的地址,进行分割时候,我们只需要对需要验证的地址进行拦截, if (url.split("/").pop() !== "uri") { let token = sessionStorage.getItem("toke

2021-10-15 15:56:08 1074

原创 vue-router中手动输入url地址beforeEach不生效

**vue-router中手动输入url地址beforeEach不生效**在手动输入地址栏url时候,new Vue()函数未将router.beforeEach()这个函数加载到实例中去。解决方法:将router.beforeEach()这个函数写到Vue实例加载之前,在手动输入地址栏时候便可使得函数生效插入链接与图片图片: 代码如下router.beforeEach((to, from, next) => {if (to.meta.requireAuth) {if (local

2021-08-24 09:09:58 1652

空空如也

空空如也

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

TA关注的人

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