相关推荐
告别模糊与偏色:使用RKISP Tuner为RK3588s+IMX415进行图像质量调优的实战心得
本文详细介绍了如何使用RKISP Tuner为RK3588s+IMX415进行图像质量调优的实战经验。从调试环境搭建到3A算法优化,再到画质增强模块的深度调参,提供了全面的技术指导和参数建议,帮助工程师解决噪声、色偏和细节模糊等常见问题,显著提升成像质量。
Java教父Joshua Bloch访谈
Sun公司网站登出了2007 JavaOne大会期间对Joshua Bloch的访谈——摇滚巨星Josh Bloch。 Bloch现任Google 首席Java架构师,而在此之前,他是Sun公司的杰出工程师,领导了大量Java平台特性的设计和实现,包括Java SE 5.0版本和广受赞誉的Java Collections API。
TI IWR 6843 ISK 毫米波雷达开箱测试
TI IWR6843 ISK毫米波雷达上手体验,教程十分详细,对于新手很友好。
采访Java Collection的作者Joshua Bloch
想必用Java的人都用过JDK的容器类吧,什么List, Set, Map啦。每天这些代码在全世界成千上万的JVM里面运行,每天数以万记的程序员在使用这些类。你知道这些这么cool的代码是谁写的吗?是Joshua Bloch。他以前是在Sun工作,现在跳到Google了,Google是无敌了。他可是大师级别的人物了。虽说他是大师但是人家也在写代码,所以这样的人的文章必定是脚踏实地。而非有些只会动嘴皮子,开会的时候在白板上画出一堆框框线线然后让别人来coding的“专家”。虽然自己写了多年Java也设计了不少
CloudCompare横截面工具实战:从点云切片到轮廓提取的完整流程
本文详细介绍了CloudCompare软件中Cross Section工具的核心功能与实战流程。从交互式裁剪框的精准操控,到包络线提取的参数设置与优化,再到内部轮廓提取及批量处理技巧,完整解析了如何从三维点云中高效提取建筑立面、隧道断面等关键轮廓信息,是点云数据处理与分析的实用指南。
从模型车到真实路口:基于YOLOv5-Lite与SORT的轻量化车流量检测系统实战
本文详细阐述了如何将基于YOLOv5-Lite与SORT的轻量化车流量检测系统从毕业设计原型部署到真实路口。文章聚焦于解决在嵌入式平台(如树莓派)上实现实时、稳定检测的工程挑战,涵盖数据采集、模型微调、系统集成及动态信号灯策略,为智能交通灯系统提供了实用的轻量化解决方案。
Joshua Bloch访谈:选择编程语言就像选择酒吧
<br />■ 文 / Peter Seibel 译 / 郝培强<br /><br />本文是Commmon Lisp专家Peter Seibel对Google公司首席Java架构师Joshua Bloch的访谈,谈到程序员应该看什么书、如何能快速熟悉一种新语言以及为什么说选择编程语言就像选择酒吧。<br /><br />Seibel:你是怎么开始编程的?<br /><br />Bloch:我想这是受益于我的家庭影响。我父亲是Brookhaven国家实验室的化学家。当我上小学四年级的时候,他参加了一个程序设
推荐系统(1):推荐系统评测
对于可以离线优化的指标,我个人的看法是应该在给定覆盖率、多样性、新颖性等限制条件下,尽量优化预测准确度。用一个数学公式表达,离线实验的优化目标是:最大化预测准确度使得 覆盖率 > A多样性 > B新颖性 > C其中,A、B、C的取值应该视不同的应用而定。
J2SE1.5便于开发的新语言特性: Joshua Bloch的访谈录(1)
J2SE1.5便于开发的新语言特性:Joshua Bloch的访谈录原文http://java.sun.com/features/2003/05/bloch_qa.htmlby Janice J. HeissMay 8, 2003随着预期Java 2 Platform, Standard Edition 1.5 (J2SE 1.5) beta版本在2003年晚一些时候的发布(众所周知的Ti
注意力机制模块:注意力机制新宠:EMA 注意力(高效多尺度注意力),即插即用,涨点明显
无降维成为共识:越来越多的研究者意识到,传统注意力机制的通道降维操作会造成不可逆的信息损失。EMA 提出的“保留每个通道信息”理念正在成为新一代注意力模块的设计标准。分组并行走向成熟:特征分组 + 并行处理的设计范式已在多个前沿架构中得到验证,兼顾了表达能力和计算效率。多尺度与跨空间融合:单纯的多尺度或单纯的跨空间交互都已无法满足复杂任务需求,两者的深度融合是当前的主流方向。边缘部署导向:2026 年的新论文越来越关注在资源受限设备上的高效运行,轻量化设计成为评估注意力模块的重要指标。
电商数据采集实战——多平台价格监控、比价分析与智能告警系统
在电商竞争日益激烈的今天,价格监控与比价分析已成为品牌商、渠道商和消费者的核心需求。对于品牌商而言,需要监控各渠道售价是否低于指导价(破价监控);对于消费者而言,希望在最佳时机以最低价购入心仪商品;对于数据分析师而言,价格波动数据是洞察市场趋势的金矿。然而,电商数据采集面临三大核心挑战:本文将基于 Python + Scrapy + Playwright + Redis + ClickHouse 技术栈,构建一套完整的电商价格监控与比价系统。架构分层说明:电商平台的反爬手段层出不穷,采集系统必须具备多层次的
J2SE1.5便于开发的新语言特性: Joshua Bloch的访谈录(2)
您能把这六个方面的改进概括一下吗? 那好,我做一个简述: 泛型Generic – 提供了collection操作的编译期类型安全,并且避免了类型转换的苦差事。For循环增强Enhanced for loop – 避免使用容易引起错误的迭代器.自动置入/自动取出Autoboxing/unboxing – 避免了在基本类型(如int)和包装类型(如Integer)之间人工转换
告别 Python!C# 直接跑 YOLO 目标检测:工控机边缘推理终极方案
set;set;set;set;set;stringget;set;get;set;get;set;get;set;get;set;告别 Python 依赖,不是排斥 Python 的训练能力,而是为了工程化的极致。在工控机这个资源受限、稳定性要求极高的战场上,是目前最优雅、最高效的解决方案。更少的依赖= 更少的故障点。更快的速度= 更高的产线节拍。更简单的部署= 更低的人力成本。现在,拿起你的 C# 项目,导入那个.onnx。
J2SE1.5便于开发的新语言特性:Joshua Bloch的访谈录(4)
新的“类型安全的枚举”(typesafe enums)比用整数枚举(int enum)有什么优势? 这个问题在我的书第21项中有详细的论述。简要地说: 它提供了编译期类型安全,而整数枚举根本没有提供任何类型安全。 它们对被枚举的类型提供了一个适当的命名空间――在整数枚举中你必须前置一个常数来得到命名空间。 它更强大――整数枚举被编译进了程序,如果你增加、删除或者重置了常数的
jre9下载 jdk9
(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】
蓝牙模块HM-10手册
蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。
J2SE1.5便于开发的新语言特性:Joshua Bloch的访谈录(3)
您能把泛型和"for增强"结合在一起吗? 当然没问题。你看,我们把泛型技术融入到上面的代码中: void cancelAll(Collection c) { for (TimerTask task : c) task.cancel();} 我觉得这是更优雅的代码。现在代码可以准确地表明他要做什么,而且提供了编译期类型安全的保证。
Probability and Statistics - 4th edition
Probability and Statistics - 4th edition
J2SE1.5便于开发的新语言特性:Joshua Bloch的访谈录(5)(完)
看起来真的很好。您乐意跟我们介绍一下静态导入(static import)会给开发者带来什么吗? 它让程序员不必在使用类的静态成员时前缀类名。人们确实希望这样,所以他们经常实现所谓的常数接口来达到这个效果: // "Constant Interface" antipattern - do not use!public interface Physics { publi
efm32 入门.pdf
本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。
STM32嵌入式C++调试实战:用GDB穿透抽象直击硬件真相
嵌入式开发中,C++在资源受限的MCU(如STM32)上并非简单移植,而是需重新理解其与硬件约束的耦合关系。C++的类封装、模板、RAII等特性虽能提升代码可维护性,但虚函数表、动态内存、RTTI等隐含开销极易引发HardFault、时序偏差或内存覆盖等‘幽灵问题’。GDB在此扮演关键角色——它不仅是断点调试工具,更是验证C++抽象是否真实映射到寄存器行为、内存布局和执行流的‘硬件X光机’。通过寄存器快照、内存契约检查、汇编级时序审计等方法,开发者可系统识别C++惯性思维与裸机现实的错配点。本文聚焦STM3
J2SE1.5便于开发的新语言特性:Joshua Bloch的访谈录(3) (转)
J2SE1.5便于开发的新语言特性:Joshua Bloch的访谈录(3) (转)[@more@]XML:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /&g...
J2SE1.5便于开发的新语言特性:Joshua Bloch的访谈录(4) (转)
J2SE1.5便于开发的新语言特性:Joshua Bloch的访谈录(4) (转)[@more@]XML:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /&g...
InnoDB 内存结构总览:Change Buffer、AHI 与 Log Buffer
本文系统梳理InnoDB内存结构中的ChangeBuffer、Adaptive Hash Index(AHI)与LogBuffer。ChangeBuffer缓存二级索引页不在内存时的变更,减少随机IO,仅在页加载时合并;聚簇索引修改立即执行,因数据本身不可延后。AHI基于高频等值查询自动构建哈希索引,加速定位,仅支持等值操作。LogBuffer为redo log内存缓冲,配合磁盘日志实现崩溃恢复。三者均服务于性能优化,其中ChangeBuffer与AHI共享BufferPool空间,而LogBuffer独立
信创环境下PageOffice文档控件适配与实践
信创适配做到文档控件这一层,拼的已经不是"有没有国产版本",而是同一个功能在两类终端上是否真的等价。等价的标准很具体:同一次点击能得到同样的结果,同一份公文能得到同样的版式,同一个项目不需要维护两套代码。这背后是三件并不轻松的工作:服务端用一套接口同时支撑两类终端,客户端把两种系统与四种芯片的安装包分发清楚,文档内核层由产品侧跟着 WPS 的版本走。浏览器这一层的压力,则被收进了产品自己的窗口里——升级节奏由产品掌握,不再交给运气。
第三篇 第 6 课
前置:第三篇第 1 课(stdx 引入),第二篇第 1 课(std.regex)。环境:仓颉 SDK 1.2.0。本文所有代码与输出均逐行实测。
V8 机制、手写核心函数与 TypeScript 类型体操
或固定初始化(如数组先定长、对象先给全字段)保持类型与形状稳定;这些都比"换框架"更基础。只能处理纯数据(丢函数、Date、RegExp、循环引用报错)。生产级深拷贝要处理:原始值短路、循环引用、V8(Chrome / Node 的 JS 引擎)不是"解释一行跑一行"那么简单,它用。图:V8 执行流程——解释执行 + 热点优化,优化失败会 Deopt 回退。JS 内存自动管理,但"自动"不等于"不会漏"。是"固定间隔最多执行一次"。手写 Promise 是"懂异步"的试金石。是"停下后才执行最后一次",
【从零理解 Spring AI · 12】MCP 的两种角色:做客户端还是做服务端
上一篇讲了 MCP 的概念:标准协议、三大角色、M+N 替代 M×N。
Java 集合容器高频面试题全解:HashMap 树化阈值、1.7 死循环与 ConcurrentHashMap 演进(2026 招聘 JD 真题复盘)
HashMap 树化阈值 8 的泊松分布依据、退化阈值 6 的防抖设计、JDK 1.7 头插成环死循环的排查与修复、1.8 尾插后为何仍线程不安全、ConcurrentHashMap 放弃分段锁的原因与 ForwardingNode 协作扩容、computeIfAbsent 死锁陷阱、大集合找重复的场景题选型,附三层追问链自测。题目来源为 38 期公开招聘 JD 样本与字节、拼多多、建行、美团、快手公开面经。
spdlog 同步日志库使用详解
spdlog是一个轻量级 C++ 日志库,支持同步日志、异步日志、多线程日志、日志文件轮转和自定义日志格式。对于嵌入式 Linux 应用开发,我建议先使用。它可以帮我们完成:日志级别过滤。时间戳和线程 ID 输出。日志格式化。终端和文件输出。多线程安全写入。日志文件按大小或时间轮转。我们不需要自己实现互斥锁、文件写入、日志格式化和轮转等底层功能。
455



被折叠的 条评论
为什么被折叠?



