-
Spring 后置处理器源码
Spring 后置处理器源码 在《几种自定义Spring生命周期的初始化和销毁方法》最后一段描述了启动 Spring 容器过程中,初始化和销毁方法的执行时机,那么在 Spring 中是如何做到的呢? 注册主配置类 Spring 使用 AnnotationConfigApplicationContext context = new Annota...
-
基于Spring注解的上下文初始化过程源码解析(一)
基于Spring注解的上下文初始化过程源码解析(一) 最近工作之余有时间和精力,加上平时对源码比较感兴趣,就开始啃起了Spring源码。为加深印象写了这篇博客,如有错误,望各位大佬不吝指正。 我看的是Spring5的源码,从同性社区download下来后编译,然后看源码、写注释...
-
开发一个Spring Boot Starter!
开发一个Spring Boot Starter! 在上一篇文章中,我们已经了解了一个starter实现自动配置的基本流程,在这一小结我们将复现上一过程,实现一个自定义的starter。 先来分析starter的需求: 在项目中添加自定义的starter依赖,自动在Spring中加载starter中的Bean; 从appl...
-
死磕Synchronized底层实现,面试你还怕什么?
死磕Synchronized底层实现,面试你还怕什么? 关于 synchronized 的底层实现,网上有很多文章了。但是很多文章要么作者根本没看代码,仅仅是根据网上其他文章总结、照搬而成,难免有些错误;要么很多点都是一笔带过,对于为什么这样实现没有一个说法,让像我这样的读者...
-
Java多线程
Java多线程 一、进程和线程: 进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。 线程:表示程序的执行流程,是CP...
2019-08-16 11:56:39 多线程编程java多线程java线程池java多线程编程文件定义虚拟机用户IE内存管理
-
java 把文件从一个目录复制到另一个目录。
java 把文件从一个目录复制到另一个目录。 方法一:简单粗暴,直接使用copy(),如果目标存在,先使用delete()删除,再复制; 方法二:使用输入输出流。(代码注释部分) 1 package eg2; 2 3 import java.io.File; 4 import java.io.IOException; 5 import java.nio.fil...
-
Spring 源码学习(一)-容器的基础结构
Spring 源码学习(一)-容器的基础结构 关注公众号,大家可以在公众号后台回复博客园,免费获得作者 Java 知识体系/面试必看资料 展示的代码摘取了一些核心方法,去掉一些默认设置和日志输出,还有大多数错误异常也去掉了,小伙伴想看详细代码,注释和 demo,可以下载我...
-
从原理层面掌握@SessionAttribute的使用【一起学Spring MVC】
从原理层面掌握@SessionAttribute的使用【一起学Spring MVC】 每篇一句 不是你当上了火影大家就认可你,而是大家都认可你才能当上火影 前言 该注解顾名思义,作用是将 Model 中的属性同步到 session 会话当中,方便在下一次请求中使用(比如重定向场景~)。 虽然说 Sessi...
-
Java 基础学习 day01
Java 基础学习 day01 -------Java 学习 day01------- java的三大技术架构 Javase:java标准版,该体系的知识点主要是学习java基础的知识点, 主要用于桌面应用软件的开发。比如计算器,QQ软件等。==市场上几乎没有人使用java去开发桌面应用程序,因为java在创立的时候...
2019-08-16 11:49:40 java基础java开发工具java开发java关键字java数据类型java runtime什么是javajava程序开发文档文件
-
从原理层面掌握HandlerMethod、InvocableHandlerMethod、Servlet
从原理层面掌握HandlerMethod、InvocableHandlerMethod、ServletInvocableHandlerMethod的使用【一起学Spring MVC】 每篇一句 想当火影的人没有近道可寻,当上火影的人同样无路可退 前言 HandlerMethod 它作为 Spring MVC 的非公开API,可能绝大多数小伙伴都对它比较陌...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
