自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 springMVC系列之@Responsebody接口弹出f.txt下载问题

springMVC系列之@Responsebody接口弹出下载页面问题 最近遇到一个文件上传接口,调用时候出现f.txt下载问题,这个估计很多人都有遇到过,网上找资料,很多博客都是说用如下类似代码: <mvc:annotation-driven> <mvc:message-...

2020-05-28 17:16:37 23 0

原创 Oracle应用之批量递增更新数据脚本

/* 查询max值*/ select max(to_number(replace(t.user_num, 'Z', ''))) from base_user t ...

2020-05-18 13:31:19 73 0

原创 CAS 5.3.1系列之客户端对接(五)

CAS 5.3.1系列之客户端对接(五) 我们要接入客户端可以常用第三方的库cas-client-autoconfig-support来对接,比较快捷,迅速实现,或者可以用cas-client-support-springboot集成到boot项目 pom配置: <!-- CAS依赖包 --...

2020-04-29 13:44:59 83 0

原创 CAS 5.3.1系列之自定义Shiro认证策略(四)
原力计划

CAS 5.3.1系列之自定义Shiro认证策略(四)

2020-04-29 10:56:33 121 1

原创 CAS 5.3.1系列之自定义JDBC认证策略(三)

CAS 5.3.1系列之自定义JDBC认证策略(三)

2020-04-29 10:56:01 99 0

原创 CAS 5.3.1系列之支持JDBC认证登录(二)

CAS单点登录系列之极速入门与实战教程(5.2.6)

2020-04-29 10:55:26 163 1

原创 CAS 5.3.1系列之使用cas overlay搭建服务端(一)
原力计划

一、CAS服务端搭建 1.1 CAS支持Http登录配置 CAS默认是要https的链接才能登录的,不过学习的话是可以先去掉https限制,本博客介绍的是基于Cas5.3.1的,之前改过4.0,4.2.7的,详情见https://blog.csdn.net/u014427391/category_...

2020-04-29 10:54:51 113 0

原创 CAS 4.2.7系列之客户端对接(三)
原力计划

CAS(Center Authentication Service)是耶鲁大学研究的一款开源的单点登录项目,主要为web项目提供单点登录实现 CAS体系结构分为CAS Server和CAS Client。 CAS Server就是Cas开源的,需要去github下载,然后进行修改;Cas Clie...

2020-04-12 11:43:59 123 0

原创 SpringBoot系列之学习教程汇总

对应SpringBoot系列博客专栏,例子代码 一、配置篇 SpringBoot系列之@PropertySource读取yaml文件     >> source download SpringBoot系列之外部配置用法简介  ...

2020-04-10 17:59:07 180 0

原创 RabbitMQ系列之极速入门与实战教程
原力计划

SpringBoot系列之RabbitMQ使用实用教程 文章目录1. 消息队列概述1.1 MQ的概述1.2 MQ目的地形式2. 消息队列实现方式2.1 常见MQ框架2.2 MQ实现方式3. RabbitMQ简介3.1 RabbitMQ简介3.2 核心概念3.3 RabbitMQ运行机制3.4 Ex...

2020-04-10 11:51:18 150 0

原创 Docker系列之RabbitMQ安装部署教程

Docker系列之RabbitMQ安装部署教程 因为学习RabbitMQ需要,需要安装RabbitMQ,网上找资料,RabbitMQ官方提供了window版、Linux版、Docker版的管理页面,为了方便,选择了docker版本进行学习 window版本: 下载地址:http://www.rab...

2020-04-09 16:44:41 69 0

原创 SpringBoot系列之Redis缓存使用详细教程
原力计划

Spring的缓存抽象 Spring从3.1开始定义了一系列抽象接口来统一不同的缓存技术;并支持使用Java Caching(JSR-107)注解简化我们进行缓存开发。Spring Cache 只负责维护抽象层,具体的实现由你的技术选型来决定。将缓存处理和缓存技术解除耦合。 JSR107 Java...

2020-04-03 17:58:23 421 0

原创 Dubbo系列之常用配置用法简介

Dubbo系列之常用配置用法简介 JVM 启动 -D 参数优先,这样可以使用户在部署和启动时进行参数重写,比如在启动时需改变协议的端口。 XML 次之,如果在 XML 中有配置,则 dubbo.properties 中的相应配置项无效。 Properties 最后,相当于缺省值,只有 XML...

2020-01-12 16:52:40 1818 0

原创 SpringBoot系列之集成Dubbo的方式

SpringBoot系列之集成Dubbo的方式 本博客介绍Springboot框架集成Dubbo实现微服务的3种常用方式,对于Dubbo知识不是很熟悉的,请先学习我上一篇博客:SpringBoot系列之集成Dubbo实现微服务教程,本博客只是对上篇博客的补充,上篇博客已经介绍过的就不重复介绍

2020-01-12 15:39:11 1650 0

原创 JavaScript系列之回调函数callback

JavaScript系列之回调函数callback JavaScript回调函数的使用是很常见的,引用官方回调函数的定义: A callback is a function that is passed as an argument to another function and is exec...

2020-01-12 11:06:44 2138 2

原创 JavaScript系列之事件冒泡机制简介

JavaScript系列之事件冒泡机制 DOM事件流(event flow )存在三个阶段:事件捕获阶段、处于目标阶段、事件冒泡阶段,事件冒泡顺序是由内到外进行事件传播,事件冒泡是由IE开发团队提出来的,即事件开始时由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播。 听了简介...

2020-01-12 11:06:06 3156 0

原创 Oracle基础之保留字和关键字

Oracle基础之保留字和关键字 在Oracle之中,有分为保留字和关键字,所谓关键字就是Oracle中有实际意义的,而保留字(比如DESC、ORDER等等)是Oracle中不能随便使用的,比如不能随便用来做表的列名,当然关键字(比如KEY等等)也是不推荐的,不过使用的话是不会报错的,而保留字被使...

2020-01-11 17:13:56 3409 0

原创 Oracle调优之no_unnest和unnest用法简介

Oracle调优之子查询嵌套 本博客介绍Oracle SQL调优的一种常用也是很实用的方法,也即/*+no_unnest */和/+ unnest/,介绍Oracle 的/*+unnest /、/+ no_unnest */ `之前,先介绍一下Hint。 Hint对于开发人员来说,可能不是很熟悉,...

2020-01-11 16:43:26 1626 0

原创 SpringBoot系列之集成Dubbo实现微服务教程

一、分布式基本理论 1.1、分布式基本定义 《分布式系统原理与范型》定义: “分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统” 分布式系统(distributed system)是建立在网络之上的软件系统。 1.2 架构发展演变 架构的发展是由最初的单一应用架...

2020-01-05 22:13:39 2389 0

原创 SpringBoot系列之自定义starter实践教程

SpringBoot系列之自定义starter实践教程 Springboot是有提供了很多starter的,starter翻译过来可以理解为场景启动器,所谓场景启动器配置了自动配置等等对应业务模块的一个工程,有需要时候直接引入项目就可以,比如需要使用rabbitMQ,直接引入spring-boot...

2020-01-02 20:35:20 2192 0

原创 SpringBoot源码学习系列之启动原理简介

本博客通过debug方式简单跟一下Springboot application启动的源码,Springboot的启动源码是比较复杂的,本博客只是简单梳理一下源码,浅析其原理

2020-01-01 17:00:50 1812 0

原创 MySQL基础之事务编程学习笔记

MySQL基础之事务编程学习笔记 在学习《MySQL技术内幕:SQL编程》一书,并做了笔记。本博客内容是自己学了《MySQL技术内幕:SQL编程》一章根据自己的理解做的笔记,内容和书本并不一致,不过书本实验都经过自己验证,基于MySQL5.7版本。做笔记的目的是方便自己复习,同时分享出来或许对其...

2020-01-01 12:08:28 3348 0

原创 SpringBoot系列之Spring Data Jpa集成教程

SpringBoot系列之Spring Data Jpa集成教程 Spring Data Jpa是属于Spring Data的一个子项目,Spring data项目是一款集成了很多数据操作的项目,其下的子项目有如下图所示: 官方也有提供了英文版的文档,具体可以参考Spring data官方文档 ...

2019-12-15 21:40:21 1887 0

原创 SpringBoot系列之集成Mybatis教程

SpringBoot系列之集成Mybatis教程 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>...

2019-12-15 18:45:57 3500 0

原创 SpringBoot系列之集成Druid配置数据源监控

SpringBoot系列之集成Druid配置数据源监控 继上一篇博客SpringBoot系列之JDBC数据访问之后,本博客再介绍数据库连接池框架Druid的使用 环境准备: IDEA Maven 先新建一个Springboot Initializer项目,详情参考SpringBoot系列之快速...

2019-12-15 12:29:35 1793 0

原创 SpringBoot系列之JDBC数据访问

SpringBoot系列之JDBC数据访问 New->Project or Module->Spring Initializer 选择JDBC和mysql驱动,为了方便测试web等等也可以选上 项目创建成功之后,会自动配上如下的配置: <dependency> &...

2019-12-14 22:05:10 1602 0

原创 Docker系列之MySQL安装教程

Docker系列之MySQL安装教程 mysql镜像查询 docker search mysql INDEX NAME DESCRIPTION ...

2019-12-13 14:47:22 2140 0

原创 Docker系列之常用命令操作手册

Docker系列之常用命令操作手册 继上一篇博客Docker系列之原理简单介绍之后,本博客对常用的Docker命令进行实践 文章目录1、安装虚拟机2、安装Docker3、Docker镜像操作4、Docker容器操作 1、安装虚拟机 环境准备: Centos镜像 VMWare or Virtua...

2019-12-12 21:28:21 2694 0

原创 Docker系列之原理简单介绍

Docker系列之简介和入门指南

2019-12-12 21:28:03 2384 0

原创 SpringBoot系列之集成jsp模板引擎

SpringBoot系列之集成jsp模板引擎 文章目录1、模板引擎简介2、环境准备3、外部Servlet容器4、源码原理简介 1、模板引擎简介 引用百度百科的模板引擎解释: 模板引擎(这里特指用于Web开发的模板引擎)是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,用于...

2019-12-08 19:32:44 1720 0

原创 SpringBoot源码学习系列之嵌入式Servlet容器

SpringBoot源码学习系列之嵌入式Servlet容器启动原理 SpringBoot的自动配置就是SpringBoot的精髓所在,对于SpringBoot具体实现不是很清楚的读者,可以读取我的源码学习专栏,里面有对SpringBoot的源码进行学习的一些博客,内容比较简单,比较适合入门学习 对...

2019-12-07 20:18:44 1858 0

原创 MySQL基础之日期和时间类型笔记

最近在看《MySQL技术内幕:SQL编程》并做了笔记,这是一篇笔记类型博客,分享出来方便自己复习,也可以帮助其他人 一、日期时间类型所占空间对比 各种日期时间数据类型所占的空间: 类型 所占空间 DATETIME 8字节 DATE 3字节 ...

2019-12-04 11:58:43 1544 0

原创 SpringBoot源码学习系列之异常处理自动配置

SpringBoot源码学习系列之异常处理自动配置

2019-12-01 21:56:06 1733 0

原创 SpringBoot系列之集成Thymeleaf用法手册

SpringBoot系列之Thymeleaf用法简介

2019-12-01 11:42:19 1712 0

原创 SpringBoot源码学习系列之Locale自动配置

文章目录1、spring.messages.cache-duration2、LocaleResolver 的方法名必须为localeResolver3、默认LocaleResolver4、指定默认的locale5、localeChangeInterceptor指定传参附录: MessageSou...

2019-11-26 16:14:28 1593 0

原创 SpringBoot源码学习系列之@PropertySource注解实现

然后,为什么@PropertySource注解默认不支持?可以简单跟一下源码 @PropertySource源码: 根据注释,默认使用DefaultPropertySourceFactory类作为资源文件加载类 里面还是调用Spring框架底层的PropertiesLoaderUti...

2019-11-26 15:55:23 1617 0

原创 SpringBoot系列之@PropertySource读取yaml文件

SpringBoot系列之@PropertySource支持yaml文件读取 最近在做实验,想通过@PropertySource注解读取配置文件的属性,进行映射,习惯上用properties都是测试没问题的,偶然换成yaml文件,发现都读取不到属性值 因为yaml语法很简洁,比较喜欢写yaml配置...

2019-11-26 15:43:36 1823 0

原创 SpringBoot源码学习系列之SpringMVC自动配置

源码学习系列之WebMvc自动配置原理笔记 web的自动配置在SpringBoot项目中是一个很重要的方面,实现代码在spring-boot-autoconfigure工程里: WebMvcAutoConfiguration.java这个类很关键,这个就是SpringBoot Spring...

2019-11-26 15:43:14 1911 0

原创 SpringBoot系列之i18n国际化多语言支持教程

SpringBoot系统之i18n国际化语言集成教程 1、环境搭建 本博客介绍一下SpringBoot集成i18n,实现系统语言国际化处理,ok,先创建一个SpringBoot项目,具体的参考我的博客专栏:SpringBoot系列博客专栏链接 环境准备: IntelliJ IDEA ...

2019-11-25 00:04:26 2909 1

原创 SpringBoot系列之切换log4j日志框架

SpringBoot系列之切换日志框架教程

2019-11-23 15:37:54 1776 1

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