- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 Chimm.Excel——使用 Java 基于 excel 模板操作表格的生成
1. 项目介绍Chimm.Excel 是什么?该程序是一个基于 Apache POI 和 Antlr4 打造的 excel 生成的 Java 工具,主要作用在于减少了开发人员通过程序生成表格的工作量,提高了工作效率。Chimm.Excel 的优势是什么?和网上部分的开源软件的区别是,该程序是基于 excel 模板进行工作的,并非基于注解。也就是说,我们首先需要在 office 中编写好我们的 excel 模板才行,优势在于,我们可以直接在 ...
2020-12-16 11:21:34 860 7
原创 redis 分布式锁的简单使用
RedisLock——让 Redis 分布式锁变得简单 1. 项目介绍该项目主要简化了使用 redis 分布式事务所的操作,实现傻瓜式加锁,释放锁的操作,并优雅的实现了等待锁释放的操作。等待锁释放的过程主要是使用了redis的监听功能,所以在使用该项目前,要确保redis已经开启了key事件监听,即“Ex”。如何查看 redis 是否已经开启了监听功能?登录 redis 后,使用命令 config get notify-keyspace-events 进行查看github地址
2020-06-05 11:30:35 342
原创 使用二进制来表示数据状态
使用二进制的方式来表示数据状态(支持无顺序状态)文章目录使用二进制的方式来表示数据状态(支持无顺序状态)1. 背景介绍2. 通过一个案例引发思考2.1 当签章有顺序时,我们是如何设计的?2.2 当签章顺序无法控制时,我们是如何设计的?3. 无顺序状态改变的问题解决了,那么我们如何进行搜索呢?3.1 案例介绍3.2 未使用二进制状态的数据库设计3.3 使用二进制状态的数据库设计1. 我们如何将前端...
2020-04-30 14:51:44 4382
原创 LocalDateTime在项目中的使用(LocalDateTime对接前端通过时间戳互转、LocalDateTime对接数据库)
LocalDateTime 在项目中的使用文章目录LocalDateTime 在项目中的使用1. 博客编写背景2. LocalDateTime 前端交互2.1 LocalDateTime 向前端写入时间戳2.1.1 `fastJson` 默认的写入格式2.1.2 更改`fastJson` 写入格式,让其回写时间戳 (结论★★★)2.2 接受前端传递的时间戳为 LocalDateTimme2.2....
2020-03-12 23:49:37 8722
原创 使用Aspose.word (Java) 填充word文档数据(包含图片填充)
Aspose填充word数据本文介绍了如何使用aspose进行word文档的生成,并提供了工具类供参考。文章目录Aspose填充word数据1. 建立一个word模板1.1 定义单个变量1.2 定义集合变量1. 建立一个word模板1.1 定义单个变量在word文档中,在菜单栏中依次点击插入->文档部件->域;接着在弹出框中选择MergeField域,在域属性中填写域...
2020-01-21 15:33:01 5638 8
原创 Java重置Mysql主键自增长值
MySql 主键自增重置器resetAutoincrement 是一款基于 Java 开发的程序,其功能为重置 mysql 主键自增的值为最近的一个。介绍开发背景主要是工作中,测试同学在清理数据的时候,使用的是 DELETE 进行删库(其实可以使用 TRUNCATE),删库完毕后会造成主键自增的值并没有归0,而是继续计算下去(如:数据库新插入一条数据,id 为 483 ,但是我期望的是从...
2020-01-20 17:06:43 766
原创 Chimm.Excel —— 使用Java 操作 excel 模板文件生成 excel 文档
Chimm.Excel —— 设置模板,填充数据,就完事儿了~ _____ _ _ _____ _ / __ \ | (_) | ___| | | | / \/ |__ _ _ __ ___ _ __ ___ | |____ _____ ___| |
2020-12-16 23:55:02 806
原创 Mysql使用存储过程更改数据
记录一下使用过程,方便以后查看此sql注释已经能够很好的说明如何进行操作了,因此就不做过多的阐述了。DROP PROCEDURE IF EXISTS resetDate;CREATE PROCEDURE resetDate()BEGIN # 声明变量,用于接受游标的值 DECLARE _id BIGINT(20); DECLARE _date DATETIME; # 声...
2020-03-31 21:31:23 1287
原创 使用Java将阿拉伯数字转换为中文数字(适配小数转换)
Java数字转换工具类本文借鉴了该博主所写的工具类传送门:https://blog.csdn.net/wanlin77/article/details/88853816简介该工具类可以将整数、小数、负数转换为中文的数字,如:0 ——> 零1 ——> 一2.1 ——> 二点一-2.1 ——> 负二点一具体代码如下package com.bdfint...
2019-11-22 17:20:44 3268 2
原创 MySQL 基础笔记 & JDBC
MySql 数据库优点:1.持久化存储数据。 2.方便管理数据 连接本机数据库,可以简写:jdbc:mysql:///test 备份数据库:mysqldump -u用户名 -p密码 数据库名称 > 保存的路径 数据库类型: int:整数类型 double:小数类型 date:日期,只包含年月...
2018-07-30 21:46:19 250
原创 Java SE 基础部分笔记
Math常用方法Math.abs(-2.0); //2.0 —— 绝对值Math.ceil(3.3); //4.0 向上入——ceil天花板Math.floor(3.6);//3.0 向下入——floor地板Math.round(5.5);//6.0 四舍五入Math.pow(2.0,2.0); // 4.0 第一个参数的第二个参数次幂...
2018-07-16 11:56:31 278
转载 事务管理中的四大特性(ACID)以及隔离级别和传播行为
文章内容来自于: http://blog.didispace.com/springboottransactional/,作者:程序员DD https://www.cnblogs.com/fjdingsd/p/5273008.html,作者:fjdingsd 文章主要用于自己学习SpringBoot,方便以后的查询(1)原子性(Atomicity)原子性是...
2018-05-29 23:13:43 537
原创 Jpa的@Id和@GeneratedValue的使用
@Id和@GeneratedValue的使用 文章内容来自于:https://blog.csdn.net/rickesy/article/details/50788161,作者:Rickesy 文章主要用于自己学习SpringBoot,方便以后的查询@Id: @Id 语句之前,可与声明语句同行,也可写在单独行上。 @Id标注也可置于属性的getter方法之前。@G...
2018-05-26 11:26:34 1122
转载 Spring开发时的@Bean用法
@Bean和@Scope 文章内容来自于: https://www.cnblogs.com/feiyu127/p/7700090.html,作者:飞羽127 https://blog.csdn.net/tracycater/article/details/54019223,作者:罗罗诺亚-小鱼 文章主要用于自己学习SpringBoot,方便以后的查询@Bean是一个...
2018-05-26 11:21:25 1970
转载 Spring.jpa使用Hibernate的配置和常用注解
文章内容来自于: http://blog.didispace.com/springbootdata2/,作者:程序猿DD https://www.cnblogs.com/hoojjack/p/6568920.html,作者:hoojjack 文章主要用于自己学习SpringBoot,方便以后的查询1.关于spring.jpa.properties.hibernat...
2018-05-26 11:20:59 9011
原创 配置多数据源时,@Primary、@Qualifire、@ConfigurationProperties的使用
文章内容分别来自于: https://www.cnblogs.com/wuqinglong/p/5845375.html,作者:吴庆龙 https://www.cnblogs.com/1540340840qls/p/6970692.html,作者:技术让世界更精彩 https://blog.csdn.net/u012129558/article/details/782259...
2018-05-26 11:20:06 4992
转载 使用Spring Security进行安全控制
Spring Security进行安全控制 文章内容来自于:http://blog.didispace.com/springbootsecurity/,作者:程序员DD 文章主要用于自己学习SpringBoot,方便以后的查询Spring Security有点类似拦截器1.添加依赖<dependency> <groupId>...
2018-05-26 11:19:32 367
原创 Swagger2生成RESTful API
Swagger2生成RESTful API 文章内容来自于:http://www.spring4all.com/article/251,作者:程序员DD 文章主要用于自己学习SpringBoot,方便以后的查询如何使用Swagger2:1.添加pom依赖:<!--添加Swagger2依赖--> <dependency>...
2018-05-26 11:18:32 1251
转载 MockMvc方法解析
文章内容来自于:https://www.cnblogs.com/0201zcr/p/5756642.html,作者:WhyWin 文章主要用于自己学习SpringBoot,方便以后的查询前提Controller代码:@RestControllerpublic class HelloController{ @RequestMapping("/hello")...
2018-05-26 11:17:36 6414 3
转载 @ModelAttribute的使用以及相关注解的使用
文章内容来自于:https://blog.csdn.net/pange1991/article/details/48022961,作者:潘健男 文章主要用于自己学习SpringBoot,方便以后的查询@ModelAttribute注解在方法上时,在进入@RequestMapping方法前,会先执行@ModelAttribute注解的方法@ModelAttribute与@Req...
2018-05-26 11:13:28 501
使用Aspose生成word文档-模板文件.docx
2020-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人