自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

魏元子

啾!啾!啾!

  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 使用宏将xlsx格式文件批量转为xls格式文件

前言:在工作当中,我们经常使用excel表格。目前存在2003版的xls格式和2007版的xlsx格式。随着时间的推移大多数人都是使用的07版的xlsx格式文件。但是如果有一些程序只支持03版的xls格式怎么办呢?如果是一个两个文件倒也好说,人工处理就可以了。那要是几百几千呢?这是用就要批量处理了。网上有一些方法能实现,但是有相当一部分只是换汤不换药,只是把后缀名改了,而文件格式实际上还是原来...

2020-05-06 17:43:14 6446 9

原创 java使用POI识别excel的复选框插件

前言:不知道小伙伴们有没有遇见过“要识别excel里的插件对象”的需求。一般情况来说,在软件项目开发的过程中这种需求一般不常见,因为在excel里面的内容完全可以通过线上来提交,比如使用form表单等形式来进行数据录入。但是在线下处理一些材料、数据等可能会遇到这样的问题。我的这个需求就是线下遇到的,也并不是软件项目开发中的需求(附带讲:项目中的这种功能完全没有必要存在,因为实现这种需求的方式太...

2020-05-06 16:23:10 3688 10

原创 linux实现对上传文件的定时备份、增量备份

前言上一章我详细介绍了上传文件至服务器路径的方法,那么上传完文件就结束了吗?显然没有。介绍如果你们使用的是类似阿里云的OSS存储服务,那么可以使用服务提供的定时备份,这样可以不用考虑在服务器上做文件备份。实际上想实现基础的备份还是非常简单的,我们平常使用tar、unzip等命令打包文件,在这个基础上编写一个shell脚本,利用linux的crontab功能添加一个定时执行程序,这样就可以...

2020-04-23 11:44:27 1163

原创 MYSQL导出表结构到EXCEL

前言今天来简单分享一下mysql导出数据库所有表字段及单个表结构到EXCEL主要涉及到数据库中的两个表,如下:INFORMATION_SCHEMA.COLUMNSinformation_schema.TABLES查询数据库所有表结构SQL语句如下:SELECT a.table_name 表名, b.table_comment 表描述, a.COLUMN_NAME 列名, a.COLUMN_TYPE 数据类型, a.DATA_TYPE 字段类型, a.CHARACTER_MAXI

2020-05-19 17:30:51 2703

原创 科学计数法及精确度问题处理(订正版)

前言在开发过程中我们常常会进行数据的计算,并对计算结果进行比对。有时会因为科学计数法的缘故,导致结果比对的时候有误差。这时,我们就要对这个结果进行处理,不能让结果以科学计数法的方式呈现,然后四舍五入,进行相同精度下的比较。怎么解决上述问题呢?我们使用BigDecimal来处理科学计数法的问题,然后进行四舍五入。下面是实现方式:科学计数法处理@Test void double...

2020-04-27 11:28:36 2258

原创 如何动态的处理计算公式

前言今天来分享一下如何使用BeanShell来实现输入一段计算公式字符串,然后返回结果前段时间获得一个需求,需要核算财务数据。如果对这几十个公式分别创建一个计算方法,一方面代码较拥挤,另一方面对以后的扩展并没有提供支持。这时候来考虑怎么实现呢?我们考虑使用BeanShell来实现数据的计算,以此为核心来围绕着进行开发。注:这里BeanShell用来实现“输入公式字符串和参数,得出结果...

2020-04-26 17:38:49 832

转载 Beanshell语法和常用内置对象

1:Beanshell的基本语法1.1:Beanshell的For循环与集合String a = "aaa";int b = 111;List list  = new ArrayLi...

2020-04-26 16:54:02 1715

原创 微服务架构流程图

前言之前闲来没事的时候做了一个微服务流程图,放上来供大家审阅一下,互相探讨一下问题。如果这张图能对你提供一点帮助,那我会感到非常荣幸...

2020-04-23 16:02:38 1596

原创 文件上传至服务器(java)

前言前段时间刚完成了一个项目,由于项目的开发周期较短,所以来不及整理遇到的相关问题。只能在接下来的几天时间里对开发及部署过程中遇到的一些问题进行一个简单的整理。本章先记录上传文件的方式变动。由于之前一直使用阿里云的OSS存储服务,所以一直是基于此去开发文件相关的功能,那么这次甲方并不是使用的阿里云的服务,而是华为政务云(关于华为政务云后续会有文章介绍),部署环境走的是内网,所以之前的方式要...

2020-04-22 16:14:06 870

原创 记一次maven打包报错Compilation failure:[找不到符号] [程序包XXX不存在]的处理过程

[INFO] Reactor Summary for Demo 1.0:[INFO][INFO] Demo ............................................... SUCCESS [ 0.166 s][INFO] core ............................................... SUCCESS [ 7.119...

2019-11-29 15:20:00 4534 2

原创 Redisson分布式锁的实现及锁延时实现

前言:这篇文章是为了补充上一篇遗留的第三种实现方式:使用Redis的Redisson实现分布式锁上一篇文章介绍了:基于redis实现分布式锁的两种方式所需jar包<!--redisson--><!--https://mvnrepository.com/artifact/org.redisson/redisson --><dependency> ...

2019-11-20 17:40:30 3523 2

原创 Redis结合springBoot实现分布式锁(完整版)

前言:因之前一直使用的是单体架构,故没有考虑过分布式锁的问题。但最近因项目二期开发需要,需提前做一下技术准备。这才在短时间内对分布式锁进行一番恶补。在网上找了很多的技术博客,多少都有一些缺陷,或者不完整。故想要自己整理一下分布式锁的正确打开方式。本文只介绍redis分布式锁的实现方式。使用redis分布式锁有三种操作方式:第一种基于redis提供给java的jedis,使用jedis中的...

2019-11-19 17:36:53 2935 2

原创 项目刚启动时,首页会有三个地方访问这个接口,然后其中一个(随机)会报错

BUG是这样的,重启项目之后,前端第一次请求,我后台(偶尔)就崩了,报空指针,前端刷新一下发送第二次请求,我这里又都好了没有了空指针,DEBUG过了,每次参数都是有的,不会有参数不存在的问题,如果是我SQL代码问题,那第二次请求肯定也是空,所以排除了报错信息为org.mybatis.spring.MyBatisSystemException: nested exception is org.a...

2019-06-13 15:39:16 384 5

WPS VBA 7.0.1590.rar

因为有些程序不能处理excel2007版,所以我们要将xlsx格式另存为2003版xls格式。如果是一大堆文件需要转换,则可以使用宏来实现将xlsx文件批量另存为xls文件。

2020-05-06

centos7所需rpm.rar

对于在内网环境中,不能使用yum命令安装rpm包的情况下,可下载centos的基础rpm资源包,解决此问题。并附带mysql客户端的资源包

2020-04-26

空空如也

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

TA关注的人

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