- 《深入架构 第二十篇》 《深入架构 第二十篇》
- 《深入架构 第十八篇》 《深入架构 第十八篇》
- 《深入架构 第十七篇》 《深入架构 第十七篇》
- 文章目录前言一、面向过程与面向对象二、类与对象介绍类与对象创建类与对象对象引用构造器JavaBean说明UML类图this关键字三、内存区域四、对象数组五、匿名对象六、值传递与地址传递概念介绍实际案例说明MVC设计模式参考资料 前言 去年四月份大一下半学期正式开始学习Java,一路从java基础、数据库、jdbc、javaw 文章目录前言一、面向过程与面向对象二、类与对象介绍类与对象创建类与对象对象引用构造器JavaBean说明UML类图this关键字三、内存区域四、对象数组五、匿名对象六、值传递与地址传递概念介绍实际案例说明MVC设计模式参考资料 前言 去年四月份大一下半学期正式开始学习Java,一路从java基础、数据库、jdbc、javaw
- 栈和队列是数据结构中极为重要的基础,栈和队列都是一种线性表, 和链表顺序表相同, 但栈和队列各自具有各自的特性, 所以是一种特殊的线性表。队列是先进先出,栈是先进后出。本系列博文将通过一些力扣算法题目学习TypeScirpt,这篇将以栈和队列为主题边学习TypeScipt边实战算法。(部分算法思想参考于程序员Carl:代码随想录)首先,TS里是没有栈、没有队列这些数据结构的,只能使用数组代替... 栈和队列是数据结构中极为重要的基础,栈和队列都是一种线性表, 和链表顺序表相同, 但栈和队列各自具有各自的特性, 所以是一种特殊的线性表。队列是先进先出,栈是先进后出。本系列博文将通过一些力扣算法题目学习TypeScirpt,这篇将以栈和队列为主题边学习TypeScipt边实战算法。(部分算法思想参考于程序员Carl:代码随想录)首先,TS里是没有栈、没有队列这些数据结构的,只能使用数组代替...
- 链表是一种通过指针串联在一起的线性结构,每一个节点由两部分组成,一个是数据域一个是指针域(存放指向下一个节点的指针),最后一个节点的指针域指向null(空指针的意思),链表的类型有单链表、双链表、循环链表。本系列博文将通过一些力扣算法题目,边学习TypeScipt边实战算法,这篇将通过一些经典算法题熟悉TS语言链表的一些基本操作。(部分算法思想参考于程序员Carl:代码随想录)@TOC 一、... 链表是一种通过指针串联在一起的线性结构,每一个节点由两部分组成,一个是数据域一个是指针域(存放指向下一个节点的指针),最后一个节点的指针域指向null(空指针的意思),链表的类型有单链表、双链表、循环链表。本系列博文将通过一些力扣算法题目,边学习TypeScipt边实战算法,这篇将通过一些经典算法题熟悉TS语言链表的一些基本操作。(部分算法思想参考于程序员Carl:代码随想录)@TOC 一、...
- TypeScript 是由微软开发的一款开源的编程语言,TypeScript 是 Javascript 的超集,遵循最新的 ES6、ES5 规范,TypeScript 扩展了 JavaScript 的语法。TypeScript 更像后端 Java、C#这样的面向对象语言,可以让 JavaScript 开发大型企业项目。谷歌也在大力支持 Typescript 的推广,谷歌的 angular2.... TypeScript 是由微软开发的一款开源的编程语言,TypeScript 是 Javascript 的超集,遵循最新的 ES6、ES5 规范,TypeScript 扩展了 JavaScript 的语法。TypeScript 更像后端 Java、C#这样的面向对象语言,可以让 JavaScript 开发大型企业项目。谷歌也在大力支持 Typescript 的推广,谷歌的 angular2....
- 大家好,我是CoderBin,本次总结了关于JavaScript的上百道高频面试考点,并且会持续更新,感谢大家的留言点赞收藏 💗 如果文中有不对、疑惑或者错字的地方,欢迎在评论区留言指正🌻 大家好,我是CoderBin,本次总结了关于JavaScript的上百道高频面试考点,并且会持续更新,感谢大家的留言点赞收藏 💗 如果文中有不对、疑惑或者错字的地方,欢迎在评论区留言指正🌻
- 首先了解mysql的都知道索引的根本目的是为了提高查询效率,类似于目录的作用。所以倒排索引也是这样的作用,想象一下在ES中,有一个索引index1(这里的索引index1与上述的倒排索引中的索引是两个概念,注意区分),其有数据如下 首先了解mysql的都知道索引的根本目的是为了提高查询效率,类似于目录的作用。所以倒排索引也是这样的作用,想象一下在ES中,有一个索引index1(这里的索引index1与上述的倒排索引中的索引是两个概念,注意区分),其有数据如下
- 学习目标:了解C/C++内存的分段情况,C++内容管理方式、operator new与operator delete函数 、new和delete的实现原理、定位new的表达式、最后介绍相关面试题的解析@[toc] 一、C/C++内存分段C/C++程序会对内存进行分段。从C语言的角度我们知道:分为栈、堆和静态区:从操作系统的角度我们分为:对于不同的区域数据有不同的性质,方便管理。栈又叫堆栈,... 学习目标:了解C/C++内存的分段情况,C++内容管理方式、operator new与operator delete函数 、new和delete的实现原理、定位new的表达式、最后介绍相关面试题的解析@[toc] 一、C/C++内存分段C/C++程序会对内存进行分段。从C语言的角度我们知道:分为栈、堆和静态区:从操作系统的角度我们分为:对于不同的区域数据有不同的性质,方便管理。栈又叫堆栈,...
- 大家好,我是CoderBin,本次讲讲全面解析JavaScript中ES6的Proxy代理机制,希望对大家有所帮助,谢谢。 如果文中有不对、疑惑的地方,欢迎在评论区留言指正🌻 大家好,我是CoderBin,本次讲讲全面解析JavaScript中ES6的Proxy代理机制,希望对大家有所帮助,谢谢。 如果文中有不对、疑惑的地方,欢迎在评论区留言指正🌻
- 🥫概述现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等,这种一一对应的关系,就叫做映射。Java提供了专门的集合类用来存放这种对象关系的对象,即java.util.Map接口。我们通过查看Map接口描述,发现Map接口下的集合与Collection接口下的集合,它们存储数据的形式不同,如下图。Collection中的集合,元素是孤立存在... 🥫概述现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等,这种一一对应的关系,就叫做映射。Java提供了专门的集合类用来存放这种对象关系的对象,即java.util.Map接口。我们通过查看Map接口描述,发现Map接口下的集合与Collection接口下的集合,它们存储数据的形式不同,如下图。Collection中的集合,元素是孤立存在...
- - `keys *` 查看当前库所有key (匹配:keys *1) - `exists key` 判断某个key是否存在 - `type key` 查看你的key是什么类型 - `del key` 删除指定的key数据 - `unlink key` 根据value选择非阻塞删除仅将keys从keyspace元数据中删除,真正的删除会在后续异步操作。 - `exp - `keys *` 查看当前库所有key (匹配:keys *1) - `exists key` 判断某个key是否存在 - `type key` 查看你的key是什么类型 - `del key` 删除指定的key数据 - `unlink key` 根据value选择非阻塞删除仅将keys从keyspace元数据中删除,真正的删除会在后续异步操作。 - `exp
- 说到消息队列,大家首先想到的是rabitmq, rocketmq,kafka等。这些消息队列在生产中都很成熟,但它们相对来说比较重量级。 而Redis大家通常用来当缓存使用,不过在某些场景下,redis也可作用消息队列,但我们需要了解对消息队列的要求,同时也得清楚redis作为消息队列的优缺点。下面让我们来看看如何用redis做消息队列吧。 说到消息队列,大家首先想到的是rabitmq, rocketmq,kafka等。这些消息队列在生产中都很成熟,但它们相对来说比较重量级。 而Redis大家通常用来当缓存使用,不过在某些场景下,redis也可作用消息队列,但我们需要了解对消息队列的要求,同时也得清楚redis作为消息队列的优缺点。下面让我们来看看如何用redis做消息队列吧。
- 说到redis的数据类型,常用的有string、list、set等。在我们使用string类型时,如果你注意过,会发现string类型有个明显的缺点:string的数据保存占用的空间较多。接下来就来了解下string为何占用那么多内存吧。 说到redis的数据类型,常用的有string、list、set等。在我们使用string类型时,如果你注意过,会发现string类型有个明显的缺点:string的数据保存占用的空间较多。接下来就来了解下string为何占用那么多内存吧。
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签