
底层原理
小馒头1
代码改变世界
展开
-
JVM的理解
我们每一天写的程序都在jvm上面运行,那么java虚拟机究竟是什么东西呢,简单的可以说虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。一般情...转载 2018-06-28 02:09:26 · 154 阅读 · 0 评论 -
基于消息方式实现系统间的通信
当系统之间通信时,就向外发送消息,消息可以通过字节流,字节数组,甚至java对象,其他系统收到消息后则进行相应的业务处理。 消息方式的系统间通信,通常基于网络协议来实现,常用的实现系统间通信的协议有:tcp/ip 和 udp/ip 1.tcp/ip 是一种可靠的网络数据传输的协议,tcp/ip要求通信双方首先要建立,之后在进行数据的传输,tcp/ip负责保证数据的可靠性,包括消息的可达性、到...原创 2018-07-24 00:21:52 · 1263 阅读 · 0 评论