摘要:官方文档翻译——spring-core部分 [翻译]IOC和DI的概念,以及Spring框架的介绍 [翻译]Spring系列.IOC容器简介 [翻译]Spring系列.Bean简介 [翻译]Spring系列.依赖注入配置 [翻译]Spring系列.容器扩展点 [翻译]Spring系列.基于注解的配置 阅读全文
posted @ 2020-07-01 18:20 程序员自由之路 阅读(8) 评论(0) 推荐(0) 编辑
摘要:这边整理一个Java基础相关文章的汇总贴,方便文章阅读和查阅。 基础文章 Java中你必须知道的基础知识点 Java正则表达式简明教程 Java时间API使用详解 关于枚举类你可能不知道的事 Java中的语法糖 作为2019的程序员,你还在为编码问题困惑? 没提供编码格式,读文件时要怎么推测文件具体 阅读全文
posted @ 2020-06-24 14:57 程序员自由之路 阅读(20) 评论(0) 推荐(0) 编辑
摘要:MyBatis是我们开发中最常用的ORM框架,本目录贴是我自己在学习MyBatis过程中的总结记录,方便后面回顾总结 MyBatis知识点总结 MyBatis的主配置文件详解 MyBatis的Mapper配置文件详解 MyBatis的动态SQL配置 MyBatis启动流程分析 MyBatis执行Sq 阅读全文
posted @ 2020-04-08 20:08 程序员自由之路 阅读(40) 评论(0) 推荐(0) 编辑
摘要:Tomcat是一款我们平时开发过程中最常用到的Servlet容器。本系列博客会记录Tomcat的整体架构、主要组件、IO线程模型、请求在Tomcat内部的流转过程以及一些Tomcat调优的相关知识。 力求达到以下几个目的: 更加熟悉Tomcat的工作机制,工作中遇到Tomcat相关问题能够快速定位, 阅读全文
posted @ 2020-07-03 16:20 程序员自由之路 阅读(8) 评论(0) 推荐(0) 编辑
摘要:Servlet规范描述了HTTP请求及响应处理过程相关的对象及其作用。本文就来介绍下Servlet规范中一些重要的接口。 Servlet接口 Servlet规范的核心接口即是Servlet接口,它是所有Servlet类必须实现的接口。在Java Servelt API中已经提供了两个抽象类方便开发者 阅读全文
posted @ 2020-07-03 16:13 程序员自由之路 阅读(9) 评论(0) 推荐(0) 编辑
摘要:本篇博客主要介绍下Tomcat整体架构,以及核心组件的作用。 1. 整体架构简析 如果将Tomca他的结构高度抽象的话,那么Tomcat其实可以看成只是有连接器(Connector)和容器(Container)两个组件构成。其中Connector组件负责在服务器端处理客户端连接,包括接收客户端连接、 阅读全文
posted @ 2020-07-02 15:30 程序员自由之路 阅读(36) 评论(0) 推荐(0) 编辑
摘要:Tomcat是一款我们平时开发过程中最常用到的Servlet容器。本系列博客会记录Tomcat(以Tomcat 7为列)的整体架构、核心组件、IO线程模型、请求在Tomcat内部的流转过程以及一些Tomcat调优的相关知识点。力求能达到以下几个目的: 更加熟悉Tomcat的工作机制,工作中遇到Tom 阅读全文
posted @ 2020-07-02 15:25 程序员自由之路 阅读(19) 评论(0) 推荐(0) 编辑
摘要:官方文档翻译——spring-core部分 [翻译]IOC和DI的概念,以及Spring框架的介绍 [翻译]Spring系列.IOC容器简介 [翻译]Spring系列.Bean简介 [翻译]Spring系列.依赖注入配置 [翻译]Spring系列.容器扩展点 [翻译]Spring系列.基于注解的配置 阅读全文
posted @ 2020-07-01 18:20 程序员自由之路 阅读(8) 评论(0) 推荐(0) 编辑
摘要:Bean属性配置 Spring在读取配置文件中bean的metadata后会构造一个个BeanDefination对象。后面Spring会根据这些BeanDefinition创建对象。在配置一个bean的时候我们可以配置下面这些元素: 元素 备注 class 设定类的全限定名 name 设置Bean 阅读全文
posted @ 2020-07-01 16:58 程序员自由之路 阅读(138) 评论(1) 推荐(1) 编辑
摘要:对于Java开发者来说,Spring肯定是一个避不开的技术。所以准备系统的学下Spring框架。 我给自己设计的学习路线是这样的: 首先阅读下Spring的官方文档(注意,Spring官网上有很多项目,Spring的基础框架是Spring FrameWork这个项目),记录我认为重要的内容,方便后续 阅读全文
posted @ 2020-06-30 15:54 程序员自由之路 阅读(193) 评论(0) 推荐(0) 编辑
摘要:本文内容主要转载于也谈Reactor模式,点击可以查看原文。 什么是Reactor模式 反应器设计模式(Reactor pattern)是一种为处理并发服务请求,并将请求提交到一个或者多个服务处理程序的事件设计模式。当客户端请求抵达后,服务处理程序使用多路分配策略,由一个非阻塞的线程来接收所有的请求 阅读全文
posted @ 2020-06-28 16:22 程序员自由之路 阅读(10) 评论(0) 推荐(0) 编辑
摘要:本文部分内容参考博客。点击链接可以查看原文。 1. 反射的概念 反射是指在运行时将类的属性、构造函数和方法等元素动态地映射成一个个对象。通过这些对象我们可以动态地生成对象实例,调用类的方法和更改类的属性值。 2. 使用场景 什么情况下运用JAVA反射呢?如果编译时根本无法预知对象和类可能属于哪些类, 阅读全文
posted @ 2020-06-28 11:29 程序员自由之路 阅读(171) 评论(0) 推荐(0) 编辑
摘要:protobuf是google提供的一个开源序列化框架,类似于XML,JSON这样的数据表示语言,其最大的特点是基于二进制,因此比传统的XML表示高效短小得多。虽然是二进制数据格式,但并没有因此变得复杂,开发人员通过按照一定的语法定义结构化的消息格式,然后送给命令行工具,工具将自动生成相关的类,可以 阅读全文
posted @ 2020-06-28 11:16 程序员自由之路 阅读(9) 评论(0) 推荐(0) 编辑