- start() && run() 源码
- 区别
- Demo及Demo遇到的问题 (Method Reference)
Thread
Source Code
Thread start()
1 | /** |
Thread run()
1 | /** |
Diff
start() 方法是真正的启动方法,是并行调用的
run()是Thread中的一个方法,是串行调用的
1 | /** |
1 | /** |
start() 方法是真正的启动方法,是并行调用的
run()是Thread中的一个方法,是串行调用的
TODO
Mapper
MapperProxy
selectList
doQuery
https://www.icourse163.org/learn/XMU-1462056168#/learn/content
1 | public static void main(String[] args) { |
Version
:
RPC-远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。
RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。
RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。现在业界有很多开源的优秀 RPC 框架,例如 Spring Cloud、Dubbo、Thrift 等。