自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(161)
  • 收藏
  • 关注

原创 http数据传输过程数据编码解码问答

要理解中文的码点原始中文和**\u序列**,需要从“中文如何被计算机识别”这一核心问题切入,按“现实符号→计算机编码→存储与显示”的逻辑链条梳理,本质是解决“人类可读的中文”与“机器可识别的数字”之间的映射问题。“原始中文”并非技术概念,而是我们日常使用的人类可读的中文符号本身,比如“我”“爱”“中”“国”这些方块字,以及中文标点“,”“。”等。它是信息的“人类友好形态”,但计算机无法直接理解——计算机底层只认识二进制(0和1),必须通过一套“翻译系统”,将这些方块字转换为数字,才能被存储和处理。

2026-04-09 10:52:51 380 1

原创 关于POST携带查询参数进行接口请求

POST 请求可以携带查询参数,符合 HTTP 规范。但主要数据应放在请求体中,查询参数仅用于辅助控制(如分页、过滤)。避免将敏感信息或大量数据放入查询参数,以确保安全性和兼容性。

2026-04-02 11:55:05 29

原创 Windows server配置定时任务执行exe文件找不到配置文件

这是 Windows 定时任务最常见的问题,核心原因是。

2026-03-31 13:41:48 367

原创 lsof 查看写入日志文件的进程是什么

CentOS 6 安装lsof优先用,源失效时替换为阿里云归档源;安装后通过lsof -v验证,若提示命令不存在,使用绝对路径执行;lsof是 root 权限工具,普通用户执行需加sudo(如。

2026-03-13 17:17:59 94

原创 【赏析openClaw中claw这个词的妙处】

维度claw 的妙处匹配 OpenClaw 定位能力隐喻爪子=执行之手,具象化“做事能力”区别于纯对话大模型,主打实际操作技术特性精准、有力、可控,契合工具调用要求精准执行终端/文件/工具操作品牌传播短词、小众、有画面感,易记易识别跳出同质化命名,形成专属品牌符号项目调性实用、落地、刚需,贴合工程化属性主打“真正做事”,拒绝纯理论框架用 claw 命名,让 OpenClaw 从“一堆代码的智能体框架”,变成了一个“有动作、有画面、有核心能力标识”的鲜活项目。

2026-03-10 11:31:23 398

原创 Linux使用dd命令生成大文件测试磁盘性能

总大小 = bs × count,推荐用k/m/g(1024进制)作为单位;生成空文件优先用/dev/zero(速度最快),生成随机内容用(避免阻塞);稀疏文件(seek参数)仅占元数据空间,适合大文件占位场景,物理占用极小。

2026-01-30 10:50:59 393

原创 Linux使用top命令过滤排序

o排序核心:交互模式按P/M/T快速按CPU/内存/累计时间排序,启动时用top -o 列名指定排序列(加负号为升序);过滤核心:按u过滤用户、按o设置自定义过滤条件(如),启动时用-u(用户)/-p(PID)过滤;实用技巧:按1看单CPU核心使用率,按清除过滤,按q退出top。

2026-01-30 10:47:20 884

原创 tomcat9使用指定的JDK版本

核心目录结构:Tomcat根目录下新建jdk文件夹,放入解压版JDK,实现一体化;专属配置文件:在bin目录新建,利用Tomcat内置的配置相对路径的JAVA_HOME,无需系统全局JDK;跨目录启动无忧:基于的相对路径,无论在哪个目录执行Tomcat启动脚本,JDK路径都不会失效;setenv文件不会被Tomcat升级覆盖,后续换JDK只需修改该文件的JDK目录名即可。这种配置方式的优势是Tomcat-JDK一体化。

2026-01-30 10:16:56 872

原创 【LVM扩容EXT4文件系统】

ext4 扩容核心命令是e2fsck(检查) +resize2fs(扩容),区别于 XFS 的xfs_growfs;脚本保留了原有的 LVM 扩容逻辑(创建 PV → 扩展 VG → 扩展 LV),仅修改了文件系统扩展步骤;执行e2fsck时必须添加-f(强制检查)和-y(自动确认),避免脚本中断。

2026-01-30 10:14:46 292

原创 【LVM扩容XFS文件系统】

该脚本实现了全自动扩容/data挂载点的功能,只需传入空闲磁盘设备号即可完成全部扩容步骤脚本包含完善的前置检查(权限、设备、命令),最大程度避免操作失误扩容流程遵循LVM标准操作:创建PV → 扩展VG → 扩展LV → 扩展文件系统,适配你当前的存储架构。

2026-01-30 10:08:19 418

原创 CPU架构介绍

CPU架构核心可分为复杂指令集架构(CISC) 和精简指令集架构(RISC) 两大体系,在此基础上衍生出多款主流具体架构,覆盖桌面、服务器、移动、嵌入式等不同应用场景,以下是详细分类及说明:核心特点:指令集丰富且复杂,单条指令可完成多步操作,指令长度不固定;注重硬件层面提升执行效率,兼容老旧指令集,适配成熟软件生态。主流代表:核心特点:仅保留高频基础指令,指令长度固定;靠编译器优化、流水线并行执行提升效率,功耗更低、扩展性更好,适配移动、嵌入式、高性能计算场景。主流代表:ARM架构RISC-VPowerPC

2025-12-03 10:05:37 1132

原创 Linux 中替换某个目录下所有文件中的特定字符串

在 Linux 中替换某个目录下所有文件中的特定字符串,核心是用 findsed组合,支持灵活扩展(如备份原文件、过滤文件类型、排除目录等)。

2025-12-02 15:03:49 872

原创 Linux 中查询指定目录下查找包含特定文本的文件

日常场景优先用grep -r --include='*.py' '字符串' 目录:简洁高效,无需多命令组合;复杂过滤(多后缀、多排除目录)用:灵活度更高;想快速获取文件列表用-l选项,想定位行号用-n选项,按需组合即可。

2025-12-02 15:01:32 1015

原创 【ECS主机磁盘inode使用完后怎么办】

从你的截图能看到:根分区/dev/vda1的,且云盘vda(200G)只分了vda1(100G),还有100G未分配。但普通的“磁盘扩容”不解决inode问题(inode是格式化时确定的),得先,再扩展分区/文件系统。

2025-11-28 16:15:22 841

原创 应对经济寒冬

2025-11-28 10:04:44 369

原创 mysql数据库针对特定用户允许所有IP地址进行连接

要让 MySQL 5.7 允许连接,核心是。

2025-11-26 10:45:48 806

原创 Object.assign()用法讲解

的核心逻辑:创建一个新空对象,先把默认配置defaultOpt复制进去,再把用户配置options复制进去(用户配置覆盖同名默认配置),最终得到“默认+自定义”的合并配置,且不污染原默认配置对象。这是前端处理“默认配置”的标准写法(比如小程序/React/Vue 的组件配置、请求拦截器配置等场景),记住后覆盖前和浅拷贝两个核心点即可避坑。

2025-11-25 14:26:14 718

原创 【ES6 函数默认参数 + 对象解构赋值】

你的代码逻辑可以一句话概括:调用toast时,若不传参数则用全部默认值;若传一个对象参数,则提取对象中的属性,缺少的属性用默认值,最终传给。这种写法是前端中处理“多可选参数”的最佳实践(比如小程序的弹窗、请求配置等场景),既灵活又避免了ES5的坑。

2025-11-25 09:47:52 427

原创 驾校陪练下单小程序

通过以上完善,需求覆盖了用户全流程体验、管理效率及安全合规性,功能模块和页面设计贴合角色操作习惯,可支撑项目落地。

2025-10-21 09:50:48 520 1

原创 Django中处理多数据库场景

无需手动创建/断开连接,Django会自动管理多数据库的连接生命周期;通过using()(ORM)或connections[别名](原始SQL)指定目标数据库即可;高并发场景下,建议配置连接池减少性能损耗。

2025-10-16 09:47:55 509

原创 GPS 和北斗的核心定位原理

GPS和北斗的,均基于“卫星导航定位”技术,通过测量接收机与多颗卫星的距离来计算自身位置。这个问题很基础但至关重要,理解它能帮你清晰分辨不同卫星导航系统的共性与差异。

2025-10-15 17:46:31 1627

原创 公网IP和私网IP

公网IP地址,而是从IPv4地址分类(或CIDR无类别域间路由)中划分出的、可在的IP地址段。它的核心特征是“全球唯一、可被互联网公共网络访问”,而非属于某一个固定的“类”。要理解公网IP,需先明确(传统分类法),因为公网IP主要从其中的A、B、C三类地址中分配(D类为组播地址、E类为保留地址,不用于普通公网设备)。

2025-10-11 08:53:03 516

原创 数据库连接池

数据库连接池是一种管理数据库连接的技术,其核心思想是:在应用启动时预先创建一定数量的数据库连接,将这些连接保存在一个"池"中;当应用需要操作数据库时,直接从池中获取一个空闲连接,使用完毕后不关闭连接,而是将其放回池中供后续复用。连接池通过状态标记+元数据跟踪+有效性校验区分连接的空闲/占用状态,确保连接分配的安全性和有效性。网络中断后,连接池会通过失效检测+自动重建机制恢复可用连接,大部分场景下无需人工干预,但需合理配置校验频率、重试策略等参数以优化恢复效率。在Python的数据库连接池库(如。

2025-09-30 09:39:29 1017

原创 为什么UEFI必须要求ESP分区

UEFI固件通过读取ESP分区中的EFI引导文件(如bootx64.efi、grubx64.efi)来启动操作系统。综上所述,在UEFI模式下,ESP分区是系统启动的"命根子",其必要性源于UEFI固件的设计架构和技术实现要求。此时系统通过MBR引导,完全不依赖UEFI机制。:ESP分区是UEFI安全启动(Secure Boot)的基础,只有经过签名的EFI文件才能被加载执行,增强系统安全性。:ESP分区支持多系统引导,多个操作系统(如Windows和Linux)的启动文件可共存于同一个ESP分区中。

2025-09-29 15:41:41 626

原创 BIOS/UEFI两种固件标准对比

场景推荐选择原因说明新电脑(2015年后)UEFI+GPT支持大内存(>4GB)、大磁盘(>2TB)、Secure Boot,适配最新硬件旧电脑(2015年前)BIOS+MBR硬件不支持UEFI,或需运行Windows XP等旧系统系统兼容性需求高UEFI(开启Legacy模式)+MBR既保留UEFI的部分优势,又兼容旧系统/旧硬件服务器/工作站UEFI+GPT需大内存、大磁盘支持,且Secure Boot保障数据安全BIOS。

2025-09-29 15:35:47 1430

原创 K8S中关于容器对外提供服务网络类型

组件外部访问方式核心配置访问方式适用场景容器端口映射/host网络Docker-p或宿主机IP+端口单容器测试PodPod spec 中配置对应字段宿主机IP+端口特殊场景(如网络性能敏感)ServiceNodePort节点IP+NodePort开发/测试环境Service云负载均衡器IP云环境生产服务Service集群内通过Service DNS访问访问集群外服务IngressHTTP/HTTPS 路由规则匹配域名/路径到Service。

2025-09-28 11:57:15 868

原创 proxy_pass和location匹配路径的拼接逻辑

proxy_pass地址不带结尾:转发时拼接完整客户端请求 URI。proxy_pass地址带结尾:转发时先去掉location匹配的路径部分,再拼接剩余 URI。正则匹配的locationproxy_pass后不能有路径,直接拼接完整 URI。通过调整proxy_pass是否带,可以灵活控制转发路径的拼接方式,解决实际场景中“多一级目录”或“少一级目录”的问题。

2025-09-26 10:17:57 488

原创 《信息管理学基础(第三版)》考研知识点梳理总结

(★高频简答题)

2025-09-24 10:46:44 1370

原创 K8S中completions和parallelism配合完成Job

在Kubernetes中,Job控制器用于管理(与持续运行的Deployment不同),确保任务最终完成。和是Job。

2025-09-24 10:02:17 462

原创 【数据文件导入时文件过大,使用Python脚本处理】

【代码】【数据文件导入时文件过大,使用Python脚本处理】

2025-09-23 11:05:42 211

原创 Pod生命周期

初始化依赖:通过Init容器解决主容器的前置依赖问题。健康监控:通过存活/就绪/启动探针,分别保障“不崩溃”“能服务”“启动成功”。优雅终止:通过preStop Hook和优雅终止时间,减少服务下线时的请求丢失。状态透明:通过Pod状态(Pending/Running/Terminated)直观反映生命周期阶段,便于问题排查。理解这些机制后,可更合理地配置Pod(如为慢启动应用加启动探针、为有状态应用加preStop清理),提升K8S集群的稳定性。**

2025-09-22 16:52:14 876

原创 部署K8S集群

通过以上步骤,你就成功使用阿里云镜像仓库在CentOS Stream 8上部署了最新版本的Kubernetes集群。如果需要扩展集群,只需在新节点上执行相同的初始化步骤(跳过master初始化)并加入集群即可。当所有节点状态变为Ready时,说明集群部署成功。记录下来,稍后用于工作节点加入集群。操作系统初始化(所有节点执行)

2025-09-18 17:04:54 445

原创 【K8S默认容器运行时】

containerd凭借其与Kubernetes的深度集成、稳定性和性能优势,成为2025年K8S最新版本的默认容器运行时。尽管CRI-O在特定场景中仍有价值,但containerd的广泛采用和社区支持使其成为大多数用户的首选。对于新集群的部署,建议直接使用containerd以确保最佳兼容性和运维效率。

2025-09-18 16:56:52 1401

原创 数据库在并发访问时,不同隔离级别下脏读幻读问题

事务A读取了事务B未提交的修改数据,若事务B后续回滚,事务A读取的就是“无效脏数据”。事务A在同一事务内多次读取同一数据,若事务B在两次读取间「提交了修改」,则事务A两次读取的结果不一致。事务A在同一事务内按同一条件多次查询,若事务B在两次查询间「提交了新数据插入/删除」,则事务A两次查询的「结果行数不一致」(像出现了“幻觉”)。问题本质:并发事务对数据的「修改/插入」与「读取」的时序冲突,隔离级别通过控制数据可见性解决冲突。MySQL默认隔离级别。

2025-09-13 18:41:07 693

原创 记录线上数据上传提示网络连接异常的故障

错误捕获客户端程序(如Java、Python、JS等开发的应用)会捕获到底层网络异常,具体异常类型因语言/框架而异:Java:抛出(连接被重置)。Python:抛出。fetch或会触发error事件,response不可用,status为0(非HTTP状态码)。业务表现应用程序通常会将异常转化为用户可理解的提示,例如:“网络连接中断,请重试”“上传失败,服务器连接丢失”“请求超时或网络异常”

2025-09-09 11:41:22 1237

原创 使用python中datetime模块计算时间差

要使用Python的datetime。

2025-09-08 09:12:21 491

原创 开发中的编程范式

这些范式并非互斥,现代编程语言往往支持多种范式(如Python支持面向对象、函数式、过程式),开发者可根据问题特点选择合适的范式组合。代表语言:Haskell、Scala、Clojure,现代语言(如Java、Python)也支持部分函数式特性。代表场景:GUI开发(如Java Swing、Qt)、前端JavaScript(浏览器事件)、服务器端异步处理。(如日志、安全校验)抽离为“切面”,在不修改原有代码的情况下动态植入,解决“代码分散”问题。,强调“函数是一等公民”(可作为参数传递、返回值),推崇。

2025-09-05 09:40:43 343

原创 数据库并发问题

数据库并发问题的本质是“事务间的干扰”,核心问题包括脏读、不可重复读、幻读和更新丢失。通过选择合适的事务隔离级别,可在一致性与性能间找到平衡,同时结合锁机制或版本控制,可进一步优化并发场景下的数据可靠性。

2025-09-05 09:13:14 727

原创 【数据库通过日志恢复数据解读】

日志文件是数据库恢复的“黑匣子”,其内容的准确性和完整性直接影响数据可用性。通过分析日志记录的类型、顺序和LSN关联关系,结合检查点和ARIES等算法机制,可高效定位故障点并执行恢复操作。理解不同数据库系统的日志特性(如MySQL的ROW格式、SQL Server的VLF管理),有助于针对性地优化恢复策略,确保业务连续性。

2025-09-04 17:14:42 1157

原创 数据库中事务、指令、写法解读

命令作用开始一个事务(MySQL语法,其他数据库可能用BEGIN或COMMIT提交事务,所有操作永久生效ROLLBACK回滚事务,撤销所有未提交的操作SAVEPOINT设置保存点,可回滚到指定节点(而非全部)通过这些命令,可以确保一组SQL操作要么全部成功,要么全部失败,从而保证数据一致性(如转账时不会出现"一方扣钱、另一方未加钱"的情况)。在事务未提交的情况下,数据库是否自动回滚,取决于事务的结束方式事务未提交时,只要连接保持活跃,数据库不会自动回滚,操作处于“临时生效”状态。只有当连接断开。

2025-09-04 16:23:19 911

MuShang-Flower-Shop-main.zip

MuShang-Flower-Shop-main

2025-11-21

guigu-flower-mall.zip

guigu-flower-mall

2025-11-21

mushang-flower-workshop-master.zip

mushang-flower-workshop-master

2025-11-21

openssh-10.0p1.tar.gz

OpenSSH(OpenBSD Secure Shell)(CVE-2025-32728)漏洞修复

2025-09-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除