web后台
思秋忆冬
这个作者很懒,什么都没留下…
展开
-
网络数据载体 protobuf/json
网络上数据传输格式多种多样,protobuf/json/XML等。json和XML就不多说了,平时用的很多,现在简单介绍下protobuf,刚好项目中要用到。为什么呢,简单、高效、自定义数据结构等等好处多多。 入门实例: 1.下载protoc.exe 和 protobuf-java-2.4.1.jar,放入E:/protobuf 下载地址: https://pan.b原创 2017-09-03 21:23:05 · 455 阅读 · 0 评论 -
分布式高效ID生产
每个项目的消息请求都有一个ID,以便于消息的管理。那么问题来了,怎么取值这个ID呢。 于是sequence油然而生。 高效GUID产生算法(sequence),基于Snowflake实现64位自增ID算法。 sequence是为了满足Twitter每秒上万条消息的请求,每条消息都必须分配一条唯一的id,这些id还需要一些大致的顺序(方便客户端排原创 2017-09-04 22:09:10 · 531 阅读 · 0 评论 -
Log4j使用小例子
当我的项目需要用到日志时,我第一个想到的就是鼎鼎大名的Log4j。作为功能强大的日志组件,提供方便的日志记录。 入门实例: 1.新建一个Java工程,在跟目录下创建pom.xml文件,导入Log4j包。pom文件的配置代码如下: log4j log4j 1.2原创 2017-09-03 16:41:45 · 1089 阅读 · 0 评论