摘要:
1) 实例要求: 使用 IDEA 创建 Netty 项目2) Netty 服务器在 6668 端口监听, 浏览器发出请求 "http://localhost:6668/ "3) 服务器可以回复消息给客户端 "Hello! 我是服务器 5 " , 并对特定请求资源进行过滤.4) 目的: Netty 可 阅读全文
posted @ 2020-05-03 23:37
IT路上的小白
阅读(277)
评论(0)
推荐(0)
摘要:
1.Bootstrap、ServerBootstrap 1) Bootstrap 意思是引导, 一个 Netty 应用通常由一个 Bootstrap 开始, 主要作用是配置整个 Netty 程序, 串联各个组件, Netty 中 Bootstrap 类是客户端程序的启动引导类, ServerBoot 阅读全文
posted @ 2020-05-03 23:34
IT路上的小白
阅读(477)
评论(0)
推荐(0)
摘要:
1.基本说明 1) netty 的组件设计: Netty 的主要组件有 Channel、 EventLoop、 ChannelFuture、 ChannelHandler、 ChannelPipe 等2) ChannelHandler 充当了处理入站和出站数据的应用程序逻辑的容器。 例如, 实现 C 阅读全文
posted @ 2020-05-03 23:33
IT路上的小白
阅读(1012)
评论(0)
推荐(1)
摘要:
怎么使用 引入依赖: 1.改pom <dependencies> <!--eureka-server--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netfl 阅读全文
posted @ 2020-05-03 23:32
IT路上的小白
阅读(199)
评论(0)
推荐(0)
摘要:
Redisson框架十分强大,基于Redisson框架可以实现几乎你能想到的所有类型的分布式锁。这里,我就列举几个类型的分布式锁,并各自给出一个示例程序来加深大家的理解。有关分布式锁的原理细节,后续专门撸一篇文章咱们慢慢聊! 1.可重入锁(Reentrant Lock) Redisson的分布式可重 阅读全文
posted @ 2020-05-03 23:30
IT路上的小白
阅读(856)
评论(0)
推荐(0)
摘要:
1 TCP 粘包和拆包基本介绍 1) TCP 是面向连接的, 面向流的, 提供高可靠性服务。 收发两端(客户端和服务器端) 都要有一一成对的 socket,因此, 发送端为了将多个发给接收端的包, 更有效的发给对方, 使用了优化方法(Nagle 算法) , 将多次间隔较小且数据量小的数据, 合并成一 阅读全文
posted @ 2020-05-03 23:29
IT路上的小白
阅读(1181)
评论(2)
推荐(1)
摘要:
前言:本来小表驱动大表的知识应该在前面就讲解的,但是由于之前并没有学习数据批量插入,因此将其放在这里。在查询的优化中永远小表驱动大表。 1.为什么要小表驱动大表呢 类似循环嵌套 for(int i=5;.......) { // 连接数据库 for(int j=1000;......) {} } 如 阅读全文
posted @ 2020-05-03 22:28
IT路上的小白
阅读(617)
评论(0)
推荐(0)
摘要:
前言:本章主要讲解MySQL主从复制的操作步骤。由于环境限制,主机使用Windows环境,从机使用用Linux环境。另外MySQL的版本最好一致,笔者采用的MySQL5.7.22版本,具体安装过程请查询相关资料。 1.主从复制的基本原理 slave会从master读取binlog来进行数据同步。主要 阅读全文
posted @ 2020-05-03 22:23
IT路上的小白
阅读(193)
评论(0)
推荐(0)
摘要:
前言:前面学习了表锁的相关知识,本篇主要介绍行锁的相关知识。行锁偏向InnoDB存储引擎,开销大,加锁慢,会出现死锁,锁定粒度小,发生锁冲突的概率低,但并发度高。 0.准备 #1.创建相关测试表tb_innodb_lock,注意数据库引擎为InnoDB。 drop table if exists t 阅读全文
posted @ 2020-05-03 22:12
IT路上的小白
阅读(263)
评论(0)
推荐(0)
摘要:
前言:锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算机资源(如CPU、RAM、I/O等)的争用外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据并发访问性能的一个重要因素。从这个角度来说,锁对数据 阅读全文
posted @ 2020-05-03 22:01
IT路上的小白
阅读(191)
评论(0)
推荐(0)

浙公网安备 33010602011771号