系统优化
-
Netty核心组件介绍及手写简易版Tomcat详解程序员
Netty是什么: 异步事件驱动框架,用于快速开发高i性能服务端和客户端 封装了JDK底层BIO和NIO模型,提供高度可用的API 自带编码解码器解决拆包粘包问题,用户只用关心业务…
-
Netty基础-BIO/NIO/AIO详解程序员
同步阻塞IO(BIO): 我们熟知的Socket编程就是BIO,每个请求对应一个线程去处理。一…
-
Nginx的进程模型及高可用方案(OpenResty)详解程序员
1. Nginx 进程模型简介 Nginx默认采用多进程工作方式,Nginx启动后,会运行一个master进程和多个worker进程。其中master充当整个进程组…
-
Nginx的核心功能及应用实战详解程序员
反向代理功能及配置: 反向代理(Reverse Proxy)方式是指以代理服务器来接受 internet 上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的…
-
linux下安装nginx及初步认识详解程序员
linux下安装配置nginx nginx:是一个高性能的反向代理服务器正向代理代理的是客户端,反向代理代理的是服务端。 这里以nginx-1.12.2版本为例子 1、首先去官网下…
-
leetcode410_分割数组的最大值详解程序员
410. 分割数组的最大值 Difficulty: 困难 给定一个非负整数数组和一个整数 m,你需要将这个数组分成 m 个非空的连续子数组。设计一个算法使得这 m 个子数组各自和的…
-
leetcode1025_除数博弈详解程序员
1025. 除数博弈 Difficulty: 简单 爱丽丝和鲍勃一起玩游戏,他们轮流行动。爱丽丝先手开局。 最初,黑板上有一个数字 N 。在每个玩家的回合,玩家需要执行以下操作: …
-
leetcode64_最小路径和详解程序员
题目 给定一个包含非负整数的 m x n 网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。 示例: 输入: [ [1,3,…
-
Soul API网关解析之divide插件(上)详解程序员
关于divide插件 divide插件负载均衡实现 divide插件ip端口探活 总结 关于divide插件 divide插件是进行http类型请求处理的插件。所有http类型的请…
-
Soul API网关数据同步之Nacos数据同步(admin端)详解程序员
前一篇关于nacos的文章,是从bootstarp的角度去说, 那么本篇将从admin端的角度去看看。话不多说,那就开始吧! 配置类DataSyncConfiguration 这里…