- 博客(77)
- 收藏
- 关注
原创 Object.prototype.toString.call个人理解
Object.prototype.toString.call的作用,个人理解,代码拆分讲解,涉及原型、原型链等相关知识。
2024-01-20 21:46:40
2754
原创 课设:NFA确定化和最小化程序的设计与实现(html+css+js实现)
NFA确定化和最小化程序的设计与实现(参考教材3.4节)目的:设计一个应用程序,将给定义的任意一个NFA自动转化为DFA,并对DAF最小化。使学生能够了解和掌握NFA自动转化为DAF和最小化的过程,理解和掌握自动机的相关理论和技术方法。要求:(1)通过文件读入或者窗口提示输入一个NFA,以状态转换图或者表格形式呈现NFA;(2)给出采用子集法将NFA转为DFA的计算过程,以状态转换图或者表格形式呈现得到的DFA;(3)给出采用分割法将DFA最小化的计算过程,以状态转换图或者表格形式呈现化简之后的D
2024-01-15 19:41:05
1112
原创 Vue框架学习笔记——条件渲染:v-show和v-if
介绍了条件渲染、v-show和v-if,v-else-if、v-else以及如何保证不破坏DOM结构的情况下消除多行同样的v-if、v-show语句
2023-11-28 00:03:37
534
原创 Vue框架学习笔记——侦听(监视)属性watch:天气案例+immediate+deep深度监听
介绍了Vue框架中的侦听属性watch,加上immediate和deep配置
2023-11-27 23:11:18
677
原创 Vue框架学习笔记——计算属性
简单记录Vue框架学习中的计算属性,并且通过差值语法、methods、computed撰写同一个案例感受计算属性。
2023-11-26 11:30:37
427
原创 Vue框架学习笔记——事件修饰符
在前文提到了“事件处理”后,我们可以为标签绑定事件,事件也存在着六种修饰符,称为事件修饰符。它们分别是:prevent、stop、once、capture、self、passive,这些标签具有不同的功能,可以为事件叠加事件修饰符使用。前三个常用,后三个了解就好。
2023-11-25 22:09:22
1212
原创 Vue框架学习笔记——Object.defineproperty函数
本人介绍了Object.defineProperty函数的使用,可以对变量新增属性,增加查询和设置该属性时的变化
2023-11-23 22:40:25
526
原创 学习笔记,http协议1.0,1.1,2.0之间的差别
仅做个人学习笔记记录,如有错误,请多多包涵。HTTP 1.0与1.1、2.0之间的区别面试官:说说 HTTP1.0/1.1/2.0 的区别?
2023-11-23 11:55:02
251
原创 使用原生js通过ajax实现服务器渲染的简单代码和个人改进
使用按钮触发点击事件,使用原生js通过ajax访问服务器,通过返回的状态码判断数据是否在服务器端全部具备,而后直接在服务器端渲染好html文件返回到浏览器端。
2023-11-23 11:41:15
447
原创 Vue框架学习笔记——v-bind数据单向绑定和v-model数据双向绑定
使用v-model就可以实现数据的双向绑定,也就是input输入框中的数据会影响Vue实例中的数据,Vue实例中的数据也会影响Input输入框中的数据。标签中的数据和Vue实例中的数据是单向绑定的,Vue实例中的对应数据改变会带着标签中的数据改变,但是标签中的数据改变则不会带着Vue实例中的数据改变。效果:修改v-model的数据会改变Vue实例中的数据,进而带动单向数据绑定的v-bind输入框一起变化。效果:修改Vue实例中的数据会改变v-model的数据,也会改变v-bind输入框的数据。
2023-11-21 23:00:58
1919
原创 学习记录——ipv4、ipv6与ip、DNS、网络协议
http://是使用的网络通讯协议,后面跟着的www.baidu.com分别是三段域名(以点分割),每一段域名会对应于一个IP地址,就像电话簿里的一个姓名对应一个电话一样(不考虑一个人有多个电话的情况)。我们实际上是使用IP地址访问网站的。
2023-11-21 10:31:15
1057
原创 Vue框架学习笔记——指令语法:v-bind动态绑定属性、data的层级结构
插值语法一般用于标签体中,当针对标签的里面的时候,例如标签属性,就可以使用指令语法。通过v-bind将这个属性动态绑定,将""字符串内的作为js表达式。在标签中想让属性动态变化的时候,不能使用插值语法。v-bind也可以简写为。需要写成类似这样的代码。"这里是name的值"
2023-11-21 10:25:26
331
1
原创 Vue框架学习笔记——创建Vue实例、实例与容器对应关系
现在将data写成对象(之后会写成函数)。这样即可使用制定语法建立数据关联,改变data中name的,即可将Vue实例链接的容器中的name的数值。Vue中大括号内的是配置对象,也可以写成js表达式(表达式会产生一个值,例如函数,因为函数具有返回值),如。,使用css选择器字符串是推荐的,而且建议使用id选择器),将div的容器和Vue实例建立关联。如果使用类选择器的el来选择容器,一个实例无法解析多个容器,选择排在代码前方的容器。多个实例选择同一容器,但一个容器无法连接多个实例,容器对应的实例先到先得。
2023-11-21 10:21:00
316
原创 css格式和样式选择器-学习记录
例如在这里,存在三种不同的样式选择器:类型选择器、类选择器、id选择器,样式就会优先选中id选择器,因为id选择器优先级最高;单独编写css文件以存储样式,结构(html)与样式完全分离,利于样式的复用,不同的html文件可以指定同一个css文件来控制样式。将写在标签中的style属性提取出来,单独作为标签,标签书写的位置是不固定的,在head标签和body标签中均可;样式会存在冲突的情况,所以存在样式选择器的优先级:id选择器>类选择器>类型选择器。外层是类型选择器,内层是类选择器。
2023-11-12 21:09:55
829
原创 CPU-主存储器-副存储器-RAM-ROM-内存-运存-外存-硬盘-闪存-GPU-显存——关于这一系列概念的理解
对标题所说的所有内容做了一个简单的介绍和梳理。如有错误,请一定要指出!
2023-09-12 20:38:53
2381
原创 LeetCode算法题:2. 两数相加
给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。
2023-09-09 22:35:42
518
原创 基于视觉重定位的室内AR导航APP的大创项目思路(2):改进的项目思路——建图和定位分离
预计布置在手机端的基于视觉重定位的室内AR导航项目,大学期间的第一个项目,仅做记录分享
2023-09-05 23:09:33
1446
原创 基于视觉重定位的室内AR导航APP的大创项目思路(1):最初的项目思路(SLAM)
预计布置在手机端的基于视觉重定位的室内AR导航项目,大学期间的第一个项目,仅做记录分享
2023-09-05 23:08:42
1450
原创 算法设计与分析学习笔记之二分查找算法
二分查找只适用于有序的顺序表,非严格递增或是非严格递减都行。二分查找运用到了分治的思想,将整体逐渐分为许多个小的部分,让整体的解变为诸多小部分解的合成,要求整体可以分解,小部分的解汇合之后可以得到整体部分的解。
2023-09-05 22:45:37
518
原创 虚拟机Ubuntu18.04系统使用时所需要的便利配置选项
每次配置虚拟机,都需要重新安装配置一些能提供便利功能的软件和库,本文就是为了供自己记录这些命令。
2023-09-03 16:17:04
1368
原创 Ubuntu18.04:ORB-SLAM3使用数据集构建地图和保存点云地图
本文包括了两种保存地图的方法,一是使用ORB-SLAM3自带的保存地图方法,二是修改ORB-SLAM3内的文件保存PCD类型文件,推荐第二种
2023-09-03 16:00:33
5011
7
原创 Ubuntu18.04版本下配置ORB-SLAM3和数据集测试方法
本文主要记录在Ubuntu18.04系统下配置和运行ORB-SLAM3的配置方法过程和出现的问题
2023-09-03 12:06:47
1640
学校的编译原理课设成果
2024-01-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人