并发编程篇
并发编程八股整理
框架篇
开发框架八股整理
Java集合篇
Java集合八股整理
JVM篇
JVM八股整理
MySQL篇
MySQL八股整理
Redis篇
Redis八股整理
从私有代码库自动部署Hexo站到GitHub Pages
本文主要参考了 从私有代码库自动部署Hexo站到GitHub Pages, 且本站的自动部署也参考了该文章。 期间作者踩了些雷, 故写了此文章希望能给大家提高帮助。 为什么要自动部署? 当你的电脑出现神秘的故障导致不能使用时, 或是当你决定换一台新电脑时, 你本地的博客源码该如何保存呢? 答: 可以存到github上! 当你每次写完文章, 不仅要部署到网站, 又要提交到仓库保存, 并对此感到很麻烦时该怎么办呢? 答: 可以自动部署! 如何自动部署? 准备工作 需要有三个仓库, 下面记作: 私有库(private) : 存放网站的源码 主题库(private) : 存放被修改过的主题的源码(如果你在博客根目录下有_config.butterfly.yml文件并在里面配置博客时, 原始的主题源码也行) 目标库(public) : GitHub Pages 需要在目标库创建一个Personal Access Token(PAT), 并将其配置在私有库的secret中, 再创建一个工作流的yaml即可。 在私有库中创建Action...
05.SpringMVC的全注解开发
spring-mvc.xml中组件转化为注解形式 原 1234567891011121314151617181920212223242526272829<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc" ...
04.SpringMVC的拦截器
拦截器Interceptor简介 拦截器快速入门 1234567891011121314151617public class MyInterceptors implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { System.out.println("MyInterceptors...preHandle"); return true; } @Override public void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler, ModelAndView modelAndView)...
03.SpringMVC的响应处理
传统同步业务数据响应 请求资源转发 请求资源重定向 前后端分离异步业务数据响应 服务端方法可以直接返回对象, springMVC会对齐进行转换为json格式, 需要在类上注解@RestController @RestController相当于@Controller和@ResponseBody