剑指offer-11、⼆进制中1的个数
题⽬描述 输⼊⼀个整数,输出该数 32 位⼆进制表示中 1 的个数。其中负数⽤补码表示。 示例1 输⼊:10 返回值:2 说明:⼗进制中10的32位⼆进制表示为0000 0000 0000 0000 0000 0000 0000 1010,其中有两个1。 示例2 输⼊:-1 返回值:32 说明:负数 ...
【langchain】prompt
prompt源码分析 PromptTemplate 提示词模板,由一个字符串模板组成,接受用户输入的参数用来生成语言模型的提示词。 from_template方法 @classmethod def from_template( cls, template: str, *, template_form ...
读用数据说服:如何设计、呈现和捍卫你的数据02选择数据图(上)
1. 选择数据图类型 1.1. 数据图借助了我们发现数据关系的能力 1.2. 数据图将数据分块并凸显重要的对照关系,从而将数据关系可视化 1.3. 确定底层关系是选择适当数据图类型的关键 1.3.1. 首先要确定你想要强调的底层数据关系,然后让这个关系指导你选择数据图 1.4. 数据图涵盖了大部分场 ...
10分钟学会使用.Net技术开发一个Ai智能体应用-小智esp32
在当今数字化的时代,语音交互技术正以前所未有的速度发展,为人们的生活和工作带来了极大的便利。XiaoZhiSharp 作为一款使用 C# 语言编写的 “小智SDK”,为开发者提供了一个强大而灵活的工具,能够轻松实现跨平台的语音交互应用。今天,我们就来深入了解一下这个项目。 一、项目简介 XiaoZh ...
FreeRTOS的软件定时器的源码分析
一、软件定时器的特性 定时器的关键成员:周期、回调函数 定时器的指定类型:一次性、可自动重载定时器 定时器的状态:运行、休眠 FreeRTOS的软件定时器基于Tick中断实现,但是由于实时系统不允许在内核、中断中执行不确定时间的代码,因此定时器函数被放到了RTOS守护任务中实现 二、RTOS守护任务 ...
10dc综合输出文件
DC综合文件输出完整指南 目录 基础篇 1. 文件输出概述 2. 理想网络设置 3. 基本文件输出 进阶篇 4. 综合结果文件 5. 时序分析文件 6. 物理设计交付 实战篇 7. 文件输出脚本 8. 质量检查报告 9. 最佳实践 1. 文件输出概述 DC综合输出文件体 ...
dbus 的一些信息
前言 关于dbus 的一些信息,这个需要了解一下,因为很多的进程通信会用到它。 正文 在我们了解中,操作系统的进程通信有很多, 这些通信都比较的快,比如管道啥的,但是呢? 也有一些问题,那就是不支持复杂的数据结构。 现在我们就总结一下dbus的,优缺点: 优点:标准化、跨语言支持(C/C++、Pyt ...
记录---用 iframe 实现前端批量下载的优雅方案 —— 从原理到实战
写在开头 点赞 + 收藏 学会 传统的下载方式如window.open()或<a>标签点击存在诸多痛点: 批量下载时浏览器会疯狂弹窗 HTTPS页面下载HTTP资源被拦截 今天分享的前端iframe批量下载方案,可以有效解决以上问题。 一、传统批量下载方案的局限性 传统的批量 ...
Uchicago的chirc项目的随笔
chirc 以下RFC对IRC协议的描述 [RFC2810] Internet Relay Chat:Architecture。 本文档描述了 IRC 的整体架构。 [RFC2811] Internet Relay Chat: Channel Management。本文档描述了如何在 IRC 中管理 ...
移动端即时通讯源码/IM聊天源码RainbowChat,纯原生体验丝滑、全源码易二开
1、基本介绍 RainbowChat是一套基于MobileIMSDK通信框架的产品级移动端IM系统。RainbowChat源于真实运营的产品,不同于市面上某些开源或淘宝售卖的demo级代码,RainbowChat的产品前身已被成千上万真实的客户使用过,解决了大量的屏幕适配、细节优化、机器兼容问题。 ...
Qt问题记录002:QMap的erase陷阱,正常运行与调试模式结果不同
关键词: QMap、erase、迭代器、遍历与删除 问题描述: 在使用 Qt 的 QMap 容器时,尝试在遍历过程中删除元素,在循环中调用 erase() 方法,虽然程序在正常运行时可能不会立即出现异常,但在调试模式下,可能会遇到错误或未定义行为。 Qt版本:5.14.2 代码如下: void te ...
TV RecyclerView 焦点处理笔记
面对RecyclerView焦点,特别是复杂视图,多类型情况下,需求有时候不按系统定义的走,比如要求首次落焦在第二个,或者焦点移动到边界就不能移动 如果不遵循焦点流程直接粗暴处理,会导致系统分发事件出异常,焦点乱飞 默认焦点使用 addOnChildAttachStateChangeListener ...
AI辅助搞定视频字幕提取与视频背景替换
昨天遇到一个问题,我想把电视剧的片尾飞字字幕提取出来,然后将它贴到一张图片上,最终形成一个新的视频。 之前学过一点数字图像处理的皮毛,大概知道应该是一个怎样的处理流程。但我一行代码也不想写,于是求助于chatGPT。 我上传的图片是4:3的,而原视频是16:9的,视频左右两侧有黑边,chatGPT在 ...
高通手机跑AI系列之——468个面部关键点提取
(原创作者@CSDN_伊利丹~怒风) 环境准备 手机 测试手机型号:Redmi K60 Pro 处理器:第二代骁龙8移动--8gen2 运行内存:8.0GB ,LPDDR5X-8400,67.0 GB/s 摄像头:前置16MP+后置50MP+8MP+2MP AI算力:NPU 48Tops INT8 ...
Linux系统编程1核心概念1.1什么是系统编程?
1 核心概念 本章概述了系统编程的全貌,并介绍了 Unix 的基本背景信息。我们首先会探讨什么是系统程序,以及它们与其他类型的程序有何不同。接下来,我将介绍 Unix 操作系统家族的许多基本概念,最后简要讨论 Unix 和 C 编程语言的历史和标准化。 在探讨构成 Unix 的各种概念时,我们首先会 ...
Service Mesh 简介
1 Mesh 概述 Mesh 是一个多领域术语,核心含义是“网状结构”,具体定义因场景而异,比如: 网络通信领域:指 Mesh网络(网状网络),是一种分布式拓扑结构。网络中所有节点可互相连接并转发数据,具备自组织、自愈能力(如某个节点故障,数据会自动切换路径)。 典型应用:比如家庭 Mesh WiF ...
Python Excel 转 PDF 指南 - Spire.XLS 高效自动化
在日常办公中,将 Excel 文件转换为 PDF 是一个常见的需求。但是手动操作不仅繁琐,而且还容易出错。如果你正在寻找一种更高效的方法,不妨试试用 Python 来自动化这个过程。今天我们就来看看,如何借助 Spire.XLS for Python,用几行代码轻松实现 Excel 转 PDF,显著 ...
20250713动词ing,ed尾字母双写规则
一、单音节词(音标中只有一个元音) 1.规则 (1)如果是单音节词;(2)且单词以“一个元音字母+一个辅音字母(不能是 w, x, y)”结尾;(3)那么尾字母双写。 2.示例 hop,音标中(/hɑːp/)只有一个元音 ɑː, 所以是单音节词,同时以“一个元音字母(o)+一个辅音字母(不能是 w, ...
Stack Overflow,彻底凉了!
大家好,我是鱼皮。 先问个问题,如果现在让你来解决一个 Bug,你会怎么获取解决方案呢? 我保守估计至少 80% 的朋友会选择直接问 AI,15% 的朋友会选择利用搜索引擎,而剩下 5% 会选择找人提问。 为什么? 显然,问 AI 是最方便的,脑袋都不用动一下,直接复制 Bug 报错信息给 AI,很 ...