前言 随着互联网行业的兴起,开发模式已逐步转换为微服务自治:小团队开发微服务,然后通过Restful接口相互调用。开发者们越来越渴望能够使用一种“官话”进行流畅的沟通,甚至实现多种编程语言系统的自动化交互。 开放API战略(Open API Initiativev)于2017年1月发表声明,2月发布 ...
在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在SpringCloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,如果单个服务出现问题,调用这个服务就会出现线程阻塞,此时若有大量的请求涌入,Servlet容器的线程资源会被消耗完毕,导致服务瘫痪
分类:
编程语言 时间:
2018-09-28 23:28:29
阅读次数:
332
一:分布式架构和部署 1:如何进行分布式部署2:系统拆分后,模块之间如何相互调用3:如何进行统一的会话(Session)管理4:如何实现单点登录5:如何保证一致性更新6:如何规划和处理分布式事务7:如何对重要服务实现HA二:高并发和Web层的性能优化1:高并发的处理2:Nginx的优化,Varnis ...
分类:
其他好文 时间:
2018-09-27 13:05:06
阅读次数:
180
this关键字 this调用构造方法: 在之前学习方法之间调用时,可以通过方法名进行调用。可是针对构造方法,无法通过构造方法名来相互调用。 构造方法之间的调用,可以通过this关键字来完成。 | 构造方法调用格式: this(参数列表); | 构造方法的调用: 结果: super关键字: 子父类中构 ...
分类:
其他好文 时间:
2018-09-27 12:06:21
阅读次数:
213
子组件调用父组件东西: 1.在父组件与子组件契合的标签的的template模板中绑定 v-bind:自定义一个名字=“要调用的名字” 2.在子组件的script中props:["自定义的名字"] 最严谨的props:{ 自定义的名字:{ type:数据类型, required:true }, 自定义 ...
分类:
其他好文 时间:
2018-09-26 17:07:47
阅读次数:
125
? 书中第十三章的程序,主要讲了汇编语言和 C/++ 相互调用的方法 ● 代码,数组求和的几种优化 ● C 内嵌汇编(代码段),检查对象大小 ● C++ 内嵌汇编(单独的函数),加密字符串 ● C++ 内嵌汇编(独立文件),线性查找。要点:单独使用 ml.exe 编译 index2.asm 生成 i ...
分类:
编程语言 时间:
2018-09-24 21:18:44
阅读次数:
162
在工作3年之后,也算写了一点代码。在每天的工作中,越来越感觉‘设计模式’才是程序员的内功心法,是每个程序员最应该花时间钻研的“九阳神功”。从博客和公众号推送中,也经常能看到关于设计模式的内容,总是隐隐地感觉那些文章缺少了点什么,自己也说不清楚,可能是那些文章有种冷冰冰的感觉,没有温度。世上最有温度的 ...
分类:
其他好文 时间:
2018-09-14 01:10:14
阅读次数:
190
各类文件的区别与作用: 1、对于.so文件 .so文件是用户层的动态链接库,用于用户层的动态链接使用,内核态的代码同样不能直接访问。 2、对于.ko文件 .ko文件是内核态的动态链接库,用于内核态的动态链接使用,可以用于内核之间的模块相互调用。用户态的代码不可直接调用内核态的代码,但是可以通过其他方 ...
分类:
系统相关 时间:
2018-09-11 11:20:14
阅读次数:
221
企业分布式微服务云SpringCloud SpringBoot mybatis (四)断路器(Hystrix) 在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可... ...
分类:
编程语言 时间:
2018-09-05 12:50:50
阅读次数:
176
Node.js模块系统 为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。 模块是Node.js 应用程序的基本组成部分,文件和模块是一一对应的。换言之,一个 Node.js 文件就是一个模块,这个文件可能是JavaScript 代码、JSON 或者编译过的C/C++ ...
分类:
Web程序 时间:
2018-09-05 00:55:00
阅读次数:
172