最新 最热

C语言笔记---(8)函数篇

返回值必须记录在被调用函数的储存区里,编写函数的时候要把这个储存区的类型名称卸载函数名称前面

2023-10-21
0

ThreadLocal与ScopedValue 发布于

ThreadLocal是一种实现将变量在各线程之间隔离的方案,也叫线程局部变量表。在Java中每个线程都拥有一个ThreadLocal下的ThreadLocalMap类型的变量,它用来存储定义在线程中的ThreadLocal对象,ThreadLocalMap的键是一个弱...

2023-10-21
0

闭包

在ES6之前,只有函数可以创建作用域,这里函数foo创建了一个作用域并在该作用域里声明了一个变量a。我们发现,在函数外部是没有办法访问到该变量。作用域的作用之一就是控制变量的访问范围。作用域另外一个作用就是约束了...

2023-10-20
1

shadow、overload、override

shadow(阴影)、overload(重载)、override(覆写),这三个概念一直有人非常混淆,很幸运,经过老师的悉心教导,我总结了一下三个概念的不同之处。 shadow:发生在父子之间,需要函数名相同即可构成 shadow (阴影),构成 shadow 后可通过域运...

2023-10-20
1

shadow、overload、override

shadow(阴影)、overload(重载)、override(覆写),这三个概念一直有人非常混淆,很幸运,经过老师的悉心教导,我总结了一下三个概念的不同之处。 shadow:发生在父子之间,需要函数名相同即可构成 shadow (阴影),构成 shadow 后可通过域运...

2023-10-20
1

rust-所有权

所有权(系统)是 Rust 最为与众不同的特性。它让 Rust 无需垃圾回收(garbage collector)即可保障内存安全。所有权以及相关功能:借用(borrowing)、slice 以及 Rust 如何在内存中布局数据。...

2023-10-20
0

初探富文本之React实时预览

在前文中我们探讨了很多关于富文本引擎和协同的能力,在本文中我们更偏向具体的应用组件实现。在一些场景中比如组件库的文档编写时,我们希望能够有实时预览的能力,也就是用户可以在文档中直接编写代码,然后在页面中实时预...

2023-10-20
0

python学习笔记

python 中的strings, tuples, 以及numbers都是不可变类型,而list以及dict都是可变类型示例module1.py 以及module2.py 从两个方面验证了上述结论。首先,所谓不可变类型以及可变类型其实可以理解为值类型引用与引用类型...

2023-10-19
1

【Java 进阶篇】深入了解JavaScript中的函数

函数是JavaScript编程中的核心概念之一。它们是可重用的代码块,可以帮助您组织和管理程序,使您的代码更具可读性和可维护性。在本篇博客中,我们将深入了解JavaScript中的函数,包括函数的基本语法、参数、返回值、作用域、...

2023-10-19
1

【Java 进阶篇】JavaScript变量详解

JavaScript是一门广泛应用于网页开发的脚本语言,而变量则是JavaScript编程中不可或缺的一部分。在这篇博客中,我们将深入探讨JavaScript变量,包括其定义、命名规则、数据类型、作用域、声明关键字和最佳实践。我们将尽可...

2023-10-19
0