自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (27)
  • 收藏
  • 关注

原创 JDK8辅助学习(七):IntStream

本章节我们提供一些 Java 8 中的 IntStream、LongStream 和 DoubleStream 使用范例。IntStream、LongStream 和 DoubleStream 分别表示原始 int 流、 原始 long 流 和 原始 double 流。这三个原始流类提供了大量的方法用于操作流中的数据,同时提供了相应的静态方法来初始化它们自己。这三个原始流类都在 java.util.stream 命名空间下。...

2021-03-31 15:25:08 4130 3

转载 Spring容器中实例化bean的四种方式

  Spring IOC容器如何实例化Bean呢?传统应用程序可以通过new和反射方式进行实例化Bean。而Spring IOC容器则需要根据 Bean 定义里的配置元数据,使用反射机制来创建Bean。在Spring IOC容器中根据Bean定义创建Bean主要有以下几种方式:1.使用构造器实例化Bean  这是最简单的方式,Spring IOC容器既能使用1.默认空构造器也能使用2.有参数构造器两种方式创建Bean,如以下方式指定要创建的Bean类型:1.1 使用空构造器  使用空构造器进行定义,

2021-03-23 18:11:17 1009

原创 vue部署至tomcat,解决index.html被缓存的问题

在将vue项目部署至tomcat后,js、css、img、index.html等文件,都有被缓存的可能。1.解决js、css、img 缓存问题:可以使用时间戳的方式  参考:Vue项目部署,解决js、css、img被缓存问题2.解决index.html入口文件,可以使用Filter过滤器的方式解决网络上一搜一大堆,都是使用nginx来解决index.html缓存问题,tomcat就这么不招待见?本文就来解决index.html入口文件在tomcat中被缓存的问题。很简单,只需要简单5n步即可

2021-03-19 11:00:06 2591 1

原创 Spring扩展点:BeanFactoryPostProcessor

  Spring的设计非常优雅,有很多的扩展点供我们对项目进行扩展,今天学习一下Spring其中之一扩展点------BeanFactoryPostProcessorBeanFactoryPostProcessor  即:BeanFactory后置处理器,是实现Spring容器功能扩展的又一重要接口。它是对 BeanDefinition对象进行属性相关的修改。  例如:修改bean属性值,实现bean动态代理等。很多框架都是通过此接口实现对spring容器的扩展,例如mybatis与spring集成

2021-03-16 11:16:09 449

原创 Spring扩展点:BeanDefinitionRegistryPostProcessor

  Spring的设计非常优雅,有很多的扩展点供我们对项目进行扩展,今天学习一下Spring其中之一扩展点------BeanDefinitionRegistryPostProcessorBeanDefinitionRegistryPostProcessor  当我们用Spring来管理应用,我们会让Spring来管理所有的Bean。除了注解、Java配置和XML配置的方式来创建Bean,还有另外一种方式来创建我们的BeanDefinition。通过 BeanDefinitionRegistryPost

2021-03-16 10:29:01 2561 1

转载 StringUtils.tokenizeToStringArray()

读Spring源码的时候,遇到这么个东西,记录一下BeanDefinitionParserDelegate/** * Parses the supplied {@code <bean>} element. May return {@code null} * if there were errors during parse. Errors are reported to the * {@link org.springframework.beans.factory.parsing.Pro

2021-03-15 16:22:01 2312 1

原创 向 IOC 容器中添加组件的几种方式

通过 @Bean 的方式来导入组件(适用于导入自己的类/第三方组件的类)@Configuration public class MainConfig { @Bean public Person person() { return new Person(); }}通过 @CompentScan +@Controller @Service @Respository @compent 组合使用导入// 此处以SpringBoot为例// 1.在启动类..

2021-03-05 16:08:04 859

原创 JVM参数

深入理解Java虚拟机(JVM高级特性与最佳实践)堆(Heap)-Xms:设置 JVM 启动时分配的初始内存(此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存)-Xmx:设置 JVM 运行中最大可用内存-Xmn:设置 JVM 新生代可用内存-XX:+HeapDumpOnOutOf-MemoryError:可以让虚拟机在出现内存溢出异常的时候 Dump 出当前的内存堆转储快照以便进行事后分析(会 Dump 出一个 java_picxxx.hprof 文件,通过内存映像分析工具(

2021-03-05 15:24:22 1113

转载 Spring 使用 EmbeddedValueResolverAware 读取(properties/yml)配置文件内容

  Spring 获取 properties/yml 文件单个属性值,一般使用 @Value 件属性值。  下面提供另一种基于 Spring 解析获取 properties/yml 配置文件单个属性值的方式,使用 EmbeddedValueResolverAwareproperties 文件:db.user=rootdb.password=123456db.driverClass=com.mysql.jdbc.DriverPropertiesUtil 工具类:@Component// @

2021-03-05 15:15:11 550

原创 @Scope注解 详细讲解及示例

本文目录1.@Scope注解是什么2.@Scope注解怎么使用3.singleton/prototype模式演示3.1 singleton单例演示3.2 prototype多例演示4.恶汉/懒汉4.1 singleton 恶汉 演示4.2 prototype 懒汉 演示5.Bean实例对象的销毁6.@Scope注解的使用场景1.@Scope注解是什么  @Scope注解是 Spring IOC 容器中的一个作用域,在 Spring IOC 容器中,他用来配置Bean实例的作用域对象。@Scope 具有

2021-03-05 14:40:31 35315 5

转载 @Conditional注解 详细讲解及示例

前言: @Conditional是Spring4新提供的注解,它的作用是按照一定的条件进行判断,满足条件给容器注册bean。 @Conditional的定义://此注解可以标注在类和方法上@Target({ElementType.TYPE, ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME) @Documentedpublic @interface Conditional { Class<? extends Condit

2021-03-05 10:40:54 2420 1

CentOS7-4.19版本内核

文件内包含:kernel-ml-4.19.12-1.el7.elrepo.x86_64.rpm kernel-ml-devel-4.19.12-1.el7.elrepo.x86_64.rpm 共两个文件,文件可以从 http://193.49.22.109/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-devel-4.19.12-1.el7.elrepo.x86_64.rpm、http://193.49.22.109/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-4.19.12-1.el7.elrepo.x86_64.rpm 这两个地址下载,但是下载的非常慢,传上来方便使用

2022-08-24

hadoop-2.10.1.tar.gz(手动编译后的版本)

Hadoop 2.10.1 ,手动编译后的版本。集群模式下可正常运行。配套资料参考:https://blog.csdn.net/lzb348110175/category_7818038.html

2020-10-20

SpringBoot使用注解实现 Redis 数据库的切换.zip

SpringBoot,注解实现Redis 库的切换。

2020-04-08

Spring Boot 自定义starter启动器(demo).zip

Spring Boot 自定义starter启动器 Demo 部分,用于记录使用。该demo 配套教程 https://blog.csdn.net/lzb348110175/article/details/105330274。

2020-04-05

Spring Boot自定义异常内容展示代码.zip

Spring Boot自定义异常内容代码,用来自定义异常展示信息,添加需要展示的信息等,并满足自适应显示。浏览器访问出现异常返回 Hmtl页面,客户端访问出现异常返回 Json 数据。该 Demo 仅用作备份

2020-04-01

Spring Boot 国际化(i18n)配置demo.zip

Spring Boot 国际化(i18n)配置demo,该demo下载即可正常使用,本案例仅供学习参考。

2020-03-29

Thymeleaf 参考手册.zip

Thymeleaf 开发参考文档,仅用作备份使用。用于Spring Boot 开发 Thymeleaf 使用,随手一翻,永无 bug

2020-03-29

spring-framework-5.0.2.RELEASE-中文注释版.zip

spring-framework-5.0.2.RELEASE-中文注释版.zip,此处备份,用于自学使用

2020-03-10

Flink-MysqlTwoPhaseCommit.zip

Flink MySQL二阶提交代码,为了保证前一次 CheckPoint 成功后到这次 CheckPoint 成功之前这段时间内的数据不丢失,如果执行到一半过程任务失败了,从而导致前一次CheckPoint成功后到任务失败前的数据已经存储到了MySQL,然而这部分数据并没有写入到 CheckPoint。如果任务重启后,前一次CheckPoint成功后到任务失败前的数据便会再次写入MySQL,从而导致数据重复的问题。

2020-02-27

Flink新工程.zip

Flink 工程,Maven 从官方导入后不明原因报 StreamExecutionEnvironment 类找不到。此处备份一份可正常运行的Flink 工程

2020-02-26

SpringBoot 基于注解,实现多数据源切换.zip

本项目是:SpringBoot 基于注解,实现多数据源切换(辅助用到:Druid连接池 + 事务 + MyBatis 等),项目下载后只需要修改一下.yml文件中的 MySQL 的URL连接,即可成功启动,欢迎大家下载

2019-10-30

log4j.properties

log4j.properties

2019-09-19

spring-annotataion-kafka.zip

基于 注解Annotation 方式,spring整合kafka demo实例。该实例直接下载即可正常运行

2019-09-10

【基于xml方式】spring-kafka.zip

基于xml方式,spring整合kafka demo实例。该实例直接下载即可正常运行

2019-09-09

dubbo_demo.zip

dubbo入门之dubbo demo。别给自己找理由,给自己一个决心,给自己一个目标,给自己一个前进的动力,其实你是最棒的。努力学习知识中....

2019-08-01

抽象工厂模式Demo实例

抽象工厂模式Demo实例,如有想了解抽象工厂模式,可参考原博文:https://blog.csdn.net/lzb348110175/article/details/89597958,该Demo配套原博文使用

2019-04-27

Vue.js 实战 问卷调查demo

Vue.js实战 问卷调查demo, 自己使用vue作用域插槽实现的。2积分就可以了。我改不了啊。是默认5积分吧??欢迎大家下载。欢迎大家更正

2019-04-03

JS DateUtil工具类

JS日期工具类,方便大家的使用。后期会持续更新.......

2019-04-02

快学Scala(第2版)高清带书签

快学Scala(第2版)高清带书签,非常好的一本Scala工具书,欢迎大家下载

2019-03-19

SpringBootDemo3(boot整合thymeleaf,thymeleaf例子,mybatis,druid,mybatis自动生成代码)

使用SpringBoot下的WebMvc框架(SpringBoot整合thymeleaf,thymeleaf例子,mybatis,druid,mybatis自动生成代码,springbootDemo2付springboot整合Thymeleaf,官方推荐使用Thymeleaf,不建议使用JSP)

2018-07-20

SpringBootDemo2(boot整合thymeleaf,mybatis,druid,mybatis自动生成代码)

使用SpringBoot下的WebMvc框架(SpringBoot整合thymeleaf,mybatis,druid,mybatis自动生成代码,springbootDemo2付springboot整合Thymeleaf,官方推荐使用Thymeleaf,不建议使用JSP)

2018-07-20

SpringBootDemo1(boot整合jsp,mybatis,druid,mybatis自动生成代码)

使用SpringBoot下的WebMvc框架(SpringBoot整合jsp,mybatis,druid,mybatis自动生成代码,springbootDemo2付springboot整合Thymeleaf,官方推荐使用Thymeleaf,不建议使用JSP)

2018-07-20

mvcDemo3(基于mvcDemo2,添加事务,aop机制)

MVC基于JSP最简单框架,整合Spring,SpringMVC,MyBatis,JSP,druid数据源,tx事务,aop机制,一套最基本的WEB开发框架(后续mvcDemo2,mvcDemo3整合其他技术,比较全面,mvcDemo1至mvcDemo3你会学会如何从简单到复杂来搭建Web框架)

2018-07-20

mvcDemo2(基于mvcDemo1,添加druid数据源)

MVC基于JSP最简单框架,整合Spring,SpringMVC,MyBatis,JSP,druid数据源,一套最基本的WEB开发框架(后续mvcDemo2,mvcDemo3整合其他技术,比较全面,mvcDemo1至mvcDemo3你会学会如何从简单到复杂来搭建Web框架)

2018-07-20

mvcDemo1(最基础的Web开发框架)

MVC基于JSP最简单框架,整合Spring,SpringMVC,MyBatis,JSP,一套最基本的WEB开发框架(后续mvcDemo2,mvcDemo3整合其他技术,比较全面,mvcDemo1---&gt;mvcDemo3你会学会如何从简单到复杂来搭建Web框架)

2018-07-20

zookeeper关闭脚本

zookeeper关闭脚本,zookeeper关闭脚本,zookeeper关闭脚本

2018-07-20

zookeeper启动脚本

zookeeper启动脚本,zookeeper启动脚本,zookeeper启动脚本

2018-07-20

【中华石杉】ElasticSearch 5.x顶尖高手系列视频

【中华石杉】ElasticSearch 5.x顶尖高手系列视频,讲解挺全面的,淘宝买的

2018-01-06

空空如也

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

TA关注的人

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