logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringMVC--DispatcherServlet

DispatcherServlet是前端控制器设计模式的实现。提供SpringMVC集中访问点,而且负责职责的分派,并且与SpringIOC 容器无缝集成,从而可以获得Spring所有的优点。如下图:DispatcherServlet主要的职责是调度,本身主要用于控制流程:1,文件上传解析2,通过HandlerMapping,将请求映射到处理(返回一个HandlerExecu

EJB--Session Bean

会话Bean是运行在EJB容器中的java组件.是一个用户处理javaEE程序业务逻辑的EJB组件,主要用于编写业务逻辑.会话指的是在有限的时间周期内,客户端和服务器之间的连接. 会话持续的时间可能长也可能短.会话bean可能在调用之间维持其状态,这种情况下是有状态的.也可能是一次性调用,这种情况是无状态的.所以会话bean被分成了无状态会话bean和有状态的会话bean 会话be

DNS解析异常

部分DNS解析在高并发下有性能瓶颈,确保系统的DNS是可靠的,比如,k8s dns解析策略,确保是高性能的,避免无效的查询。另外,部分域名可能会启用 DNS 负载均衡,即每次解析返回的多个IP地址的顺序不同,过大的ttl会影响负载均衡效果。除了应用层的缓存外,也可尝试 JVM自身的DNS缓存 (这个是全局的),通过命令行来控制缓存过期时间, see。DNS解析失败未必会产生负面影响,比如,可能当时

文章图片
#java#开发语言
老年代内存不足报警

部分DNS解析在高并发下有性能瓶颈,确保系统的DNS是可靠的,比如,k8s dns解析策略,确保是高性能的,避免无效的查询。另外,部分域名可能会启用 DNS 负载均衡,即每次解析返回的多个IP地址的顺序不同,过大的ttl会影响负载均衡效果。除了应用层的缓存外,也可尝试 JVM自身的DNS缓存 (这个是全局的),通过命令行来控制缓存过期时间, see。DNS解析失败未必会产生负面影响,比如,可能当时

文章图片
#java#开发语言
UML之序列图

UML之序列图什么是序列图?UML的模型中可分为两种,动态模型和静态模型。用例图、类图和对象图都是UML中的静态结构模型。而在UML系统动态模型的其中一种就是交互视图,它描述了执行系统功能的各个角色之间相互传递消息的顺序关系。序列图就是交互视图的一种形式。序列图表示了系统在参与者互动执行某一个用例期间,系统内部的一群对象的协作情况。序列图主要用于展示对象之间的交互顺

到底了