- 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,... 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,...
- 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,... 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,...
- 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,... 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,...
- 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,... 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,...
- 2025-08-24:吃披萨。用go语言,给出一个长度为 n 的整数数组 pizzas,pizzas[i] 表示第 i 个披萨的重量。每一天必须恰好取出 4 个披萨来食用,并把这 4 个披萨按重量从小到大排成 a ≤ b ≤ c ≤ d:若是第 1、3、5… 天(奇数天),当天的体重增加值为 d(这四个中最重的那块)。若是第 2、4、6… 天(偶数天),当天的体重增加值为 c(这四个中第二重... 2025-08-24:吃披萨。用go语言,给出一个长度为 n 的整数数组 pizzas,pizzas[i] 表示第 i 个披萨的重量。每一天必须恰好取出 4 个披萨来食用,并把这 4 个披萨按重量从小到大排成 a ≤ b ≤ c ≤ d:若是第 1、3、5… 天(奇数天),当天的体重增加值为 d(这四个中最重的那块)。若是第 2、4、6… 天(偶数天),当天的体重增加值为 c(这四个中第二重...
- 摘要:本文探讨机器相关的编译优化技术,重点分析向量化计算(Vectorization)这一数据级并行优化方法。编译器通过指令选择、寄存器分配等后端优化适配硬件特性,而向量化利用SIMD指令集实现单指令多数据流处理,显著提升大规模数据处理的性能。文中对比了标量与向量化计算差异,介绍了Java中自动向量化和显式向量API(如JDK 22的FloatVector类)两种实现方式 摘要:本文探讨机器相关的编译优化技术,重点分析向量化计算(Vectorization)这一数据级并行优化方法。编译器通过指令选择、寄存器分配等后端优化适配硬件特性,而向量化利用SIMD指令集实现单指令多数据流处理,显著提升大规模数据处理的性能。文中对比了标量与向量化计算差异,介绍了Java中自动向量化和显式向量API(如JDK 22的FloatVector类)两种实现方式
- 本文围绕JavaScript中数据不可变性实现展开,对比Object.freeze与Proxy两大技术路径。Object.freeze通过修改属性描述符实现静态浅层冻结,在扁平对象场景高效轻量,但需递归处理嵌套结构,存在一次性性能开销与扩展性局限;Proxy则依托动态代理层,以“懒代理”实现嵌套对象按需拦截,支持自定义逻辑扩展,适配复杂数据场景。 本文围绕JavaScript中数据不可变性实现展开,对比Object.freeze与Proxy两大技术路径。Object.freeze通过修改属性描述符实现静态浅层冻结,在扁平对象场景高效轻量,但需递归处理嵌套结构,存在一次性性能开销与扩展性局限;Proxy则依托动态代理层,以“懒代理”实现嵌套对象按需拦截,支持自定义逻辑扩展,适配复杂数据场景。
- 2025-08-21:分割正方形Ⅱ。用go语言,给你一个二维整数数组 squares,其中每个元素 [xi, yi, li] 表示一个与 x 轴平行的正方形:左下角坐标为 (xi, yi),边长为 li。请寻找最小的实数 Y,使水平直线 y = Y 将所有正方形的并集划分成上下两部分,且上半部分的面积与下半部分的面积相等。正方形之间可能相互覆盖,重叠区域只计入一次。答案以绝对误差不超过 10... 2025-08-21:分割正方形Ⅱ。用go语言,给你一个二维整数数组 squares,其中每个元素 [xi, yi, li] 表示一个与 x 轴平行的正方形:左下角坐标为 (xi, yi),边长为 li。请寻找最小的实数 Y,使水平直线 y = Y 将所有正方形的并集划分成上下两部分,且上半部分的面积与下半部分的面积相等。正方形之间可能相互覆盖,重叠区域只计入一次。答案以绝对误差不超过 10...
- 2025-08-20:分割正方形Ⅰ。用go语言,给定一个二维整数数组 squares,其中每个元素 squares[i] = [xi, yi, li] 表示一个与 x 轴平行的正方形:左下角坐标为 (xi, yi),边长为 li。在平面上任选一条水平直线 y = h。对于每个正方形,位于该直线之上的那部分(若有)算入“上方面积”,位于直线之下的那部分(若有)算入“下方面积”。注意如果多个正方... 2025-08-20:分割正方形Ⅰ。用go语言,给定一个二维整数数组 squares,其中每个元素 squares[i] = [xi, yi, li] 表示一个与 x 轴平行的正方形:左下角坐标为 (xi, yi),边长为 li。在平面上任选一条水平直线 y = h。对于每个正方形,位于该直线之上的那部分(若有)算入“上方面积”,位于直线之下的那部分(若有)算入“下方面积”。注意如果多个正方...
- Redis命令行查阅手册Redis (Remote Dictionary Server) 是一个开源的、基于键值对的内存数据结构存储系统。它可以用作数据库、缓存和消息中间件。Redis 支持多种数据结构,如字符串(Strings)、哈希(Hashes)、列表(Lists)、集合(Sets)及有序集合(Sorted Sets)等。本文档旨在提供一个简明的Redis命令行操作指南,帮助开发者快速... Redis命令行查阅手册Redis (Remote Dictionary Server) 是一个开源的、基于键值对的内存数据结构存储系统。它可以用作数据库、缓存和消息中间件。Redis 支持多种数据结构,如字符串(Strings)、哈希(Hashes)、列表(Lists)、集合(Sets)及有序集合(Sorted Sets)等。本文档旨在提供一个简明的Redis命令行操作指南,帮助开发者快速...
- 2025-08-19:好数字之和。用go语言,给定一个整数数组 nums 和一个整数 k。对于每个下标 i,若与它相距 k 的左边位置 i-k 和右边位置 i+k(若存在的话)上的元素都比 nums[i] 小,则称 nums[i] 为“好”元素;若这两个位置中有任意一个越界,则该位置的元素也被视为“好”的。求出数组中所有“好”元素之和并返回。2 <= nums.length <= 100。1... 2025-08-19:好数字之和。用go语言,给定一个整数数组 nums 和一个整数 k。对于每个下标 i,若与它相距 k 的左边位置 i-k 和右边位置 i+k(若存在的话)上的元素都比 nums[i] 小,则称 nums[i] 为“好”元素;若这两个位置中有任意一个越界,则该位置的元素也被视为“好”的。求出数组中所有“好”元素之和并返回。2 <= nums.length <= 100。1...
- 一、快速排序面试的完整应对策略 阶段1:理解题目要求(1-2分钟)思考过程:确认输入输出:“请问输入是vector还是数组?需要处理空输入吗?”明确接口:“需要我实现完整的排序接口还是只需要核心排序逻辑?”边界确认:“需要处理重复元素吗?对稳定性有要求吗?”示例对话:候选人:“请问函数签名需要完全按照标准库的sort接口,还是可以自定义?输入范围是否包含两端?”面试官:“请实现对一个vec... 一、快速排序面试的完整应对策略 阶段1:理解题目要求(1-2分钟)思考过程:确认输入输出:“请问输入是vector还是数组?需要处理空输入吗?”明确接口:“需要我实现完整的排序接口还是只需要核心排序逻辑?”边界确认:“需要处理重复元素吗?对稳定性有要求吗?”示例对话:候选人:“请问函数签名需要完全按照标准库的sort接口,还是可以自定义?输入范围是否包含两端?”面试官:“请实现对一个vec...
- 在软件开发中,递归函数与闭包是两种极具特色的编程范式,它们既能简化复杂逻辑,又能突破传统作用域限制。本文将从原理、应用场景、性能优化等维度展开深度解析,并辅以实测数据对比,帮助开发者掌握这两种技术的精髓。 一、递归函数:自我调用的艺术 1.1 定义与执行机制递归指函数直接或间接调用自身的行为。其核心要素包括:基线条件(Base Case):终止递归的条件递归步骤(Recursive Step... 在软件开发中,递归函数与闭包是两种极具特色的编程范式,它们既能简化复杂逻辑,又能突破传统作用域限制。本文将从原理、应用场景、性能优化等维度展开深度解析,并辅以实测数据对比,帮助开发者掌握这两种技术的精髓。 一、递归函数:自我调用的艺术 1.1 定义与执行机制递归指函数直接或间接调用自身的行为。其核心要素包括:基线条件(Base Case):终止递归的条件递归步骤(Recursive Step...
- 2025-08-18:最大化游戏分数的最小值。用go语言,给你一个长度为 n 的数组 points 和一个整数 m。另有一个大小为 n 的数组 gameScore,初始时所有元素均为 0。你从位置 -1(在索引 0 之前的一个位置)开始,最多可以进行 m 次移动。每次移动必须向左或向右走一步(索引增加 1 或减少 1),并且每次进入某个索引 i 时,就把 points[i] 的值累加到 ga... 2025-08-18:最大化游戏分数的最小值。用go语言,给你一个长度为 n 的数组 points 和一个整数 m。另有一个大小为 n 的数组 gameScore,初始时所有元素均为 0。你从位置 -1(在索引 0 之前的一个位置)开始,最多可以进行 m 次移动。每次移动必须向左或向右走一步(索引增加 1 或减少 1),并且每次进入某个索引 i 时,就把 points[i] 的值累加到 ga...
- 2025-08-16:将元素分配给有约束条件的组。用go语言,给定两个整数数组:groups(groups[i] 表示第 i 个组的大小)和 elements。对每个组 i,从 elements 中选出一个下标 j(返回的结果是这些下标构成的数组 assigned),满足以下要求:只能选那些能整除该组大小的元素(即 elements[j] 是 groups[i] 的因子)。若有多个满足条件的... 2025-08-16:将元素分配给有约束条件的组。用go语言,给定两个整数数组:groups(groups[i] 表示第 i 个组的大小)和 elements。对每个组 i,从 elements 中选出一个下标 j(返回的结果是这些下标构成的数组 assigned),满足以下要求:只能选那些能整除该组大小的元素(即 elements[j] 是 groups[i] 的因子)。若有多个满足条件的...
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签