变量进阶与点阵LED
变量的作用域 所谓的作用域就是指变量起作用的范围,也就是变量的有效范围。 变量按作用域可以分为局部变量和全局变量。 局部变量 在一个函数内部声明的变量是内部变量,它只在本函数内有效,在本函数以外是不能使用的,这样的变量就是局部变量。 此外,函数的形参也是局部变量。 全局变量 在函数外声明的变量就是全 ...
读心与芯:我们与机器人的无限未来05未来之路
1. 概念 1.1. 利用数据确定模式,描述数据集的某些属性,基于过去的经历判断未来可能发生什么,或基于当前发生的事情判断后果或反应 1.2. 机器学习(machine learning)是人工智能的一个子集,它不需要显式编程,为系统提供自动学习和根据经验改进的能力 1.2.1. 机器学习算法基 ...
工程师实践出真知
-CoderOilStation(程序员编程助手科技股份责任有限公司) 工程师实践出真知 大学毕业后应届毕业生各奔东西。工程学和科学不同方向。工程师需要到的下海创业弥补动手能力不知不足的缺陷。马里加纳大海沟使用玻璃钢叉内嵌下海探索科学家严格筛选。大学毕业签订第一份工作合同稳定架构生活。 科学晦涩难懂 ...
[2025.07.25学习笔记] LLM常见的位置编码-1
为什么需要位置编码? 大模型在处理序列数据时,其内部的注意力机制是内容驱动的,只关注token的相似度,无法感知到token的位置信息,因此需要引入额外的信息来表达token所在的空间信息 sinusoidal位置编码 基于embedding的维度d和其维度中具体的索引i以及token的位置pos进 ...
编程研发工作日记
2017-1-1 1.计算机编程中的代码结构都可以归结为key-value结构的模式,其中的key就是对象数据在内存中的引用地址,value就是数据值。 数据在存中的拷贝形式都是以值引用的拷贝形式,这样是为了提高数据的拷贝传输效率。 2.编程到最后归根到底是表实体属性的设计和数据库表的操作。 201 ...
Redis学习笔记--事务
事务 mysql事务: mysql的事务是指在一组sql语句串行执行的时候,要么都成功,要么都失败,而且执行过程中不会被其它sql语句干扰。mysql事务使用的是begin、commit/rollback redis事务: redis的事务和mysql类似,是一组redis语句串行执行,所有命令都会 ...
spark-sql优化简述
本文分享自天翼云开发者社区《spark-sql优化简述》,作者:徐****东 1、自适应中reduce参数控制 spark.sql.adaptive.shuffle.targetPostShuffleInputSize用于控制任务Shuffle后的目标输入大小(以字节为单位)。 spark.sql. ...
SR9900 USB2.0百兆网卡控制器芯片数据手册,SR9900规格书
SR9900是一个高集成度、超低功耗、单芯片USB 2.0转10/100M以太网控制电路。为各类应用增加低成本、小型封装、即插即用的快速以太网功能,可用于台 式电脑、笔计本电脑、超便携式电脑、平板电脑、托架/ 端口复制器/扩展坞、游戏机、智能家居及任何有USB接 口的嵌入式设备。 SR9900主要特 ...
告别无效催活,项目管理工具3招破解协作困局
本文聚焦项目管理 “催活” 难题,拆解高手从被动救火到主动控场的逻辑,结合不同角色定制策略,深度解析易趋等工具如何通过流程标准化、风险预判机制、数据透明化,让项目高效 “自驱” 。 ...
RK35XX 嵌入式linux移植usblib
一、什么是libusb libusb 是一个开源的、跨平台的用户态 USB 设备访问库,允许应用程序直接与 USB 设备通信,无需依赖内核驱动。 这对于开发者简化了对于复杂的USB驱动的编写。而且可移植性非常好,不会出现我在A内核版本设备下编译的驱动,拿到B内核版本设备下不能运行的问题。 二、lib ...
搜索&记忆化(重复子问题,逻辑相同)
中序遍历:左儿子,我,右儿子 点击查看代码 void dfs(int u) { if(u > n) return ; dfs(u + 1); cout << u << endl; dfs(u + 1); } 形式是:终止条件 + 逻辑式 搜索:本质是重复子问题 将规模大的问题转化为形式相同但规模更小 ...
数据仓库深度探索系列开篇:开启数仓建设新征程
数据仓库深度探索系列 | 开篇:开启数仓建设新征程 在当今信息技术飞速发展的背景下,企业面临着数据量的爆炸式增长。企业不仅要高效管理海量数据,还需从中提取关键信息以支持复杂决策。数据仓库已从单纯的数据存储工具,演变为支持复杂查询、报告生成和深度数据分析的必备工具,成为企业信息化战略的核心部分。建设数 ...
书本大纲:从芯片、分布式到云计算AI时代
并发编程艺术 内存模型——连接代码与硬件的契约 以可见性、有序性、原子性为基础,通过happens - before规则和volatile/synchronized同步机制,探讨处理器优化与并发安全的关系,介绍多线程程序底层运行逻辑。 并发原语——在混沌中建立秩序 对比Java与Golang并发哲学 ...
CTE查询数据量过大导致MySQL 8.0发生CORE问题解析
CTE查询数据量过大导致MySQL 8.0发生CORE问题解析 一、问题发现 在客户现场的一次问题报告中发现某个带有CTE语句进行查询的时候,数据量少的时候没问题,但是数据量大的时候会导致core。注意:这个问题只在 MySQL 8.0.32 版本才会复现,最新的8.4.4版本没有问题。 看下面例子 ...
知识密集型企业中的文档生命周期安全管理策略
知识密集型企业的文档安全管理需贯穿全生命周期,从创建、存储、共享到归档销毁各阶段实施差异化防护策略。核心措施包括:基于敏感度分级的动态加密(如AES-256、国密算法)、细粒度权限控制(RBAC/ABAC模型)、动态水印与区块链存证技术防泄密溯源,以及智能归档与安全销毁机制(如DoD 5220.22... ...
编程研发工作日记
编程研发工作日记 2016-12-16 1.数组是计算机内存的基本数据存储结构,标志每一个数组元素在数组内存中的地址位移offset是从0开始的,这个和我们对一般的数据列位置从1开始的认知习惯是不一样的,这就是计算机和人的认知习惯的最大不同。 a)因为指针位移量从0开始决定了计算机内存的地址标志位以 ...