标签:servlet

Java

Dubbo面试28题答案详解:核心功能+服务治理+架构设计等

12

尖兵 发布于 2019-12-11

1.Dubbo是什么? Dubbo 是一个分布式、高性能、透明化的 RPC 服务框架,提供服务自动注册、自动发现等高效服务治理方案, 可以和 Spring 框架无缝集成。 RPC 指的是远程调用协议,也就是说两个服务器交互数据。 2.Dubbo的由来? 互联网的快速发展,Web应...

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

Java

SpringMVC源码深入解析

6

yeseng 发布于 2019-12-11

通过前面 SpringAOP源码深度解析 , SpringIOC源码深度解析 加上本文的SpringMVC的源码阅读,我从中收获很多,学习了各种设计模式,各种抽象思想,以及各种底层原理,比如动态代理,反射等等,虽然前前前后后大概花了一个多月,但是我不后悔,并不觉得是浪费时间。 本...

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

Java

SpringCloud Alibaba微服务实战五 – 限流熔断

13

Harries 发布于 2019-12-11

导读:本篇作为SpringCloud Alibaba微服务实战系列的第五篇,主要内容是使用Sentinel给微服务加上限流熔断功能,防止异常情况拖垮应用服务。系列文章,欢迎持续关注。 简介 Sentinel 是面向分布式服务框架的轻量级流量控制框架,主要以流量为切入点,从流量控制...

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

Java

《吐血整理》-顶级程序员书单集

84

xirruiqiang 发布于 2019-12-11

《程序人生》十年风雨技术人的书单整理 你知道的越多,你不知道的越多 点赞再看,养成习惯 给岁月以文明,而不是给文明以岁月 本文 GitHub https://github.com/JavaFamily 上已经收录,有一线大厂面试点思维导图,也整理了很多我的文档,欢迎Star和完善...

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

Java

那些有趣的代码 —— 有点萌的 Tomcat 的线程池

3

darida 发布于 2019-12-11

最近抓紧时间看看了看tomcat 的源代码。 发现了一些有趣的代码,应该会写一系列文章和大家分享一下。 Tomcat 作为一个老牌的 servlet 容器,处理多线程肯定得心应手,为了能保证多线程环境下的高效,必然使用了线程池。 但是,Tomcat 并没有直接使用 j.u.c 里...

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

Java

推荐一位精通Java/Python的大佬,附优质资源

3

changyuan.xu 发布于 2019-12-11

JAVAandPython君公众号 微信公众号【JAVAandPython君】, 专注于Python和JAVA的技术平台。分享JAVA和Python相关的原创系列技术文章、工具资源、精选课程、优质资源、热点资讯、学习资料等。同时也会写一写个人的感想和思考。 在这里你会得到不一样的...

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

Spring

冒着挂科的风险也要给你们看的 Spring Cloud 入门总结

24

邓龙华 发布于 2019-12-11

ng来自:掘金(作者:FrancisQ) 原文链接: https://juejin.im/post/5de2553e5188256e885f4fa3 写在前面的话 马上要考试了!!! 作为一个苦逼的在读大学生,又要面临半年一度的期末考试了,因为上课没听,我啥都不会,什么通信原理,...

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

Spring

Spring Boot2 系列教程(三十八)Spring Security 非法请求直接返回 JSON

3

zhuangli 发布于 2019-12-11

关于 Spring Security,松哥之前发过多篇文章和大家聊聊这个安全框架的使用: 手把手带你入门 Spring Security! Spring Security 登录添加验证码 SpringSecurity 登录使用 JSON 格式数据 Spring Security ...

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

Java

干货收藏!史上最强 Tomcat 8 性能优化来啦!| 原力计划

61

wenming.gapo 发布于 2019-12-10

作者 | ThinkWon 责编 | Elle 出品 | CSDN 博客 授人以鱼不如授人以渔 本博客的目的不在于给出最佳配置,而是带领开发者,能够从实际情况出发,通过不断的调节tomcat和jvm参数,去发现吞吐量,平均响应时间和错误率等信息的变化...

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

Spring

手写Spring框架准备工作之SpringMVC框架理解

7

wenming.gapo 发布于 2019-12-10

JavaEE体系结构包括四层,从上到下分别是应用层、Web层、业务层、持久层。Struts和SpringMVC是Web层的框架,Spring是业务层的框架,Hibernate和MyBatis是持久层的框架。 为什么要使用SpringMVC? 很多应用程序的问题在于处理业务数据的对...

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

编程技术

反应式架构(1):基本概念介绍 原 荐

5

xiaoli.he 发布于 2019-12-10

淘宝从2018年开始对整体架构进行反应式升级, 取得了非常好的成绩。其中『猜你喜欢』应用上限 QPS 提升了 96%,同时机器数量缩减了一半;另一核心应用『我的淘宝』实际线上响应时间下降了 40% 以上。PayPal凭借其基于Akka构建的反应式平台squbs,仅使用8台2vCP...

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

Java

曹工杂谈:Spring boot应用,自己动手用Netty替换底层Tomcat容器

4

wenming.gapo 发布于 2019-12-10

前言 问:标题说的什么意思? 答:简单说,一个spring boot应用(我这里,版本升到2.1.7.Release了,没什么问题),默认使用了tomcat作为底层容器来接收和处理连接。 我这里,在依赖中排除了tomcat,使用Netty作为了替代品。优势在于,启动飞快,线程数量...

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

Java

Spring Boot学习笔记(超详细)二

5

puefu.he 发布于 2019-12-10

接上一篇 Spring Boot学习笔记(超详细) 4、配置文件占位符 1、随机数 ${random.value}、${random.int}、${random.long} ${random.int(10)}、${random.int[1024,65536]} 复制代码 2、占位...

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

Java

2019年终总结Java后端面试题:集合+并发+Web+设计模式+Spring框架

2

xirruiqiang 发布于 2019-12-10

一、基础部分 JDK 和 JRE 的区别 == 和 equals 的区别 基本类型和包装类对象使用 == 和 equals进行比较的结果? 什么是装箱?什么是拆箱?装箱和拆箱的执行过程?常见问题? hashCode()相同,equals() 也一定为 true吗? final 在...

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

Spring

在Docker环境构建、打包和运行Spring Boot应用

hellas 发布于 2019-12-10

浅析如何在Docker容器环境下设计和部署一个基本的Spring Boot应用 Oct 09, 2019, by Brian Hannaway 为何考虑采用Docker? Docker是提供用户构建镜像的一种容器化技术,所构建的镜像包含了主要的应用程序和运行应用所需的所有依赖项。...

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

Spring

Spring Boot2 系列教程(三十七)Spring Security 整合 JWT

10

yeseng 发布于 2019-12-10

在前后端分离的项目中,登录策略也有不少,不过 JWT 算是目前比较流行的一种解决方案了,本文就和大家来分享一下如何将 Spring Security 和 JWT 结合在一起使用,进而实现前后端分离时的登录解决方案。 1 无状态登录 1.1 什么是有状态? 有状态服务,即服务端需要...

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

Spring

Spring Security 实战:使用 JWT 认证访问接口

5

yanxinchi 发布于 2019-12-10

点击上方蓝色“ 程序猿DD ”,选择“设为星标” 回复“ 资源 ”获取独家整理的学习资料! 1. 前言 欢迎阅读Spring Security 实战干货系列。点击 原文阅读 进入系列。之前我讲解了如何编写一个自己的  Jwt 生成器以及如何在用户认证通过后返回 ...

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

编程技术

独家|微服务网关组件在金融的实践

9

xirruiqiang 发布于 2019-12-09

导语 随着车金融业务的快速发展,单体架构的系统已经不能满足业务的快速发展的需要,在这种情况下, 本文主要介绍微服务网关在金融的实践与演进过程。 背景 随着车金融业务的快速发展,单体架构的系统已经不能满足业务的快速发展的需要,因此在2018年初,我们对车金融业务进行了微服务架构的升...

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