最新 最热

Javascript实现继承的几种方式

1:原型链继承: 原型链继承是通过将一个对象的实例作为另一个对象的原型来实现继承关系。子对象通过原型链可以访问父对象的属性和方法。

2023-10-23
3

重温设计模式 --- 原型模式

原型模式是一种创建型设计模式,它允许我们创建一个对象的副本,而不需要显式地使用构造函数来创建一个新的对象。这种模式通常用于创建那些具有复杂创建过程或需要大量资源的对象。...

2023-10-22
3

面试官: 说说你对async的理解

async是generator和promise的语法糖,利用迭代器的状态机和promise来进行自更新!

2023-10-22
2

快速展示原型之Minimal API开发

Minimal API官网地址: https://learn.microsoft.com/zh-cn/aspnet/core/fundamentals/minimal-apis/security?view=aspnetcore-7.0

2023-10-21
1

C#设计模式02——原型模式的写法

源码下载:https://gitee.com/weilong2020/csharp_23_-design-patterns.git

2023-10-21
1

JavaScript继承与原型链

当谈到继承时,JavaScript 只有一种结构:对象。每个实例对象(object)都有一个私有属性(称之为 __proto__)指向它的构造函数的原型对象(prototype)。该原型对象也有一个自己的原型对象(__proto__),层层向上直到一个对象的原型对象...

2023-10-21
3

Object.create和new区别

Object.create是创建一个新对象,使用现有的对象来提供新创建对象的_proto_。意思就是生成一个新对象,该新对象的_proto_指向现有对象

2023-10-20
1

信号捕捉(拦截)

在一个程序收到某些信号后,程序都会自动去执行默认的操作,但大多的操作都会导致程序异常退出,除了前文我们介绍的阻塞信号以外,我们还可以对信号进行捕获(拦截)处理,让被捕获的信号去执行我们已经编写好的函数中,这样可以帮我...

2023-10-20
1

计算一个字符串不重复字符个数

题目给出的函数原型如下: int getCountOfString(const char *str); 由于参数是const的,所以字符串本身肯定是不能被修改的,题目大致思路就是备份一份字符串到堆空间中(可修改),然后遍历堆空间将重复的字符串置成,最后遍历...

2023-10-20
1

求字符串中出现频次最高的字符

题目给出的函数原型如下: char getMostCharFromString(const char *str); 具体要求为,若有多个相同的字符备选,返回其中最早出现的字符,比如字符串”wwwwwwdddaaabbbdddcccc”,w和d都出现过6次,但只返回第一个最早出现的w...

2023-10-20
2