上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 58 下一页
摘要: (非原创。转载自:https://mp.weixin.qq.com/s/bsuveX-E6E2fKZ24mj03nQ) 一、前言 2014 年可以认为是微服务 1.0 的元年,一晃三年过去,微服务技术生态又发生了巨大变化,容器,PaaS,Cloud Native(云原生),gRPC(基于RPC, h 阅读全文
posted @ 2018-05-13 21:56 刘大飞 阅读(1125) 评论(0) 推荐(1) 编辑
摘要: 一 微服务主要困难 单体应用拆分为分布式系统后,进程间的通讯机制和故障处理措施变的更加复杂。 系统微服务化后,一个看似简单的功能,内部可能需要调用多个服务并操作多个数据库实现,服务调用的分布式事务问题变的非常突出。 微服务数量众多,其测试、部署、监控等都变的更加困难。 对于第一个问题:参考 http 阅读全文
posted @ 2018-05-13 21:52 刘大飞 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 从单体应用架构到分布式应用架构再到微服务架构,应用的安全访问在不断的经受考验。为了适应架构的变化、需求的变化,身份认证与鉴权方案也在不断的变革。面对数十个甚至上百个微服务之间的调用,如何保证高效安全的身份认证?面对外部的服务访问,该如何提供细粒度的鉴权方案?本文将会为大家阐述微服务架构下的安全认证与 阅读全文
posted @ 2018-05-13 10:24 刘大飞 阅读(1166) 评论(0) 推荐(0) 编辑
摘要: 1: Java7 以后的 NIO. 2: 泛型要掌握,这里重点强调一点,泛型类之间不存在继承关系,所有的泛型对象在编译后都会去泛型化,都是同一个 class 对象,例如 ArrayList<Objcet>不是 ArrayList<String>的父类,在内存中对应同一个 class。还有在 Java 阅读全文
posted @ 2018-05-13 09:43 刘大飞 阅读(2423) 评论(0) 推荐(0) 编辑
摘要: 1)TCP三次握手 第一次握手:客户端A将标志位SYN置为1,随机产生一个值为seq=J(J的取值范围为=1234567)的数据包到服务器,客户端A进入SYN_SENT状态,等待服务端B确认; 第二次握手:服务端B收到数据包后由标志位SYN=1知道客户端A请求建立连接,服务端B将标志位SYN和ACK 阅读全文
posted @ 2018-05-13 09:15 刘大飞 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Java 内存分配策略 静态存储区(方法区):主要存放静态数据、全局 static 数据和常量。这块内存在程序编译时就已经分配好,并且在程序整个运行期间都存在。 栈区 :当方法被执行时,方法体内的局部变量(其中包括基础数据类型、对象的引用)都在栈上创建,并在方法执行结束时这些局部变量所持有的内存将会 阅读全文
posted @ 2018-05-12 22:44 刘大飞 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1: Unchecked Exception( 也就是运行时异常) VS Check Exception(非运行时异常) 2: 运行期异常 VS 非运行期异常? 非运行时异常: 必须在代码中显示的声明捕获也就是放在try{}catch(){}块中,或者在方法上申明throws 来抛出异常,类型上都属 阅读全文
posted @ 2018-05-10 21:15 刘大飞 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1) 设置-Xms、-Xmx相等; 2) 设置NewSize、MaxNewSize相等; 3) 设置Heap size, PermGen space: Tomcat 的配置示例:修改%TOMCAT_HOME%/bin/catalina.bat or catalina.sh 在“echo "Using 阅读全文
posted @ 2018-05-05 21:16 刘大飞 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 内存泄露(memory leak) VS 内存溢出(out of memory) 内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory; 内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间(指的是堆上的内 阅读全文
posted @ 2018-05-05 20:29 刘大飞 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 四:JVM垃圾回收?几种策略? cocurrent GC ? 六:IOC如何实现?工厂模式。 七:Spring初始化时如何根据XML初始化bean的? 以什么形式存储bean。 初始化生成MAP, map的key是什么?value是什么? 阅读全文
posted @ 2018-05-05 19:05 刘大飞 阅读(116) 评论(0) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 58 下一页