
计算机网络
文章平均质量分 87
计算机网络
zhoupenghui168
这个作者很懒,什么都没留下…
展开
-
git 将仓库中的项目clone至本地
git 将仓库中的项目clone至本地,以及解决每次在git pull,git push的时候都要输入账户和密码的问题原创 2019-04-01 14:28:22 · 1271 阅读 · 1 评论 -
在VSCode中设置代码长度提示
在VSCode中设置代码长度提示原创 2025-03-26 14:59:24 · 465 阅读 · 0 评论 -
Apifox 关于自动设置授权Authorization 的操作步骤详解
在现代软件开发中,API(应用程序编程接口)已成为不同系统、服务和应用程序之间交互的基本构建块。随着互联网应用的普及,安全性逐渐成为开发者和用户关注的重点。为了确保数据的安全和用户的隐私,许多 API 采用了 Authorization 头进行身份验证。这一机制允许服务器验证客户端请求的来源,确保只有经过授权的用户才能访问敏感数据和操作原创 2025-02-25 15:05:06 · 1603 阅读 · 0 评论 -
linux环境自动化golang项目启动脚本解析
当在本地创建了golang项目,修改了代码功能,怎么在远程测试服务器上更新该功能呢,可以使用下面的步骤来解决该问题(这只是其中一种方法):(1).推送最新代码到远程仓库(2).在测试服务器上创建该项目并拉取最新代码(3).创建deploy.sh脚本(4).运行deploy.sh脚本原创 2025-02-05 13:55:08 · 1050 阅读 · 0 评论 -
vscode开启调试模式,结合Delve调试器调试golang项目详细步骤
vscode设置调试launch.json原创 2025-01-10 14:01:58 · 2272 阅读 · 0 评论 -
数据结构-树
树是计算机中非常重要的一种数据结构,同时使用树这种数据结构,可以描述现实生活中的很多事物,例如家谱、单位的组织架构等。树是由n(n>=1)个有限结点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。 树,二叉树,堆概念以及理解原创 2024-08-30 15:12:11 · 1296 阅读 · 0 评论 -
数据结构-符号表
数据结构-符号表原创 2024-08-29 10:31:47 · 1639 阅读 · 0 评论 -
数据结构-线性表
好了,线性表相关数据结构就基本上差不多了, 从上面可知,线性表分为顺序表,链表(单向,双向),栈,队列,优先队列等,他们存储的是单值情况,那么如果要存储多值情况,如:key-value情况,怎么办呢,这里就需要使用符号表了原创 2024-08-29 10:09:01 · 1475 阅读 · 0 评论 -
算法中常用的排序
算法中常见的排序算法原创 2024-08-28 11:59:22 · 1333 阅读 · 0 评论 -
数据结构和算法概述
数据结构和算法概述原创 2024-08-28 10:39:35 · 1060 阅读 · 0 评论 -
算法中常见的查找
常见的查找算法,线性查找,二分查找原创 2024-08-27 17:37:21 · 404 阅读 · 0 评论 -
递归算法理解
递归算法理解原创 2024-08-26 23:50:52 · 1148 阅读 · 0 评论 -
算法复杂度讲解
为了评判程序算法在计算机上运行的优劣,从而引入了算法复杂度这个概念.算法复杂度分为时间复杂度和空间复杂度,大O渐进法,常见时间复杂度排序原创 2024-08-22 17:11:51 · 1164 阅读 · 0 评论 -
银行家算法理解
银行家算法(Banker Algorithm)是一个避免死锁(Deadlock)的著名算法,是由艾兹格·迪杰斯特拉在1965年为T.H.E系统设计的一种避免死锁产生的算法,它以银行借贷系统的分配策略为基础,判断并保证系统的安全运行.在银行中,客户申请贷款的数量是有限的,每个客户在第一次申请贷款时要声明完成该项目所需的最大资金量,在满足所有贷款要求时,客户应及时归还。银行家在客户申请的贷款数量不超过自己拥有的最大值时,都应尽量满足客户的需要。在这样的描述中,银行家就好比操作系统,资金就是资源,客户就相当于原创 2024-08-20 10:15:17 · 1059 阅读 · 0 评论 -
GC机制以及Golang的GC机制详解
GC机制以及Golang的GC机制详解,GC原理以及算法,golang垃圾回收机制原理讲解,golang垃圾回收算法奖金,三色标记法,混合写屏蔽机制原创 2024-03-03 20:15:10 · 5006 阅读 · 3 评论 -
MySQL死锁产生的原因和解决方法
线程安全问题以及MySQL死锁产生的原因和解决方法排查方法和案例分析原创 2024-02-24 22:16:46 · 5615 阅读 · 0 评论 -
什么是 JWT -- JSON WEB TOKEN
什么是JWTJson web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。起源说起JWT,我们应该来谈一谈基于token的认证和传统的session认转载 2022-02-10 20:56:53 · 291 阅读 · 0 评论 -
Restful API 的接口规范
发展背景及简介网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备…)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。rest是Representational State Transfer三个单词的缩写,由Roy Fielding于2000年论文中提出的一种web软件结构风格,注意它仅仅只是代表着一种风格,并不代表着约束、标准。基原创 2022-02-11 17:06:28 · 22361 阅读 · 1 评论 -
[Kubernetes]1.Kubernetes(K8S)介绍,基于腾讯云的K8S环境搭建集群以及裸机搭建K8S集群
Kubernetes(K8S)介绍,基于腾讯云的K8S环境搭建集群以及裸机搭建K8S集群原创 2023-12-07 15:55:38 · 1857 阅读 · 1 评论 -
Windows下防火墙端口配置
Windows下防火墙端口配置原创 2023-09-13 22:15:10 · 986 阅读 · 0 评论 -
[golang 微服务] 3. ProtoBuf认识,安装以及golang 中ProtoBuf使用
ProtoBuf认识与使用,protoBuf的安装,protoBuf语句以及高级用法,protoBuf基本编译,protoBuf的序列化和反序列化,message关键字,repeated关键字,enum关键字,以及protoBuf golang案例讲解,golang 中ProtoBuf使用原创 2023-05-30 23:00:34 · 5596 阅读 · 0 评论 -
[golang gin框架] 37.ElasticSearch 全文搜索引擎的使用
ElasticSearch 全文搜索引擎的基本概念,安装,准备工作,启动,以及Kibana的使用原创 2023-05-24 21:41:17 · 1990 阅读 · 0 评论 -
安装ElasticSearch之前的准备工作jdk的安装
安装ElasticSearch之前的准备工作jdk的安装原创 2023-05-21 15:56:37 · 997 阅读 · 0 评论 -
[golang gin框架] 36.Gin 商城项目-RESTful API 设计指南,允许Cros跨域 ,提供api接口实现前后端分离,以及JWT的使用
RESTful API 设计,允许Cros跨域 ,提供api接口实现前后端分离,以及JWT的使用原创 2023-05-19 08:15:50 · 1863 阅读 · 0 评论 -
Win10和Ubuntu20.04双系统安装教程详解
Win10和Ubuntu20.04双系统安装原创 2023-05-15 15:22:26 · 2949 阅读 · 0 评论 -
分布式事务的几种解决方案
分布式事务的几种解决方案:2PC,3PC,TCC,最大努力通知,MQ消息事务,可靠消息最终一致性原创 2023-04-28 22:24:17 · 18324 阅读 · 8 评论 -
一文读懂RabbitMQ消息队列
什么是消息队列,为什么要使用消息队列,消息队列使用的场景,RabbitMQ介绍,RabbitMQ的高级特性,RabbitMQ原理以及各种模式,RabbitMQ的高级特性,RabbitMQ的几种交换器,原创 2023-04-27 15:08:37 · 2695 阅读 · 3 评论 -
深入理解AMQP协议
深入理解AMQP协议原创 2023-04-23 17:55:56 · 2275 阅读 · 1 评论 -
DHCP协议详解
DHCP协议详解, DHCP工作原理,DHCP中继,DHCP攻防,DHCPv6介绍,DHCPv6介绍原创 2023-04-21 10:53:05 · 15356 阅读 · 1 评论 -
什么是进程,线程,协程
什么是进程,线程,协程原创 2023-04-13 16:08:20 · 1040 阅读 · 0 评论 -
TCP/IP协议详解
TCP_IP协议详解原创 2023-04-10 16:52:04 · 5729 阅读 · 1 评论 -
TCP三次握手和四次挥手的全过程
TCP三次握手和四次挥手的全过程 TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:位码即tcp标志位,有6种表示:SYN(synchronous建立连接)ACK(acknowledgement 表示响应、确认)PSH(push表示有DATA数据传输)FIN(finish关闭连接)RST(reset表示连接重置)URG(urgent紧急指针字段值有效)三次握手:第一次握手:客户端发送syn包(syn=x)到服务器...原创 2022-02-11 16:33:46 · 4893 阅读 · 0 评论 -
HTTP Flood攻击与防御原理
HTTP Flood攻击与防御原理,以及防御方法原创 2023-04-07 18:15:15 · 5525 阅读 · 4 评论 -
大型分布式服务器架构原理详解
大型分布式服务器架构原理详解原创 2023-03-30 14:01:54 · 1925 阅读 · 1 评论 -
大型网站优化技术详解
大型网站优化技术详解,PV,IP,UV,大并发,大流量,大储存,大型网站的常见处理方案原创 2023-03-29 11:53:12 · 462 阅读 · 1 评论 -
伪静态技术
伪静态技术,rewrite的应用原创 2023-03-29 11:46:41 · 526 阅读 · 0 评论 -
bestSync外网转内网操作
bestSync外网转内网操作原创 2023-02-24 17:09:08 · 4266 阅读 · 0 评论 -
GET和POST两种基本请求方法的区别
GET在浏览器回退时是无害的,而POST会再次提交请求。 GET产生的URL地址可以被Bookmark,而POST不可以。 GET请求会被浏览器主动cache,而POST不会,除非手动设置。 GET请求只能进行url编码,而POST支持多种编码方式。 GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留。 GET请求在URL中传送的参数是有长度限制的,而POST没有: HTTP协议并没有对GET和POST的长度做限制,...原创 2022-02-24 09:42:17 · 220 阅读 · 0 评论