自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zxguan 的博客

只公开正确的有价值的信息,绝不人云亦云,发布一些错误文章,误人成长!!!

  • 博客(20)
  • 收藏
  • 关注

原创 Springboot 学习之 JPA + Hibernate 双实现

Springboot 学习之 JPA + Hibernate 双实现前言HIbernate JPA 事务支持Hibernate 自有事务支持特别注意前言有时,我们希望在项目中同时支持 HIbernate JPA 和 Hibernate 自有的 ORM 实现。HIbernate JPA 事务支持 import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annot

2020-08-31 21:35:23 64

原创 IntelliJ IDEA 热加载(Hot Swap)

IntelliJ IDEA 热加载(Hot Swap)一、IntelliJ IDEA 自带热加载二、IntelliJ IDEA Spring boot devtools1. 简介2. 原理3. 发生时机4. 配置热部署5. 缺点一、IntelliJ IDEA 自带热加载使用方法:Ctrl + F9缺点:只支持 构造代码块、方法内部、资源文件 的修改二、IntelliJ IDEA Spring boot devtools1. 简介     &n

2020-05-24 11:14:36 3634

原创 编辑器常见问题解决办法

目录一、maven 导包失败 解决办法:1、将工程文件删除。如 IDEA 中 .idea 文件夹2、将编译的 target 文件夹删掉3、maven 插件 重新导包一、maven 导包失败 解决办法:1、将工程文件删除。如 IDEA 中 .idea 文件夹2、将编译的 target 文件夹删掉3、maven 插件 重新导包...

2019-07-25 09:39:43 104

原创 Springboot 学习之 PropertySource、PropertySources、PropertyResolver、PropertySourceLoader 之间关系

Springboot 学习之 PropertySource、PropertySources、PropertyResolver、PropertySourceLoader 之间关系接口功能支持PropertySource以 name-source 形式,持有一组配置信息Map、Properties、Command、ServletConfig、ServletContext 等等PropertySources持有多个 PropertySource 配置,可动态增加、删除、修改所持

2020-10-22 16:10:15 35

原创 Tomcat 学习之 断点调试环境搭建

Tomcat 学习之 断点调试环境搭建背景下载源码1、.zip 压缩包2、tar.gz 包3、git 仓库搭建步骤背景Tomcat 作为主流的 Web 容器之一,掌握其源码极其重要。下载源码1、.zip 压缩包2、tar.gz 包3、git 仓库搭建步骤1、解压,并在根目录下新建 home 目录、pom.xml 文件pom.xml 内容如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://ma

2020-10-22 12:46:01 55

原创 Spring 学习之 静态资源访问 404

Spring 学习之 静态资源访问 404相关博客@PathVariable 路径冲突问题相关博客Tomcat 学习之 静态资源处理Spring MVC 学习之 静态资源处理SpringBoot 学习之 静态资源处理Springboot 学习之 Servet 请求处理@PathVariable 路径冲突问题...

2020-10-22 10:49:12 21

原创 Spring @Configuration 注册 Bean

Spring @Configuration 注册 Bean1. 知识大纲重点类 / 方法作用AnnotationConfigUtils#registerAnnotationConfigProcessors注册几个基础 BeanDefinitionRegistryPostProcessor,其中包括 ConfigurationClassPostProcessorConfigurationClassPostProcessor负责处理 BeanDefinitionRegistry

2020-10-20 10:44:13 51

原创 Spring Bean XML 配置解析

Spring Bean XML 配置解析Spring Bean XML 配置解析解析过程简述1. Spring XML 文件会通过 `org.w3c.dom` 解析成 `Document`,解析后每个节点都会有其对应的命名空间名称属性。2. `BeanDefinitionParserDelegate` 判断节点中命名空间是默认(`http://www.springframework.org/schema/beans`),还是自定义。如果是自定义则根据命名空间查找 `NamespaceHandler` 对应的

2020-10-16 12:35:40 78 1

原创 OAuth2

OAuth2四种授权模式1. Authorization Code(授权码模式)2. Implicit(简单模式)3. Resource Owner Password Credentials(密码模式)4. Client Credentials(客户端模式)四种授权模式1. Authorization Code(授权码模式)授权请求参数是否必填限制条件response_type是codeclient_id是redirect_uri可选scope

2020-05-27 18:24:20 48

原创 React Developer in 2019

React 知识体系一、React 知识体系图二、[GitHub 链接](https://github.com/adam-golab/react-developer-roadmap)一、React 知识体系图二、GitHub 链接

2020-05-26 15:53:13 77

原创 Ant Design of React 使用

Ant Design of React 使用一、基础环境二、使用 create-react-app 创建 React 项目三、安装 Ant Design一、基础环境Nodejs + NPM(NPM 随同 NodeJS 一起安装)NPX //npm 可以直接使用 npx 命令, 如果不行,安装一下 npm install -g npxyarn //安装 yarn npm install -g yarn //查看 yarn 版本 yarn --version //将内建配置

2020-05-26 11:36:43 198

原创 Nodejs 学习

简述1、Nodejs 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境2、浏览器中 JavaScript 包含几部分3、Nodejs 中 JavaScript 包含几部分4、特点5、NPM(Node Package Manager)6、NPM 由 3 个组件组成1、Nodejs 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境基于 Chrome 的 V8 引擎:目前解析执行 JavaScript 最快、最高效2、浏览器中 JavaScript 包含几

2020-05-24 09:10:06 98

原创 NPM 包管理工具

NPM一、NPM 特点二、常用命令一、NPM 特点随同 NodeJS 一起安装的包管理工具二、常用命令安装淘宝镜像npm install -g cnpm --registry=https://registry.npm.taobao.org查看 NPM 版本 npm -v npm -version升级 NPM 版本 npm install npm -g 安装模块 //本地安装, 将安装包放在 ./node_modules 下 npm install <

2020-05-24 08:51:03 58

原创 Java 方法签名

Java 方法签名一、方法签名的组成:二、特别注意:三、常见的问题应用:重载 和 重写。四、特殊情况:一、方法签名的组成:方法名参数列表(形参 类别、个数、顺序)二、特别注意:与 返回值、修饰符 以及 异常 无关在 Class 文件格式之中,返回值不同,可以合法地共存于一个Class文件中。在 泛型 的使用中,参数 List<String> 与 List<Integer> 在经过 类型擦除 后,是相同参数。参数 String... strings 与参数 Str

2020-05-23 00:06:17 225

原创 Nginx 学习之 使用示例

location一、配置示例1、默认安装配置2、反向代理配置3、负载均衡配置4、动静分离配置(动态资源、静态资源分离)5、高可用配置二、详解1、语法2、大致可分为三种类型3、工作原理一、配置示例1、默认安装配置指向 html 目录下 index 页面 location / { root html; index index.html index.htm; }2、反向代理配置访问域名指向 8080 端口服务 location / { proxy_pass http

2020-05-18 10:51:04 87

原创 Maven 配置详解

文章目录一、配置级别1. 全局:一台机器上所有 Maven 用户2. 单个 Maven 用户3. 项目:pom.xml二、同一配置属性优先级(不同配置属性合并)三、元素解析一、配置级别1. 全局:一台机器上所有 Maven 用户~~\apache-maven-3.5.2\conf\settings.xml2. 单个 Maven 用户~~.m2\repository3. 项目:p...

2020-04-23 14:05:14 66

原创 阿里云 代码权限管理

文章目录@[TOC]一、所有项目权限1. 拥有一个阿里云账号2. 访问 `https://code.aliyun.com/`3. 点击 `设置` —> `个人设置` 完成个人代码信息的配置4. 点击 `SSH 公钥`二、单一项目权限一、所有项目权限1. 拥有一个阿里云账号2. 访问 https://code.aliyun.com/3. 点击 设置 —> 个人设置 完成个人代码...

2020-03-02 14:48:58 572

原创 阿里云 代码仓库个人信息配置

文章目录阿里云代码仓库个人信息配置1. `首先,你需要有一个阿里云账号`2. 访问 `https://code.aliyun.com/`3. 点击 设置 —> 个人设置 完成个人代码信息的配置4. 点击 SSH 公钥,并配置个人电脑 GIT SSH 公钥阿里云代码仓库个人信息配置1. 首先,你需要有一个阿里云账号2. 访问 https://code.aliyun.com/3. 点击 ...

2020-03-02 14:32:23 1029

原创 项目安全

文章目录项目安全一、仓库级别1. git 仓库权限 ---> private二、代码级别1. 配置文件中数据库连接信息用户名密码加密,解密启动2. SQL 注入3. 文件上传检验4. 请求信息中须保密信息采用 RSA 加密、解密, 签名、验签5. 请求信息对称加密6. 涉密菜单采用 token 校验,必须内部用户才可以查看三、服务器设置1. 采用 https 协议四、数据库级别1. 连接白名...

2019-10-21 09:56:07 56

原创 Springboot + MySql 连接常见问题及解决方案

List item

2019-06-18 15:09:32 336

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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