摘要: Spring Cloud feign是伪RPC方式解决微服务间的调用。翻看FeignCloudFeign源码,可以看到Feign默认使用HttpUrlConnection; 代码在DefaultFeignLoadBalancedConfiguration 的Client.Default。 这里特意说阅读全文
posted @ 2018-11-09 10:54 望星辰大海 阅读(98) 评论(0) 编辑
摘要: 前言: 软件通信七层结构(osi模型)中由协议套协议最终组成最高级应用层协议(http等等),下三层结构偏向与数据通信,上三层更偏向于数据处理,中间的传输层则是连接上三层与下三层之间的桥梁,每一层都做不同的工作,上层协议依赖与下层协议。 七层结构的最主要功能就是帮助不同系统的主机在不同的网络中进行数阅读全文
posted @ 2018-10-31 13:26 望星辰大海 阅读(392) 评论(0) 编辑
摘要: GC算法 垃圾收集器 概述 垃圾收集 Garbage Collection 通常被称为“GC”,它诞生于1960年 MIT 的 Lisp 语言,经过半个多世纪,目前已经十分成熟了。 jvm 中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了阅读全文
posted @ 2018-06-07 11:43 望星辰大海 阅读(79) 评论(0) 编辑
摘要: 安装最新版本的rabbitmq(3.3.1),并启用management plugin后,使用默认的账号guest登陆管理控制台,却提示登陆失败。翻看官方的release文档后,得知由于账号guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest用户只能通过localhost登阅读全文
posted @ 2018-05-10 17:10 望星辰大海 阅读(188) 评论(0) 编辑
摘要: 安装过程参考官网: Installing on RPM-based Linux (RHEL, CentOS, Fedora, openSUSE) 首先需要安装erlang,参考:http://fedoraproject.org/wiki/EPEL/FAQ#howtouse 安装过程中会有提示,一路输阅读全文
posted @ 2018-05-10 11:57 望星辰大海 阅读(213) 评论(0) 编辑
摘要: 上一篇文章 通讯协议序列化解读(一):http://www.cnblogs.com/tohxyblog/p/8974641.html 前言:上一面文章我们介绍了java序列化,以及谷歌protobuf,但是由于protobuf的使用起来并不像其他序列化那么简单(首先要写.proto文件,然后编译.p阅读全文
posted @ 2018-05-01 09:59 望星辰大海 阅读(842) 评论(0) 编辑
摘要: 前言:说到JSON可能大家很熟悉,是目前应用最广泛的一种序列化格式,它使用起来简单方便,而且拥有超高的可读性。但是在越来越多的应用场景里,JSON冗长的缺点导致它并不是一种最优的选择。 一、常用序列化格式介绍 目前JAVA常用的序列化有protobuf,json,xml,Serializable,h阅读全文
posted @ 2018-04-30 23:19 望星辰大海 阅读(1974) 评论(0) 编辑
摘要: 定义一个消息类型 先来看一个非常简单的例子。假设你想定义一个“搜索请求”的消息格式,每一个请求含有一个查询字符串、你感兴趣的查询结果所在的页数,以及每一页多少条查询结果。可以采用如下的方式来定义消息类型的.proto文件了: 文件的第一行指定了你正在使用proto3语法:如果你没有指定这个,编译器会阅读全文
posted @ 2018-04-30 21:37 望星辰大海 阅读(3311) 评论(0) 编辑
摘要: 前言:前段时间在设计公司基于netty的易用框架时,很多地方都用到了反射机制。反射的性能一直是大家有目共睹的诟病,相比于直接调用速度上差了很多。但是在很多地方,作为未知通用判断的时候,不得不调用反射类型来保障代码的复用性和框架的扩展性。所以我们只能想办法优化反射,而不能抵制反射,那么优化方案,这里给阅读全文
posted @ 2018-03-28 13:53 望星辰大海 阅读(1372) 评论(0) 编辑
摘要: FFmpeg是一个用于音视频处理的自由软件,被广泛用于音视频开发。FFmpeg功能强大,本文主要介绍如何使用FFmpeg命令行工具进行简单的视频处理。 安装FFmpeg可以在官网下载各平台软件包或者静态编译版本,也可以使用包管理工具安装。 基本概念 获得音视频信息 使用ffmpeg进行视频处理 选项阅读全文
posted @ 2018-03-25 21:27 望星辰大海 阅读(135) 评论(0) 编辑