上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 20 下一页
摘要: Nacos介绍 一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台 快速开始 下载安装包,并解压启动 linux/mac:sh startup.sh -m standalone windows:startup.cmd -m standalone 访问nacos管理界面 http://12 阅读全文
posted @ 2022-04-10 11:13 女友在高考 阅读(126) 评论(0) 推荐(0) 编辑
摘要: Zookeeper应用场景 数据发布/订阅(配置中心) 我们平常的开发过程中,经常会碰到这样的需求:系统中需要一些通用的配置信息,如一些运行时的开关、前端需要展示的通知栏信息、数据库配置信息等等。这些需求通常都要求具备3个特性: 数据量比较小 数据内容在运行时会变化 集群中的所有机器共享,数据一致 阅读全文
posted @ 2022-03-04 09:36 女友在高考 阅读(421) 评论(0) 推荐(0) 编辑
摘要: Zookeeper简介 基本概念 Zookeeper是一个开源的分布式协调服务。其设计目标是将那些复杂的容易出错的分布式一致性服务封装起来,以简单的接口提供给用户使用。它是一个典型的分布式数据一致性的解决方案,分布式应用程序可以基于它实现如:发布/订阅、负载均衡、集群管理、分布式锁、分布式队列等功能 阅读全文
posted @ 2022-03-01 10:47 女友在高考 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 服务调用方式 1. HTTP协议的通信框架 1. HttpURLConnection HttpURLConnection是java原生支持的。 2. Apache Common HttpClient HttpClient是Apache Common下的,可以用来提供高效的、功能丰富的HTTP协议的客 阅读全文
posted @ 2022-02-27 09:18 女友在高考 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 分布式协议 分布式理论概念 1. 分布式数据一致性 分布式数据一致性,指的是数据在多个副本中存储时,各副本中的数据是一致的。 在分布式系统中,数据往往有多个副本。多个副本就需要保证数据的一致性。这就带来了同步的问题,因为网络延迟等因素,我们几乎没有办法保证可以同时更新所有机器中的所有数据,一定会有一 阅读全文
posted @ 2022-02-26 09:33 女友在高考 阅读(441) 评论(0) 推荐(2) 编辑
摘要: Netty 高级应用 1. 编解码器 概念:在网络应用中,需要实现某种编解码器。将原始字节数据与自定义消息数据进行相互转换。网络中都是以字节码的形式传输的。 对Netty而言,编解码器由两部分组成:编码器、解码器 编码器:将消息对象转为字节或其他序列形式在网络上传输 解码器:负责将字节或其他序列形式 阅读全文
posted @ 2022-02-18 10:39 女友在高考 阅读(554) 评论(0) 推荐(0) 编辑
摘要: Netty核心原理 1. Netty介绍 1.1 原生NIO存在的问题 NIO的类库和API使用繁杂 需要具备其他额外的技能,如java多线程编程等才能编写出高质量的NIO程序 开发工作量和难度都非常大:例如客户端面临断连重连,半包读写,网络拥塞和异常流等情况的处理 JDK NIO的BUG:Epol 阅读全文
posted @ 2022-02-17 10:51 女友在高考 阅读(437) 评论(0) 推荐(0) 编辑
摘要: I/O模型 java支持3种网络编程模型I/O模式:BIO(同步并阻塞)、NIO(同步非阻塞)、AIO(异步非阻塞) 阻塞指的是访问IO的线程是否会阻塞(或等待)。线程访问资源,该资源是否准备就绪的一种处理方式。 阻塞与非阻塞: 同步与异步: 1.1 BIO BIO:同步阻塞,服务器实现模式为一个连 阅读全文
posted @ 2022-02-13 19:30 女友在高考 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 点击劫持 点击劫持,也称UI覆盖攻击 1.1 iframe覆盖攻击 黑客创建一个网页,用iframe包含了目标网站,并且把它隐藏起来。做一个伪装的页面或图片盖上去,且按钮与目标网站一致,诱导用户去点击。伪装的按钮背后可能就会执行了危险操作。 <!DOCTYPE html> <html> <meta 阅读全文
posted @ 2022-01-25 10:01 女友在高考 阅读(304) 评论(0) 推荐(1) 编辑
摘要: 跨站脚本攻击(XSS) XSS(Cross Site Scripting),为不和层叠样式表CSS混淆,故将跨站脚本攻击缩写为XSS。 攻击原理: 恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页面时,嵌入其中的Script代码会被执行,从而达到恶意攻击用户的目的。 XSS攻击按类型 阅读全文
posted @ 2022-01-19 10:57 女友在高考 阅读(1102) 评论(1) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 20 下一页