多情大山

文章
6
资源
0
加入时间
2年10月21天

深入浅出Netty之三 Server请求处理

 Server bind之后,就可以对外提供服务了。Netty使用了reactor模式来提升服务的并发处理能力。boss线程负责监听新的连接请求,当有新的连接进来时,将对应的channel指派一个worker线程来处理。Worker线程负责对该Channel的读写操作。一.Boss线程 1.阻塞Select for (;;) { ...

选择器之相邻兄弟选择器、后代选择器、子代选择器相邻兄弟选择器后代选择器子代选择器

相邻兄弟选择器相邻兄弟选择器困扰我很久了,从字面上理解感觉还是很好理解,但是就是不会使用,也是查了很多资料,最后才真正的解决了,也能够比较正常的使用。下面是我整理的一些相关笔记。选择相邻兄弟 如果需要选择紧接在另一个元素后的元素,而且二者有相同的父元素,可以使用相邻兄弟选择器(Adjacent sibling selector)。语法解释 相邻兄弟选择器使用了加号(+),即相邻兄弟结合符(Adj

vue跳转回到顶部

这个问题在前几个月就已经解决了,手段很残暴!本来想找到问题的根本原因,一起总结好在发文章,但是最近有些忙,刚看到了这个东西,就发出来吧!!//在main.js中加入//页面跳转 直接到最上方 页面自动刷新router.afterEach((to, from, next) => { document.body.scrollTop = 0; document.documentElement.scrollTop = 0;});思考:是vue本身的问题??or谷歌浏览器的问题??

安装Visual Studio 2015时,出现JavaScript_ProjectSystem.msi和JavaScript_LanguageService.msi安装包丢失或损坏的情况

不知道是不是很多人跟我一样,在安装VS2015时遇到这两个步骤卡在这里无法进行下一步的。这里说下个人的解决方法:其实在安装包中或ISO包中都包含了这2个文件了,只是安装程序有时不会识别。如果是使用ISO安装方法的话,解压ISO包,然后在路径\解压路径packagesJavaScript_ProjectSystem或\解压路径packagesJavaScript_LanguageService下,都可以找这两个的安装包。安装到该步骤时,第一次选择**\解压路径packagesJavaScript_

JS中的phototype详解

1 原型法设计模式 在 Net中可以使用clone()来实现原型法 原型法的主要思想是,现在有1个类A,我想要创建一个类B,