摘要: 虽然现在微服务越来越流行,我们的系统随之也拆分出来好多的模块功能。这样做的目的其实就是为了弥补单体架构中存在的不足。随着微服务的拆分,肯定设计到分库分表,但这之中肯定设计到分布式事务。最典型的例子就是银行转账,比如银行A给银行B转账500 块钱,流程肯定是银行A-500,银行B+500,在这个过程要 阅读全文
posted @ 2020-02-07 10:47 幽暗森林之猪大屁 阅读(642) 评论(0) 推荐(0)
摘要: 一般对于业务复杂的流程,会有一些处理逻辑不需要及时返回,甚至不需要返回值,但是如果充斥在主流程中,占用大量时间来处理,就可以通过异步的方式来优化。实现异步的常用方法远不止两种,但是个人经验常用的,好用的,这里我就说两种,最好用的是第二种。spring的注解方式@Async org.springfra 阅读全文
posted @ 2020-02-07 10:39 幽暗森林之猪大屁 阅读(1103) 评论(0) 推荐(1)
摘要: 1、内存模型以及分区,需要详细到每个区放什么?2、堆里面的分区:Eden,survival (from+ to),老年代,各自的特点?3、对象创建方法,对象的内存分配,对象的访问定位?4、GC 的两种判定方法?5、SafePoint 是什么?6、GC 的三种收集方法:标记清除、标记整理、复制算法的原 阅读全文
posted @ 2020-02-07 10:27 幽暗森林之猪大屁 阅读(300) 评论(0) 推荐(0)
摘要: 页面跳转的两种方式(转发和重定向)区别详解: 作为一名程序员,特别是java web开发的程序员,在使用servlet/jsp的时候,我们必须要知道实现页面跳转的两种方式的区别和联系:即转发和重定向的区别。 1、RequestDispatcher.forward方法只能将请求转发给同一个WEB应用中 阅读全文
posted @ 2020-02-07 09:58 幽暗森林之猪大屁 阅读(265) 评论(0) 推荐(0)
摘要: Servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servler.Servlet接口的init(),service()和destroy()方法表达。 加载Servlet的class-->实例化Servlet--> 调用Servlet的init 阅读全文
posted @ 2020-02-07 09:48 幽暗森林之猪大屁 阅读(138) 评论(0) 推荐(0)
摘要: Linux下的防火墙有两种:Iptables和Firewall(概念以及区别大家可以自行搜索)。为什么要关闭防火墙呢?主要是我们都过Linux搭建服务器的时候其他机器访问会被墙掉,例如:Tomcat,elasticsearch等。其实在我们实际开发过程中,需要关闭的一般只是第二种防火墙,即Firew 阅读全文
posted @ 2020-02-07 09:33 幽暗森林之猪大屁 阅读(1305) 评论(0) 推荐(0)
摘要: Servlet_生命周期:首先加载servlet的class,实例化servlet,然后初始化servlet调用init()的方法,接着调用服务的service的方法处理doGet和doPost方法,最后是我的还有容器关闭时候调用destroy 销毁方法。1.被创建:执行init方法,只执行一次 1 阅读全文
posted @ 2020-02-07 09:24 幽暗森林之猪大屁 阅读(121) 评论(0) 推荐(0)
摘要: 在java中实现页面跳转一般有两种方式,一种是请求转发,一种是重定向,那么这两者有什么区别呢?一、请求转发 请求转发一般是这样的一个过程:客户端发送请求到服务器端,服务器端经过匹配的servlet,并执行,当这个servlet执行完之后,调用getRequestDispacther()方法,把请求转 阅读全文
posted @ 2020-02-07 09:09 幽暗森林之猪大屁 阅读(395) 评论(0) 推荐(0)
摘要: 一 、生命周期servlet 声明周期可以分四个阶段:init() 初始化过程service() 服务过程,选择doGet \ doPostdestroy() 销毁过程servlet接口如下 [Java] 纯文本查看 复制代码 ? 1 2 3 4 5 6 7 public interface Ser 阅读全文
posted @ 2020-02-07 09:03 幽暗森林之猪大屁 阅读(159) 评论(0) 推荐(0)
摘要: 前言 在互联网中通信需要借助 IP 地址来定位到主机,而 IP 地址由很多数字组成,对于人类来说记住某些组合数字很困难,于是,为了方便大家记住某地址而引入主机名和域名。 早期的网络中的机器数量很少,能很方便地通过 hosts 文件来完成主机名称和 IP 地址的映射,这种方式需要用户自己维护网络上所有 阅读全文
posted @ 2020-02-07 08:55 幽暗森林之猪大屁 阅读(652) 评论(0) 推荐(0)