摘要: 网上有很多《使用swagger2构建API文档》的文章,该文档是一个在线文档,需要使用HTTP访问。但是在我们日常使用swagger接口文档的时候,有的时候需要接口文档离线访问,如将文档导出为html、markdown格式。又或者我们不希望应用系统与swagger接口文档使用同一个服务,而是导出HTML之后... 阅读原文
2019-11-26 13:04:04 阅读(2394) 评论(0)
摘要: 本文整理了我自己在Java开发中常用的jar包以及常用的API记录。 <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 --> <dependency> ... 阅读原文
2019-11-26 11:23:02 阅读(2368) 评论(0)
摘要: 单例模式可以说是最常用的设计模式之一,其主要作用就是保证一个类只有一个实例,并且提供一个访问它的全局访问点,严格的控制用户的访问方式。 单例模式又分为懒汉模式和饿汉模式,首先说一下饿汉模式: 饿汉模式 饿汉模式有点饥不择食的意思,就像一个人饿了很久,所以只要有人给东西他就吃而不考虑东西好不好吃,自己能不能吃得... 阅读原文
2019-11-26 10:29:02 阅读(2891) 评论(0)
摘要: Java操作数据库——使用连接池连接数据库 摘要:本文主要学习了如何使用JDBC连接池连接数据库。 传统方式和连接池方式 传统方式的步骤 使用传统方式在Java中使用JDBC连接数据库,完成一次数据库的操作,一般有以下几个步骤: 加载驱动。 建立连接。 执行SQL语句。 释放连接。 传统方式的弊端 每一次对数... 阅读原文
2019-11-26 08:42:03 阅读(2338) 评论(0)
摘要: 背景 当下的软件开发人员,不可避免的需要输出一些软件设计文档,作为一个软件工程专业毕业的工程师,最常用的设计工具就是UML,使用UML工具绘制一些软件相关的图,是必备技能,也是输出的技术文档中的重要组成部分。不关注逆向工程,这里只关注快速的绘制对应的图,plantuml是一款比较不错的工具。本节先初步熟悉用... 阅读原文
2019-11-26 06:51:04 阅读(2610) 评论(0)
摘要: 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/JzddfH-7yNudmkjT0IRL8Q   1.... 阅读原文
2019-11-26 06:00:02 阅读(2421) 评论(0)
摘要: 前言 在 Java 应用程序中存在许多重复相似的、生成之后几乎不对其做更改的代码,但是我们还不得不花费很多精力编写它们来满足 Java 的编译需求 比如,在 Java 应用程序开发中,我们几乎要为所有 Bean 的成员变量添加 get() ,set() 等方法,这些相对固定但又不得不编写的代码浪费程序员很多精... 阅读原文
2019-11-25 23:04:48 阅读(2587) 评论(0)
摘要: 一、将几个数字进行拼接,拼接成字符串 一定要将""放到几个数字之前,否则就会把数字相加之后的数转化成字符串 如你需要拼接年份,月份,和日 如果:2018+12+13+"" 将会转化成 2043的字符串 改正:"'+2018+12+13 将会转化成20181213 二、如何随机获得一个范围内的整数如[x,y) ... 阅读原文
2019-11-25 22:15:02 阅读(2584) 评论(0)
摘要: jdk1.6 package read;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamReader;import java.util.Propert... 阅读原文
2019-11-25 20:49:03 阅读(3761) 评论(0)
摘要: 最近公司一个项目需要连接两个数据库(A和B)操作,有的模块查询A库,有的模块查询B库,因此需要改造下,项目后台用的是SpringMVC+Mybatis+MySQL架构,折腾了两天后终于搞定了,在这里记录过改造过程。 使用场景 多数据源的使用的场景一般有: 主从数据库切换 读写分离 兼容旧库 实现原理 ... 阅读原文
2019-11-25 20:09:02 阅读(2457) 评论(0)