2025年4月25日

C#高性能开发之类型系统:从 C# 7.0 到 C# 14 的类型系统演进全景

摘要: 合集 - 高性能开发必修基础课(2) 1.高并发必修课:并行与并发的底层逻辑与基础修炼04-07 2.C#高性能开发之类型系统:从 C# 7.0 到 C# 14 的类型系统演进全景04-24 收起 自C# 7.0以来,C#语言在类型系统方面引入了众多新数据类型、类型构造和语言特性,以提升性能、类型安 阅读全文

posted @ 2025-04-25 23:14 漫思 阅读(30) 评论(0) 推荐(0)

高并发必修课:并行与并发的底层逻辑与基础修炼

摘要: 合集 - 高性能开发必修基础课(2) 1.高并发必修课:并行与并发的底层逻辑与基础修炼04-07 2.C#高性能开发之类型系统:从 C# 7.0 到 C# 14 的类型系统演进全景04-24 收起 ❝ 近日看到多篇有关并发和并行的文章,读后有感,遂撰文梳理核心概念,以解其中之惑: 并发与并行是计算机 阅读全文

posted @ 2025-04-25 23:13 漫思 阅读(41) 评论(0) 推荐(0)

管理100个小程序-很难吗

摘要: 20公里的徒步-真难 群里的伙伴发起了一场天目山20公里徒步的活动,想着14公里都轻松拿捏了,思考了30秒后,就借着春风带着老婆孩子就出发了。一开始溪流清澈见底,小桥流水没有人家;青山郁郁葱葱,枯藤老树没有乌鸦,微风习习,鸟语花香,好不惬意。大有我看青山多妩媚,料青山见我应如是的舒坦,但是,但是没多 阅读全文

posted @ 2025-04-25 23:12 漫思 阅读(11) 评论(0) 推荐(0)

已知某个文件内包含100亿个电话号码,每个号码为8位数字,如何统计不同号码的个数?内存限制100M

摘要: 有人说遍历,使用HashSet或者int数组来存储,这里先不谈算法效率的问题,这100亿数据如何在能否在内存中放下也是一个问题。 如果用int类型来存储这100亿个电话号码,那么就需要 100亿 * 4字节 = 37GB ≈ 40GB。所以这些方法行不通的根本原因实际上是内存不够。 思路分析 这类题 阅读全文

posted @ 2025-04-25 23:10 漫思 阅读(37) 评论(0) 推荐(0)

libuv 实现了哪些模块

摘要: libuv 是一个跨平台的异步I/O库,它被广泛用于Node.js中,用以处理非阻塞I/O操作,如文件系统事件、网络通信等。尽管libuv最初是为Node.js设计,但它现在已经独立发展,并被许多其他项目采用。以下是libuv实现的一些主要模块和功能: 事件循环(Event Loop): libuv 阅读全文

posted @ 2025-04-25 23:09 漫思 阅读(62) 评论(0) 推荐(0)

C#中let字句

摘要: 应用场景:在查询表达式中,存储子表达式的结果有时很有用,这样可以在随后的子句中使用。 可以使用 let 关键字完成这一工作,该关键字可以创建一个新的范围变量,并且用您提供的表达式的结果初始化该变量。 一旦用值初始化了该范围变量,它就不能用于存储其他值。 但如果该范围变量存储的是可查询的类型,则可以对 阅读全文

posted @ 2025-04-25 15:42 漫思 阅读(22) 评论(0) 推荐(0)

C#的switch的用法及模式匹配 绝对的经典的语法糖

摘要: switch-case语句经常被认为是if-else语句的替代品,但是在众多程序语言中还是能见到switch的存在,这很大程度上是因为switch更实用,这一点在C#中更能提现。 简单的语法就不说了,一个简单的switch用法: switch (cmd) { case "start": Consol 阅读全文

posted @ 2025-04-25 15:42 漫思 阅读(1051) 评论(0) 推荐(0)

‌C#中的long类型

摘要: ‌C#中的long类型是一种有符号的64位整数类型‌,其范围为-9,223,372,036,854,775,808到9,223,372,036,854,775,807‌1。 long类型的定义和用途 在C#中,long类型使用关键字long进行声明。它是一种有符号整数类型,占用8字节(64位)的内存 阅读全文

posted @ 2025-04-25 15:28 漫思 阅读(289) 评论(0) 推荐(0)

C# 数字类型(Number)

摘要: 通常,数字可以分为两种类型:整数类型 和 浮点类型。 整数类型数字是不带小数点的整数。它可以是负数或正数。 浮点类型是具有一个或多个小数点的数字。它可以是负数或正数。 C#根据它们在内存中的大小和存储数字的能力,为整数类型和浮点类型包括不同的数据类型。 下图说明了C#中的数字类型。 数值类型 整数类 阅读全文

posted @ 2025-04-25 15:27 漫思 阅读(170) 评论(0) 推荐(0)

导航