- 深入的理解一些 C 语言的进阶知识点。 深入的理解一些 C 语言的进阶知识点。
- 鸿蒙轻内核源码分析系列一 前言 1 鸿蒙轻内核概述鸿蒙轻内核是基于面向IoT领域构建的Huawei LiteOS轻量级物联网操作系统内核演进发展的新一代内核。鸿蒙轻内核提供了小体积、低功耗、高性能、快速互联体验、生态统一开放的系统能力,新增了丰富的内核机制、更加全面的POSIX标准接口以及统一驱动框架HDF(OpenHarmony Driver Foundation)等,为设备厂商提供了更... 鸿蒙轻内核源码分析系列一 前言 1 鸿蒙轻内核概述鸿蒙轻内核是基于面向IoT领域构建的Huawei LiteOS轻量级物联网操作系统内核演进发展的新一代内核。鸿蒙轻内核提供了小体积、低功耗、高性能、快速互联体验、生态统一开放的系统能力,新增了丰富的内核机制、更加全面的POSIX标准接口以及统一驱动框架HDF(OpenHarmony Driver Foundation)等,为设备厂商提供了更...
- 递归详解 递归详解
- 一、json转换public class Test{ public static void main(String[] args) { //1.json数组转list对象存储 jsonToListObject(); // 2.创建json对象 //createJSONObject(); //3.创建 JSONArray ... 一、json转换public class Test{ public static void main(String[] args) { //1.json数组转list对象存储 jsonToListObject(); // 2.创建json对象 //createJSONObject(); //3.创建 JSONArray ...
- JavaScript中,一共给开发者提供了一下几种循环语句,分别是while循环,do…while循环,for循环,forEach,for…in循环和for…of循环。下面我们就通过本文来仔细分辨一下,各个循环的使用差异。while循环语法:while (expr){ statement}expr为条件表达式,当expr为真时,执行statement语句,执行结束后,再次进入下一轮循环,直到... JavaScript中,一共给开发者提供了一下几种循环语句,分别是while循环,do…while循环,for循环,forEach,for…in循环和for…of循环。下面我们就通过本文来仔细分辨一下,各个循环的使用差异。while循环语法:while (expr){ statement}expr为条件表达式,当expr为真时,执行statement语句,执行结束后,再次进入下一轮循环,直到...
- 作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!😄 一、前言讲道理5年开发,没用过数据结构,你只是在做CRUD!很多时候大部分程序员👨💻头疼于,查询慢、效率低、一堆的关联SQL,主要原因是在程序设计上没有做出很好的数据结构。当然也还有一部分是由于老业务代码,或者没有用到一些大数据服务等。数据结构、算法、设计模式,是每一个程序员成长... 作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!😄 一、前言讲道理5年开发,没用过数据结构,你只是在做CRUD!很多时候大部分程序员👨💻头疼于,查询慢、效率低、一堆的关联SQL,主要原因是在程序设计上没有做出很好的数据结构。当然也还有一部分是由于老业务代码,或者没有用到一些大数据服务等。数据结构、算法、设计模式,是每一个程序员成长...
- 作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!😄 一、前言在上一章节我们讲解并用数据验证了,HashMap中的,散列表的实现、扰动函数、负载因子以及扩容拆分等核心知识点以及相应的作用。除了以上这些知识点外,HashMap还有基本的数据功能;存储、删除、获取、遍历,在这些功能中经常会听到链表、红黑树、之间转换等功能。而红黑树是在jdk1.... 作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!😄 一、前言在上一章节我们讲解并用数据验证了,HashMap中的,散列表的实现、扰动函数、负载因子以及扩容拆分等核心知识点以及相应的作用。除了以上这些知识点外,HashMap还有基本的数据功能;存储、删除、获取、遍历,在这些功能中经常会听到链表、红黑树、之间转换等功能。而红黑树是在jdk1....
- 作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!😄 一、前言在面经手册的前两篇介绍了《面试官都问我啥》和《认知自己的技术栈盲区》,这两篇内容主要为了说明面试过程的考查范围,包括个人的自我介绍、技术栈积累、项目经验等,以及在技术栈盲区篇章中介绍了一个整套技术栈在系统架构用的应用,以此全方面的扫描自己有哪些盲区还需要补充。而接下来的章节会以各... 作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!😄 一、前言在面经手册的前两篇介绍了《面试官都问我啥》和《认知自己的技术栈盲区》,这两篇内容主要为了说明面试过程的考查范围,包括个人的自我介绍、技术栈积累、项目经验等,以及在技术栈盲区篇章中介绍了一个整套技术栈在系统架构用的应用,以此全方面的扫描自己有哪些盲区还需要补充。而接下来的章节会以各...
- 作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!😄 一、前言一直以来都有小伙伴问我什么时候出一些面试系列的文章,脑袋一热一口答应下来,《重学Java设计模式》写完就安排。但是怎么写,要写成什么样才对读者有帮助成了难点。再三思考,面试只是一时的,工作、学习,才是长久坚持的。很多人面试不理想多半也是来自于自我学习能力的不足和工作内容的单一以及... 作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!😄 一、前言一直以来都有小伙伴问我什么时候出一些面试系列的文章,脑袋一热一口答应下来,《重学Java设计模式》写完就安排。但是怎么写,要写成什么样才对读者有帮助成了难点。再三思考,面试只是一时的,工作、学习,才是长久坚持的。很多人面试不理想多半也是来自于自我学习能力的不足和工作内容的单一以及...
- Python数据类型详解随笔记录所的所学,此博客为我记录文章所用,发布到此,仅供网友阅读参考。作者:北山啦@[toc] 字符串 字符串类型字符串是最常用的数据类型之一,它用来表示一串不可变的字符。字符串可以使用双引号或者单引号将字符包含起来如果字符串中本来就含有单引号或者双引号,可以通过下面的方法来处理:如果字符串中包含单引号,则使用双引号来包裹这个字符串,反之,如果字符串中包含双引号,则使... Python数据类型详解随笔记录所的所学,此博客为我记录文章所用,发布到此,仅供网友阅读参考。作者:北山啦@[toc] 字符串 字符串类型字符串是最常用的数据类型之一,它用来表示一串不可变的字符。字符串可以使用双引号或者单引号将字符包含起来如果字符串中本来就含有单引号或者双引号,可以通过下面的方法来处理:如果字符串中包含单引号,则使用双引号来包裹这个字符串,反之,如果字符串中包含双引号,则使...
- LiteOS内核源码分析系列十一 软件定时器Swtmr软件定时器(Software Timer)是基于系统Tick时钟中断且由软件来模拟的定时器。当经过设定的Tick数后,会触发用户自定义的回调函数。硬件定时器受硬件的限制,数量上不足以满足用户的实际需求。Huawei LiteOS提供了软件定时器功能可以提供更多的定时器,满足用户需求。本文通过分析LiteOS定时器模块的源码,掌握定时器使... LiteOS内核源码分析系列十一 软件定时器Swtmr软件定时器(Software Timer)是基于系统Tick时钟中断且由软件来模拟的定时器。当经过设定的Tick数后,会触发用户自定义的回调函数。硬件定时器受硬件的限制,数量上不足以满足用户的实际需求。Huawei LiteOS提供了软件定时器功能可以提供更多的定时器,满足用户需求。本文通过分析LiteOS定时器模块的源码,掌握定时器使...
- 2021-04-15:给定一个由字符串组成的数组strs,必须把所有的字符串拼接起来,返回所有可能的拼接结果中,字典序最小的结果。福大大 答案2021-04-15:“b”和“ba”,直接比较两个字符串大小,得到的答案很容易出错。比较“b”+“ba”和“ba”+“b”,得到的答案一定正确。代码用golang编写。代码如下:package mainimport ( "fmt" "so... 2021-04-15:给定一个由字符串组成的数组strs,必须把所有的字符串拼接起来,返回所有可能的拼接结果中,字典序最小的结果。福大大 答案2021-04-15:“b”和“ba”,直接比较两个字符串大小,得到的答案很容易出错。比较“b”+“ba”和“ba”+“b”,得到的答案一定正确。代码用golang编写。代码如下:package mainimport ( "fmt" "so...
- C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。1、数据类型关键字(12个):(1) char :声明字符型变量或函数(2) double :声明双精度变量或函数(3) enum :声明枚举类型(4) float:声明浮点型变量或函数(5) int: 声明整型变量或函数(6) long :声明长整型变量或函数(7) shor... C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。1、数据类型关键字(12个):(1) char :声明字符型变量或函数(2) double :声明双精度变量或函数(3) enum :声明枚举类型(4) float:声明浮点型变量或函数(5) int: 声明整型变量或函数(6) long :声明长整型变量或函数(7) shor...
- 本文通过分析LiteOS事件模块的源码,深入掌握事件的使用。 本文通过分析LiteOS事件模块的源码,深入掌握事件的使用。
- 一文带你彻底了解 c++ list 一文带你彻底了解 c++ list
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签