刷新
第二次blog作业

博主头像 前言 本次的两次作业题目集与第一次大作业相比,在难度和复杂度上均有所降低,题量也相应减少。相较于第一次大作业中需要处理复杂的运行逻辑与多层级的设计逻辑,本次题目将侧重点明显转向了类的设计与分类上。具体而言,题目更注重考察代码对设计原则的遵循程度,例如单一职责原则、开闭原则、里氏替换原则等。在类的设计 ...

腾讯面试:有40亿整数,如何 判断一个 int 是在其中,越快越好 ?

本文 的 原文 地址 本文 的 原文 地址 尼恩说在前面: 在40岁老架构师 尼恩的读者交流群(50+)中,最近有小伙伴拿到了一线互联网企业如腾讯、得物、阿里、滴滴、极兔、有赞、shein 希音、shopee、百度、网易的面试资格,遇到很多很重要的海量数据处理 相关面试题: 给 40亿个不重复的无符 ...

第四期评选结果公示!Apache DolphinScheduler社区答疑Star揭晓

博主头像 Apache DolphinScheduler社区答疑Star第四期评选活动圆满完成啦!本次活动旨在表彰那些长期为社区用户提供专业解答、积极推动技术交流的社群管理员。经过社区成员的公开票选,在25个社区群中共有3位表现突出的管理员获得最多投票。让我们热烈祝贺以下获奖者(按排名顺序): 第一名: ...

环境变量应用

博主头像 环境变量 在开发的过程中我们经常会需要设置环境变量,特别是在 Linux 的系统下的时候,更是需要在 shell 脚本中也用到相关的环境变量,开源项目中很多关于环境变量的设置使用的都是.env文件; 1. 文件介绍 .env 文件是用于存储环境变量的配置文件,通常用于在项目中管理敏感信息(如:API ...

通义灵码上下文能力解析:自由组合需求描述,生成结果更高效

博主头像 通义灵码提供了智能会话的能力,支持智能问答、文件编辑、智能体三种模式,不仅可以为开发者解决编码过程中遇到的研发问题,协助开发者进行代码问题修复、调试或运行错误的排查等。同时,还具备多文件修改、自主决策、环境感知、工具使用等能力,端到端地完成编码任务。 ...

通义灵码上下文能力解析:自由组合需求描述,生成结果更高效

博主头像 通义灵码提供了智能会话的能力,支持智能问答、文件编辑、智能体三种模式,不仅可以为开发者解决编码过程中遇到的研发问题,协助开发者进行代码问题修复、调试或运行错误的排查等。同时,还具备多文件修改、自主决策、环境感知、工具使用等能力,端到端地完成编码任务。 ...

[ARC135F] Delete 1, 4, 7, ... 题解

博主头像 [ARC135F] Delete 1, 4, 7, ... 来自 @NobleNumbat 的好题分享。 设 \(f(n)\) 表示一次操作之后第 \(n\) 个位置上的数的值,容易发现 \(f(n)=\lfloor \frac{3n+1}{2} \rfloor\)。那么设 \(f^k(n)\) 表 ...

WPF骨架屏控件(Skeleton)

博主头像 一.骨架屏介绍 骨架屏(Skeleton)是一种用于提升用户体验的界面设计技术,通过在页面数据加载前展示简化的页面框架结构(如占位符、灰色块等),模拟真实内容的布局,避免用户面对空白页面或长时间等待的焦虑感。 特点及原理: 1.占位展示:骨架屏由基本框架和占位元素(如线条、矩形)组成,形状与实际内容 ...

Sass 1.80 正式弃用 @import

博主头像 前言最近在更新之前封装的项目架构时,我发现编译过程中频繁出现 @import 弃用警告,警告如下: 该警告提示表示sass中@import已经废弃. 将会在Dart Sass 3.0.0中删除. 通过警告信息中查看更多, 查看官网描述. 官网提示 Sass 在 1.80 版本中正式弃用了 @impo ...

<HarmonyOS TechTalk 21> Navigation路由管理与自定义弹窗 #鸿蒙课程##鸿蒙生态#

博主头像 本次交流围绕两大关键部分展开。在 Navigation 路由管理方面,深入探讨其与 router 的差异对比,剖析各自特性,同时阐述 Navigation 的基本操作方式,以及在实际路由开发进程中遇到的各类场景及对应的解决策略,助力开发者构建高效稳定的路由体系。对于 ArkUI 的弹窗,着重介绍不同... ...

如何给pdf文件加密,设置密码保护?完全免费!

博主头像 前言 大家好,我是小徐啊。我们在开发Java应用的时候,经常是需要和pdf打交道的。 这极大地帮助我们提高了开发效率。 今天,小徐要来介绍一个给pdf文件加密的操作,注意,这个是完全免费的,一起来看看吧! 如何给pdf文件加密,设置密码保护?完全免费! 首先,我们打开微信,在搜索框里面,输入pdf编 ...

HarmonyOS NEXT 使用 relationalStore 实现数据库操作

博主头像 大家好,我是V哥。在 HarmonyOS NEXT 开发中,如何操作数据库,V 哥在测试中总结了以下学习代码,分享给你,如何想要系统学习鸿蒙开发,可以了解一下 V 哥最近刚刚上架出版的 《HarmonyOS 鸿蒙开发之路 卷2 从入门到应用篇》,V 哥在这本书里系统的介绍纯血鸿蒙的细枝末节,可以让零 ...

鸿蒙 HarmonyOS NEXT 系统 Preference 首选项使用全解析

博主头像 大家好,我是威哥。在鸿蒙应用开发里,用户偏好设置的管理是极为重要的一环。HarmonyOS为我们提供了Preference组件,它能让我们轻松实现应用设置界面,对用户首选项进行高效管理。接下来,我会深入剖析Preference的使用细节,并且结合实际应用场景给出完整的ArkTS代码案例。 Prefe ...

如果让你改造下 HashMap 的扩容实现,你会怎样优化?

博主头像 假设有一个 1G 大的 HashMap,此时用户请求过来刚好触发它的扩容.那么当前用户请求会被阻塞,因为 HashMap的底层是基于数组+链表(红黑树)来实现的,一旦它发生扩容,就需要新增一个比之前大2倍的数组,然后将元素copy到新的数组上 那么如何优化呢? 简要回答 此时可以借鉴 Redis 的 ...

123···100>