标签:jetty

Java

第一个SpringBoot项目

2

zhuangli 发布于 2019-08-21

第一个SpringBoot项目 SpringBoot为我们提供了一系列的依赖包,所以需要构建工具的支持:Maven或Gradle。博主更习惯使用Maven,暂时学习教程基本采用所Maven与IntelliJ IDEA;新公司使用的是Gradle,所以后续可能会使用Gradle。框...

阅读(9)评论(0)赞 (0)

Java

深入理解JVM虚拟机7:JNDI,OSGI,Tomcat类加载器实现

5

邓龙华 发布于 2019-08-17

打破双亲委派模型 JNDI JNDI 的理解 JNDI是 Java 命名与文件夹接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之中的一个,不少专家觉得,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJ...

阅读(21)评论(0)赞 (0)

Java

走进JavaWeb技术世界开篇:JavaWeb技术汇总

3

puefu.he 发布于 2019-08-16

走进JavaWeb技术世界开篇:JavaWeb技术汇总 Java Web是众多技术汇总形成的代名词,展开来说,包括了非常多相关技术。 Java发展了20年, 现在已经不仅仅是一个单纯的语言了, 而是一套完整的生态系统, 其中的术语像 HTML, XML, CSS, Javascr...

阅读(19)评论(0)赞 (0)

Java

java NIO知多少

4

hellas 发布于 2019-08-16

背景 Linux系统中的IO操作内部相当复杂,下面是一张带图片的LinuxIO相关层级关系: 下面是一个简化版本Linux内部IO层级图: 对此我的理解,java程序员版本的IO理解: java中的IO 从最早bio的只支持阻塞的bio(同步阻塞) 到默认阻塞支持非阻塞nio(同...

阅读(20)评论(0)赞 (0)

Spring

Web框架的前生今世–从Servlet到Spring mvc到Spring boot

7

yeseng 发布于 2019-08-15

背景 上世纪90年代,随着Internet和浏览器的飞速发展,基于浏览器的B/S模式随之火爆发展起来。最初,用户使用浏览器向WEB服务器发送的请求都是请求静态的资源,比如html、css等。 但是可以想象:根据用户请求的不同动态的处理并返回资源是理所当然必须的要求。 servle...

阅读(21)评论(0)赞 (0)

Java

Spring Boot实践——SpringMVC视图解析

7

wenming.gapo 发布于 2019-08-12

  在spring-boot+spring mvc 的项目中,有些时候我们需要自己配置一些项目的设置,就会涉及到这三个,那么,他们之间有什么关系呢? 首先,@EnableWebMvc=WebMvcConfigurationSupport,使用了@EnableWebMvc注解等于扩...

阅读(18)评论(0)赞 (0)

Java

Java 的 JSP 已经被淘汰了吗?

2

zhuangli 发布于 2019-08-09

点击“ 开发者技术前线 ”,选择“星标:top:” 13:21 在看|星标|留言,  真爱 来源:http://rrd.me/egNqd 以前的项目大多数都是java程序猿又当爹又当妈,又搞前端(ajax/jquery/js/html/css等等),又搞后端(java/...

阅读(32)评论(0)赞 (0)

Java

『StabilityGuide』| 10+位阿里技术专家共同发起稳定性知识库开源项目

zhuangli 发布于 2019-08-06

我们穿过山和大海,也见过人山人海。 我们见过各类故障,也排过千雷万险。 这一次,不如我们一起,开启稳定性的探索之旅。 让无法解决的问题少一点点,让世界的确定性多一点点。 无论是前端业务的开发者,还是后端架构的开发者,都会遇到业务稳定性的难题。但稳定性的话题涉及之广、之深,很难通过...

阅读(36)评论(0)赞 (0)

Java

教你分析9种 OOM 常见原因及解决方案

1

puefu.he 发布于 2019-08-01

当 JVM 内存严重不足时,就会抛出 java.lang.OutOfMemoryError 错误。本文总结了常见的 OOM 原因及其解决方法,如下图所示。如有遗漏或错误,欢迎补充指正。 1、Java heap space 当堆内存(Heap Space)没有足够空间存放新创建的对...

阅读(38)评论(0)赞 (0)

Java

Spring Boot 面试的十大问题

hanze 发布于 2019-07-29

用下面这些常见的面试问题为下一次 Spring Boot 面试做准备。 在本文中,我们将讨论 Spring boot 中最常见的10个面试问题。现在,在就业市场上,这些问题有点棘手,而且趋势日益严重。 1. @SpringBootApplication 是做什么的? 根据 Spr...

阅读(38)评论(0)赞 (0)

Spring

Spring Boot(十二):Spring Boot 如何测试打包部署

2

puefu.he 发布于 2019-07-28

有很多网友会时不时的问我, Spring Boot 项目如何测试,如何部署,在生产中有什么好的部署方案吗?这篇文章就来介绍一下 Spring Boot 如何开发、调试、打包到最后的投产上线。 开发阶段 单元测试 在开发阶段的时候最重要的是单元测试了, Spring Boot 对单...

阅读(42)评论(0)赞 (0)

Java

Spring Boot 面试的十个问题

3

zhuangli 发布于 2019-07-27

用下面这些常见的面试问题为下一次 Spring Boot 面试做准备。 在本文中,我们将讨论 Spring boot 中最常见的10个面试问题。现在,在就业市场上,这些问题有点棘手,而且趋势日益严重。 1. @SpringBootApplication 是做什么的? 根据 Spr...

阅读(50)评论(0)赞 (0)

Spring

关于Spring Boot你不得不知道的事–Spring Boot Starter

darida 发布于 2019-07-25

Spring Boot Starter 1 自定义一个starter 1.1 需求 开发一个gp-spring-boot-starter 欢迎来到Java架构师试听课,开发者可以自定义说的人。 1.2 步骤 新建maven工程 groupId:com.gupao artifact...

阅读(37)评论(0)赞 (0)

Java

如何优雅关闭 Spring Boot 应用

15

hellas 发布于 2019-07-25

前言 随着线上应用逐步采用 SpringBoot 构建,SpringBoot应用实例越来多,当线上某个应用需要升级部署时,常常简单粗暴地使用 kill 命令,这种停止应用的方式会让应用将所有处理中的请求丢弃,响应失败。这样的响应失败尤其是在处理重要业务逻辑时需要极力避免的,那么有...

阅读(75)评论(0)赞 (0)

Java

Java微服务——如何优雅关闭 Spring Boot 应用

15

Harries 发布于 2019-07-24

前言 随着线上应用逐步采用 SpringBoot 构建,SpringBoot应用实例越来多,当线上某个应用需要升级部署时,常常简单粗暴地使用 kill 命令,这种停止应用的方式会让应用将所有处理中的请求丢弃,响应失败。这样的响应失败尤其是在处理重要业务逻辑时需要极力避免的,那么有...

阅读(63)评论(0)赞 (0)

Java

猜你不知道Spring Boot的几种部署方式

3

xubiao.zhuang 发布于 2019-07-23

  引言 本文主要讲的是spring boot的五种部署方式,里面是否有你不知道的呢,如果有欢迎评论留言哦,一起交流探讨哦!!! 可以使用各种方法将Spring Boot应用程序部署到生产系统中。在本文中,我们将通过以下5种方法逐步部署Spring Boot应用程序: ...

阅读(47)评论(0)赞 (0)

Java

『互联网架构』JDBC和RestApi调用埋点(114)

7

xiaoli.he 发布于 2019-07-19

JDBC做过java开发的都知道JDBC是干什么的,RestApi其实就是http的调用,http的调用就是调用第三方的服务的时候,第三方的服务并不是在自己的系统范围内,如果出现不稳定挂掉,对自身来说是不可控了,所以第三方服务而言对我们而言是非常的明感的。JDBC和RestApi...

阅读(52)评论(0)赞 (0)

Spring

超详细Spring Boot面试问题集锦,死角一个不留!

6

wenming.gapo 发布于 2019-07-14

全文共 2564 字,预计学习时长 5 分钟 本文将讨论Spring Boot中最常见的10个面试问题。在当今就业市场中,这些问题出现的频率呈上升趋势并且有一些棘手。 1.  @SpringBootApplication注释在内部有什么用处? 作为Spring...

阅读(56)评论(0)赞 (0)