本文分类:news发布日期:2025/3/10 14:57:09
相关文章
go 语言中的线程池
使用 goroutine 和 channel
Go 语言中并没有直接类似 Java 线程池的内建概念,但它提供了类似的功能,主要通过goroutine和channel来实现并发处理。你可以通过结合这两者来实现一个“线程池”的功能。
在 Go 中,goroutine是轻量级的线程&…
建站知识
2025/3/3 11:54:15
[Web 安全] PHP 反序列化漏洞 —— PHP 序列化 反序列化
关注这个专栏的其他相关笔记:[Web 安全] 反序列化漏洞 - 学习笔记-CSDN博客 0x01:PHP 序列化 — Serialize
序列化就是将对象的状态信息转化为可以存储或传输的形式的过程,在 PHP 中,通常使用 serialize() 函数来完成序列化的操作…
建站知识
2025/3/3 11:54:21
分享---rpc运维事故处理
事故案例03 - Qserver RPC调用大量失败
一、事故背景
Queryserver是内部的核心服务,负责处理数据查询请求并支持分布式缓存功能。为优化缓存一致性,新增了分布式锁逻辑:在查询请求命中缓存时需先获取分布式锁(基于Tair实现&…
建站知识
2025/3/3 13:54:15
2.部署kafka:9092
官方文档:http://kafka.apache.org/documentation.html
(虽然kafka中集成了zookeeper,但还是建议使用独立的zk集群) Kafka3台集群搭建环境:
操作系统: centos7
防火墙:全关
3台zookeeper集群内的机器,1台logstash
软件版本: …
建站知识
2025/3/3 13:54:02
vscode设置自动换行
vscode设置自动换行 方法 方法
点击文件->首选项->设置。搜索word wrap -> 选择 on 。 搜索Word Wrap,并把选项改为on。
建站知识
2025/3/3 13:54:02
python文件的基本操作,文件读写
1.文件
1.1文件就是存储在某种长期存储设备上的一段数据
1.2文件操作
打开文件-->读写文件-->关闭文件
注意:可以只打开和关闭文件不进行任何操作
1.3文件对象的方法
1.open():创建一个file对象,默认以只读模式打开
2.read(n):n表示从文件中…
建站知识
2025/3/3 13:54:20
SOC-ATF 安全启动BL1流程分析(1)
一、ATF 源码下载链接
1. ARM Trusted Firmware (ATF) 官方 GitHub 仓库 GitHub 地址: https://github.com/ARM-software/arm-trusted-firmware 这是 ATF 的官方源码仓库,包含最新的代码、文档和示例。
下载方式: 使用 Git 克隆仓库: git…
建站知识
2025/3/3 13:54:03
JavaScript基础(BOM对象、DOM节点、表单)
BOM对象
浏览器介绍
BOM:浏览器对象模型
IEChromeSafariFireFox
三方
QQ浏览器360浏览器
window对象
window代表浏览器窗口 window.innerHeight 734 window.innerWidth 71 window.outerHeight 823 window.outerWidth 782 Navigator对象(不常用&am…
建站知识
2025/3/3 13:54:10