Netty简介
官网简介: Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients.用一句话来概括: Netty是一个异步事件驱动的网络应用框架,用于快速开发可维护的高性能协议服务器和客户端。
特征设计
适用于各种传输类型的统一API - 阻塞和非阻塞套接字
基于灵活且可扩展的事件模型,可以清晰地分离关注点
高度可定制的线程模型 - 单线程,一个或多个线程池,如SEDA
真正的无连接数据报套接字支持(自3.1起)
易用
详细记录的Javadoc,用户指南和示例
没有其他依赖项,JDK 5(Netty 3.x)或6(Netty 4.x)就足够了
性能
吞吐量更高,延迟更低
减少资源消耗
最小化不必要的内存复制
安全
完整的SSL / TLS和StartTLS支持
架构示意图
使用Hexo搭建个人博客
记录一下自己使用Hexo搭建个人博客的过程,以及搭建过程中踩过的坑。 Hexo简介这里引用Hexo官网介绍:
快速、简洁且高效的博客框架A fast, simple & powerful blog framework.
一、为什么选择Hexo之前也想过自己用java写一个博客系统,顺便能学习一些开发技术。通过一段时间的折腾,主要发现有一下几个问题,于是放弃了自己开发的计划转而采用开源框架。
使用java自行开发个人博客系统遇到的问题:
开发周期长:虽然可以使用一些脚手架快速搭建博客系统框架,但是仍需要个人大量的开发时间去实现及调试代码。
UI样式不美观: 由于本人是非前端开发人员,只能通过前端的一些脚手架去搭建博客前端,UI设计不够美观。
偏离初始目标:自己开发博客的目标是通过开发过程提高编码水平,但是随着在工作中的成长,知识面已经铺开,搭建个人博客已经无法带来技术深层面成长,只是重复造轮子罢了。
hexo 博客的优点
支持MarkDown格式
使用Node.js生成静态文件,部署简便
有丰富的主题可以选择
有丰富的插件扩展性强
选择hexo搭建个人博客完全满 ...
Forecasting Research on the Wireless Mesh Network Throughput Based on the Support Vector Machine
《基于支持向量机的无线Mesh网络吞吐量预测》 —— 论文