![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作内容分享
一只Java猿
程序员,工作6年+,携程资深java开发,专注java及其相关技术的分享。
展开
-
Protobuf 入门级指南(谷歌的序列化框架,类似json,但更快)
最近公司有用到Protobuf这个序列化框架,以前从来没用过,所以今天学习了下,入个门。 Protobuf 是一种与平台和语言无关的序列化框架,常用于通信协议,数据存储等。优点:它的速度比xml和json更快,同时他能将数据压缩的更小,对于结构化数据优势更明显。什么是结构化数据呢?就是带有一定结构的数据。比如电话簿上有很多记录数据,每条记录包含姓名、ID、邮件、电话等,这种结构重复出现。 缺点:需要你定义proto文件,然后根据proto文件生成对应的java类,然后我们对这...原创 2020-07-12 11:47:43 · 818 阅读 · 1 评论 -
docker学习之快速入门
docker是一个容器,在这个容器中可以运行镜像,就好像tomcat可以运行war包一样,我们可以把项目打包成一个镜像,丢到docker里面,让它运行,同时一台物理机器可以运行多个docker容器,且他们相互隔离,不会互相影响抢夺cpu和内存。docker基本命令docker run ubuntu:15.10 /bin/bash-i: 交互式操作。-t: 终端。以命令模式进入容器-d: 容器在后台运行-P:将容器内部使用的网络端口随机映射到我们使用的主机上。比如...原创 2020-07-11 22:52:48 · 229 阅读 · 0 评论 -
代码规范利器-阿里代码规范插件
好的代码规范不管对自己还是对别人都很重要,毕竟大家都不想接手到各种难以读懂的代码。 今天跟大家介绍一下阿里代码规范插件的安装使用以及注意事项。 首先需要在线安装插件到Idea,可以直接在File-> Setteings->Plugins->Browse Repositories,在Browse Repositories搜索Alibaba,然后安装重启idea就安装完成了。 如果无法在线安装,另外也可以通过下载插件的方式离线安装。 ...原创 2020-06-20 23:36:42 · 4618 阅读 · 1 评论