自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (1)
  • 收藏
  • 关注

原创 js 期约到底是什么?

期约的由来、实现原理

2024-11-03 22:27:16 665

原创 js 深入理解函数(三):巧妙使用

函数表达式的、闭包的使用以及如何实现私有变量

2024-10-10 10:11:12 915

原创 js 深入理解函数(二):扩展操作符、函数的内部对象、属性和方法

深入理解函数的内部对象this、arguments,函数属性和方法以及扩展操作符的使用

2024-10-09 08:37:12 1234

原创 js 深入理解函数(一):函数的本质

函数的本质、箭头函数的使用、默认参数值的使用等内容

2024-10-09 08:34:34 715

原创 js 深入理解代理和反射

代理和反射提供了拦截并向基本操作嵌入额外行为的能力。具体地说,可以给目标对象定义一个关联的代理对象,而这个代理对象可以作为抽象的目标对象来使用。在对目标对象的各种操作影响目标对象之前,可以在代理对象中对这些操作加以控制对刚刚接触这个主题的开发者而言,代理是一个比较模糊的概念,而且还夹杂着很多新术语。其实只要看几个例子,就很容易理解了。使用代理的主要目的是可以定义捕获器(trap)。捕获器就是在处理程序对象中定义的“基本操作的拦截器”。

2024-09-29 09:50:06 750

原创 js 深入理解类-class

ES 6 终于有了class 关键字了,继承可以节省了很多冗长的代码。那么有了类 这个语法糖,以前学习的原型、对象、构造函数的知识是不是都没用了。恰恰相反,ES 6的类 其实都是在使用 原型、构造函数的概念。所以学习本章的内容最好学习前面几章的知识。

2024-09-20 10:49:34 3040

原创 js 深入理解生成器

生成器是一种可以用来控制迭代器(iterator)的函数,它可以随时暂停,并可以在任意时候恢复。这种新能力具有深远的影响,比如,使用生成器可以自定义迭代器和实现协程。迭代是一种所有编程语言中都可以看到的模式。ECMAScript 6 正式支持迭代模式并引入了两个新的语言特性:迭代器和生成器。

2024-09-13 14:11:42 1253

原创 js 深入理解迭代器

迭代器的底层原理,自定义迭代器

2024-08-29 11:08:48 1352

原创 js 七种数据类型之 Symbol

ECMAScript 有 6 种简单数据类型(也称为原始类型): Undefined 、 Null 、 Boolean 、 Number 、String 和 Symbol。还有一种 1 种复杂数据类型叫 Object (对象)。因为String和Symbol的内容都偏多,所以都是单开一篇。本章学习Symbol类型。Symbol (符号)是 ECMAScript 6 新增的数据类型。符号是原始值,且符号实例是唯一、不可变的。符号的用途是确保对象属性使用唯一标识符,不会发生属性冲突的危险。

2024-08-26 13:15:46 2082

原创 js 七种数据类型之 String

ECMAScript 有 6 种简单数据类型(也称为原始类型): Undefined 、 Null 、 Boolean 、 Number 、String 和 Symbol。还有一种 1 种复杂数据类型叫 Object (对象)。因为String和Symbol的内容都偏多,所以都是单开一篇。本章学习String类型。String (字符串)数据类型表示零或多个 16 位 Unicode 字符序列。字符串可以使用双引号(")、单引号(')或反引号(`)

2024-08-16 16:00:54 1238

原创 js 七种数据类型之Undefined、Null 、Boolean、Number

ECMAScript 有 6 种简单数据类型(也称为原始类型): Undefined 、 Null 、 Boolean 、 Number 、String 和 Symbol。Symbol (符号)是 ECMAScript 6 新增的。还有一种复杂数据类型叫 Object (对象)。Object 是一种无序名值对的集合。因为在 ECMAScript 中不能定义自己的数据类型,所有值都可以用上述 7 种数据类型之一来表示。只有 7 种数据类型似乎不足以表示全部数据。

2024-08-16 09:39:12 1364

原创 js 深入学习各种继承方法使用场景

js 多种继承方法使用场景,及其各自的优缺点

2024-08-12 11:09:43 794

原创 js 深入理解原型(prototype)及如何创建对象

原型本质 ,创建对象的方法

2024-08-08 16:04:51 2347

原创 js 深入理解 对象和对象属性

深入理解对象、属性。熟练使用属性的各种用法

2024-08-01 16:10:08 1184

原创 JavaScript 内存管理

JavaScript 内存底层原理,更好的管理内存,防止内存泄露

2024-07-26 09:14:56 1209

原创 深入浅出的理解 谷歌浏览器 V8 引擎 -- 隐藏类

谷歌 v8 引擎 通过隐藏类,加快对象属性访问速度

2024-07-26 09:12:13 825

原创 javascript 的上下文与作用域

js的上下文(执行环境)和作用域的底层理解,三种声明变量方法的区别

2024-07-22 22:50:48 1437

原创 JS 的值类型和引用类型(变量的原始值和引用值)

js 中的值类型和引用类型的不同点,及各自使用方法

2024-07-22 09:36:00 961

原创 【数据结构与算法(C语言)】离散事件模拟- 单链表和队列的混合实际应用

事件驱动模拟,银行业务窗口排队模拟程序。合理利用 单链表和队列数据结构,C语言代码实现

2024-06-17 10:40:29 1063

原创 【C语言】指向指针的指针使用场景

C 语言中,比较难理解的就是指针,完全搞懂了指针,那么C语言算是入了门。指针中比较难理解的概念:。指针的指针,刚开始看到这个概念,感觉头疼。但是我们在程序里面应用一次就能搞懂。本文通过使用,来理解指针的指针。

2024-06-13 12:25:36 478

原创 【数据结构与算法(C语言)】循环队列图解

循环队列动图详解

2024-06-12 09:16:06 1290

原创 【数据结构与算法(C 语言)】队列 --链队列

队列:一种先进先出(first in first out,缩写 FIFO)的线性表。队尾:允许插入的一端(rear)队头:允许删除的一端 (front)用链表标识的队列简称。

2024-06-03 09:06:18 390

原创 【C#】多线程中,跨线程实现对UI控件更新

Cross-thread operation not valid :Control ‘listBox1’ accessed from a thread other than the thread it was created on” ,即“线程间操作无效,从不是创建控件“listbox1”的线程访问它。

2024-06-03 09:02:36 880

原创 【数据结构与算法(C语言)】栈的实际应用之二:迷宫求解(具有动画效果)

C语言实现迷宫求解,实现动态路径

2024-05-31 08:58:04 1913 2

原创 【数据结构与算法(C 语言)】栈的基本操作函数(动图演示) 及 栈的实际应用之一:进制转换

数据结构与算法 栈

2024-05-31 08:49:19 1126

原创 【C语言】 Windows控制台API函数 及绘制表格

了解控制台API函数和结构体,实现彩色表格输出

2024-05-20 09:12:29 1171

原创 【数据结构与算法(c语言)】线性表--双向链表 实际应用

C语言实现 双向链表,实际应用测试

2024-05-10 10:37:59 707

原创 【数据结构与算法(c语言)】线性表--循环链表 一张图搞懂 约瑟夫问题

据说著名犹太历史学家Josephus(弗拉维奥·约瑟夫斯)有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有人都自杀身亡为止。接着,再越过k-1个人,并杀掉第k个人。说明 :判断 约瑟夫环是否还剩m-1个结点(如果还剩m-1个,代表约瑟夫问题循环结束),如果是返回true,否则返回false。

2024-05-07 11:06:58 1052

原创 【数据结构与算法(c语言)】线性表--静态链表 5张图彻底搞懂

数据结构与算法 C 语言实现 静态链表

2024-04-28 08:58:52 1454 1

原创 【数据结构与算法(c语言)】线性表--单链表

C语言实现单链表,源码下载

2024-04-24 21:48:23 1194

原创 markdown的常用使用

markdown 缩进、表格、字体、标题、目录等常用操作

2024-04-24 13:34:16 245

原创 【C 语言】指针变量作为函数形参,函数内部修改变量中地址。函数退出后,指针变量中的地址不会改变原因

疑问1:指针变量作为函数形参,

2024-04-23 16:15:28 496

原创 【数据结构与算法(C语言)】1. 线性表的顺序存储

数据结构与算法,线性表,C 语言实现

2024-04-22 21:41:20 581 1

原创 【C语言】malloc()管理的动态内存越界访问的危害

通过malloc申请一块内存当数组用时,如果越界访问或赋值会产生什么后果呢?可能产生两种后果:1. 访问(或赋值)的可能是其他指针变量中地址,造成程序逻辑错误。2. 访问(或赋值)的地址为非法地址,直接造成程序崩溃。realloc()

2024-04-22 09:09:25 608 2

原创 【linux】vi 、vim的模式及常用命令

vi 和 vim都是文本编辑器,两者功能差不多,普通的文本编辑使用vi就足够了, 如果是编程的话,使用vim,vim可以当做程序编辑器,可以自动吊能用语法判断样式,然后用颜色来显示代码的一般信息。编辑器有四种模式。

2024-04-15 15:09:12 2501 1

原创 【linux】core文件配置

core 文件用于保存程序崩溃信息,调试程序时,无法显示core文件在当前目录。原因一般有两个:1. 当前用户的权限不够2. core文件的生成默认路径没有修改。

2024-04-15 15:08:51 3250 1

原创 【java】maven 分离打包资源文件、配置文件、依赖包

maven打包项目时候需要将配置文件、依赖包、资源文件和运行主程序分离打包,这样每次修改配置不需要将整个程序都重新编译打包。只要三个步骤就行,将下面的配置复制到自己项目中,稍微修改一些配置即可。

2024-04-10 20:17:46 2521 2

原创 【C语言】void * 通用指针类型

void * 是一种特殊的指针, 无类型指针,即通用指针,因为没有指定类型,所以可以将任何类型都可以赋值给它。void 牛津词典英英翻译: a large empty space ,中文翻译即一片空白空间。void * ,就像无主的空间,谁都可以进入。

2024-04-10 13:48:53 472 1

原创 【c语言】可变长参数表,即函数的参数的数量可改变,使用stdarg.h头文件

c语言的函数没有重载,可以使用两种方式实现重载功能1.宏定义2.可变参数表,使用stdarg.h头文件本文介绍可变参数表的使用通过stdarg.h中的4个宏定义实现可变长参数一般只要看到第一个示例就可以了。第二个示例,是出自于祖师爷编写的书籍,如果研究一下,可以加深理解。

2024-03-28 22:05:12 496

原创 【c语言】printf输出格式

说明:有符号值若为正,则在值前面加前导空格(不显示任何符号);说明: 浮点数、自动选择%f或%e ,指数小于-4或者大于等于精度时使用 %e。说明: 浮点数、自动选择%f或%E ,指数小于-4或者大于等于精度时使用 %E。说明:无符号十六进制整数,和%x差不多,只是16进制的字母为大写。说明:有符号值若为正,则在值前面显示加号,若为负,则加负号。说明:浮点数、16进制、p计数法。说明:浮点数、16进制、p计数法。说明:浮点数、e 计数法。说明:浮点数、E 计数法。说明:输出无符号整型。

2024-03-28 20:58:33 3993

Newtonsoft.Json .net framework 3.5 和.net framework 4.0两个版本

Newtonsoft.Json 针对 .net framework 3.5 和.net framework 4.0两个版本,存放在两个文件夹

2024-05-07

数据结构与算法 c语言 线性表-静态链表

数据结构与算法 c语言 线性表-静态链表 静态链表源码

2024-04-27

c语言实现单链表 (数据结构与算法 严蔚敏版 作业)完整源码

c语言实现单链表 完整源码 ,内含测试代码,用 VS 、GCC 编译器 打开,直接可以运行 。代码详细说明地址:https://blog.youkuaiyun.com/weiweiliude2/article/details/138145964

2024-04-24

C#实现定时关机、定时重启源代码下载

使用C#实现机器定时关机,定时重启的源代码。是在别人的代码上进行整合实现。

2010-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除