2020年6月22日
摘要: 简介 netty是一款基于NIO(Nonblocking I/O,非阻塞IO)开发的网络通信框架,提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。对比于BIO(Blocking I/O,阻塞IO),他的并发性能得到了很大提高。提供了对TCP、UDP 阅读全文
posted @ 2020-06-22 17:53 CHENSISI 阅读(641) 评论(0) 推荐(0)
摘要: 1.行注释Ctrl+/ 2.块注释Ctrl+Shift+/ 3.生成类注释 输入/**,然后按回车 (idea上没有生成类注释快捷键的,可以看这里 :idea生成类注释和方法注释的正确方法 ) 4.生成方法注释 输入/** + 空格,然后按回车 阅读全文
posted @ 2020-06-22 14:35 CHENSISI 阅读(10262) 评论(0) 推荐(0)
摘要: 好像每个人的快捷键可能不同:我的是 Alt+Shift+Z 网上查的是 Ctrl+Alt+T 如果都不是可以点选工具栏生成try/catch(并可查看到自己的快捷键是什么):Code->Surround with...->try/catch 阅读全文
posted @ 2020-06-22 10:37 CHENSISI 阅读(2368) 评论(0) 推荐(0)
  2020年6月19日
摘要: NIO的几个基础概念 Channel(通道),Buffer(缓冲区),Selector(选择器) 1.Channel 1>通道,为某sb提供了了渠道。而下面的例子中InputStream实际上就是读取文件的通道 1 public class Test { 2 3 public static void 阅读全文
posted @ 2020-06-19 16:08 CHENSISI 阅读(148) 评论(0) 推荐(0)
摘要: 一、JDK的概念 JDK(Java Development Kit)是java语言地软件开发工具包。主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了java的运行环境(JVM+java系统类库)和java工具。 如果没有JDK,则无法编译java程序(指ja 阅读全文
posted @ 2020-06-19 13:43 CHENSISI 阅读(179) 评论(0) 推荐(0)