RT-Thread 之信号量使用
 1. 信号量概述 信号量(Semaphore)是 RT-Thread 中核心的同步与互斥 IPC 机制,根据初始值可分为两类,适用场景不同: 二值信号量(初始值 = 1):实现互斥访问,确保同一时间只有一个线程占用共享资源(如硬件外设、全局变量)。 计数信号量(初始值 > 1):实现资源计数,允许指 ...
                1. 信号量概述 信号量(Semaphore)是 RT-Thread 中核心的同步与互斥 IPC 机制,根据初始值可分为两类,适用场景不同: 二值信号量(初始值 = 1):实现互斥访问,确保同一时间只有一个线程占用共享资源(如硬件外设、全局变量)。 计数信号量(初始值 > 1):实现资源计数,允许指 ...
            
读浪潮将至01无尽扩散
 1. 技术浪潮 1.1. 火的发现、轮子的发明以及电力的应用—所有这些时刻都彻底重塑了人类文明,永久地改变了历史进程 1.2. 一场新的技术浪潮正同时携带着先进的人工智能和生物技术汹涌而来 1.2.1. 借助人工智能,我们可以揭开宇宙的奥秘,治愈长期困扰人类的疾病,创造出超乎想象的全新艺术和文化形式 ...
                1. 技术浪潮 1.1. 火的发现、轮子的发明以及电力的应用—所有这些时刻都彻底重塑了人类文明,永久地改变了历史进程 1.2. 一场新的技术浪潮正同时携带着先进的人工智能和生物技术汹涌而来 1.2.1. 借助人工智能,我们可以揭开宇宙的奥秘,治愈长期困扰人类的疾病,创造出超乎想象的全新艺术和文化形式 ...
            
EDK2环境搭建以及HelloWorld编译实现
 EDK2环境搭建以及HelloWorld编译实现 一、TianoCore的官方介绍 Welcome to TianoCore, the community supporting an open source implementation of the Unified Extensible Firmw ...
                EDK2环境搭建以及HelloWorld编译实现 一、TianoCore的官方介绍 Welcome to TianoCore, the community supporting an open source implementation of the Unified Extensible Firmw ...
            
「Gym 102759I」Query On A Tree 17
 题目大意 给定一颗 \(N\) 个节点以 \(1\) 为根的有根树,每次给以 \(u\) 为根的子树每点加 \(1\) 的值或给路径 \(u - v\) 上每点加 \(1\) 的值,每次修改后查询一个点 \(u\) 使得 \(\sum_{v = 1}^N dis(u, v)\) 最小。 题目转换 首 ...
                题目大意 给定一颗 \(N\) 个节点以 \(1\) 为根的有根树,每次给以 \(u\) 为根的子树每点加 \(1\) 的值或给路径 \(u - v\) 上每点加 \(1\) 的值,每次修改后查询一个点 \(u\) 使得 \(\sum_{v = 1}^N dis(u, v)\) 最小。 题目转换 首 ...
            
Linux双中文编码笔记
 /etc/locale.gen zh_CN.GB18030 GB18030zh_CN.GBK GBK 上面两行默认是被注释掉的,要打开。 /usr/sbin/dpkg-reconfigure /usr/sbin不在普通用户的PATH里,再说运行它也需要root权限。 如果dkpg-reconfigu ...
                /etc/locale.gen zh_CN.GB18030 GB18030zh_CN.GBK GBK 上面两行默认是被注释掉的,要打开。 /usr/sbin/dpkg-reconfigure /usr/sbin不在普通用户的PATH里,再说运行它也需要root权限。 如果dkpg-reconfigu ...
            
基于PSO粒子群优化算法的64QAM星座图的最优概率整形matlab仿真,对比PSO优化前后整形星座图和误码率
 1.算法仿真效果 仿真操作步骤可参考程序配套的操作视频。 2.算法涉及理论知识概要 64QAM是一种高阶调制方式,星座图中有64个星座点,每个星座点对应6比特信息。传统的74QAM采用均匀分布。通过改变改变星座图不同位置符号出现的概率,让外圈星座点出现频率降低,有利于减小平均功率,相当于增加了最小欧 ...
                1.算法仿真效果 仿真操作步骤可参考程序配套的操作视频。 2.算法涉及理论知识概要 64QAM是一种高阶调制方式,星座图中有64个星座点,每个星座点对应6比特信息。传统的74QAM采用均匀分布。通过改变改变星座图不同位置符号出现的概率,让外圈星座点出现频率降低,有利于减小平均功率,相当于增加了最小欧 ...
            
从模型到智能体——OpenCSG 打造 AI 落地新范式
 一、AI 焦虑的现实:技术太快、落地太慢 AI 的世界正在以指数级速度演进。 企业追逐最新模型,却发现落地难度越来越大——模型更新太快、算力成本太高、应用落地太慢。 OpenCSG 的观点是:企业不需要更多的模型,而需要更懂业务的智能体。 二、从模型中心到智能体中心:AI 真正的落地路径 OpenC ...
                一、AI 焦虑的现实:技术太快、落地太慢 AI 的世界正在以指数级速度演进。 企业追逐最新模型,却发现落地难度越来越大——模型更新太快、算力成本太高、应用落地太慢。 OpenCSG 的观点是:企业不需要更多的模型,而需要更懂业务的智能体。 二、从模型中心到智能体中心:AI 真正的落地路径 OpenC ...
            
从网页到桌面:自定义URL协议让应用无缝衔接
 从网页到桌面:自定义URL协议让应用无缝衔接 技术的世界里,协议如同世界的语言,掌握它便能打通无数可能 在浏览网页时,点击一个链接就能启动电脑上的本地应用程序,这种神奇的体验背后隐藏着怎样的技术原理?本文将从常见的HTTP/HTTPS协议说起,带你一步步了解自定义URL协议的奥秘,并亲手实现自己的协 ...
                从网页到桌面:自定义URL协议让应用无缝衔接 技术的世界里,协议如同世界的语言,掌握它便能打通无数可能 在浏览网页时,点击一个链接就能启动电脑上的本地应用程序,这种神奇的体验背后隐藏着怎样的技术原理?本文将从常见的HTTP/HTTPS协议说起,带你一步步了解自定义URL协议的奥秘,并亲手实现自己的协 ...
            
NAS助手 — 纯血鸿蒙时代的 NAS 文件分享新方案
   NAS助手 — 纯血鸿蒙时代的 NAS 文件分享新方案 在当前阶段,官方尚未发布原生鸿蒙版本的 NAS 管理类应用,导致我们在日常使用中面临一些限制:  无法直接将图片或视频批量上传至 NAS  办公文件传输受限  第三方应用分享路径不畅 为了解决这些问题,推荐使用 「NAS ...
                  NAS助手 — 纯血鸿蒙时代的 NAS 文件分享新方案 在当前阶段,官方尚未发布原生鸿蒙版本的 NAS 管理类应用,导致我们在日常使用中面临一些限制:  无法直接将图片或视频批量上传至 NAS  办公文件传输受限  第三方应用分享路径不畅 为了解决这些问题,推荐使用 「NAS ...
            
题解:AT_agc015_e [AGC015E] Mr.Aoki Incubator
 原题链接:link。 自然想到建立坐标系,以速度为纵轴,初始点为横轴。 以样例二为例来分析: 考虑将点两两连线: ` 其中红线为斜率为负数的线,容易知道点 \((x_i,v_i)\) 与点 \((x_j,v_j)\) 所连成的线的斜率为 \(\frac{x_j-x_i}{v_j-v_i}\),注意到 ...
                原题链接:link。 自然想到建立坐标系,以速度为纵轴,初始点为横轴。 以样例二为例来分析: 考虑将点两两连线: ` 其中红线为斜率为负数的线,容易知道点 \((x_i,v_i)\) 与点 \((x_j,v_j)\) 所连成的线的斜率为 \(\frac{x_j-x_i}{v_j-v_i}\),注意到 ...
            
易基因: NG (IF29):颠覆认知!深圳仙湖植物园刘阳团队WGBS及超级泛基因组分析揭示苔藓植物基因家族比维管植物更丰富|项目文章
 大家好,这里是专注表观组学十余年,领跑多组学科研服务的易基因。 近日,由深圳市中国科学院仙湖植物园董珊珊博士等为第一作者、刘阳研究员等为通讯作者,在国际著名期刊《Nature Genetics》(自然-遗传学)上发表题为“Bryophytes hold a larger gene family sp ...
                大家好,这里是专注表观组学十余年,领跑多组学科研服务的易基因。 近日,由深圳市中国科学院仙湖植物园董珊珊博士等为第一作者、刘阳研究员等为通讯作者,在国际著名期刊《Nature Genetics》(自然-遗传学)上发表题为“Bryophytes hold a larger gene family sp ...
            
《ESP32-S3使用指南—IDF版 V1.6》第四十四章 USB虚拟串口(Slave)实验
 第四十四章 USB虚拟串口(Slave)实验 1)实验平台:正点原子DNESP32S3开发板 2)章节摘自【正点原子】ESP32-S3使用指南—IDF版 V1.6 3)购买链接:https://detail.tmall.com/item.htm?&id=768499342659 4)全套实验源码+手 ...
                第四十四章 USB虚拟串口(Slave)实验 1)实验平台:正点原子DNESP32S3开发板 2)章节摘自【正点原子】ESP32-S3使用指南—IDF版 V1.6 3)购买链接:https://detail.tmall.com/item.htm?&id=768499342659 4)全套实验源码+手 ...
            
模型天天变,不变的是数据沉淀|OpenCSG 的开源哲学
 一、模型焦虑时代的思考 AI 世界的变化速度远超想象: 模型架构在变、算法范式在变、算力平台在变。 企业面对纷繁的技术更新,常常陷入“追不上的焦虑”。 但 OpenCSG 认为,真正能穿越技术周期的,不是短期的模型性能,而是长期的 数据沉淀与业务理解。 这正是我们提出“模型天天变,不变的是数据沉淀” ...
                一、模型焦虑时代的思考 AI 世界的变化速度远超想象: 模型架构在变、算法范式在变、算力平台在变。 企业面对纷繁的技术更新,常常陷入“追不上的焦虑”。 但 OpenCSG 认为,真正能穿越技术周期的,不是短期的模型性能,而是长期的 数据沉淀与业务理解。 这正是我们提出“模型天天变,不变的是数据沉淀” ...
            
今天的实习可以把新出的中小厂的岗位都投一遍
 大家好,我是jobleap.cn的小九。 2025.10.28-秋招实习要先投新出的中小厂。 小红书集团-电商运营实习生-源头好物团队 燃石医学-销售实习生(长沙/可转正)(J10931) 虎牙直播-海外运营实习生 叮咚买菜-招聘实习生(J15085) 腾娱互动-2026校招-电竞赛事安播-云梦工作 ...
                大家好,我是jobleap.cn的小九。 2025.10.28-秋招实习要先投新出的中小厂。 小红书集团-电商运营实习生-源头好物团队 燃石医学-销售实习生(长沙/可转正)(J10931) 虎牙直播-海外运营实习生 叮咚买菜-招聘实习生(J15085) 腾娱互动-2026校招-电竞赛事安播-云梦工作 ...
            
如何在Windows下开发输入法:Mini How-to
 RIME (中州韻輸入法引擎)是一個跨平臺的輸入法框架。基於這一框架,開發者们在Windows、macOS、Linux、Android等平臺上創造了不同的輸入法前端實現。 Weasel (小狼毫)是它的Windows版,从0.9.30到0.17.4版支持Windows XP SP3, 7, 8/8. ...
                RIME (中州韻輸入法引擎)是一個跨平臺的輸入法框架。基於這一框架,開發者们在Windows、macOS、Linux、Android等平臺上創造了不同的輸入法前端實現。 Weasel (小狼毫)是它的Windows版,从0.9.30到0.17.4版支持Windows XP SP3, 7, 8/8. ...
            
安徽京准:国产化北斗卫星对时服务引领全球
 安徽京准:国产化北斗卫星对时服务引领全球 安徽京准:国产化北斗卫星对时服务引领全球 京准科技官微——ahjzsz 全国产北斗卫星授时服务器正凭借其高精度、自主可控的特点,成为全球精准时间同步领域一股强大的力量。下面这个表格,概括了它的核心优势: 自主可控 从芯片到接收机、软件系统实现100%全国产化 ...
                安徽京准:国产化北斗卫星对时服务引领全球 安徽京准:国产化北斗卫星对时服务引领全球 京准科技官微——ahjzsz 全国产北斗卫星授时服务器正凭借其高精度、自主可控的特点,成为全球精准时间同步领域一股强大的力量。下面这个表格,概括了它的核心优势: 自主可控 从芯片到接收机、软件系统实现100%全国产化 ...
            
Spring的三级缓存
 spring中的循环引用的解决(三级缓存) 在创建A对象的同时需要使用B对象,在创建B对象的同时需要使用A对象 循环依赖:循环依赖其实就是循环引用,也就是两个或两个以上的bean互相持有对方,最终形成闭环。 循环依赖在spring允许存在的,spring架构依据三级缓存已经解决了大部分的循环依赖 缓 ...
                spring中的循环引用的解决(三级缓存) 在创建A对象的同时需要使用B对象,在创建B对象的同时需要使用A对象 循环依赖:循环依赖其实就是循环引用,也就是两个或两个以上的bean互相持有对方,最终形成闭环。 循环依赖在spring允许存在的,spring架构依据三级缓存已经解决了大部分的循环依赖 缓 ...
            
让智能体成为每个企业的生产力——OpenCSG 的开源信仰
 一、AI 时代的根本命题:生产力的重构 人工智能的浪潮正在以惊人的速度重塑世界。 从大模型的狂飙到多智能体系统的兴起,技术的边界几乎每天都在被改写。 但在 OpenCSG,我们更关心一个更现实的问题: 企业真正需要的是什么? 我们的答案是——智能体的能力(Agentic Capability)。 唯 ...
                一、AI 时代的根本命题:生产力的重构 人工智能的浪潮正在以惊人的速度重塑世界。 从大模型的狂飙到多智能体系统的兴起,技术的边界几乎每天都在被改写。 但在 OpenCSG,我们更关心一个更现实的问题: 企业真正需要的是什么? 我们的答案是——智能体的能力(Agentic Capability)。 唯 ...
            
C#领域驱动设计在 ERP 项目中的应用设计
在 ERP(企业资源计划)项目开发中,我们常面临一个核心挑战:如何将复杂多变的业务规则转化为可维护、可扩展的代码?传统的 "数据库优先" 或 "贫血模型" 开发模式,往往导致业务逻辑分散在服务层、控制器甚至 UI 层,当业务规模扩大时,代码会变得臃肿且难以迭代。而领域驱动设计(DDD)通过聚焦业务领 ...




