现在位置: 首页 > web前端 > 文章
2020年07月17日 web前端 ⁄ 共 1100字 评论关闭
  昨天在用360扫描应用漏洞时,扫描结果,出来一个android:exported属性,其实之前根本不知道这个属性,更不知道这个属性用来干嘛的,详情见下。   exported是什么   android:exported是Android中的四大组件Activity,Service,Provider,Receiver四大组件中都会有的一个属性。   总体来说它的主要作用是:是否支持其它应用调用当前组件。   默认值:如果包含有intent-filter默认值为true;没有intent-filter默认值为f...
阅读全文
2020年07月17日 web前端 ⁄ 共 859字 评论关闭
  比如数组定义时有十个元素,那么a[0] --a[9]分别对应相应的元素,在程序中如果使用了a[10]那么就超出了原来o的数组定义的范围,这就是数组下标越界。   数组越界是什么意思   c和c++语言中数组下标越界,编译器是不会检查出错误的,但是实际上后果可能会很严重,比如程序崩溃等,所以在日常的编程中,程序员应当养成良好的编程习惯,避免这样的错误发生。   VB中的数组越界   12、引用了不存在的数组元素   ...
阅读全文
2020年07月17日 web前端 ⁄ 共 766字 评论关闭
  hash属性是一个可读可写的字符串,该字符串是URL的锚部分(从#号开始的部分)。在我印象中,这是主流网站第一次将"#"大规模用于直接与用户交互的关键URL中。这表明井号(Hash)的作用正在被重新认识。本文根据HttpWatch的文章,整理与井号有关的所有重要知识点。   location.hash浏览器支持   InternetExplorerFirefoxOperaGoogleChromeSafari   所有主要浏览器都支持hash属性   返回一个URL的主要部分。假设当前的...
阅读全文
2020年07月17日 web前端 ⁄ 共 1114字 评论关闭
  onreadystatechange事件,当请求被发送到服务器时,我们需要执行一些基于响应的任务。每当readyState改变时,就会触发onreadystatechange事件。   onreadystatechange属性有什么   readyState属性存有XMLHttpRequest的状态信息。   下面是XMLHttpRequest对象的三个重要的属性:   属性 描述   onreadystatechange 存储函数(或函数名),每当readyState属性改变时,就会调用该函数。   readyState&nb...
阅读全文
2020年07月17日 web前端 ⁄ 共 1219字 评论关闭
  Promise中的resolved和fulfilled到底什么关系,又或者这只是叫法的问题?问题:promise中总会遇到说resolved和fulfilled这两个关键词的,但是有时候总会有那么一丝儿误解或者是朦胧,有时候傻傻分不清,怎么上面说fulfilled状态,下面又变成了resolved状态!?   fulfilled的理解:     我知道Promise构造函数接受一个函数作为参数吗,并且该函数可以接受两个参数(也是方法,由js引擎提供)resolve,reject,两个词分别的意...
阅读全文
2020年07月17日 web前端 ⁄ 共 1159字 评论关闭
  很多带“_s”后缀的函数是为了让原版函数更安全,传入一个和参数有关的大小值,避免引用到不存在的元素,有时黑客可以利用原版的不安全性黑掉系统。比如:chard[20];写成scanf_s("%s",d,20);才是正确的,有这个参数20使准确性提高。   scanf_s简介   ANSIC中没有scanf_s(),只有scanf(),scanf()在读取时不检查边界,所以可能会造成内存访问越界,例如分配了5字节的空间但是读入了10字节   charbuf[5]={'\0'};   scanf(...
阅读全文
2020年07月17日 web前端 ⁄ 共 944字 评论关闭
  关于js中的offsetWidth、clientWidth、scrollWidth等一系列属性及其方法一直都傻傻分不清,这里就来总结一下这些方法的用法和含义。   js中的offsetWidth用法   offsetWidth//返回盒模型的宽度(包括width+左右padding+左右border)   <style>   #div1{width:200px;height:200px;border:2pxsolidred;padding:5px;margin:1px;background:green;}   </style>   <divid="div1"></div>  ...
阅读全文
2020年07月17日 web前端 ⁄ 共 869字 评论关闭
  以offsetLeft为例进行说明,在不同的浏览器中其值不同,且与父元素的position属性(relative,absolute,fixed)有关。现分以下几种情况说明:(测试所用的浏览器版本为:Chrome68.0.3440.106,opera54.0,Firefox61.0.1和IE11.0)   offsetleft怎么办   在父元素均不设置position属性时,在Chrome,opera和IE浏览器中offsetLeft是元素边框外侧到浏览器窗口内侧的距离且body.offsetLeft=0,   在firefox浏览器中offsetLe...
阅读全文
2020年07月17日 web前端 ⁄ 共 982字 评论关闭
  跳板机(JumpServer),也称堡垒机,是一类可作为跳板批量操作远程设备的网络设备,是系统管理员或运维人员常用的操作平台之一。   跳板机简介   跳板机(JumpServer),也称堡垒机,是一类可作为跳板批量操作远程设备的网络设备,是运系统管理员或运维人员常用的操作平台之一。   跳板机最核心的功能是以本机作为跳板来操作远程设备,较为普遍地是通过ssh协议实现远程管理,使用单位一般会自己开发或选择性地使用以下自...
阅读全文
2020年07月17日 web前端 ⁄ 共 1047字 评论关闭
  本地发布(localhost:8080)的web项目如何让其他主机访问?本地localhost:8080的javaweb项目,在没有部署到服务器的情况下,如何让另一台主机访问自己本地的项目呢?请看下面详解!   localhost:8080是什么?   是自己电脑的一个端bai口,localhost是本地计算机的默认duWEB发布路径,zhi8080是端口号。   如果你访问dao这个URL,就可以看到你本机上WEB服务器发布的内容。   因为设置的端口就是8080,如果后面不加端...
阅读全文