自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (6)
  • 收藏
  • 关注

原创 字符串不重复写入文件

实现思路对将要记录的内容获取hashcode值,存到一个专门存放这些hashcode值的配置文件中。每次写入之前,先去配置文件中寻找是否已存在,如已存在,不写入,如不存在,先写入hashcode值到配置文件中,再写入字符串内容到文件中。下面代码只是一个参考,上面实现思路已经是精华了。假定目标配置文件为:fileName="./src/main/resources/hashcode.txt";/** * 在配置文件中查找hashcode值是否已存在; */public static boolea

2021-09-18 16:08:16 204 1

原创 log4j同时满足按日期和限制文件大小分割日志

目录前言实现效果:实现过程:编写log4j.properties配置文件:自定义DailyRollingFileAppender类扩展FileAppender类:编写demo测试:前言log4j提供了DailyFileAppender和RollingFileAppender两种方式存储,但不支持同时使用两种方式,需自定义类继承FileAppender,实现日志记录同时满足按日期和限制文件大小分割。实现效果:日期按目录归类,同一天的日志假定文件名为sql,存放在sql中,但sql文件超出限制文件大小

2021-09-18 12:05:07 1842 1

原创 swagger2请求参数和响应结果为JSONObject或Map

参考我的另一篇文章:目录跳转“特殊点”。https://blog.csdn.net/weixin_43975403/article/details/119714651

2021-08-15 16:16:05 1902

原创 swagger2导出离线html、pdf、markdown、word文档

可以看我另一篇博客,总结了多个方法。https://blog.csdn.net/weixin_43975403/article/details/119714651

2021-08-15 16:13:31 280

原创 引入swagger2 api接口文档并实现离线文档

前言本篇文章在于介绍swagger2工具来管理接口文档,knife4j美化,以及多种swagger在线文档导出离线文档包括html、pdf、markdown、word文档。目的程序引入swagger工具来管理接口文档。导入工具 <!--引入swagger--> <dependency> <groupId>io.springfox</groupId> <artifactId>

2021-08-15 16:09:17 3922 2

原创 JDBC/Druid/JdbcTemplate操作数据库

前言本文重在展示jdbc、druid、jdbcTemplate三种方式操作数据库(Mysql)。搭配其他文章与自己实际操作为佳。如有错误还请指正jdbc操作数据库jdbc是java语言操作数据库,即对数据库数据做增删查改操作,事务操作等。使用步骤1. 导入jar包 mysql-connector-java-5.1.37-bin.jar2. 注册驱动3. 获取数据库连接对象 Connection4. 定义sql5. 获取执行sql语句的对象 Statement6. 执行s

2021-07-15 17:47:28 564

原创 学习mybatis的使用与原理解析

mybatis官方文档:mybatis – MyBatis 3 | 简介学习mybatis使用提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参

2021-07-15 17:20:36 451

swagger2md.zip

swagger2在线api文档导出离线markdown文档的工具

2021-08-15

java实现apriori算法

java实现apriori算法

2020-12-23

java实现朴素贝叶斯分类算法

java实现朴素贝叶斯分类算法

2020-12-23

java并行计算圆周率

实现4线程状态下3分钟计算圆周率小数点后62~63万位

2020-12-23

C#实现的windows计算器

仿照windows实现的计算器,包括加减乘除,平方开根取反倒数等功能,有MR、MS、MC、M+、M-功能。

2020-12-23

java实现哲学家进餐问题

有五个哲学家,他们的生活方式是交替地进行思考和进餐。他们共用一张圆桌,分别坐在五张椅子上。 在圆桌上有五个碗和五把叉子,平时一个哲学家进行思考,饥饿时便试图取用其左、右最靠近他的筷子,只有在他拿到两支筷子时才能进餐。进餐完毕,放下筷子又继续思考。默认哲学家优先拿左叉子再拿右叉子。 哲学家进餐问题可看作是并发进程并发执行时处理共享资源的一个有代表性的问题。

2020-05-21

空空如也

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

TA关注的人

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