mybatis的初始化过程:1.调用SqlSessionFactoryBuilder对象的build方法2.SQlSessionFactoryBuilder根据输入流对象等信息创建XMLConfigBuilder对象3.SQlSessionFactoryBuilder调用XMLConfigBuild ...
分类:
其他好文 时间:
2017-11-30 18:09:45
阅读次数:
192
CCF计算机软件能力认证(简称CCF CSP认证)。 认证涉及知识点: 认证内容主要覆盖大学计算机专业所学习的程序设计、数据结构、算法以及相关的数学基础知识。包括但不限于: (1)程序设计基础 逻辑与数学运算,分支循环,过程调用(递归),字符串操作,文件操作等。 (2)数据结构 线性表(数组、队列、 ...
分类:
其他好文 时间:
2017-11-28 11:49:24
阅读次数:
172
题目要求: 1 用JDB或IDEA单步跟踪在下列数据中(3 8 12 34 54 84 91 110)查找45和54的过程,对比使用顺序查找和二分查找的执行过程 2提交测试找到或找不到那一步的截图,要全屏,包含自己的学号信息 3课下把代码推送到代码托管平台 实验过程: 调用Searching中的bi ...
分类:
其他好文 时间:
2017-11-22 21:48:05
阅读次数:
167
RPC是远程过程调用的简称,广泛应用在大规模分布式应用中,作用是有助于系统的垂直拆分,使系统更易拓展。Java中的RPC框架比较多,各有特色,广泛使用的有RMI、Hessian、Dubbo等。RPC还有一个特点就是能够跨语言,本文只以JAVA语言里的RPC为例。 对于RPC有一个逻辑关系图,以RMI ...
分类:
编程语言 时间:
2017-11-17 19:48:08
阅读次数:
200
同步、异步、阻塞、非阻塞 同步:所谓同步就是当一个*调用另一个*时,在没有得到结果之前,该*调用*就不返回东西,一旦有结果,就得到返回值了。异步:所谓异步同同步相反,当一个*调用一个*时发出时,调用直接得到返回,所以没有返回结果。换句话说,当一个异步过程调用发出后,调用者不会立刻得到结果。而是在*调 ...
分类:
其他好文 时间:
2017-11-17 11:57:38
阅读次数:
193
1. 熔断机制介绍 在介绍熔断机制之前,我们需要了解微服务的雪崩效应。在微服务架构中,微服务是完成一个单一的业务功能,这样做的好处是可以做到解耦,每个微服务可以独立演进。但是,一个应用可能会有多个微服务组成,微服务之间的数据交互通过远程过程调用完成。这就带来一个问题,假设微服务A调用微服务B和微服务 ...
分类:
编程语言 时间:
2017-11-16 14:06:25
阅读次数:
218
一、RPC基础概念 1.1 RPC的基础概念 RPC,即Remote Procdure Call,中文名:远程过程调用; (1)它允许一台计算机程序远程调用另外一台计算机的子程序,而不用去关心底层的网络通信细节,对我们来说是透明的。因此,它经常用于分布式网络通信中。 RPC协议假定某些传输协议的存在 ...
分类:
其他好文 时间:
2017-11-03 11:02:42
阅读次数:
150
nfs是network file system的缩写,作用在于让不同的网络,不同的机器,不同的操作系统可以共享彼此的文件。也就是讲远程服务器共享的目录挂载到本地的文件系统中。远程目录看起来就像是自己的一个磁盘分区 NFS运行在SUN的RPC(Remote Procedure Call, 远程过程调用 ...
分类:
系统相关 时间:
2017-10-31 22:47:36
阅读次数:
198
恢复内容开始 面向过程就是分析出解决问题需要的步骤,然后用函数把这些步骤一个个实现,使用的时候依次调用,面向过程的核心是过程。 面向对象就是把构成问题的事物分解成一个个对象,建立对象不是为了实现一个步骤,而是为了描述某个事物在解决问题中的行为,面向对象的核心是对象。 可以拿生活中的实例来理解面向过程 ...
分类:
其他好文 时间:
2017-10-29 21:59:21
阅读次数:
180