duan2

导航

 
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 19 下一页

2018年4月16日

摘要: 本小节一起学习一下ChannelHandler,ChannelHandlerContext,ChannelPipeline这三个Netty常用的组件,不探究它们的底层源码,我们就简单的分析一下用法 首先先分析一下ChannelHandler,ChannelHandler是我们日常开发中使用最多的组件 阅读全文
posted @ 2018-04-16 16:56 duan2 阅读(1642) 评论(0) 推荐(0) 编辑
 

2018年4月13日

摘要: 1.BIO、NIO和AIO的区别? BIO:一个连接一个线程,客户端有连接请求时服务器端就需要启动一个线程进行处理。线程开销大。 伪异步IO:将请求连接放入线程池,一对多,但线程还是很宝贵的资源。 NIO:一个请求一个线程,但客户端发送的连接请求都会注册到多路复用器上,多路复用器轮询到连接有I/O请 阅读全文
posted @ 2018-04-13 13:51 duan2 阅读(6247) 评论(0) 推荐(1) 编辑
 

2018年4月8日

摘要: 讲到高性能IO绕不开Reactor模式,它是大多数IO相关组件如Netty、Redis在使用的IO模式,为什么需要这种模式,它是如何设计来解决高性能并发的呢? 最最原始的网络编程思路就是服务器用一个while循环,不断监听端口是否有新的套接字连接,如果有,那么就调用一个处理函数处理,类似:while 阅读全文
posted @ 2018-04-08 11:25 duan2 阅读(389) 评论(0) 推荐(0) 编辑
 

2018年3月24日

摘要: 代码: 阅读全文
posted @ 2018-03-24 20:59 duan2 阅读(154) 评论(0) 推荐(0) 编辑
 
摘要: 概念 客户端: 线程池: 阅读全文
posted @ 2018-03-24 12:28 duan2 阅读(168) 评论(0) 推荐(0) 编辑
 
摘要: 基本模型 代码: 客户端 服务端 处理类 阅读全文
posted @ 2018-03-24 12:16 duan2 阅读(197) 评论(0) 推荐(0) 编辑
 

2017年11月26日

摘要: Json对象 数组 解析与序列化 Json对象 阅读全文
posted @ 2017-11-26 19:57 duan2 阅读(126) 评论(0) 推荐(0) 编辑
 
摘要: 一、选择器: 1.1基本选择器 Id选择器: $(“#one”).css(“bcakground”,”red”); 类选择器: $(“.mimn”).css(“background”,”red”); 标签选择器: $(“div”).css(“background”,”red”); 通配符选择器: $ 阅读全文
posted @ 2017-11-26 19:33 duan2 阅读(184) 评论(0) 推荐(0) 编辑
 
摘要: 1.load()方法 $.get()方法和$.post()方法 阅读全文
posted @ 2017-11-26 19:32 duan2 阅读(128) 评论(0) 推荐(0) 编辑
 
摘要: 1.加载DOM $(document).ready(function(){ }) 简写形式: $(function(){ }) 事件绑定: 合成事件 事件冒泡 移除事件 JQuery中的动画 show()方法和hide()方法 fadeIn()方法和fadleOut()方法 阅读全文
posted @ 2017-11-26 19:03 duan2 阅读(181) 评论(0) 推荐(0) 编辑
 
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 19 下一页