谈谈中间件开发,给想从事中间件开发的同学

作者:莫那一鲁道链接:https://www.jianshu.com/p/ed7a263a436c前言本文主要是写给那些想从事中间件开发的同学看的 :)如果你没有这个打算,那么本文的学习路线非但不实用,还可能会影响你正常的工作 :)什么是中间件开发?

谈谈分布式文件系统下的本地缓存

9. 索引的持久化 在Google的文章《Introduction to Distributed System Design》中有阐明关于分布式的设计:design for failure。

请你谈谈对于多态的理解

1什么是多态?调用同样的语句,有多种不同的表现形式.2多态实现的三个条件有继承有virtual重写有父类指针(引用)指向子类对象3多态的c++实现virtual关键字告诉编译器,这个函数要支持多态,不是根据指针类型判断如何调用,而是要根据指针所指向的实际对象类型来判断如何调用.

谈谈 Golang, 以及我走的一些弯路

这意味着全年停机时间不超过 31.56 毫秒. 几乎就是不会停机了. 阿里云都只能说自己的可靠性 6 个 9, AWS 的可用性只有 99.95%. 意味着每年要停机 4.5 小时左右.Erlang 另外一个设计的好的地方是, 它本身的 runtime 与其说是虚拟机, 不如说是

谈谈协程那些事

什么是协程?协程被称为“轻量级线程”或者“用户态线程”。最近协程在高并发编程领域大放异彩,如Golang天生就支持协程,Lua和Python也支持协程。但其实协程并不是最近才出现的新技术,恰恰相反,协程是一项古老的技术。

谈谈你对java中的深克隆和浅克隆的理解

Scanner scanner = new Scanner(Syste

谈谈Java对象中的序列化和反序列化

public class StringBufferDemo {public static void main(String[] args) {// TODO Auto-generated method stub//从键盘上输入一个字符串strString str = “”;Syst

谈谈Java对象中的序列化和反序列化

一、序列化和反序列化的概念把对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为对象的过程称为对象的反序列化。对象的序列化主要有两种用途:1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;2) 在网络上传送对象的字节序列。在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的是Web服务器中的Session对象,当有 10万用户并发