自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 软件工程实践作业01

代码的质量有好有坏,代码量和代码质量两者之间没有任何关系,比如在前端开发工作中,如果做的都是简单的页面开发和CURD,那么代码能力将得不到提升,因此不能通过代码量判断一个人编程能力,还要考虑代码的质量,程序复杂度等。我认为软工实践是一门可以在实践中不断检验知识,应用知识的课程,我期望可以在这学期的软工学习中,对前端的内容有更深入和清晰的学习,对框架会有更深入底层的理解,不再停留再使用阶段,尝试自己造轮子,并且再学习其他方向的知识,多了解,为之后就业方向的选择打下基础。优秀的沟通和解决问题能力。

2024-02-15 01:23:28 1050 1

原创 数据结构——队列的定义与顺序实现(初始化,入队,出队,获取队头元素,判空,判满)C/C++实现

2.大胆的将rear指向的那块内存单元存入数据,则变成rear == front,那么就导致队空和队满时rear == front条件一样,无法判断。即栈满的条件是:rear的下一个指向是front了,但此时会浪费掉一个内存单元,即此时rear指向的这个。但是这种判断队满的方式浪费了一个存储单元(即栈满时rear所指向的这个单元不会再放数据) ,为解决这个问题,以下两种判断队满的方式)就可以通过新的方式判空(size == 0),判满(size == MAX_BUF) ,队内元素个数为size;

2022-10-05 21:55:15 1606 1

原创 数据结构——顺序栈的实现(初始化,进栈,出栈,获取栈顶元素,判空,判满)C/C++实现

【代码】数据结构——顺序栈的实现(初始化,进栈,出栈,获取栈顶元素,判空,判满)

2022-10-04 22:51:29 1281

原创 数据结构——带头结点的单链表的查找操作(C/C++)

带头结点的链表的按值查找和按位查找,代码展示如下。

2022-09-28 16:21:24 1083 1

原创 数据结构——单链表-指点结点的前插操作(C/C++)

将结点s插入到结点p之前。将数据e插入到p结点之前。

2022-09-27 22:44:21 420

原创 数据结构——带头结点的单链表插入和删除操作(C/C++实现)

带头结点的链表实现按位序操作,将e数据插入到表L的第i个位置处,其实不难,需要将寻找到第i-1个位置,然后结点插入到该位置的下一个位置即可,具体代码实现如下:

2022-09-27 22:28:45 4710

原创 数据结构——不带头结点的单链表的插入(C/C++实现)

插入操作,即在表L的第i个位置上插入指定元素e,由于不带头结点的单链表不存在“第0个结点”因此i = 1时需要进行特殊的处理。其余情况思路为:找到第i-1个结点,将新结点插入该结点之后。

2022-09-27 22:14:51 1786

原创 数据结构——单链表的建立(c/c++实现)头插法建立单链表

【代码】数据结构——单链表的建立。

2022-09-27 21:39:54 332

原创 数据结构-----顺序表的定义与实现

注意:此时插入的位置i必须大于等于1,并且不可超过最大长度。注意插入之后表长是否超出最大长度,若超出,会导致数据丢失,此为静态定义顺序表的弊端,需特别注意最大长度问题。顺序表的动态内存分布(优点:可扩大表的长度 缺点:时间开销大)顺序表的静态分布内存定义方式(缺点:无法解决数组存满了问题)建立在静态内存分布之上的顺序表的查找:按值查找和按位查找。建立在静态内存分布之上的顺序表的插入。建立在静态内存分布之上的顺序表的删除。

2022-09-27 20:58:08 535

原创 promise学习笔记day02----封装 mainReadFile函数---使用util.promisify方法

使用util.promisify方法,返回promise风格的函数。封装一个函数 mainReadFile 读取文件内容。

2022-09-23 20:51:22 205 3

原创 promise 封装ajax操作

使用promise封装ajax操作简易版本。

2022-09-22 20:51:19 114 2

原创 promise实践练习----fs读取文件

fs读取文件 采用回调函数以及promise两种方式比较promise 封装的优势

2022-09-22 20:26:35 338 1

原创 promise学习笔记day1----为什么要学习promise

promise:启动异步任务->返回promise对象 -> 给promise对象绑定回调函数(甚至可以在异步任务结束后指定。回调函数嵌套调用,外部回调函数异步执行的结果是嵌套的回调执行结果。常见异步编程:①fs 文件操作 ② 数据库操作 ③ AJAX ④ 定时器。2.2 支持链式调用,可以解决回调地狱问题。1.2 js中进行异步编程的新解决方案。2.2.2 回调地狱的缺点?2.2.1 什么是回调地狱?1.1 基于es6规范的新技术。2.1 指定回调函数方式更加灵活。旧方案:单纯使用回调函数。

2022-09-22 16:48:54 179 1

原创 前端JS将其他数值转换为字符串类型

对于Number和Boolean数据类型本质为法一,对于null,则直接转换为"null",对于undefined,则直接转换为"undefined",同样不改变原数据类型。注意:null和undefined这两种数据类型没有toString()方法,使用会报错。方法一:调用toString()方法,该方法不影响原变量,返回值为转换后的结果。方法二:调用String()函数。将需要转换的数据作为参数传给该函数。方法三:在要转化的数据类型后面 + "",同样不改变原数据类型。

2022-09-15 00:24:20 5662 1

空空如也

空空如也

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

TA关注的人

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