自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 获取Excel数据 (支持多标题,以及标题横向,竖向合并等情况)

获取Excel数据 支持多标题 以及标题横向、竖向合并,以及标题之间会有空列的情况

2022-11-18 17:18:42 681

原创 Excel导出工具类,支持title别名

excel导出工具类,支持title别名

2022-05-11 10:00:53 421

原创 Jwt+shiro实现登录

jwt+shiro实现登录

2022-04-28 00:07:05 786 4

原创 对称加密,非对称加密,数字签名工具类

对称加密,非对称加密,数字签名工具类

2022-04-27 23:51:09 251

原创 JWT超详细登录

JWT 超详细登录

2022-04-10 21:59:58 511

原创 java 根据父级Id递归查询所有子级数据

java 根据父级Id递归查询所有子级数据

2021-12-05 12:33:23 4856 1

原创 mongodb新增数据时字段类型处理

前言从mysql 获得数据用List<JSONObject>接收数据,新增mongodb之后如何保证字段类型与数据库类型保持一致。用List<JSONObject>接收是因为 该表是动态维护,表字段可以随时更改。分析1.获得该表所有的字段与字段类型放入List<JSONObject>2.新建一个枚举类 让mysql 的字段类型与mongodb字段类型做个映射3.判断该字段转成什么类型代码实现1.获得表字段与字段类型 @Override

2021-11-19 18:14:35 861

原创 菜单树tree

构建树(一般用于层级菜单)结果如图所示// parentId 最顶层父id值 一般为 0 之类 public static List<Tree<String>> ldapOutees(List<LdapCatalogue> catalogueList,String parentId) { List<TreeNode<String>> nodeList = CollUtil.newArrayList(); // 构建树

2021-11-19 18:02:29 667

原创 jdbc 查询sqlserve 储存过程的数据

创建储存过程 运行下面SqlCREATE PROCEDURE [smartallocation].[PROC_PS_Material]-- 全局查询条件@Name_CN nvarchar(255),@Material_ID intASBEGIN SELECT TOP (1000) [Name_CN] ,[Material_ID] ,[Material_Code] ,[Material_Name] ,[Material_Name_En].

2021-11-17 10:17:38 154

原创 jeecg导出改装(多表关联导出 )

前言jeecg导出 只能导出单表或者主子表。但是往往写的报表(关联很多表)也导出需要源代码 /** * 导出excel * * @param request */ protected ModelAndView exportXls(HttpServletRequest request, T object, Class<T> clazz, String title) { // Step.1 组装查询条件 QueryWrapp

2020-11-26 14:34:04 1533 2

原创 linux服务器 mysql 数据库自动备份

备份数据库脚本在本地建一个backup.sh结尾的文件将下面代码放入文件中保存#!/bin/bashback_dir="/mnt/MYSHARE"time=$(date +"%Y%m%d%H%M%S")echo $timedb_name="hdhq"/usr/local/mysql/bin/mysqlpump -uroot -p123456 "$db_name" > "$back_dir/$db_name"-"$time.sql"back_dir 存放备份的数据库db_na

2020-11-26 13:47:15 147

原创 Ant Design vue 只选择年

前言公司使用jeecg开发项目,但是jeecg 前端用Ant Design vue组件,没有选择年份的。需要手动改造效果图如下代码<a-col :xl="6" :lg="7" :md="8" :sm="24"> <a-form-item label="年"> <a-date-picker placeholder="请选择年" mode="year"

2020-11-25 18:19:13 3155 2

原创 jeecg动态列如何导出

前言该功能统计员工当月内每日出勤时长,与总出勤时长。jeecg 导出excel 方法官方文档前端展示界面导出效果图功能分析姓名—年休假 之间的字段是固定 而后面的考勤时刻感觉当前选择的日期在变化(动态列)需要根据当前选择 的年月 生成当月所有的日期将姓名–年休假 + 当月所有的日期做表头每次循环一个员工 把每日的考勤放到对应的列上前端展示 代码实现 @Override public UserSubsidyVO queryUserAttendance(Page<

2020-11-25 17:37:04 1450 1

原创 mysql有关宿舍号该怎么排序

有关宿舍号该怎么排序List item

2020-10-05 22:39:05 2245 1

原创 datax如何在windows与linux下运行JSON脚本

DataXDataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL、Oracle、SqlServer、Postgre、HDFS、Hive、ADS、HBase、TableStore(OTS)、MaxCompute(ODPS)、DRDS 等各种异构数据源之间高效的数据同步功能。项目需求定时从sqlserver搬运数据到mysql,而且还是增量(数据更新)定时任务xxljob这个xxl-job是个很厉害的一个开源分布式定时任务架构。有兴趣的可以进入xxl社区了解更多内容。代

2020-06-27 14:35:18 1335

原创 输入流与输出流更改文件内容

/*** *@Title: autoReplace 方法名 *@Description:(修改文件内容) * @param newfilePath 新文件地址(新生成的文件地址) * @param odlfilePath 旧文件地址(读的文件地址) * @param oldStr 旧参数 * @param newStr 新参数 * @throws IOException(展示方法参数和返回值) *@author:aaa *@data 2018年10月30日 */

2020-06-18 17:58:59 843

原创 2020-05-27T11:38:42.696Z 时间格式化

今天在搞一个根据选择的年份查询数据 使用的插件 ant.design 但是官网又没有给 直接选择年份的组件 只有api最后根据 api 搞出来这样一个列子这个选择年份后传到后台程序一直报错,打印这个字段居然是 2020-05-27T11:38:42.696Z 这样的字符串 真是无语了,解决这样的日期 真是让我煞费苦心。这样的字符串日期 我还是第一次遇到,试了很多format格式 一直格式不了 format居然不认识它.文档说format可以格式化各种日期,最后百度 也试了很多方法还是不成功

2020-06-18 17:47:59 2363

原创 某公司人员房租申请补贴统计报表 如何计算

前台页面展示效果两张表,住宿申请表,退宿申请表住宿审批表A: 主键id,人员id,宿舍地址,宿舍号,补贴开始日期,实际入住日期,申请日期。退宿审批表B: 主键id,人员id,宿舍地址,宿舍号,补贴开始日期,退宿日期,申请表。业务需求:根据选择的年份,季度。得出此人的补贴情况业务逻辑有退宿的情况下这个人if (退宿日期 <= 15号){ 补贴175元} else if (退宿日期 > 15号 ) { 补贴350元}没有退宿情况下这个人

2020-05-30 18:51:24 334

空空如也

空空如也

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

TA关注的人

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