- 布隆过滤器的一些概念主要包括:简介算法参数优势和劣势布隆过滤器简介布隆过滤器是「一种空间高效概率性的数据结构」(百科中原文是a space-efficient probabilistic data structure),该数据结构于1970年由Burton Howard Bloom提出,「作用是测试一个元素是否某个集合的一个成员」。布隆过滤器是可能出现false positive(这个是专有... 布隆过滤器的一些概念主要包括:简介算法参数优势和劣势布隆过滤器简介布隆过滤器是「一种空间高效概率性的数据结构」(百科中原文是a space-efficient probabilistic data structure),该数据结构于1970年由Burton Howard Bloom提出,「作用是测试一个元素是否某个集合的一个成员」。布隆过滤器是可能出现false positive(这个是专有...
- 字符和 Java 不一样,Kotlin 中的 Char 不能直接和数字操作,Char 必需是单引号 ' 包含起来的。比如普通字符 '0','a'。fun check(c: Char) { if (c == 1) { // 错误:类型不兼容 // …… }}字符字面值用单引号括起来: '1'。 特殊字符可以用反斜杠转义。 支持这几个转义序列:\t、 \b、\n、\r、... 字符和 Java 不一样,Kotlin 中的 Char 不能直接和数字操作,Char 必需是单引号 ' 包含起来的。比如普通字符 '0','a'。fun check(c: Char) { if (c == 1) { // 错误:类型不兼容 // …… }}字符字面值用单引号括起来: '1'。 特殊字符可以用反斜杠转义。 支持这几个转义序列:\t、 \b、\n、\r、...
- Kotlin 的基本数值类型包括 Byte、Short、Int、Long、Float、Double 等。不同于 Java 的是,字符不属于数值类型,是一个独立的数据类型。类型位宽度Double64Float32Long64Int32Short16Byte8字面常量下面是所有类型的字面常量:十进制:123长整型以大写的 L 结尾:123L16 进制以 0x 开头:0x0F2 进制以 0b 开头... Kotlin 的基本数值类型包括 Byte、Short、Int、Long、Float、Double 等。不同于 Java 的是,字符不属于数值类型,是一个独立的数据类型。类型位宽度Double64Float32Long64Int32Short16Byte8字面常量下面是所有类型的字面常量:十进制:123长整型以大写的 L 结尾:123L16 进制以 0x 开头:0x0F2 进制以 0b 开头...
- Go 语言中 range 关键字用于 for 循环中迭代数组(array)、切片(slice)、通道(channel)或集合(map)的元素。在数组和切片中它返回元素的索引和索引对应的值,在集合中返回 key-value 对。实例实例package mainimport "fmt"func main() { //这是我们使用range去求一个slice的和。使用数组跟这个很类似 ... Go 语言中 range 关键字用于 for 循环中迭代数组(array)、切片(slice)、通道(channel)或集合(map)的元素。在数组和切片中它返回元素的索引和索引对应的值,在集合中返回 key-value 对。实例实例package mainimport "fmt"func main() { //这是我们使用range去求一个slice的和。使用数组跟这个很类似 ...
- Go 语言切片是对数组的抽象。Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,Go 中提供了一种灵活,功能强悍的内置类型切片("动态数组"),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。定义切片你可以声明一个未指定大小的数组来定义切片:var identifier []type切片不需要说明长度。或使用 make() 函数来创建切片:var sli... Go 语言切片是对数组的抽象。Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,Go 中提供了一种灵活,功能强悍的内置类型切片("动态数组"),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。定义切片你可以声明一个未指定大小的数组来定义切片:var identifier []type切片不需要说明长度。或使用 make() 函数来创建切片:var sli...
- Go 语言提供了数组类型的数据结构。数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整型、字符串或者自定义类型。相对于去声明 number0, number1, ..., number99 的变量,使用数组形式 numbers[0], numbers[1] ..., numbers[99] 更加方便且易于扩展。数组元素可以通过索引(位置)来读取(或者... Go 语言提供了数组类型的数据结构。数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整型、字符串或者自定义类型。相对于去声明 number0, number1, ..., number99 的变量,使用数组形式 numbers[0], numbers[1] ..., numbers[99] 更加方便且易于扩展。数组元素可以通过索引(位置)来读取(或者...
- 在 Go 编程语言中,数据类型用于声明函数和变量。数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。Go 语言按类别有以下几种数据类型:序号类型和描述1布尔型布尔型的值只可以是常量 true 或者 false。一个简单的例子:var b bool = true。2数字类型整型 int 和浮点型 float32、float6... 在 Go 编程语言中,数据类型用于声明函数和变量。数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。Go 语言按类别有以下几种数据类型:序号类型和描述1布尔型布尔型的值只可以是常量 true 或者 false。一个简单的例子:var b bool = true。2数字类型整型 int 和浮点型 float32、float6...
- JavaScript一共有8种数据类型,其中有7种基本数据类型:Undefined、Null、Boolean、Number、String、Symbol(es6新增,表示独一无二的值)和BigInt(es10新增);1种引用数据类型——Object(Object本质上是由一组无序的名值对组成的)。里面包含 function、Array、Date等。JavaScript不支持任何创建自定义类型的... JavaScript一共有8种数据类型,其中有7种基本数据类型:Undefined、Null、Boolean、Number、String、Symbol(es6新增,表示独一无二的值)和BigInt(es10新增);1种引用数据类型——Object(Object本质上是由一组无序的名值对组成的)。里面包含 function、Array、Date等。JavaScript不支持任何创建自定义类型的...
- 本节书摘来自华章计算机《TypeScript实战指南》一书中的第2章,第2.5节,作者是胡桓铭。 本节书摘来自华章计算机《TypeScript实战指南》一书中的第2章,第2.5节,作者是胡桓铭。
- 从第一天写数据库Schema到现在,刚好三周。今天做了一件我一直想做的事——把错题本和闪卡功能打通。今天做了什么:错题一键转卡组在错题本页面加了一个按钮:“生成闪卡组”。点击后弹出对话框,让用户选择要转换的题目范围——可以选全部错题,也可以只选最近一周的、或者某个分类下的。选好后点确认,系统自动做三件事:遍历选中的题目把题干作为卡片正面,正确答案 + 解析作为卡片背面批量创建闪卡,归属到一个... 从第一天写数据库Schema到现在,刚好三周。今天做了一件我一直想做的事——把错题本和闪卡功能打通。今天做了什么:错题一键转卡组在错题本页面加了一个按钮:“生成闪卡组”。点击后弹出对话框,让用户选择要转换的题目范围——可以选全部错题,也可以只选最近一周的、或者某个分类下的。选好后点确认,系统自动做三件事:遍历选中的题目把题干作为卡片正面,正确答案 + 解析作为卡片背面批量创建闪卡,归属到一个...
- 读懂 C 语言函数传值与传址,彻底告别参数修改失败很多刚学 C 语言的人都会遇到一个让人抓狂的问题:我在函数里明明改了参数,为什么回到 main 里一点变化都没有?更离谱的是,有时候改了又能生效。于是你开始怀疑人生,甚至觉得 C 语言“看心情运行”。其实这不是玄学,而是 C 语言最基础、也最容易被误解的一个机制:函数调用时,永远只有“传值”。这篇文章把这件事彻底讲清楚,让你以后再也不会在参数... 读懂 C 语言函数传值与传址,彻底告别参数修改失败很多刚学 C 语言的人都会遇到一个让人抓狂的问题:我在函数里明明改了参数,为什么回到 main 里一点变化都没有?更离谱的是,有时候改了又能生效。于是你开始怀疑人生,甚至觉得 C 语言“看心情运行”。其实这不是玄学,而是 C 语言最基础、也最容易被误解的一个机制:函数调用时,永远只有“传值”。这篇文章把这件事彻底讲清楚,让你以后再也不会在参数...
- 作品简介:算法与数据结构全景动态可视化实验室,支持排序、图寻路与二叉树拓扑动画演化。AlgoVisual Pro · 算法与数据结构全景动态可视化实验室项目简介AlgoVisual Pro 是一款基于纯前端技术栈(HTML5 + Tailwind CSS + SVG DOM + Web Audio API)构建的算法与数据结构全景动态可视化实验室。提供 6 类经典排序算法(快速排序、归并排序... 作品简介:算法与数据结构全景动态可视化实验室,支持排序、图寻路与二叉树拓扑动画演化。AlgoVisual Pro · 算法与数据结构全景动态可视化实验室项目简介AlgoVisual Pro 是一款基于纯前端技术栈(HTML5 + Tailwind CSS + SVG DOM + Web Audio API)构建的算法与数据结构全景动态可视化实验室。提供 6 类经典排序算法(快速排序、归并排序...
- 今天没写新代码,自己当了一回用户,用这个做了十三天的工具正式刷题了。上午往题库里导入了120道英语语法题,Excel批量导入几秒钟搞定,分类选“英语”,难度按题目标了1-5星。然后切到刷题模式一口气刷了50道,正确率72%,有点受打击。答错的自动进了错题本,刷完直接点“全部重练”过了一遍错题,第二遍正确率到了88%。下午导入了40道算法题,大部分是LeetCode的经典题,刷了几道就卡住了。... 今天没写新代码,自己当了一回用户,用这个做了十三天的工具正式刷题了。上午往题库里导入了120道英语语法题,Excel批量导入几秒钟搞定,分类选“英语”,难度按题目标了1-5星。然后切到刷题模式一口气刷了50道,正确率72%,有点受打击。答错的自动进了错题本,刷完直接点“全部重练”过了一遍错题,第二遍正确率到了88%。下午导入了40道算法题,大部分是LeetCode的经典题,刷了几道就卡住了。...
- 想拥有一款专属的题库刷题小程序,无论是用于知识付费、内部培训,还是辅助教学,现在已经不需要投入高额预算去外包开发了。借助零代码平台,中小团队也能独立完成从搭建到上线的全过程。下面,我将以码云数智这类垂直教育SaaS平台为例,为你拆解一套完整的实操指南,让你对整个过程心中有数。第一步:前期准备与账号注册动手之前,先把基础设施准备好,这能让后续流程顺畅很多。你需要同时注册两个核心账号。一是微信小... 想拥有一款专属的题库刷题小程序,无论是用于知识付费、内部培训,还是辅助教学,现在已经不需要投入高额预算去外包开发了。借助零代码平台,中小团队也能独立完成从搭建到上线的全过程。下面,我将以码云数智这类垂直教育SaaS平台为例,为你拆解一套完整的实操指南,让你对整个过程心中有数。第一步:前期准备与账号注册动手之前,先把基础设施准备好,这能让后续流程顺畅很多。你需要同时注册两个核心账号。一是微信小...
- 现代 JS 调试指南:那些被忽略的 DevTools 神级功能大多数前端开发者只用了 DevTools 10% 的能力——Console 打个 log、Network 看个请求、Elements 改个样式。但当你面对"只在生产环境偶现""卡顿却不知道哪段 JS 在跑""内存越占越多"这类问题时,console.log 会彻底失灵。本文系统梳理那些真正能把 2 小时 debug 压到 10 分... 现代 JS 调试指南:那些被忽略的 DevTools 神级功能大多数前端开发者只用了 DevTools 10% 的能力——Console 打个 log、Network 看个请求、Elements 改个样式。但当你面对"只在生产环境偶现""卡顿却不知道哪段 JS 在跑""内存越占越多"这类问题时,console.log 会彻底失灵。本文系统梳理那些真正能把 2 小时 debug 压到 10 分...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签