雨田的小站

G. 写字的地方


  • 首页

  • 标签

  • 归档

说一些过去的事

发表于 2018-08-10 | 分类于 易逝韶光

随便说说。

阅读全文 »

多线程Reactor模式及Netty线程模型

发表于 2017-09-20 | 分类于 netty

Netty是一款高效的NIO框架和工具,基于Java NIO实现,Java NIO的Selector给Reactor模式提供了基础,netty结合Selector和Reactor模式实现自身高效的线程模型。本文先对Reactor模式的多线程和主从模型进行简单介绍,而后结合netty中的几个重要组件对netty线程模型和工作流程进行简单分析。这里可以参看李林锋的文章。

阅读全文 »

Reactor模式

发表于 2017-09-17 | 分类于 netty

反应器设计模式(Reator pattern)是一种基于事件驱动的设计模式,常用于高并发场景下,常见的像Node.js、Netty、Vert.x中都有着Reactor模式的身影。本文对Reactor模式作了简要介绍,结合对比Node.js线程模型进行分析。

阅读全文 »

Java NIO

发表于 2017-09-08 | 分类于 netty

说到netty,不得不提的一个就是Java NIO。本文主要介绍JAVA NIO涉及到的一些基础概念以及对JAVA NIO的开发过程进行简单介绍。

阅读全文 »

Java内存模型和GC机制

发表于 2017-09-01 | 分类于 初出茅庐

最近学习Python的GC机制时,想到了java的GC,忘得差不多了,(⊙﹏⊙)b!!这里便做一下回顾总结。推荐周志明译本的《深入理解Java虚拟机》。

阅读全文 »

I/O多路复用

发表于 2017-08-23 | 分类于 multiplexing

从接触netty以来,对网络编程中的诸多I/O模型存在困惑,直到最近学习python,才渐渐清晰起来。本文主要梳理一下关于传统多线程模型、多路复用技术以及select、epoll模式多路复用的知识点。

阅读全文 »

同步与异步 阻塞与非阻塞

发表于 2017-08-11 | 分类于 multiplexing

对同步阻塞、同步非阻塞、异步非阻塞这些名词一直混淆不清,虽然在日常的开发中经常接触到这些概念,比如ajax的异步请求,Angular、grails 中的promise,python中的async,但一直对这些名词没有一个清晰的定义。网上找了很多关于这方面的资料,很多时候,大家也都是举例子说明,没有明确的解释。结合资料,做了以下下总结。

阅读全文 »

前后端分离登录验证

发表于 2017-04-23 | 分类于 初出茅庐

今天修改项目的登陆认证问题,之前用的shiro+freemarker。后来项目改成了前后端分离,全部使用json进行前后台数据交互,于是想做一个登录认证的功能,网上找了下资料,这里做下总结。

阅读全文 »

长歌行

发表于 2016-11-08 | 分类于 易逝韶光

mark

阅读全文 »
kinglei

kinglei

9 日志
4 分类
9 标签
知乎 GitHub
皖公网安备 34019202000840号
|
皖ICP备20007101
| © 2020 kinglei