自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (19)
  • 收藏
  • 关注

原创 Java8 CompletableFuture 异步编程示例

概述CompletableFuture 是JDK8提供的对于Future接口的扩展,增加了supplyAsync()和join()等方法来扩展Future接口对于函数编程的支持。实例核心代码// 1.使用supplyAsync()方法创建异步线程public Future<Double> getPriceAsync2(String product) { retur...

2020-03-28 23:50:55 498 1

原创 Java反射机制整理

目录概述相关类Class类获得类的方法获得类中属性的方法获得类中注解的方法获得类中构造器的方法获得类中Method的方法类中其他重要的方法Field类Method类Constructor类详细示例总结概述反射是Java的动态机制,用于在运行期间检查对象的类型,检查对象的类结构(属性,方法等),还可以动态加载类,动态创建对象,动态访问属性和方法,等。功能:1:动态加载类2:动态创建对象...

2020-03-27 11:14:31 118

原创 IDEA(六) 配置SpringBoot项目Controller的请求按钮

IDEA(六) 配置SpringBoot项目Controller的请求按钮

2020-03-26 13:01:52 1564

原创 Java导出CSV文件

话不多说,直接上代码:CsvExportUtil 类:import org.apache.commons.lang3.StringUtils;import sun.security.action.GetPropertyAction;import javax.servlet.http.HttpServletResponse;import java.io.*;import java.ne...

2020-03-24 21:20:05 721 1

原创 Java8 新的日期和时间(LocalDateTime、DateTimeFormatter等)

简介在之前的Java中,日期类型的 java.util.Date类、java.util.Calendar类的起始日期为1900年,易用性较差,因此在 Java 8 增加了对于日期方面的改进工作。增加的类如下:类名说明LocalDate日期LocalTime时间LocalDateTime日期+时间ChronoField枚举,日期、时间类型I...

2020-03-23 03:51:52 1405 1

原创 设计模式学习(十)观察者模式(发布订阅模式)

目录1.定义2.适用场景3.案例一:在学习平台提问时@老师UML类图代码实现4.案例二:鼠标点击监听时间UML类图代码实现5.案例三:使用Guava实现5.在源码中的体现ContextLoaderListener6.装饰者模式的优点7.装饰者模式的缺点1.定义观察者模式(Observer Pattern)定义了对象之间一对多依赖,让多个观察者同时监听一个主体对象,当主体对象发生变化时,它的所...

2020-03-21 21:07:11 221 1

原创 《阿里巴巴Java开发手册-EasyCoding》精简整理

目录一、编程规约1.区分JavaBean、POJO、Entity2. 创建枚举类3. equals判断4. 包装类比较5. float、double不能直接做等值判断6. 不能使用BigDecimal(double)7. foreach循环中不可remove/add8. 使用entrySet()遍历Map集合9. 注意Map中不能存null的情况10. SimpleDateFormat 线程不安...

2020-03-21 18:01:42 2346

原创 设计模式学习(九)装饰者模式

目录1.定义2.适用场景3.案例一:买煎饼加鸡蛋加肠UML类图代码实现4.案例二:UML类图代码实现5.在源码中的体现BufferedReader、InputStreamTransactionAwareCacheDecorator 类HttpHeadResponseDecorator 类MyBatis 中的Cache 类6.装饰者模式的优点7.装饰者模式的缺点8.补充1.定义装饰者模式(De...

2020-03-10 11:31:09 151

nginx-1.22.1-install.tar.gz,Linux环境编译后免安装Nginx压缩包

内容概要:该安装包为1.22.1版本的 nginx 源码包编译后的安装压缩包。 主要用途:可以用于在 Linux 上免安装地部署 Nginx。 使用步骤: 1.将压缩包放置到 /usr/local 目录下解压; 2.使用命令配置环境变量:export PATH=$PATH:/usr/local/nginx/sbin 3.使用命令测试是否配置成功:nginx -v 资源亲测可用,整理不易,还请各位大佬简单打赏一下。

2023-03-19

SpringBoot和Spring版本对应-v20230314.xlsx

创作背景:你还在发愁如何权威地学习 SpringBoot 各个版本?你还在担心找不到好的 SpringBoot 版本对应关系?这份资料可以满足上到架构师,下到 SpringBoot 小白的学习资料需求,赶快收入囊下吧。 内容概要:本人根据官方文档整理了 SpringBoot 从 1.0.0.RELEASE 到 3.0.4 版本所对应的 Spring、JDK、Maven、Gradle、Tomcat、Jetty、Undertow等版本的对应信息可以下载 Excel 文件查看。 主要用途:用于系统架构搭建和 Spring 版本依赖排查。

2023-03-14

kettle分页抽取、插入实现.zip

kettle分页抽取、插入实现.zip

2021-05-14

mongodb-win32-x86_64-windows-4.4.5.zip(MongoDB + Robot 3T连接工具,包含一键添加服务、一键启/关闭脚本)

4.4.5 MongoDB + 1.4.3 Robot 3T连接工具,官网下载,配置已初始化好,包含一键添加服务、一键启动、关闭等脚本。使用方便,亲测好用。配套文章:https://blog.csdn.net/qq_33204709/article/details/115905659

2021-04-20

wordTemplate.rtp

PowerDesigner 逆向工程 导出为文档用模板,本人亲测好用,清除了很多没有的解析,欢迎下载。

2021-01-20

spring-cloud-demo-main.zip

一个Spring Cloud Demo,用于初始化项目架构,文章https://blog.csdn.net/qq_33204709/article/details/111068089所用资源。

2020-12-14

xshell6.rar

xshell6压缩包是一款便携连接服务器的工具包,可用于连接系统服务器,并进行相应的文件传输工作,本人一直在使用非常好用。

2020-05-07

Excel欢迎界面.xls

Excel欢迎界面.xls是由我本人制作,通过使用VBA控制欢迎界面的显示与关闭功能,希望能够帮助到大家,一起学习进步。

2019-12-21

springboot-test.zip

这是本人总结精简之后的一个SpringBoot和SpringSecurity集成的demo项目,本人亲测可正常运行,内置登录页面非本人创作,请勿商用!

2019-11-30

springboot-test.zip

这是本人总结精简之后的一个SpringBoot和SpringSecurity集成的demo项目,本人亲测可正常运行,内置登录页面非本人创作,请勿商用!

2019-11-28

2019(上)2018(下)中级网络工程师试题及答案解析.zip

本资源涵盖2019年上半年上午下午全部试题及答案解析和2018年下半年上午下午全部试题及答案解析,希望能够帮助大家顺利通过网络工程师考试。

2019-11-12

plsql绿色免安装版.rar

本资源是本人亲自使用超过一年的工具,免费使用,操作流畅,分享给大家

2019-06-06

js_format.xml

这是我本地一直在使用的js格式化xml文件,其中包括了替换制表符为四个空格等格式功能,与大家分享

2019-05-29

java_format.xml

这是我本地一直在使用的java格式化xml文件,其中包括了替换制表符为四个空格等格式功能,与大家分享

2019-05-29

Chrome谷歌浏览器安装包

自己亲自使用过的一个Chrome安装包推荐给大家,无广告,使用了一年多,目前没有发现有问题。

2019-04-20

EasyX安装包及文档

EasyX是应用于Visual C++6.0的图形支持工具,安装之后可以通过vc调用实现一系列的图形操作,例如简单的界面游戏实现。

2018-08-04

spring框架的Bean配置文件

用于在使用spring框架的时候,放在src/java/resource的目录下,对spring的bean进行配置。

2018-07-04

oracle可视化连接工具(sqldeveloper)绿色版

亲测可用! Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。

2018-06-27

Oracle简易版安装包及安装文档

Oracle傻瓜版安装包及安装文档,亲测可用! Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。

2018-06-27

.m2.rar文件

本文件是主要是用于eclipse的修复; 使用方法:在eclipse出错的时候,先解压,然后去C:\Users\Administrator下替换已有的.m2文件夹,然后重启eclipse即可。

2018-05-09

settings.xml

本文件是用于eclipse中maven的修复; 使用方法:将settings.xml复制到C:\Users\Administrator\.m2\repository下,然后在eclipse中更改一下maven的settings设置,update一下maven即可。

2018-05-09

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

TA关注的人

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