自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

转载 路由环境

路由表是什么: 我的IP地址是192.168.1.10,我要向IP为172.16.0.10发送东西 这时我把数据通过默认网关找到并上传(默认网关的作用就职找到路由器)到路由器的LAN口,由路由器通过WAN口来发送,但是路由器需要个东西能让他知道向哪里发;(网关在对,路由器不知道去哪) LAN口的IP就是默认网关,WAN口的IP绝不能跟默认网关的IP相同; 路由器和路由器就靠WAN口IP,路...

2018-03-28 21:01:11 307

转载 路由、 NAT和proxy

上网的IP地址有限,你上网的时候可能就是用的非法IP, 一、只是通过路由,必定是合法IP 二、通过路由+NAT/proxy(代理服务器)NAT其实就是路由帮你把发送数据包里的你的地址换成了他的地址,就成为了合法地址proxy通过把数据给代理服务器,让代理服务器来为你请求,然后吧请求后的数据缓存下来,在发给你互联网上实际没有的地址(就是自己建议设置的IP值):类——————- 保...

2018-03-28 18:41:13 422

转载 单播 广播 组播区别

一:通信方式分类 在IPv4网络中,主机可采用的通信方式有如下三种: 1、单播:单台主机与单台主机之间的数据通信 带宽端口有多少台就发多少个数据 2、广播:单台主机向网络中所有主机发送数据包的过程 发一个数据,然后复制给每个 3、组播:单台主机向选定的一组主机发送数据包的过程 发一个数据到一个组里,单独的机器加到组里自己复制 单播、广播以及组播的用途各不相同,并且使用不同的IP地...

2018-03-28 16:06:48 8608

转载 className会重写元素的类

在js中向一个dom元素添加一个类(样式),会把之前的类重写

2018-03-23 15:24:41 216

转载 get和post区别

get: 使用URL传送数据 对发送信息的数量也有限制 一般用于信息获取 post: 表单数据作为HTTP请求体的一部分 对发送信息的数量无限制 一般用于修改服器区上的资源 ...

2018-03-20 22:48:14 112

转载 table标签的应用

用align=‘center’来设置文字 align=‘right’ 右对齐 align=‘left’ 左对齐colspan=‘2’ 只能合并单元格td行 合并单元格时同时删除相应的对应行单元格 空格空格 变成 空格 rowspan=‘2’ 合并td列 合并单元格时同时删除相应的对应的列单元格 空格 空格 变成 空格...

2018-03-20 22:14:18 426

转载 input标签之

form标签:action:url表单向何处发送 method:get、post以何种形式radio类型:一个单选点 设置成只能选一个:把name的值设为一样,默认选中checkedtext 文本框 宽度:size=’25‘ 输入数量:maxlength=’6‘ 背景浅色文字 placeholder=’请输入密码‘passwo...

2018-03-19 21:58:07 169

转载 HTTP的基本原理

用户访问万维网文档,万维网文档之间的链接以及万维网文档中数据传送到用户计算机,这些功能的实现都是由超文本传输协议HTTP(HyperTextTransferProtocol)负责完成的。HTTP是一个应用层协议,它使用TCP连接进行可靠的传送,能够在万维网上进行文本、声音、图像、视频等各种信息的交换。HTTP协议也是工作在客户机/服务器模式下,分为HTTP客户端和HTTP服务器两个部分,双方每...

2018-03-18 20:33:07 330

转载 什么是跨域

JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下: 首先什么是跨域,简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名下的对象。更详细的说明可以看下表URL ...

2018-03-18 12:56:42 390

原创 margin之边距合并

两个div,一个设margin-bottom:40px 一个设margin-top:20px;2个div的实际边距为40px边距合并是指两个外边距相遇时会出现只留一个外边距, 边距大小是组合到其中的最大外边距 发生边距合并基本有三种情况: 1 相邻的兄弟姐妹元素 2 块级父元素与其第一个/最后一个子元素 3 空块元素...

2018-03-18 11:01:51 262

原创 css3之文字自动换行word-break

今天没用textarea,在div中直接加了一段文字,然后设了个宽高,文字超出去了,用overflow:scroll是只能向左右滑动; 查资料查到word-break:break-all;完美解决问题,自动换行啊,好用 word-break:break-all;语法 word-break: normal|break-all|keep-all;normal 使用浏览器默认的换...

2018-03-17 21:36:03 310

原创 小问题之margin

今儿整margin时搜索时看到个问题,就是子元素设置margin时,带着父元素跑,自个测试下父元素的margin-top和子元素一样; 解决方法: 1、为父元素设置padding。 2、为父元素设置border。 2、为父元素设置 overflow: hidden 。1、修改父元素的高度,增加padding-top样式模拟(padding-top:1px;常用) 2、为父元素添...

2018-03-17 21:17:47 319

原创 小问题之p标签的间隔

今天练习jquery时碰到个问题,那就是设了个h标签,下面有个div,出来时h和div中间有个空行 ??设了margin:0px; 居然没用? 查了资料,了解到,p标签居然是自带上下间隔,等等,妈蛋是我的错,我把margin设置在包围他的div,,自然没用,,把margin设在p标签解决,,,, 下次认真对待...

2018-03-17 20:37:13 1946 1

原创 学习记录focus和blur

今天在学jq时遇到新的词语,focus和blur 查阅后的意思:focus在于获得焦点时 //目前就是点击,跟click效果一样 blur在于失去焦点后 //点击空白旁,自动失去当前焦点js中还是加个on完事...

2018-03-17 14:27:16 3657

原创 一整套ajax请求

创建ajax: var oAjax=new XMLHttpRequest(); 1ie6下: var oAjax=new.ActiveXObject("Microsoft.XMLHTTP") 2if(window.XMLHttpRequest){ 1 }else{ 2 }...

2018-03-15 22:02:07 127

转载 编写一个去除有重复数的数组的方法

用indexOf 如果要检索的字符串值没有出现报 -1,var a=‘hello world'document.write(a.indexOf(WOrld) ); //-1document.write(a.indexOf(world) ); //6var a=[0,1,2,2,2,3,3,4,4,4,5,5,6]var b=[ ];for(var i=...

2018-03-15 21:46:01 719

转载 regexp对象

修饰符 i 执行对大小写不敏感的匹配。 g 执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。 m 执行多行匹配。方括号 方括号用于查找某个范围内的字符:[abc] 查找方括号之间的任何字符。 [^abc] 查找任何不在方括号之间的字符。 [0-9] 查找任何从 0 至 9 的数字。 [a-z] 查找任何从小写 a 到小写 z 的字符。 [A...

2018-03-15 20:59:03 179

转载 console.log和console.info

今天看视频时发现一个新的显示,console.info, 之前一直用console,log 不知道这个是什么意思,查了后: 没找到合适的答案,暂且把它当成一样的吧

2018-03-13 16:42:18 7178 7

转载 在cmd进入推出 node

在cmd环境进入退出node进入:直接输入 node 回车退出: 输入 .exit 回车 或者 两次连续按 COTRL+C

2018-03-13 12:30:48 630

转载 页面里各种高度,宽度,距离

top 高度距离 left左边距离 right右边距离 width宽 height高 先看清! 紫色的线 就是scrollTop 滚动条的滑动距离 var t=document.documentElement.scrollTop||document.body.scrollTop;documentEle...

2018-03-11 22:57:10 1147

转载 小问题日常集结—return

今天想试试对闭包的熟悉程度,闭包能访问一个局部变量; 随手写个程序 function bb(){ var c=100; function b(){ alert(c) } return b; }console.log(bb()());写的时候没加return b,报错,提示bb(。...

2018-03-11 21:49:34 97

转载 对作用域的问题

今天写代码时又出现问题,那就是我定义了一个全局变量,在引用的时候却是undefined,搞不明白,在网上查资料时看到这个代码var a = 100; var b = true; var c = 200;function test() { alert(a); //此处a = ? undefined alert(b); //此处b = ? true ...

2018-03-11 21:22:35 116

转载 onload与onscroll

之前学习碰到的是window.onload,等同于把script放在body最后, 最近新学到的是window.onscroll ,是当浏览器滚动条滚动时会触发 onscroll 事件,通常情况下指上下滚动条滚动。window.onscroll = function(){ var t = document.documentElement.scrollTop || document...

2018-03-11 16:13:05 447

原创 js运动之缓冲运动

里面核心就是让他的速度与距离成为正比 距离大,速度大; 距离小,速度小; 距离:目标-原始;缓冲运动一定要取整 先来个例子<div id='div1'></div><input type='button' value='缓冲运动' onclick='startmove()'/><style>#div1{height:50p...

2018-03-11 12:28:36 203 1

转载 JavaScript中offsetLeft,Left,clientLeft的区别

假设 obj 为某个 HTML 控件   obj.offsetTop 指 obj 相对于版面或由 offsetParent 属性指定的父坐标的计算上侧位置,整型,单位像素。 obj.offsetLeft 指 obj 相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置,整型,单位像素。 obj.offsetWidth 指 obj 控件自身的绝对宽度,不包括因 ov...

2018-03-10 23:11:18 923

转载 定时器的使用以及应用

setInterval以及clearInterval 使用定时器时,为了他能方便的关闭,定义一个全局变量,timer,并且在定时器开始前加入一个清除定时器,防止出现定时器再次点击有余留;以下是创建三个div,然后鼠标放在上面后,宽度会增加 div{width:100px;height:50px;background:’pink’;margin:10px}; wind...

2018-03-10 23:09:45 1788

转载 立即执行函数,没见过!??

今天,在看到一个题目里面有个不认识的函数格式:(function(){.....}())查了资料,叫做立即执行函数,立即执行函数模式是一种语法,可以让你的函数在定义后立即被执行 立即执行函数模式被广泛使用,它可以帮你封装大量的工作而不会在背后遗留任何全局变量。 你定义的所有变量都会成员立即执行函数的局部变量,所以你不用担心这些临时变量会污染全局空间var x = 0;  ...

2018-03-09 16:59:48 200

转载 HTML渲染问题

链接:https://www.nowcoder.com/questionTerminal/da4115e308c948169a9a73e50d09a3e7 来源:牛客网 今天看到一个题目: 现有如下html结构“<ul> <li>click me</li> <li>click me</li> <li>click...

2018-03-09 11:10:32 1046

转载 function函数后面有多个()

有时我们看见js函数后面跟着多个小括号是怎么回事?f( )( )( )…f()意思是执行f函数,返回子函数f()()执行子函数,返回孙函数f()()()执行孙函数但注意,如果想这样执行,函数结构必须是这样,f的函数体里要return 子函数,子函数里要return 孙函数,如果没有return关键字,是不能这样连续执行的,会报错的。...

2018-03-09 10:41:06 1508

转载 parseInt()函数

parseInt() 函数可解析一个字符串,并返回一个整数。 parseInt(string, radix)

2018-03-08 21:36:00 2597

原创 关于闭包与this的深层认识

什么是闭包? 一个函数内定义一个变量,这个变量你在函数外部是无法直接读取,此时引入闭包的概念,就是在这个函数里创建一个子函数,这个子函数自然能用父函数的变量,把这个return出来,就能调用这个函数的变量; this的指向: 我的理解就是谁调用的这个函数,this指的就是当前这个人 在构造函数里的this,我是通过搜索找资料更加了解,在构造函数中的this指的就是你创建出来的实列,我看到这...

2018-03-08 20:46:17 491

原创 js函数加括号和不加括号的区别

var f1 = function(){return(5)}var a=f1;var b=f1();a和b的区别在于: a是个指向f1函数的指针 a输出是function(){return(5)}b则等于5

2018-03-08 19:19:06 2312

转载 HTTP协议的状态码

一些常见的状态码为: 200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务不可用 所有状态解释:点击查看1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切...

2018-03-08 16:27:45 144

转载 js中const,var,let的区别

*1.*const定义的变量不可以修改,而且必须初始化。1 const b = 2;//正确 2 // const b;//错误,必须初始化 3 console.log(‘函数外const定义b:’ + b);//有输出值 4 // b = 5; 5 // console.log(‘函数外修改const定义b:’ + b);//无法输出 2.var定义的变量可以修改,如果不初始化...

2018-03-08 16:22:39 116

转载 手机号码的正则效验

对138和139的11位的手机号码正则效验;/^13[8|9][0-9]{8}$/^13代表以13开头[8|9]表示可以是8或者9[0-9]{8} 表示有8位0-9的数  \d{7,8} 代表7-8位数字$0到$9对应表示正则表达式中第n个匹配项,$0是指全部匹配内容 字符$意义:与^类似,匹配最末的字符.例如:/t$/不匹配"eater"中的’t’,但匹配"eat"中的’t’.字符*意义:匹配*...

2018-03-08 15:44:18 384

原创 数组排序

对于一般的数组排序,一般用sort就可排列里面的数var a=[0,15,10,5];document.write(a.sort());发现实际输出的是0,10,15,5并没有达到我们想要的排序解决方法var a=[0,15,10,5];document.write(a.sort(function(a,b){ return a-b ;}));就能正常解决...

2018-03-08 13:51:49 151

原创 对于ie6双边距的解决思路

在ie6中,设置div为浮动,然后赋予它margin-left或right值,此时会产生margin两倍于设定的值只需将他设置成行内元素,display:inline就能解决该问题

2018-03-08 09:53:44 393

转载 innerHTML,document.write,innerTEXT区别

document.write()定义和用法:write() 方法可向文档写入 HTML 表达式或 JavaScript 代码。可列出多个参数(exp1,exp2,exp3,…) ,它们将按顺序被追加到文档中。*推荐在页面onload之前使用,事件驱动的document.write方法会出现将原网页内容覆盖等问题DOM对象的innerHTML属性定义和用法:innerHTML 属性设置或返回标签中的开

2018-03-07 22:45:10 576

转载 vh和vw

vh:相对于视窗的高度,那么vw:则是相对于视窗的高度

2018-03-07 22:23:18 451

转载 第一次使用CSDN-markdown编辑器,从自建text到新的开始

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2018-03-07 22:21:17 137

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除