每一秒钟的时间都值得铭记

0%

什么是 ProtoBuf

protocol buffers 是一种语言无关、平台无关、可扩展的序列化结构数据的方法,它可用于(数据)通信协议、数据存储等。

Protocol Buffers 是一种灵活,高效,自动化机制的结构数据序列化方法-可类比 XML,但是比 XML更小(3 ~ 10倍)、更快(20 ~ 100倍)、更为简单。

你可以定义数据的结构,然后使用特殊生成的源代码轻松的在各种数据流中使用各种语言进行编写和读取结构数据。你甚至可以更新数据结构,而不破坏由旧数据结构编译的已部署程序。

阅读全文 »

序列是一块用于存放多个值的连续的内存空间,并按照一定的顺序排列,每一个值(称为元素)都分配一个数字(称为索引或者位置)。通过索引可以取出对应位置的值。

阅读全文 »

Python 有多种基本数据类型,用来存储内存中的数据。Python 一共提供了三种基本数据类型,其中分为是:数值型、字符型、布尔型。

阅读全文 »

什么是 Netty?

Netty 是 jboss 提供的一个 Java 开源框架,Netty 提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可用性的网络服务器和客户端程序。也就是说 Netty 是一个基于 NIO 的编程框架,使用 Netty 可以快速的开发出一个网络应用。
由于 Java 自带的 NIO API 使用起来非常复杂,并且还可能出现 Epoll Bug,这使得我们使用原生的 NIO 来进行网络编程存在很大的难度且非常耗时。但是 Netty 良好的设计可以使开发人员快速高效的进行网络应用开发。

阅读全文 »