- 博客(4)
- 收藏
- 关注
原创 IEDA创建项目并导入Netty
1.创建项目 新建一个Maven项目,如图操作。(也可以新建一个JAVA项目,将自己的下载的Netty的Jar导入)2.导入Netty Netty现在的大版本就分为3个:3.X,4.X,5.X。项目中使用的话,个人推荐使用4.X版本(稳定性),具体根据项目的不同,小版本自定。我这里使用的官网4.X系列最新的稳定版本:netty版本:netty-4.1.60.final//在项目的pom.xml文件中添加依赖<dependency> <groupId>
2021-03-22 14:21:39
553
原创 Netty学习之路(一):Netty简介
Netty学习之路一11.Netty是什么2.主要特性3.主要术语3.1 IO模型:BIO/NIO/Netty3.1.1 BIO(Blocking IO) 阻塞IO3.1.2 NIO(Non Blocking IO) 非阻塞IO3.1.3 Netty1.Netty是什么 Netty 是一个基于NIO的客户、服务器端的编程框架,它提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序使用。 Netty只是一个框架,不能开箱即用,你必须拿过来自己定制
2021-03-22 10:32:58
398
原创 SQL优化方法
一、优化方向1.避免不必要的大型表的全表扫描2.缓存小型表的全表扫描3.检验、优化索引的正确使用4.检验、优化的SQL连接技术二、具体优化方法1、查询条件(where后面的子句)优化,避免全表扫描考虑在where及order by等列上建立索引,否则将导致进行全表扫描避免在where子句中对字段进行null值判断,否则将导致放弃使用索引而进行全表扫描避免在where子句中使用!=或<>操作符,否则将导致放弃使用索引而进行全表扫描。避免用or连接条件,如果有部分
2021-01-28 10:50:14
231
1
原创 使用IDEA打jar包步骤(包含跳过测试模式)
正文:方式一:网络最常见的打包方式。比较适用于普通项目打JAR包。方式二:比较适用于MAVEN项目打JAR包。方式一:网络最常见的打包方式。比较适用于普通项目打JAR包。选中菜单栏中File–>Project Structure (文件–>项目结构;快捷键ctrl+shift+alt+s) ,然后选择artifacts,点击上面的加号,新建JAR包,选择如图所示。接下来,首先先选择你要打包的Module,然后选择主函数(如果没有可以不选) ,再选择要打成散包还是一个整体。Mo
2021-01-26 16:55:34
12251
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人