一.特点 1.轻型高性能通信框架,适用于多种应用场,轮询模式.自控模式.并发模式和单例模式. 2.不仅是通讯框架,是设备驱动.IO通道.控制模式场景的协调机制. 3.支持协议驱动器,可以按规范写标准协议和自定义协议. 4.支持发送数据缓存器,支持命令缓存重发和按优先级别发送. 5.支持协议过滤器,按规则筛选数据,并且可以承继接口,自定义过滤方式. 6.支持接收数据缓存器,可以缓存不符合过滤器的数据,和下次接收数据进行拼接. 7.支持按设备命令优先级别进行调度设备,保证有高级别命令的驱动及时发送.…
2012年9月22日,我在CSDN发表了第1篇博文-为了忘却的纪念,我的天龙游戏生涯.本文讲述了我大学期间玩网络游戏-天龙八部的故事. 在大学期间,实际上我也有自己的帐号-huoyingfans,主要用来下载资料,偶尔发个帖子,这个旧帐号只发表了1篇文章,我最出色的文学作品-汉语四级考试中的经典论战:Fans是好同学还是坏同学. 为了从新开始,我使用新的帐号FansUnion.用这个帐号主要是因为我已经申请了自己独立的域名 FansUnion.cn,这样今后我在CSDN等互联网上能有一个统一的I…
专访 RocketMQ 联合创始人:项目思路.技术细节和未来规划   木环 阅读数:138092017 年 2 月 20 日 18:00   编者按 这些年开源氛围越来越好,各大 IT 公司都纷纷将一些自研代码开源出来.2012 年,阿里巴巴开源其自研的第三代分布式消息中间件——RocketMQ.经过几年的技术打磨,阿里称基于 RocketMQ 技术,目前双十一当天消息容量可达到万亿级. 2016 年 11 月,阿里将 RocketMQ 捐献给 Apache 软件基金会,正式成为孵化项目.阿里称…
Dubbo 整体介绍 Dubbo 是一款高性能,轻量级的 Java RPC 框架.虽然它是以 Java 语言来出名的,但是现在我们生态里面已经有 Go.Python.PHP.Node.JS 等等语言.在 GitHub 上,https://github.com/dubbo下面已经有很多生态相关的东西. Dubbo 是一个 RPC 框架,它和所有的 RPC 一样,有一个最小运行子集,它需要 Provider.Consumer,以及一个服务注册发现相关的东西,在 Spring Cloud 里面是叫服务…
今天,我把运营了2年的独立博客网站FansUnion给"归零"了.    2012年6月,我成功搭建了自己的博客网站FansUnion.cn,这是由于自己的不懈努力和时代发展成就的.而今天的"归零"是希望可以做得更好,在过去的2年里,积累了很多网站和互联网相关的经验,大大提升了自己的"一站式开发和服务"能力. 经验教训1. 数据库经常挂,有一次数据还没有备份,导致最新的文章可能丢失了几篇,通过工具恢复的数据,有点乱,没有正常备份的清晰. 2.内存…
未来规划之思考 我已经很久没有考虑过未来的规划了,之所以没有规划,是因为我觉得现实是复杂的,我现在的认知还不够深刻,建立在肤浅认知上的规划是容易经受现实的冲击而轻易改变的,与其规划变来变去,还不如干脆就不去考虑规划了. 对现实的规划就有点像科研一样,有些时候更像是事后总结,附带一些展望.科研中,做的所有事情都要总结为解决某个科学问题,现实中,做的所有事情都要总结为实现某个理想抱负. 问题1:你有理想吗,你的理想是什么? 回答: 问题2:你能提供我什么? 回答: 问题3:你能提供我基本的物质条件吗…
回首过去20年的IT教育,从基本的办公软件(应用软件)到基础设施培训(网络.ps.3d等)再到软件开发(java等),可以说是见证了中国计算机发展的整个阶段,随着时代的变迁,计算机从最初的普及阶段到深度植入在变化,做教育产业的没有跟上时代的发展,则必然要被时代所淘汰.从办公软件培训到基础设施培训,没有转弯成功的企业,河南本土有绿野电脑.绿野电脑.方圆电脑.以及全国的新华电脑等数不清的各类培训班,这些企业的末日在2004-2005年左右,可能后来又存活了几年,那都是苟延残喘?为什么这么说呢?因为原…
https://mp.weixin.qq.com/s/9rVGHYfeE8yM2qkSVd2yEQ…
本文是关于TLSv1.3采用的三部分系列的第三部分也是最后一部分.它解决了网络加密和监控的选项,包括备用会话加密协议. 通过TLSv1.3的批准,并在IETF出版物队列中,是时候考虑部署选项和障碍,并规划此修订内在的变化. 无论您计划升级它,可能需要对内部应用程序和网络体系结构进行重要规划,而对于基于Internet的会话则需要更少的规划.为即将发布的版本提供支持库和浏览器. 作为负责TLSv1.3的前IETF地区负责人,协助管理TLSv1.3监控和管理网络的艰难对话并确保它们可能发生.有选项可…
目录 JVM与Java体系结构 前言 架构师每天都在思考什么? 为什么要学习JVM Java vs C++ 推荐书籍 Java生态圈 字节码 多语言混合编程 Java发展的重大事件 虚拟机与Java虚拟机 虚拟机 Java虚拟机 JVM的位置 JVM整体结构 Java代码执行流程 JVM的架构模型 举例 字节码反编译 总结 栈 JVM生命周期 虚拟机的启动 虚拟机的执行 虚拟机的退出 JVM发展历程 Sun Classic VM Exact VM HotSpot VM JRockit IBM的J…