第七周学习总结 第八章 异常控制流 异常 异常就是控制流中的突变,如图 在处理器中,状态被编码为不同的位和信号。状态变化称为事件 处理器检测到异常事件发生时,会进行一个间接过程调用。 当异常处理程序完成处理后,根据引起异常的事件的类型,会发生以下三种情况的一种: 1. 处理程序将控制返回给当前指令I ...
分类:
其他好文 时间:
2018-11-10 14:58:28
阅读次数:
173
1.存储过程 1.1体会封装 (1)创建一个存储过程 (2)调用存储过程,之后想要使用begin和end之间的sql语句,就可以像调函数一样使用 1.2体会参数 (1) (2)into关键字只能将查询出来的一个值赋值给一个变量,不能查询出来多个赋值给多个变量 1.3体会控制 1.4 体会循环,使用存 ...
分类:
数据库 时间:
2018-11-07 21:40:09
阅读次数:
183
1.RPC 基本概念1.1 RPC 协议(Remote Procedure Call Protocol)远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC 协议假定某些传输协议的存在,如 TCP 或 UDP,为通信程序之间携带信息数据。在 OSI 网 ...
分类:
其他好文 时间:
2018-11-06 22:27:15
阅读次数:
240
在应用的迭代演进过程中,随着系统访问量提高,业务复杂度提高,代码复杂度提高,应用逐渐从单体式架构向面向服务的分布式架构转变。RPC(RemoteProcedureCallProtocol远程过程调用)是分布式架构的核心,按响应方式分如下两种:同步调用:客户端调用服务方方法,等待直到服务方返回结果或者超时,再继续自己的操作异步调用:客户端把消息发送给中间件,不再等待服务端返回,直接继续自己的操作。同
分类:
其他好文 时间:
2018-11-02 21:34:16
阅读次数:
218
转自【https://www.cnblogs.com/hwb04160011/p/7994624.html】 Android基础——项目的文件结构(三) 代码源文件夹与资源文件夹 【注】此项目文件结构仅限于Android Studio下的Android项目!!! 在一个Android项目中,代码源文 ...
分类:
移动开发 时间:
2018-10-31 17:52:44
阅读次数:
176
Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的RPC实现服务的输出和输入功能,可以和Spring框架无缝集成。主要核心部件:Remoting:网络通信框架,实现了sync-over-async和request-response消息机制.RPC:一个远程过程调用的抽象,支持负载均衡、容灾和集群功能Registry:服务目录框架用于服务的注册和服务事件发布和订阅Dubb
分类:
编程语言 时间:
2018-10-30 17:29:22
阅读次数:
173
Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的RPC实现服务的输出和输入功能,可以和Spring框架无缝集成。主要核心部件:Remoting:网络通信框架,实现了sync-over-async和request-response消息机制.RPC:一个远程过程调用的抽象,支持负载均衡、容灾和集群功能Registry:服务目录框架用于服务的注册和服务事件发布和订阅Dubb
分类:
编程语言 时间:
2018-10-30 17:11:04
阅读次数:
228
简单的通信过程 https://www.cnblogs.com/SteveLee/p/9860507.html 上一篇我们已经全面的介绍过《基于gRPC服务发现与服务治理的方案》,我们先复习一下RPC的调用过程(笔者会在这一节的几篇文章中反复的强调这个过程调用方案),看下图 根据上面图,服务化原理可 ...
分类:
其他好文 时间:
2018-10-30 13:11:09
阅读次数:
186
mysql 数据库有以下存储过程: 调用该存储过程的代码: 结果: ...
分类:
数据库 时间:
2018-10-29 22:59:49
阅读次数:
255
RabbitMQ介绍:MQ全称为MessageQueue,消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过队列来通信。队列的使用除去了接收和发送应用程序同时执行的要
分类:
Web程序 时间:
2018-10-29 14:12:58
阅读次数:
201