摘要: 33. Socket 编程 UDP——实现网络云服务器与本地虚拟机的基本通信文章目录33. Socket 编程 UDP——实现网络云服务器与本地虚拟机的基本通信APIecho server程序Chat聊天室服务端部分IP与端口的统一管理用户管理模块服务器模块mian函数客户端部分运行效果APIsoc 阅读全文
posted @ 2025-11-06 22:43 gccbuaa 阅读(6) 评论(0) 推荐(0)
摘要: 在高并发的业务场景中,缓存是提升系统性能的核心手段之一。优惠券系统作为电商平台的关键模块,其模板信息(如满减规则、使用期限等)的访问频率极高,若每次都从数据库查询,会显著增加数据库压力并降低响应速度。本文将通过一段基于 Guava LoadingCache的优惠券模板缓存代码,详细解析其设计思路、核 阅读全文
posted @ 2025-11-06 22:16 gccbuaa 阅读(6) 评论(0) 推荐(0)
摘要: golang的内存布局 + + ← 高地址(如 0x7fff_ffff_ffff) | 栈 (Stack) | | - 每个 goroutine 有自己的栈 | | - 向下增长(向低地址方向扩展) | | - 存放局部变量(不逃逸的) | + + | 命令行参数 & 环境变量 | | - argc 阅读全文
posted @ 2025-11-06 21:32 gccbuaa 阅读(21) 评论(0) 推荐(0)
摘要: 摘要一套能复用的方法论。本文以DDD为“边界锚点”、以服务网格为“治理载体”、以AI Ops为“智能底座”,把抽象变成可操作的工程路径:怎么拆、怎么管、怎么稳、怎么进化。我们用表格、流程图、清单,把复杂拆解为可执行的步骤,让你的团队在高确定性中加速迭代。就是从“大一统”到“小而美”,从集中到自治,真 阅读全文
posted @ 2025-11-06 21:16 gccbuaa 阅读(16) 评论(0) 推荐(0)
摘要: 第28节:网络同步与多人在线3D场景前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,可能分享一下给大家。点击跳转到网站。https://www.captainbed.cn/ccc概述现代Web应用的重要发展方向,涉及实时网络通信、状态同步、冲突检测等复杂技术。本节将深入探索WebSock 阅读全文
posted @ 2025-11-06 20:30 gccbuaa 阅读(7) 评论(0) 推荐(0)
摘要: 前言在分布式系统中,多节点并发操作共享资源时,传统单机锁(如 synchronized、ReentrantLock)无法跨节点生效,Redis 分布式锁通过 Redis 的原子性操作实现跨节点互斥,成为解决分布式并发问题的核心方案。本文基于 Redisson 和 Lock4j 框架,讲解 Redis 阅读全文
posted @ 2025-11-06 19:44 gccbuaa 阅读(79) 评论(0) 推荐(0)
摘要: 1. 进程、线程、协程这是一个从“重”到“轻”,从“底层”到“上层”的演进过程。进程是什么:资源分配的最小单位。一个程序运行的实例。它拥有独立的内存空间(堆、栈)、文件描述符、网络连接等。进程之间是相互隔离的,一个进程崩溃通常不会影响其他进程。切换成本:高。因为切换进程需保存和恢复整个内存映像、寄存 阅读全文
posted @ 2025-11-06 18:51 gccbuaa 阅读(15) 评论(0) 推荐(0)
摘要: 文章的目的为了记录使用QT QML开发学习的经历。开发流程和要点有些记忆模糊,赶紧记录,防止忘记。 相关链接:开源 C++ QT QML 开发(一)基本介绍开源 C++ QT QML 开发(二)工程结构开源 C++ QT QML 开发(三)常用控件开源 C++ QT QML 开发(四)复杂控件--L 阅读全文
posted @ 2025-11-06 18:20 gccbuaa 阅读(18) 评论(0) 推荐(0)
摘要: 一、实体主状态(PSDEMAINSTATE)概述iBizModel中用于定义和管理实体数据状态的核心控制模型。它通过最多三个实体属性值的组合(称为主状态标记)来标识数据的当前状态,并基于状态对实体行为(如增删改查)和数据管理标识(如权限控制)施加精细化控制。主状态控制逻辑超越传统的权限体系,例如,即 阅读全文
posted @ 2025-11-06 18:06 gccbuaa 阅读(16) 评论(0) 推荐(0)
摘要: import numpy as npimport pandas as pd#生成200条二分类数据(2个特征)from sklearn.datasets import make_blobsX,y=make_blobs(n_samples = 200,n_features=2,centers=2,ra 阅读全文
posted @ 2025-11-06 17:41 gccbuaa 阅读(4) 评论(0) 推荐(0)
摘要: 先上成功图参加华为云沃土云创计划-个人可以免费获得401元的代金券,需要完成实名认证。我们许可使用该代金券直接购买服务器,但是只能购买九个月,允许先买九个月,再去续费四个月,则应该额外支付27.22元,这样我们就可以得到14个月的服务器额度不太一样 下图可忽略就是由于我这里是企业 于我们可以使用这个 阅读全文
posted @ 2025-11-06 17:28 gccbuaa 阅读(43) 评论(0) 推荐(0)
摘要: Milvus 概述Milvus 是一款开源的向量数据库,专为处理海量向量数据而设计。它支持高效的相似性搜索和实时分析,广泛应用于推荐系统、图像检索、自然语言处理等领域。Milvus 提供分布式架构,可横向扩展以应对高并发和大规模数据场景。核心特性高性能相似性搜索:支持欧氏距离(L2)、内积(IP)、 阅读全文
posted @ 2025-11-06 17:11 gccbuaa 阅读(111) 评论(0) 推荐(0)
摘要: 企业级数据库应用的核心诉求是「稳定、高效、安全、可扩展」——既要支撑每日千万级的交易请求,又要保证数据零丢失;既要应对业务爆发式增长,又要符合监管合规要求。本文结合金融、国企等实战场景,拆解从架构设计、性能优化到安全运维的全流程实操方案,所有技巧均经过生产环境验证。一、架构设计:企业级部署的核心方案 阅读全文
posted @ 2025-11-06 16:37 gccbuaa 阅读(12) 评论(0) 推荐(0)
摘要: net_mosq.c 是 Mosquitto MQTT 客户端库 (libmosquitto) 中的网络模块,主要负责 MQTT 客户端与代理 (broker) 之间的网络连接管理、数据读写和错误处理。它处理底层 socket 操作,并支持 TLS/SSL 加密连接。文件中的核心数据结构是 stru 阅读全文
posted @ 2025-11-06 16:01 gccbuaa 阅读(8) 评论(0) 推荐(0)
摘要: 自动内存管理运行时数据区域代码计数器(线程私有)Java虚拟机栈(线程私有)本地方法栈Java堆(GC堆)(各个线程共享) 对象实例方式区(各个线程共享)类运行时常量池(方式区的一部分)直接内存HotSpot虚拟机对象探秘对象的创建(new )类加载检查分配内存初始化为零值必要设置(如对象头)构造函 阅读全文
posted @ 2025-11-06 15:50 gccbuaa 阅读(7) 评论(0) 推荐(0)
摘要: 文章的目的为了记录使用QT QML开发学习的经历。开发流程和要点有些记忆模糊,赶紧记录,防止忘记。 相关链接:开源 C++ QT QML 开发(一)基本介绍开源 C++ QT QML 开发(二)工程结构开源 C++ QT QML 开发(三)常用控件开源 C++ QT QML 开发(四)复杂控件--L 阅读全文
posted @ 2025-11-06 15:30 gccbuaa 阅读(42) 评论(0) 推荐(0)
摘要: https://arxiv.org/pdf/2210.03629一直没有读过ReAct这篇论文,进行一下补课。以下是对论文《ReAct: Synergizing Reasoning and Acting in Language Models》的系统分析,涵盖研究动机、研究现状、创新点、解决方案、实验 阅读全文
posted @ 2025-11-06 14:49 gccbuaa 阅读(101) 评论(0) 推荐(0)
摘要: 接口就是本文的类型指的是可能是类也可能== 加载:把Class文件加载到内存中==类型的生命周期《Java虚拟机规范》:有且只有六种情况必须立即对类进行 “初始化”:1)遇到new、getstatic、putstatic或invokestatic这四条字节码指令时,如果类型没有进行过初始化,则需先触 阅读全文
posted @ 2025-11-06 14:18 gccbuaa 阅读(10) 评论(0) 推荐(0)
摘要: 一、问题背景:为什么要纠结"谁先更新"?在引入Redis缓存的系统中,数据通常存在于两个地方:数据库(MySQL、PostgreSQL等)作为持久化数据源Redis缓存作为高性能的数据加速层当业务需要修改数据时,必须同步更新这两个存储介质,否则会出现"缓存数据与数据库数据不一致"的问题。这种不一致性 阅读全文
posted @ 2025-11-06 13:41 gccbuaa 阅读(22) 评论(0) 推荐(0)
摘要: 目录摘要1 引言2 基础理论的奠基者2.1 David Marr与视觉计算理论3 技术创新的推动者3.1 汤晓鸥:人脸识别与底层视觉的革命3.2 黄铁军:脉冲视觉芯片与视觉大数据处理3.3 Pascal Fua:三维视觉重建的先驱4 前沿发展的引领者4.1 自监督学习与高效学习机制4.2 视觉语言模 阅读全文
posted @ 2025-11-06 13:18 gccbuaa 阅读(18) 评论(0) 推荐(0)
摘要: 1. Rust 环境搭建1.1 安装 Rust 工具链Rust 的安装过程非常简单,主要通过 rustup 工具来完成。rustup 是 Rust 官方推荐的工具链管理器,它可以帮助我们轻松地安装、更新和切换不同版本的 Rust 编译器和相关工具。首先,我们需要打开终端或命令行界面,执行官方提供的安 阅读全文
posted @ 2025-11-06 13:05 gccbuaa 阅读(15) 评论(0) 推荐(0)
摘要: 目录一、推荐工具组合(开发调试必备)二、开发调试必做的两件事( 抓包 100% 成功关键)1. 开放 HTTPS 证书信任(十分重要)Android(两种方式,二选一):iOS(无需改代码)2. 关闭/禁用 SSL Pinning(如有)三、配置设备代理(抓包必备)四、调试高级玩法(建议开发阶段用) 阅读全文
posted @ 2025-11-06 11:30 gccbuaa 阅读(8) 评论(0) 推荐(0)
摘要: 文章的目的为了记录使用QT QML开发学习的经历。开发流程和要点有些记忆模糊,赶紧记录,防止忘记。 相关链接:开源 C++ QT QML 开发(一)基本介绍开源 C++ QT QML 开发(二)工程结构开源 C++ QT QML 开发(三)常用控件开源 C++ QT QML 开发(四)复杂控件--L 阅读全文
posted @ 2025-11-06 11:12 gccbuaa 阅读(15) 评论(0) 推荐(0)
摘要: 目录错误一:解决方案: 创建项目不应用中文名(路径也不要有中文名)错误二:解决方案:VS一开始使用的是2022版,创建时它让下2019版,下完之后把2022版VS卸载就可以了(不知道为什么。。。)错误一:Running I:/Epic Game/UE_4.26/Engine/Binaries/Dot 阅读全文
posted @ 2025-11-06 10:48 gccbuaa 阅读(29) 评论(0) 推荐(0)
摘要: 引言在上一篇博客中,我们介绍了Linux系统的一些基础指令,这些指令对于初学者来说非常实用。本篇博客将接着上一篇的内容,继续介绍一些Linux进阶指令与系统管理技巧,帮助大家更好地掌握Linux系统。上期回顾:【Linux】入门指南:基础指令详解Part One目录引言常见指令介绍(续)1、mv指令 阅读全文
posted @ 2025-11-06 10:20 gccbuaa 阅读(8) 评论(0) 推荐(0)
摘要: 突破语言障碍:六个月掌握任何语言,唤醒你的语言潜能语言学习专家克里斯·朗斯代尔(Chris Lonsdale)提出了一项革命性的语言学习方法论,挑战传统认知。他坚信,任何成年人都能在短短六个月内流利掌握一门新语言,其秘诀在于遵循五项核心原则和七大关键行动。一、加速学习的动力:个人经验与理念形成朗斯代 阅读全文
posted @ 2025-11-06 09:52 gccbuaa 阅读(36) 评论(0) 推荐(0)