创建TS的初始化的配置文件 在vscode的终端中输入ts命令:tsc--init,回车后会生成一个默认的配置文件tsconfig.json。 tsc--init 可以看到文件里: / stirct:true; (strictNullCheck) 是严格模式,开启严格模式的话就会在下图中的aaa定义的时候报错,没初始化(没初始化的话是undefined) 不添加配置文件的话就不会报错,或者说不开启严格模式的话就不会报错。 一般还是开启,在编写代码。 / 这里的aaa没有被初始化,默认是undefined

学习网址: https://developer.aliyun.com/article/1368230?spm=a2c6h.12873639.article-detail.52.44203afcWqU9Z9&scm=20140722.ID_community@@article@@1368230._.ID_community@@article@@1368230-OR_rec-V_1-RL_community@@article@@1391402slide-9 https://developer.aliyun.com/article/1368231?spm=a2c6h.12873639.ar...

''' 1.len() 计算列表长度 len(list)-->returnlen_number 2.sorted() 排序 sorted()-->升序 sorted(reverse=False)-->降序 3.sum() 计算列表所有元素的和值 sum(list)-->returnsum_number 4.max() 查找最大值 max(list)-->returnmax_element 5.min() 查找最小值 min(list)-->returnmin_element 6.append() 在列表末尾添加元素 list.append(element)...

CSS样式部分 代码详细解释 <style> /outline去除input外轮廓,box-sizing:border-box计算元素宽高时不带内边距与边框宽高./ { margin:0; padding:0; outline:none; /用于移除元素的轮廓线/ box-sizing:border-box;/计算元素宽高时不带内边距与边框宽高/ /outline:none;用于移除元素的轮廓线。 当元素被选中或鼠标悬停在其上时,浏览器通常会显示一个轮廓线来表示该元素的位置和大小。 通过将outline属性设置为none,可以隐藏这个轮廓线。/ /box-sizing:bor...

  xWYnr39PTA9E   2023年12月09日   13   0   0 flex内边距二维码css表单

学习网址: https://blog.csdn.net/lplovewjm/article/details/134524616?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170196314316800182167638%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=170196314316800182167638&biz_id=0&utm_medium=distribute.pc_search_res...

学习网址: https://www.bilibili.com/video/BV1tG411D7MD/?spm_id_from=333.1007.tianma.9-4-38.click&vd_source=441ed12ec48d03afe294e7c5f663a0d3 DDOS和DOS是什么 DOS(拒绝服务) 原理:用一台设备不停的向服务器发送大量的请求。只要服务器处理请求的速度小于攻击者发送请求的速度,这样就被占用了所以的服务器资源。让正常访问者无法访问服务器。 缺点: 如果攻击的攻击的速度小于服务器处理速度的话,那么服务器就不会有任何问题,最多也就是消耗了部分的资源而非...

  xWYnr39PTA9E   2023年12月07日   22   0   0 服务器DNSDOSIPDDOS

DOM操作简介 只编写HTML而产生的页面是静态的(静态页面),是没办法和它进行交互,例如点击按钮,提交表单等。JavaScript语言,就是专门为HTML页面添加交互。(使用JS编写相关代码,将页面由静转动,也就是动态页面) 【PS:爬虫的时候最不喜欢的就是动态页面了(doge)要动脑】 为了能在JavaScript直接操作HTML元素,浏览器在解析HTML页面的时候,会按页面结构,把HTML文档转换成一个树形结构的JavaScript对象,与HTML中的元素层级保持一致。这个树形的JS对象,就是DOM对象。在JavaScript中,可以通过document这个对象来访问dom。 DOM全...

  xWYnr39PTA9E   2023年12月06日   12   0   0 HTML外链式documentjavascriptDOM

学习网址:https://zxuqian.cn/javascript/additional-content/dom/select-dom-elements/ 选择DOM元素 要想修改HTML元素,需要先在DOM树中找到它。而找元素的方式,需要用到一个叫做选择器的概念。 选择器相关概念和类型 DOM的选择器和CSS中的一模一样。下面是常见的选择器讲解:(html和css代码) 标签选择器 这种选择器,可以根据HTML的标签名来选择元素,例如使用p可以选择<p>元素,使用div可以选择<div>元素: <div> <p>hello</p&gt...

学习网址:https://zxuqian.cn/css/css-text-overflow/google_vignette CSS设置文本省略 当页面文本过多的时候,经常会截取一部分文字进行显示,然后用省略号或其它符号来提示用户还有剩余的文本,在CSS中,控制溢出文本的省略使用的是text-overflow属性。 CSS的text-overflow属性的用法:用于控制文本超出时,超出的文本的效果样式。必须跟white-sapce和overflow属性结合使用,以隐藏超出部分,再通过text-overflow设置超出部分显示的样式。 text-overflow默认值为clip,超出部分直接截断...

  xWYnr39PTA9E   2023年12月06日   17   0   0 宽高overflow省略号css文本省略

学习链接:https://www.bilibili.com/video/BV1Q841197av/ 函数类型-参数和返回值 函数的类型实际上指的是:函数参数和返回值的类型。 fun(参数:类型,参数:类型):函数返回值类型{} 函数有两种类型:普通函数、箭头函数 为函数指定类型的两种方式: 单独指定参数、返回值的类型 同时指定参数、返回值的类型 单独指定参数、返回值的类型 //普通函数 functionadd(num1:number,num2:number):number{ returnnum1+num2 } functionadd(num1,num2):number{ //这里没...

任务一 任务1 intmain(void){ uint8_tletter; usart1_init(); while(1){ for(letter='a';letter<='z';letter){ while(!(USART1->SR&USART_SR_TXE));//whileuartfasonwanchen,juxunext //while(!USART_GetFlagStatus(USART1,USART_FLAG_TXE));//andyes //delay(); USART_SendData(USART1,letter); ...

  xWYnr39PTA9E   2023年11月30日   18   0   0 上位机数字字符数据串口stm32

学习链接:https://www.bilibili.com/video/BV1De411R77P/?p=6&vd_source=441ed12ec48d03afe294e7c5f663a0d3 获取图像属性 主要介绍三个属性: 形状属性:行、列、通道数 像素数目属性 图像的数据类型属性 形状属性 shape shape可以获取图像的形状,返回包含行数,列数,通道数的元组. 灰度图像:返回行数,列数 彩色图像:返回行数,列数,通道数(BGR) 例子 importcv2 img1=cv2.imread('opencv/image/image_demo.jpg',0) print(...

1.串口部分电路 USB转串口芯片 单片机和电脑能进行双向数据收发。所以应用功能这里选择收发器。 常用的USB转串口芯片有CH340C、CH340G。还有CP2102(太贵了) CH340C、CH340G的区别: 1.CH340C是有内部的晶振,只需要很少的元器件就能使用。 2.CH340G需要外接晶振,而且还贵一点点。 所以这里使用CH340C,编号为C84681 数据手册中看到:CH340DS1.DOC(szlcsc.com) USB转串口芯片(CH340C)的D+、D-就是连接type-c电路的USB_D+、USB_D- 直接使用网络标签来连接就行了,系统会自动匹配。 这样USB数...

学习链接 https://www.bilibili.com/video/BV1Yw411m7Rs/?spm_id_from=333.337.search-card.all.click&vd_source=441ed12ec48d03afe294e7c5f663a0d3 学习一:讯飞星火创建应用后使用test.py文件调用 https://www.bilibili.com/video/BV1Yw411m7Rs/?spm_id_from=333.337.search-card.all.click&vd_source=441ed12ec48d03afe294e7c5f663a0d3...

  xWYnr39PTA9E   2023年11月25日   19   0   0 PythonsparkAPI调用讯飞星火gpt

1.读取像素 导库(numpy) pipinstallnumpy importnumpy 读取像素 返回值=图像.item(位置参数) 返回值=图像.item(行,列) ''' 前面说过: 灰度图像,返回灰度值。 BGR图像,返回值为B,G,R的值。 ''' ''' 灰度图像: p=img.item(88,192) print(p) 也可以不用赋值,直接输出。 ''' ''' BRG图像:(B,G,R值) 0通道是蓝色,1通道是绿色,2通道是红色。 blue=img.item(78,125,0) green=img.item(78.125.1) red=img.it...

接上文:实训课计算机网络技术基础笔记 https://blog.51cto.com/youyeye/8363907 WireShark的基本抓包使用 安装wireshark 先在虚拟机上安装wireshark(直接在本机上将exe文件复制,然后切换到虚拟机上粘贴) 然后工具栏capture–options Interface是接口,然后旁边的将是网卡,有两个选项,选择intel开头的网卡,第一是vpn上网的网卡。然后一定要勾选下面的capturepacketsinpromiscuousmode。然后点击start即可。 查看所抓到的数据包: ''' 下面的这张草稿图是老师画的: 讲...

  xWYnr39PTA9E   2023年11月24日   13   0   0 数据封装LInux虚拟机IPwireshark

MQTT是什么 MQTT是一个客户端服务端架构的发布/订阅模式的消息传输协议。轻巧、开放、简单、规范,易于实现。 MQTT是一种消息传递协议,即它是为传输消息而设计的,并使用发布和订阅模型。该模型使得向0个、1个或多个客户端发送消息成为可能。一个有用的类比是电视或广播。电视播音员使用特定的频道播放电视节目,观众调到该频道观看广播。广播员和观众之间没有直接的联系。在MQTT中,发布者发布关于主题的消息,订阅者必须订阅该主题查看消息。 MQTT的特点 易于实现 数据传输的服务质量可控 占用带宽小 传输数据内容不可预知 设备连接状态可知 不难看出,MQTT专为低带宽、高延迟或不可靠的网络而设计...

  xWYnr39PTA9E   2023年11月22日   16   0   0 服务端MQTT客户端物联网

什么是链表 链表和数组类似,是一种线性的数据结构,与数组不同的是,链表中的数据在内存中并不是顺序存储的,而是通过在链表的每个元素中,保存指向下一个元素的引用,来找到下一个元素。 链表元素(构成) 把元素叫做节点,节点后面的叫后继节点,节点前面的叫前置节点。 访问节点 通过.next来访问下一个节点。 应用场景 P2P网络(分布式网络)、文件系统、基础数据结构(队列) 常见链表种类 1.单链表 2.双向链表 3.循环链表 4.双向循环链表 创建链表 创建一个节点 可以使用一个类来表示一个节点。 classNode{ constructor(value,next=null...

导库 importcv2 创建摄像头对象 使用opencv中自带的VideoCapture()函数定义摄像头对象,其参数0表示第一个摄像头。 如果不是笔记本的话(也就是没有自带的摄像头)外接了摄像头的话,就要传入摄像头的地址(字符串形式) cap=cv2.VideoCapture(0) """ 函数名:cv2.VideoCapture() 功能:通过摄像头捕获实时图像数据 返回值:有 参数一:摄像头代号,0为默认摄像头,笔记本内建摄像头一般为0 或者填写视频名称直接加载本地视频文件 """ cap=cv2.VideoCapture(0)创建一个VideoCapture对象 '''...

“程序(Program)=数据结构(DataStructure)+算法(Algorithm)” 数学基础 1. 指数 指数是幂运算aⁿ(a≠0)中的一个参数,a为底数,n为指数,指数位于底数的右上角,幂运算表示指数个底数相乘。 如43=444 一些基本的公式 2. 对数 在数学中,对数是对求幂的逆运算,正如除法是乘法的倒数,反之亦然。因此,对于公式,有且仅当 一些基本的公式 3. 级数 级数是指将数列的项依次用加号连接起来的函数。我们使用∑(希腊语:Sigma,汉语:西格玛)符号进行表示,如 级数理论是分析学的一个分支;它与另一个分支微积分学一起作为基...

  xWYnr39PTA9E   2023年11月19日   10   0   0 函数式计算程序复杂度
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~