- 博客(39)
- 资源 (1)
- 收藏
- 关注
原创 Stacked Attention Networks for Image Question Answering(用于图像问答的堆叠注意力网络)
本文介绍了堆叠注意力网络(SAN),该网络学习从图像中回答自然语言问题。SAN使用问题的语义表示作为查询来搜索图像中与答案相关的区域。我们认为,图像问答通常需要多个步骤的推理。因此,我们开发了一个多层SAN,在其中我们多次查询图像以逐步推断答案。在四个图像QA数据集上进行的实验表明,所提出的SAN显著优于以前最先进的方法。注意力层的可视化显示了SAN逐层定位相关视觉线索以获得问题答案的过程。...
2022-07-28 09:12:49
876
1
原创 实验十一:读/写磁盘指定位置信息(只需完成读取)
实验十一:读/写磁盘指定位置信息(只需完成读取)一、实验目的(1)了解磁盘的物理知识。(2)掌握Windows系统提供的有关对磁盘操作API。(3)根据输入的扇区号读/写指定扇区。二、实验准备1.设置读/写操作的位置函数SetFilePointer()用于移动一个打开文件中的读/写指针,这里磁盘设备被当作文件处理,因此用于移动文件读/写指针在磁盘上的位置。原型:DWORD SetFilePointer( HANDLE hFile, //打开的文件句柄 LONG lpdistan
2020-08-25 08:42:02
763
原创 实验十:获取磁盘基本信息
实验十:获取磁盘基本信息一、实验目的(1) 了解磁盘的物理组织。(2) 熟悉Windows 系统如何查看磁盘相关系数。(3) 掌握Windows 系统提供的有关对磁盘操作 API。二、实验准备磁盘基本物理结构原型:Typedef struct_DTSK_GEOMETRY { LARGE_INTEGER Cylinders; //磁盘的柱面数 MEDIA_TYPE MediaType; //介质类型,如3.5英寸,1.44MB软盘 DWORD TracksPerCylind
2020-08-25 08:29:45
1356
1
原创 实验九:采用异步方式实现文件读/写
一:实验目的(1)了解Windows系统异步文件读/写的概念。(2)熟悉Windows系统文件读/写相关的API。(3)掌握采用异步方式实现文件读/写的相关参数设置。二:实验准备知识:文件异步传输及相关API函数介绍\1. 文件异步传输基本原理文件异步传输是一种改变指令执行顺序的机制。一般而言,指令是顺序执行的,下一条指令必须在上一条指令执行完毕才可执行。因此当CPU遇到一条访问磁盘的指令时。应用程序需要等待磁盘访问结束后才能进行后续的工作。但如果后续工作与访问磁盘操作无关,这样的等待就显得很没
2020-07-03 16:30:37
1364
原创 实验八:采用高速缓存实现文件读写
一:实验目的(1)了解windows系统文件高速缓存的概念。(2)熟悉windows系统文件读写相关API。(3)掌握采用缓冲方式实现文件读写相关参数的设置。二:实验准备知识 高速缓存访问缓存必将访问磁盘,而磁盘的访问速度远远低于内存的访问速度,高速缓存就是利用内存中的存储空间,来再存磁盘传输数据,因此高速缓存不是真正的物理设备,而是一只核心及内存映像机制。由于它被设置在内存中,因此速度非常快,可以在一定程度上解决CPU与磁盘速度不匹配的问题。高速缓存的原理是:假设一个进程读文件的第一块数据,它
2020-07-03 15:50:39
1976
7
原创 实验七:使用无缓冲的方式实现文件读\写
一:实验目的(1)熟悉Windows系统文件读\写相关API。(2)掌握无缓冲方式实现文件读\写相关参数的设置。二:实验准备知识:相关API函数介绍文件创建函数CreateFile( ) 用于创建一个新文件,如果文件已经存在,则得到该文件的句柄。该函数的参数dwFalgsAndAttributes决定了文件的传输方式,对于普通的文件传输,可将参数设置为FILE_ATTRIBUTE_NORMAL;而若设置为FILE_FLAG_NO_BUFFERING,表示不使用高速缓存进行文件传输;若同时使用标
2020-06-28 15:13:57
1960
1
原创 js正则表达式的语法及方法
正则表达式:正则表达式的用法:正则表达式语法:譬如电话号码规则是1开头 第二位3-9 后边9位是0-9那么正则表达式可以写为:var veg = /^1[3-9][0-9]{9}&/;email实例:与字符串相关的方法:...
2020-05-30 10:24:24
242
原创 js有关数组的概念与方法
数组的概念:声明数组的两种方式:var array = new Array();var array = [];//数组中可以是任意数据类型一般采用第二个但尽量不要非连续的数组所以想要往数组最后一个索引添加元素的话, arr[arr.length] = value;就可以了数组的四个常用方法:forEach语句:第一个参数是正在遍历的元素第二个参数是正在遍历元素的索引第三个参数是正在遍历的整个数组slice和splice:数组剩余的方法:例如:
2020-05-27 23:34:03
251
原创 js的垃圾回收
垃圾回收(GC)就像人生活的时间长了会产生垃圾一样,程序运行过程中也会产生垃圾这些垃圾积攒过多以后,会导致程序运行的速度过慢, 所以我们需要一个垃圾回收的机制,来处理程序运行过程中产生垃圾当一个对象没有任何的变量或属性对它进行引用,此时我们将永远无法操作该对象,此时这种对象就是一个垃圾,这种对象过多会占用大量的内存空间,导致程序运行变慢,所以这种垃圾必须进行清理。在JS中拥有自动的垃圾回收机制,会自动将这些垃圾对象从内存中销毁,我们不需要也不能进行垃圾回收的操作我们需要做的只是要将不再使用的对
2020-05-27 16:09:00
294
原创 js中原型的概念
原型prototype:我们所创建的每一个函数,解析器都会向函数中添加一个属性prototype这个属性对应着一个对象,这个对象就是我们所谓的原型对象如果函数作为普通函数调用prototype没有任何作用当函数以构造函数的形式调用时,它所创建的对象中都会有一个隐含的属性,指向该构造函数的原型对象,我们可以通过__proto__来访问该属性原型对象就相当于一个公共的区域,所有同一个类的实例都可以访问到这个原型对象我们可以将对象中共有的内容,统一设置到原型对象中。当我们访问对象的一个属性或方法时,
2020-05-27 15:47:57
684
原创 js中this与对象的创建
this:比如obj是一个函数,那么obj();//等价于window.obj();若obj使一个对象,而obj有一个方法为fun,那么obj.fun();//等价于this.fun();使用工厂方法批量创建对象:实例:使用构造函数创建对象:仅仅是把工厂方法的类名改了一下,通常首字母大写,例如Personinstancof函数:object是所有类的顶级父类...
2020-05-26 23:03:51
552
原创 js两个作用域的概念
作用域作用域指一个变量的作用的范围在JS中一共有两种作用域全局作用域:直接编写在script标签中的JS代码,都在全局作用域全局作用域在页面打开时创建,在页面关闭时销毁在全局作用域中有一个全局对象window,它代表的是一个浏览器的窗口,它由浏览器创建我们可以直接使用在全局作用域中:创建的变量都会作为window对象的属性保存,创建的函数都会作为window对象的方法保存全局作用域中的变量都是全局变量函数作用域:调用函数时创建函数作用域,函数执行完毕以后,函数作用域销毁每调
2020-05-26 22:55:30
1220
原创 js函数的概念及形参实参与返回值
函数:概念:初始化函数的两个方法:这里建议使用第一种方式函数的形参和实参:函数的返回值:注意:return后的语句将不会再执行return后不加任何东西的话返回类型为undefined,不写return也是undefined函数的返回值可以是任意数据类型(重要)立即执行函数:即用括号括起来一个匿名函数(没有名字的函数)并调用例如:(function(a,b){console.log(a+b);})(10,20);...
2020-05-25 23:01:51
1263
原创 js对象的概念,分类及基本操作
对象属于一种复合的数据类型,在对象中可以保存多个不同数据类型的属性。对象的分类:内建对象-由ES标准中定义的对象,在任何的ES的实现中都可以使用比如: Math String Number Boolean Function Object…宿主对象 由JS的运行环境提供的对象,目前来讲主要指由浏览器提供的对象 比如BOM DOM自定义对象 由开发人员自己创建的对象对象的基本操作:var obj = new Object();obj.name = "Master";console
2020-05-25 17:19:27
2328
原创 动态链接库的建立与调用
一:实验目的(1)理解动态链接库的实现原理。(2)掌握Windows系统动态链接库的建立方法。(3)掌握Windows环境下动态链接库的调用方法。二:实验准备知识:动态链接库介绍 动态链接库(Dynamic Link Library DLL)是一个可执行模块,它包含的函数可以由Windows应用程序调用以提供所需功能,为应用程序提供服务。1.动态链接库基础知识大型的应用程序都是由多个模块组成的,这些模块彼此协作,已完成整个软件系统的工作。其中可能有些模块的功能是通用的,被多个软
2020-05-25 10:33:03
3535
原创 js循环语句(for循环,while循环,dowhile循环)
while循环:创建循环的三个步骤:初始化一个变量在循环中设置一个条件表达式定义一个更新表达式,每次更新初始化变量缺少一个就极有可能造成死循环dowhile循环:for循环:
2020-05-24 22:51:59
1321
原创 js条件分支语句(switch语句)
条件分支语句:可以进行数值或字符的全等比较 即在switch处条件表达式传入数字或字符也可以进行布尔类型比较 即在switch处传入true或false 在case中使用条件表达式
2020-05-24 22:48:20
1128
原创 js中的各种运算符
算术运算符:两种隐式调用函数的方式转换:这里也可以用一个+(正号)来进行转换,更加方便自增和自减:逻辑运算符:非布尔值的与或运算:赋值运算符:没什么好说的,跟java一样就是=赋值 还有+= -= *= /=例子: a = a+1; 等价于 a+=1;比较运算符:四种:> >= < <=如果两个都是字符串数字的话就先转换再比较相等运算符:...
2020-05-24 17:22:29
1195
原创 js的数据类型和强制类型转换
数据类型:字符串 :数字:在js中number的最大值Number.MAX_VALUE大概是10的308次方如果超过这个数,将显示为infinity(正无穷)当然也有负无穷 ,其type为Number还有大于0的最小值用Number.MIN_VALUE来表示,大概是10的-324次方如果使用非数字类型参与数值运算会返回Nan,即not a number 但其type还是Numberjs的浮点运算精确度不高,所以涉及到精确度的运算不要使用js布尔:Null:未定义:强制类
2020-05-24 17:14:16
989
原创 JS的入门helloworld
js的三种输出形式,先背下来alert警告框console.log 控制台doucument.write 向body输出内容记住一点,js中代码是按行顺序执行的,且一行后加分号;js的编写位置:<script type="text/javascript" src=""></script>src是引入的外部js文件,相对路径。(类似css)js的语法:注意js的注释和css是一样的,都是//或/**/JS字面量和变量:在js中使用var来声明变...
2020-05-24 17:02:47
1052
原创 html表格及表单
表格:基础:table标签代表了创建一个表格,(块元素)th是表头中的内容,也属于td,不过有一些样式tr为行标签,td为列标签colspan表示跨行rowspan表示跨列样式:table和td之间有一个默认的距离,通过border-spacing属性可以设置这个距离border-spacing:0px;就可以让俩边框合并,但是会导致边框变粗,因为俩合并到一起了嘛border-collapse可以用来设置表格的边框,如果设置了border-spacing,则border-coll
2020-05-24 16:55:43
1060
原创 html元素背景与雪碧图
元素背景:例如:background-position:100px 100px;background-position:top left;第一种形式更精确些简写:雪碧图(css-sprite):将多张图片整合为一张图片,利用background-position来切换图片的位置例如:先剪出需要的,然后再用ps进行拼接...
2020-05-24 16:39:26
949
原创 html元素相对定位和绝对定位
元素相对定位:定位:一般来说用两个就足够了(上下选一个左右选一个)注意,这里不会脱离文档流元素绝对定位:position:absolute即开启绝对定位,还是设置两个偏移量,不过是参照物不同了。元素固定定位:可以在实战中用来做固定在某个位置的东西(譬如点一下返回顶部)元素的层级:父元素的层级再高,也不会盖住子元素。也就是说子元素永远在父元素上边。...
2020-05-24 16:29:04
1877
原创 html中的高度塌陷问题及解决方法
高度塌陷问题:简而言之就是父元素不设置高度,以适应子元素的高度,但是子元素脱离文档流后,父元素将会塌陷,即没有子元素撑开它。解决高度塌陷问题:也就是说开启BFC就可以解决高度塌陷问题,但是或多或少会带来副作用BFC作用:利用BFC避免margin重叠。自适应两栏布局。解决高度塌陷。最简单的就是将overflow:hidden解决高度塌陷问题的其他两种方案:第二种方案:(兼容所有版本,但会给结构带来多余文本)第三种方案:(副作用最小,但不兼容ie6)例子:...
2020-05-24 16:20:28
1634
原创 html中的文档流与浮动
文档流:当元素的宽度设置为auto时(默认为auto),此时指定内边距不会影响可见框的大小,而是自动修改宽度,以适应内边距。浮动:通过浮动可以使一个一个的块元素在一行排列起来,从而拼成完成的界面。比如float:left就可以从左向右排列块元素。在文档流中,子元素的宽度会默认占父元素的全部,当元素设置浮动后,会完全脱离文档流,高度和宽度都会被内容撑开。也就是说,内联元素脱离文档流之后,全部都是块元素,可以设置宽高之类的块元素样式。...
2020-05-24 16:14:37
938
原创 html元素溢出(overflow)
overflow(元素溢出):譬如一个子元素在父元素中无法完全显示,即width或height大于父元素的话,就会出现溢出现象,我们可以通过overflow来设置溢出的内容。
2020-05-24 16:11:33
2773
原创 html盒模型及其样式
盒模型-边框:记住盒子的大小是由三部分决定的要设置边框,必须这三个同时设置,缺一不可譬如:border-width: 10px 0;表示的是将上下边框宽度设置为10px 左右设置为0border-width: 10px 20px 0; 表示的是将上边框设置为10px 下边框为0 左右边框为20px。这种简写方式比较重要,接下来还有很多种简写类似这种写法。边框的简写:简写只能同时设置四个边框,但是快盒模型-内边距:内边距也可以简写,使用padding就可以设置四个内边距,和bo
2020-05-24 16:03:44
1337
原创 html文本样式
文本样式:tips:letter-spacing是汉字英文都通用,而word-spacing是针对英文的适用于文本对齐,关于其他对齐方式会再提到。譬如text-indent:2em 则缩进两个字的距离。
2020-05-24 15:44:38
977
原创 html字体的样式与行高
字体:font-size:font-family:注意事项:字体分类:字体的一个类包含许多字体,通常放在最后一个逗号后边兜底。字体的样式:font比较重要,因为简写可以提升浏览器解析的性能,建议简写,但是要注意用font时文字的大小和字体必须写,且分别占倒数第二和倒数底一,之间空格隔开。行高:记住行高 - 字体大小=行间距即line-height - font-size=行间距;一般来说第三点用的多一些这里使用于一个盒模型div中 有一个元素 将其垂直居中这里
2020-05-24 15:39:28
6867
原创 html常用长度单位
像素px:百分比%:例如类box 为类box1的父元素 那么box1的百分比将会以box为标准设置。em:譬如 font-size:100px;width:10em;那么width就相当于1000px;
2020-05-24 11:45:27
1658
原创 css常用选择器(基础)
CSS选择器记住id选择器不使用复合选择器。CSS子元素和后代选择器:例子:例子:例子:注意:这里的子元素选择器不支持ie6.开发时要问清需求。CSS伪类选择器例:a:link{color : green;}a:visited{color : red;}文本框聚焦的意思就是鼠标点一下文本框注意,hover和active可以对其他标签使用,例如p标签CSS伪元素例子:这里要注意,before和after所写的content在页面中是无法
2020-05-24 11:14:05
989
原创 css入门小知识
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。css样式:内联样式,即直接写到标签里的style属性,可以对该标签添加样式,每个样式用;分开,但是不方便复用,属于结构(html)与表现(css)耦合。内部样式,即将style放在head标签中声明,此时称为选择器。结构:先写一个a标
2020-05-24 10:10:09
1569
1
原创 html常见标签的用法
html的书写规范:1.html中不区分大小写,但是我们一般都用小写2.html中注释不能嵌套3.标签结构必须完整,要么成对出现,要么自结束标签4.标签可以嵌套,但不可以交叉嵌套5.标签中的属性必须有值,且值必须加引号。标题的基本用法:段落的基本用法:包括换行水平线实体的基本用法:图片的基本用法:使用图片时的相对路径问题:重点:如果在子目录下,那么就直接写子目录名称加/如果在上一级,就用…/返回上一级这边建议把工程所需图片放到一个文件夹下,方便使用相对路径图片的
2020-05-24 09:51:46
1142
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人