首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java全技能体系
女友在高考
创建于2022-01-03
订阅专栏
Java全技能体系
等 3 人订阅
共74篇文章
创建于2022-01-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
MySQL性能优化 - 别再只会说加索引了
MySQL性能优化 MySQL性能优化我们可以从以下四个维度考虑:硬件升级、系统配置、表结构设计、SQL语句和索引。 从成本上来说:硬件升级>系统配置>表结构设计>SQL语句及索引,然而效果却是由低到
MySQL索引原理
索引类型 MySQL索引类型可以按不同纬度分为如下几种: 从索引存储结构划分:B Tree索引、Hash索引、FULLTEXT全文索引、R Tree索引 从应用层次划分:普通索引、唯一索引、主键索引、
MySQL体系架构与数据存储
MySQL体系架构 客户端连接器 提供与MySQL服务器建立的支持。目前几乎支持所有主流的服务端编程技术,例如常见的 Java、C、Python、.NET等,它们通过各自API技术与MySQL建立连接
Sentinel基础应用
Sentinel 是什么? 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。 Sentinel
Nacos基础应用
Nacos介绍 一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台 快速开始 下载安装包,并解压启动 访问nacos管理界面 Nacos Server集群 安装3个或3个以上的Nacos,
Zookeeper应用场景和ZAB协议
Zookeeper应用场景 数据发布/订阅(配置中心) 我们平常的开发过程中,经常会碰到这样的需求:系统中需要一些通用的配置信息,如一些运行时的开关、前端需要展示的通知栏信息、数据库配置信息等等。这些
Zookeeper基础应用
Zookeeper简介 基本概念 Zookeeper是一个开源的分布式协调服务。其设计目标是将那些复杂的容易出错的分布式一致性服务封装起来,以简单的接口提供给用户使用。它是一个典型的分布式数据一致性的
分布式系统设计策略
服务调用方式 1. HTTP协议的通信框架 1. HttpURLConnection HttpURLConnection是java原生支持的。 2. Apache Common HttpClient
分布式概念与协议
分布式概念与协议 分布式理论概念 1. 分布式数据一致性 分布式数据一致性,指的是数据在多个副本中存储时,各副本中的数据是一致的。 在分布式系统中,数据往往有多个副本。多个副本就需要保证数据的一致性。
Netty高级应用及聊天室实战
Netty 高级应用 1. 编解码器 概念:在网络应用中,需要实现某种编解码器。将原始字节数据与自定义消息数据进行相互转换。网络中都是以字节码的形式传输的。 对Netty而言,编解码器由两部分组成:编
Netty核心原理
Netty核心原理 1. Netty介绍 1.1 原生NIO存在的问题 NIO的类库和API使用繁杂 需要具备其他额外的技能,如java多线程编程等才能编写出高质量的NIO程序 开发工作量和难度都非常
NIO编程介绍
I/O模型 java支持3种网络编程模型I/O模式:BIO(同步并阻塞)、NIO(同步非阻塞)、AIO(异步非阻塞) 阻塞指的是访问IO的线程是否会
Web安全防护(二)
本文已参与「新人创作礼」活动,一起开启掘金创作之路 点击劫持 点击劫持,也称UI覆盖攻击 1.1 iframe覆盖攻击 黑客创建一个网页,用iframe包含了目标网站,并且把它隐藏起来。做一个伪装的页
Web安全攻防(一)XSS注入和CSRF
跨站脚本攻击(XSS) XSS(Cross Site Scripting),为不和层叠样式表CSS混淆,故将跨站脚本攻击缩写为XSS。 攻击原理:
程序员该知道的HTTPS
HTTPS并非是应用层一个新的协议,通常HTTP直接和TCP通信,HTTPS则先和安全层(SSL、TLS)通信,然后安全层再和TCP层通
程序员该知道的HTTP
HTTP 1.1 HTTP报文 HTTP 报文是在 HTTP应用程序之间发送的数据块(用于HTTP协议交互的信息)。请求端(客户端)的HTTP报文叫
五大分布式场景解决方案
一、一致性Hash算法 Hash算法,散列函数,顾名思义,它是一个函数。如果把它定义成 hash(key) ,其中 key 表示元素的键值,则 ha
Nginx应用全基础入门
基础回顾 Nginx是什么? ==Nginx能做什么== Http服务器(Web服务器) 反向代理服务器 负载均衡 动静分离
Tomcat高级特性及性能调优
Tomcat对Https的支持 HTTPS简介 HTTPS和HTTP的主要区别 HTTPS协议使用时需要到电子商务认证授权机构申请SSL证书 HTT
Tomcat架构分析及配置详解
浏览器访问服务器的流程 请求发起的过程: 注意:浏览器访问服务器使用的是http协议,http是应用层协议,而具体传输还是使用的TCP/IP协议 T
下一页