- 博客(28)
- 收藏
- 关注
原创 【无标题】Uncaught (in promise) TypeError: Cannot read properties of null (reading ‘tableId‘)
Uncaught (in promise) TypeError: Cannot read properties of null (reading ‘tableId’)解决办法。
2022-08-09 15:17:13
1623
原创 解决vue 3中出现的error ‘defineProps‘ is not defined报错
解决vue 3中出现的error 'defineProps' is not defined报错
2022-08-04 22:21:52
4376
2
原创 JavaScript移动端
常见的触屏事件:touchstart:手指触摸到一个DOM元素时触发touchmove:手指在一个DOM元素上滑动时触发touchend:手指从一个DOM元素上移开时触发触摸事件对象(TouchEvent):一类描述手指在触摸平面的状态变化的事件。这类事件多用于描述一个或多个触点,使开发者可以检测触点的移动,触点的增加和减少等。touches:正在触摸屏幕的所有手指的一个列表,手指离开没有这个列表targetTouches:正在触摸当前DOM元素上的手指的一个列表,手指离开没有这个列表。最
2021-08-12 18:12:08
218
原创 JavaScript节流阀
节流阀:防止轮播图按钮连续点击造成播放过快节流阀的目的:当上一个函数动画内容执行完毕,再去执行下一个函数动画,让事件无法连续触发。核心实现思路:利用回调函数,添加一个变量来控制,锁住函数和解锁函数。开始设置一个变量 var flag=true;if (flag){flag=flase;do something} 关闭水龙头利用回调函数 动画执行完毕,flag=true 打开水龙头...
2021-08-11 15:47:20
906
原创 Ubuntu上wired setting没有wired选项的解决办法
sudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.statesudo service network-manager startsudo gedit /etc/NetworkManager/NetworkManager.conf把false改成truesudo service network-manager restart
2021-07-05 16:07:25
3249
3
转载 latex出现runaway argument?错误的解决办法
早上在修改编译论文时发现了这个问题,仔细检查代码并没发现错误,一时也找不到具体的解决办法。我一直以为是因为runaway argument的错误提示,可实际上就是因为aux文件没有完整输入,导致上次编译结束后aux文件的部分内容缺失。处理方法嘛,很简单。解决方法:删除编译文件夹内.aux扩展名结尾的文件,重新用Latex命令进行编译,自动生成正确的aux文件,完成错误的修复。注:如果还不好使,就把除.tex以外的文件均删除掉,如:.bbl,.blg,.dvi,.log等...
2021-06-23 19:42:56
6285
原创 matlab中从.fig中提取数据
之前跑出来的图像,我都是一个数据一个数据的从图像中保存数据,数据量小还行,数据量大了就很难了。为此找到一个快捷简单的方法获取图像中的数据。obj = get(gca,'children')y=get(obj, 'ydata') %获取y轴上的数据...
2021-06-11 10:26:27
460
1
原创 JavaScript动画实现的基本原理和简单封装
动画实现的基本原理核心原理:通过定时器setInterval()不断移动盒子位置实现步骤:1.获得盒子当前位置2.让盒子在当前位置加上uige移动距离3.利用定时器不断重复这个操作4. 加一个结束定时器的条件5. 注意此元素需要添加定位,才能使用element.style.left动画函数的简单封装函数需要传递两个参数,动画对象 obj 和 移动到的距离 target如果调用了你的盒子还没有动,检查看是不是忘了加绝对定位了。...
2021-06-10 10:40:26
276
1
原创 事件对象,e,定时器
事件操作注册事件删除事件dom事件流事件对象事件对象e事件对象阻止默认行为阻止事件冒泡事件委托鼠标事件键盘事件调整窗口大小事件定时器setTimeoutsetInterval
2021-06-09 21:44:35
134
原创 JavaScript中API知识:获取元素,时间的执行,操作元素修改内容属性,排他思想,全选反选,自定义属性操作,节点的增删
JavaScript中的API获取元素的方法getElementById因为我们文档页面从上往下加载,所以先得有标签 所以我们script写到标签的下面。参数 id是大小写敏感的字符串。返回的是一个元素对象代码<body> <div id="time">2019-9-9</div> <script> var timer = **document.getElementById('time')**; c
2021-05-09 11:21:05
141
原创 前端面试题积累(持续更新)
前端面试题计算数组的最大值和平均值题目:求数组 [2,6,1,7, 4] 里面所有元素的和以及平均值。思路:(1)声明一个求和变量 sum。(2)遍历这个数组,把里面每个数组元素加到 sum 里面。(3)用求和变量 sum 除以数组的长度就可以得到数组的平均值。代码: var arr = [2, 6, 1, 7, 4]; var sum = 0; var average = 0; for (var i = 0; i < arr.len
2021-04-19 22:22:33
326
1
原创 JavaScript创建对象的方法、字符的常用操作方法、for in 遍历对象
数组数组的使用数组(Array) :就是一组数据的集合 存储在单个变量下的优雅方式 。利用new 创建数组var arr = new Array(); // 创建了一个空的数组利用数组字面量创建数组 []var arr = []; // 创建了一个空的数组var arr1 = [1, 2, true];我们数组里面的数据一定用逗号分隔数组里面的数据 比如1,2, 我们称为数组元素获取数组元素 格式 :数组名[索引号] 索引号从 0开始...
2021-04-19 22:21:36
199
原创 JavaScript的编写位置
@JavaScript学习——001一、JavaScript学习的内容ECMAScriptDOMBOM二、输出语言1. 控制浏览器弹出一个警告框——alert()alert("黄河之水天上来");2. 让计算机在页面中给出一个内容(1)document.write():向body输出一个内容 document.write("奔流到海不复回"); (2)console.log():向控制台输出内容console.log("醉翁之意不在酒");三、js代码写在何处(js中严
2021-04-12 16:55:19
221
原创 CSS中的定位
1、什么是定位(position)定位是一种更加高级的布局手段。通过定位可以将元素摆放到页面的任意位置,使用position属性来设置定位。可选值:static 默认值,元素是静止的没有开启定位。relative 开启元素的相对定位。absolute 开启元素的绝对定位。fixed 开启元素的固定定位。sticky 开启元素的粘滞定位。1.1、相对定位:当元素的position属性值设置为relative时则开启了元素的相对定位。相对定位的特点:a.元素开启相对定位以后,如果不设置偏移量
2021-03-19 22:49:11
166
原创 CSS浮动的特点
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码
2021-03-18 21:41:40
1276
原创 CSS盒子模型的基础知识
1.样式的继承,我们为一个元素设置的样式同时也会应用到它的后代元素上;继承是发生在祖先后后代之间的。继承的设计是为了方便我们的开发,利用继承我们可以将一些通用的样式统一设置到共同的祖先元素上, 这样只需设置一次即可让所有的元素都具有该样式。 注意:并不是所有的样式都会被继承:比如 背景相关的,布局相关等的这些样式都不会被继承。2.样式的冲突当我们通过不同的选择器,选中相同的元素,并且为相同的样式设置不同的值时,此时就发生了样式的冲突。 发生样式冲突时,应用哪个样式由选择器的权重(优先级)决定选择器的权
2021-03-18 16:48:16
381
原创 CSS常用选择器的用法
网页分成三个部分:结构(HTML)表现(CSS)行为(JavaScript)CSS- 层叠样式表- 网页实际上是一个多层的结构,通过CSS可以分别为网页的每一个层来设置样式而最终我们能看到只是网页的最上边一层- 总之一句话,CSS用来设置网页中元素的样式使用CSS来修改元素的样式第一种方式(内联样式,行内样式):- 在标签内部通过style属性来设置元素的样式- 问题:使用内联样式,样式只能对一个标签生效,如果希望影响到多个元素必须在每一个元素中都复制一遍并且当样式发生变化..
2021-03-15 23:26:04
464
原创 HTML常用的基本知识
前端002课1.注释,注释不能嵌套。符号为2.自结束符。不需要结束符3.属性,在标签中(开始标签或自结束标签)还可以设置属性,属性是一个名值对(x=y),属性用来设置标签中的内容如何显示。属性和标签名或者其他属性应该使用空格隔开。有些属性有属性值,有些没有。如果有属性值,属性值应该使用引号(英文)引起来。4.网页的基本结构4.1文档声明(doctype)。-文档声明用来告诉浏览器当前网页的版本,放在开头。-html5的文档声明<!doctype html><
2021-03-13 17:14:07
266
原创 前端001课——notepad++写第二个网页
标题在b站学习了前端,记录一下学习笔记网页的基本结构 这是我的第二个网页 这是我的第二个网页 注意,如果就这样保存为html文件,回出现乱码的情况,需要点击encoding ->encode in ANSI在保存。
2021-03-08 23:04:33
224
原创 吐槽Ubuntu18.04Nat模式下连网的各种方法
Ubuntu连网的各种方法没有IP地址(1)新安装的虚拟机,因为不能联网,不能使用ifconfig命令来查看IP,故使用ip address查看,ens33没有ip。 (2)网上资料使用 sudo dhclient ens33命令可以获得ip地址,但是我的卡住了,行不通。接着win+r,输入services.msc,找到VMware DHCP Service,看到服务已开启。(3)经过上述的一系列操作后,我突然点开了关机处的网络选择,发现多了选项,选择ens33.之前ping不通的网关能pin
2021-03-08 22:55:19
795
原创 学习LDPC码的一些入门笔记
学习LDPC码的笔记话不多说,上图。圆黑点表示数据块,黑方块表示校验块。节点的度表示与节点相关的edge,变量节点的度用 j 表示,校验节点的度用 k 表示。n表示码字的长度。举个例子,校验节点的度为k=4,规则LDPC码LDPC码的局部校验矩阵 H 中,列重 表示H中每列 1 的个数,行重表示 H 中每行1的个数。矩阵重每行的行重和每列的列重都相等的矩阵生成的LDPC 码叫做规则LDPC码。行重和列重也叫节点的度。换句话说就是规则的LDPC码中每个数据节点的度是一样的,每个校验节点的度也是一
2021-03-04 12:09:58
1227
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人