搜索[head],共找到3086个文章
502错误是什么、应该怎么排查?-不念博客

502错误是什么、应该怎么排查?

刚工作那会,有一次,上游调用我服务的老哥说,你的服务报'502错误了,快去看看是为什么吧'。 当时那个服务里正好有个调用日志,平时会记录各种200,4xx状态码的信息。于是我跑到服务日志里去搜...
不念的头像-不念博客不念1个月前
0296123
RocketMQ消息处理流程-不念博客

RocketMQ消息处理流程

RocketMQ在接收到消息后,会执行下面的流程: 检查消息格式是否正确 进行消息空间检测(没有超过限制) 将消息存入内存队列 根据配置进行持久化 根据路由规则发送消息 触发消费者消费消息 记录消费...
Objective-C基本数据类型-不念博客

Objective-C基本数据类型

数据类型是每种编程语言的重要组成部分,Objective-C作为C语言的超集,拥有各种基本数据类型。 掌握这些数据类型的表示范围及使用方法,是Objective-C编程的基础。 Objective-C中的主要基本数据...
API密钥与令牌有什么区别?-不念博客

API密钥与令牌有什么区别?

概述:身份验证已经够难了。请务必了解两种主要身份验证模式之间的区别:API密钥和令牌。 他们说,计算机科学中最困难的两个问题是缓存失效和命名。老实说,这并没有错。这些都非常困难。 让命...
大型园区网络出口安全配置案例(附配置脚本下载)-不念博客

大型园区网络出口安全配置案例(附配置脚本下载)

1、安全需求 下面以园区典型组网为例,主要介绍园区出口安全的部署。具体业务安全要求如下表: 编号安全需求内容1内网用户可以正常访问Internet资源,但只能访问教育/科学类、搜索/门户类网站。...
并发编程中的三个问题有哪些-不念博客

并发编程中的三个问题有哪些

1.可见性 可见性(Visibility):是指一个线程对共享变量进行修改,另一个先立即得到修改后的最新值 1.1 可见性案例演示 一个线程根据boolean类型的标记flag, while循环,另一个线程改变这个fl...
不念的头像-不念博客不念1个月前
0331141
Swift guard关键字详解-不念博客

Swift guard关键字详解

guard是Swift中的一个控制流语句,可以更优雅地处理函数或方法中的条件判断逻辑。 guard基本语法 guard语句的语法如下: guard condition else { statements return } 它意味着只有当condition为...