加载中
Java生态研究 - github.com/javahongxi

whatsmars mvn clean package -Dmaven.test.skip jdk8+ maven3.3.1+ Java生态研究(Spring Boot🔥 + Redis + Dubbo🔥 + RocketMQ) Spring Boot 系列(Servlet, Tomcat, Spring, SpringMVC...

2017/09/30 10:08
74
将博客搬至CSDN

http://blog.csdn.net/javahongxi

03/09 16:18
20
【转】Tomcat中Connector常用配置(备忘)

本文转载自http://laoda.toutiao.im Tomcat中server.xml有些配置信息是需要我们了解的,最起码知道如何进行简单的调试. Java代码 <Connector port="8080" protocol="HTTP/1.1" connectionTim...

2017/11/05 02:08
25
Spring对循环依赖的处理

https://github.com/javahongxi 3.2.1 什么是循环依赖 循环依赖就是循环引用,就是两个或多个Bean相互之间的持有对方,比如CircleA引用CircleB,CircleB引用CircleC,CircleC引用CircleA,则...

2017/11/01 00:02
34
JVM宕机分析

一、能够引起JVM崩溃的常见原因有: 线程阻塞 CPU 使用率过高 JVM Crash 堆内存不足 类装载 Java虚拟机自身的Bug JDK与服务器(CPU、内存、操作系统)的兼容性 内存溢出 二、日志文件 hs_err...

jvm
2017/10/25 14:10
31
Servlet3.1规范翻译 - 注解和可插拔性

https://github.com/javahongxi 本文转载自kaitao.toutiao.im 注解和可插拔性 本章讨论Servlet 3.0规范定义的注解和使web应用内使用的框架和库能够可插拔的增强。 8.1 注解和可插拔性 在web...

2017/10/25 10:43
23
Servlet3.1规范翻译 - 应用生命周期事件

https://github.com/javahongxi 本文转载自kaitao.toutiao.im 应用生命周期事件 11.1 介绍 应用事件设施给Web应用开发人员更好地控制ServletContext、HttpSession和ServletRequest的生命周期...

2017/10/25 10:43
12
tomcat源码分析-http请求在Container中的执行路线

在CoyoteAdapter的service方法中,主要干了2件事: 1. org.apache.coyote.Request -> org.apache.catalina.connector.Request extends HttpServletRequest org.apache.coyote.Response -> o...

2017/10/25 10:31
498
servlet3.1规范翻译 - 会话(session)

https://github.com/javahongxi 查看servlet-api.jar就可以知道Servlet规范大概包含哪些内容,下面翻译下规范中的“会话”,即HttpSession。 第7章 会话 超文本传输协议(HTTP)被设计为一种...

2017/10/24 11:06
10
Servlet3.1规范翻译 - Servlet接口

https://github.com/javahongxi Servlet接口是Java Servlet API的核心抽象。所有Servlet类必须直接或间接的实现该接口,或者更通常做法是通过继承一个实现了该接口的类从而复用许多共性功能。...

2017/10/24 11:06
14
Servlet3.1规范翻译 - Web应用

https://github.com/javahongxi 本文转载自kaitao.toutiao.im Web应用 一个Web应用是由许多servlet、HTML页面、类和其他资源组成的集合,这些资源组成了一个运行在Web服务器上的完整应用程序...

2017/10/24 11:05
19
Servlet3.1规范翻译 - Servlet Context

https://github.com/javahongxi 本文转载自kaitao.toutiao.im 4.1 ServletContext接口介绍 ServletContext(Servlet上下文)接口定义了servlet运行在的Web应用的视图。容器供应商负责提供Ser...

2017/10/24 11:05
7
Spring component-scan类扫描加载过程

https://github.com/javahongxi 有朋友最近问到了spring加载类的过程,尤其是基于annotation注解的加载过程,有些时候如果由于某些系统部署的问题,加载不到,很是不解!就针对这个问题,我这...

2017/10/22 21:56
17
Spring 框架的设计理念与设计模式分析

https://github.com/javahongxi Spring作为现在最优秀的框架之一,已被广泛的使用并有很多文章分析它。本文将从另外一个视角试图剖析出Spring框架的作者设计Spring框架的骨骼架构的设计理念,...

2017/10/22 15:17
20
ssh key的生成和使用

一、检查是否已经存在ssh key 通常sshkey会默认生成在用户家目录下,所以查看家目录下是否存在.ssh 文件夹,以及是否存在相关目录就行。(~/.ssh/id_rsa) 二、生成key 在控制台输入: ssh-...

ssh
2017/10/19 13:51
2
shell脚本入门

建立一个脚本   Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用。所以在本文中笔者所提供的脚本都是使用bash(但...

2017/10/11 22:04
13
Spring之FactoryBean

首先要分辨BeanFactory 与 FactoryBean的区别, 两个名字很像,所以容易搞混。 BeanFactory: 以Factory结尾,表示它是一个工厂类,是用于管理Bean的一个工厂。 FactoryBean: 以Bean结尾,表...

2017/09/30 17:05
9
Java8:Lambda表达式增强版Comparator和排序

1、概述 在这篇教程里,我们将要去了解下已经发布的JDK8中的Lambda表达式——特别是怎样使用它来编写Comparator和对集合(Collection)进行排序。 首先,让我们先定义一个简单的实体类: 1 ...

2017/09/28 14:59
6
从0开始的微服务架构:(一)重识微服务架构

导语 虽然已经红了很久,但是“微服务架构”正变得越来越重要,也将继续火下去。 各个公司与技术人员都在分享微服务架构的相关知识与实践经验,但我们发现,目前网上的这些相关文章中,要么上...

2017/09/19 19:40
3.9K
从0开始的微服务架构:(二)如何快速体验微服务架构?

记得好久之前看到一个大牛说过:如果单体架构都搞不好,就别搞微服务架构。乍一看,这句很有道理,后来发现这句话是不太对的,因为微服务架构的目的就是为了降低系统的复杂性,所以 微服务架...

2017/09/19 19:40
188

没有更多内容

加载失败,请刷新页面

下一页

返回顶部
顶部