需要回头看的文章
文章平均质量分 94
LTIven
爱闻,爱问,爱文
展开
-
Linux下的touch命令
linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。1.命令格式: touch [选项] 文件2.命令参数: -...转载 2019-11-19 21:22:51 · 96 阅读 · 0 评论 -
文件的权限位
1.文件权限存在的意义 系统最底层安全设定方法之一,保证文件可以被可用的用户做相应操作2.文件权限的查看ls -l file # 查看文件权限ls -ld dir # 查看目录权限ll file ll -d dir注:ls -l = llls -ld = ll -d3.文件权限的读取ls -l filerw-rw-r-- 1 kiosk ...转载 2019-11-19 21:11:17 · 312 阅读 · 0 评论 -
文件标识位的区别r、r+、w、w+等
函数功能: 打开一个文件函数原型:FILE * fopen(const char * path,const char * mode);相关函数:open,fclose,fopen_s,_wfopen所需库: <stdio.h>返回值: 文件顺利打开后,指向该流的文件指针就会被返回。若果文件打开失败则返回NULL,并把错误代码存在errno 中。 一般而言,打开文件后会作...转载 2019-11-19 20:27:26 · 5444 阅读 · 0 评论 -
关于transform-style:preserve-3d的一些理解
transform-style属性是3D空间一个重要属性,指定嵌套元素如何在3D空间中呈现。他主要有两个属性值:flat和preserve-3d。transform-style属性的使用语法非常简单:CSS Code复制内容到剪贴板 transform-style: flat | preserve-3d 其中flat值为...转载 2019-11-16 15:05:11 · 10463 阅读 · 1 评论 -
图片的响应式设计
响应式图像教程感谢 腾讯课堂NEXT学院 赞助本站,腾讯官方的IT课程 年终优惠免费试学。 网页在不同尺寸的设备上,都有良好的显示效果,叫做"响应式设计"(responsive web design)。 响应式设计的网页图像,就是"响应式图像"(responsive ima...转载 2019-11-11 15:10:13 · 297 阅读 · 0 评论 -
LAMP架构介绍
一、LAMP架构介绍 现如今打开浏览器,搜索LAMP关键词,出现大量的关于LAMP的介绍,包括LAMP的一键脚本、LAMP的yum安装、LAMP的编译安装,但是对于一个非开发或非专业人员有可能根据网络参考资源实现LAMP的搭建并成功运行各种服务,也有部分人员完全照搬某些博客知识进行搭建,最后以失败告终,因此抱怨互联网资源不够成熟,其实根本原因并非如此,主要原因如...转载 2019-11-06 10:16:43 · 291 阅读 · 0 评论 -
typeof与instanceof的区别及用法
在我们运用JavaScript中typeof与instanceof是我们经常用到来判断一个变量的类型,以及是否为空,但是他们两者之间还是有较大的区别的,首先来说typeoftypeoftypeof的返回值是个字符串,返回的字符串表达了程序员想要输出的变量类型然而typeof返回的结果通常情况下一般都是以下6个:numberstringbooleanobjectfunctionun...转载 2019-06-25 14:37:18 · 224 阅读 · 0 评论 -
Javascript调试命令——你只会Console.log() ?
Javascript调试命令——你只会Console.log() ?Console 对象提供对浏览器控制台的接入(如:Firefox 的 Web Console)。不同浏览器上它的工作方式是不一样的,但这里会介绍一些大都会提供的接口特性。Console对象可以在任何全局对象中访问,如 Window,WorkerGlobalScope 以及通过属性工作台提供的特殊定义。它被浏览器定义为 Windo...转载 2019-06-25 14:18:06 · 173 阅读 · 0 评论 -
【转】javascript中的toString()方法(同时对比Array.join()和Array.toString()方法
本文转载和整合自点击打开链接和点击打开链接(1)Array.toString()和Array.join():join()方法将数组中所有的元素转化为字符串,并将这些字符串有逗号隔开合并成一个字符串作为方法的结果返回。如果调用时给定参数string,就将s...转载 2019-06-26 11:29:16 · 584 阅读 · 0 评论 -
【转】Array.sort()的使用方法以及原理
sort()是Java中用来排序的一个方法,在我们专心学习各种经典排序算法的时候,其实在代码中一个sort()就可以解决,并且时间复杂度和空间复杂度相对都不会过高.其实sort()不光可以对数组进行排序,基本数据类型的数组都可以,并且可以实现对对象数组的排序.接下来介绍一下用法.1基本数据类型(1)数字类型: &n...转载 2019-06-26 13:34:38 · 396 阅读 · 0 评论 -
【转】JavaScript语言的历史
来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录JavaScript的诞生JavaScript与ECMAScript的关系JavaScript与Java的关系JavaScript的版本周边大事记参考链接 重要说明:本教程已经搬迁,此处不再维护,请访问新网址:wangdoc.com/javascript。JavaScript的诞生JavaScr...转载 2019-06-27 14:12:53 · 220 阅读 · 0 评论 -
【转】详解Javascript中prototype属性(推荐)
在典型的面向对象的语言中,如java,都存在类(class)的概念,类就是对象的模板,对象就是类的实例。但是在Javascript语言体系中,是不存在类(Class)的概念的,javascript中不是基于‘类的',而是通过构造函数(constructor)和原型链(prototype chains)实现的。但是在ES6中提供了更接近传统语言的写法,引入了Class(类)这个概念,作为对象的模板。...转载 2019-07-08 15:35:28 · 99 阅读 · 0 评论 -
【转】js面试笔试---js的严格模式
1、必须用var关键字初始化变量2、不能使用with关键字(1、with效率低下 2、可能导致内存泄露)3、严格模式写会出现会出现除了全局作用域和局部作用域之外的第三种作用域eval作用域 4、为了安全,全面禁止this关键字指向全局window对象5、为了安全,禁止函数内部调用栈6、为了安全,禁止删除变量,对象的成员变量可以删除7、普通模式写对一个对象的只读属性赋值,不会成功,但...转载 2019-07-03 09:33:09 · 128 阅读 · 0 评论 -
【转】js object 常用方法总结
点击去原文Object.assign(target,source1,source2,...)该方法主要用于对象的合并,将源对象source的所有可枚举属性合并到目标对象target上,此方法只拷贝源对象的自身属性,不拷贝继承的属性。Object.assign方法实行的是浅拷贝,而不是深拷贝。也就是说,如果源对象某个属性的值是对象,那么目标对象拷贝得到的是这个对象的引用。同名属性会替换。Ob...转载 2019-07-08 17:08:55 · 206 阅读 · 0 评论 -
【转】深入理解CSS中的层叠上下文和层叠顺序
深入理解CSS中的层叠上下文和层叠顺序 这篇文章发布于 2016年01月9日,星期六,22:15,归类于 CSS相关。 阅读 110263 次, 今日 7 次 62 条评论 零、世间的道理都是想通的什么是层叠上下文什么是层叠水平什么是层叠顺序务必牢记的层叠准则层叠...转载 2019-07-03 09:57:12 · 293 阅读 · 0 评论 -
【转】四种方式实现轮播图
转载自:http://www.jianshu.com/p/bd1f34e7e953不论是app,还是网站,基本上都会出现轮播图,今天和大家分享几种不同工具实现轮播图的几种方式。轮播图的基本样式和功能就不需要解释了,相信能根据题目选择看文章的话都知道啥是轮播图,如果哪位读者老爷真的让非要我解释一下啥是轮播图,求您饶了在下吧,真心词穷~为了方便大家观看,我把css,html,js都写在一...转载 2019-07-03 19:15:52 · 1298 阅读 · 0 评论 -
【转】常见的解析方式和解析器
解析方式:1.DOM:要求解析器把整个XML文档装载到内存,并解析成一个Document对象。a)优点:元素与元素之间保留结构关系,故可以进行增删改查操作。b)缺点:XML文档过大,可能出现内存溢出显现,解析速度慢。2.SAX:是一种速度更快,更有效的方法。它逐行扫描文档,一边扫描一边解析。并以事件驱动的方式进行具体解析,每执行一行,都将触发对应的事件。(了解)a)优点:处理速度快,可以...转载 2019-07-09 15:05:28 · 159 阅读 · 0 评论 -
【转】JavaScript引擎
点击去原文 什么是JavaScript引擎? JavaScript引擎是一个专门处理JavaScript脚本的虚拟机,一般会附带在网页浏览器之中。 什么是虚拟机呢? 虚拟机(英语:virtual machine),在计算机科学中的体系结构里,是指一种特殊的软件,可以在计算机平台和终端用户之间创建一种环境,而终端用户则是基于这个软件所创建的环境来操作软件。根据虚拟机的运用和直...转载 2019-07-09 15:48:08 · 113 阅读 · 0 评论 -
【转】JavaScript 深入了解对象中的属性
点击去原文 本篇主要介绍JS中对象的属性,包括:属性的分类、访问方式、检测属性、遍历属性以及属性特性等内容。目录1. 介绍:描述属性的命名方式、查找路径以及分类2. 属性的访问方式:介绍'.'访问方式、'[ ]'中括号访问方式3. 删除属性:通过delete关键字删除对象的某个属性4. 检测属性:介绍三种判断某个属性是否为对象的实例属性:in、obj.hasOwnProperty、o...转载 2019-07-09 17:32:08 · 137 阅读 · 0 评论 -
【转】URL的组成
点击去原文URL的组成 URL由三部分组成:协议类型,主机名和路径及文件名。通过URL可以指定的主要有以下几种:http、ftp、gopher、telnet、file等。 URL的组成URL的组成协议 1、protocol(协议):指定使用的传输协议,下表列出 protocol 属性的有效方案名称。最常用的是HTTP协议,它也是目前WWW中应用最广的协议。...转载 2019-07-04 14:27:50 · 710 阅读 · 0 评论 -
【转】avaScript中url 传递参数(特殊字符)解决方法及转码解码的介绍
点击去原文有些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了。下表中列出了一些URL特殊符号及编码 十六进制值 1. + URL 中+号表示空格 %2B 2. 空格 URL中的空格可以用+号或者编码 %20 3. / 分隔目录和子目录 %2F 4. ? 分隔实际的 URL 和...转载 2019-07-04 15:33:56 · 238 阅读 · 0 评论 -
JS中offsetTop、clientTop、scrollTop、offsetTop各位置属性详解(含示例图)
点击去原文 这里是javascript中制作滚动代码的常用属性页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight...转载 2019-07-14 11:03:07 · 287 阅读 · 0 评论 -
css如何修改滚动条样式
默认滚动条样式如下:那如何修改呢?如下代码:<div class="inner"> <div class="innerbox"> <p style="height:200px;">这是内容111</p> ...转载 2019-07-14 11:30:12 · 113 阅读 · 0 评论 -
scrollWidth、clientWidth、offsetWidth、width的区别
scrollWidth:对象的实际内容的宽度,不包边线宽度,会随对象中内容超过可视区后而变大。clientWidth:对象内容的可视区的宽度,不包滚动条等边线,会随对象显示大小的变化而改变。offsetWidth:对象整体的实际宽度,包滚动条等边线,会随对象显示大小的变化而改变。innerWidth:window.innerHeight=浏览器窗口的内部高度wi...转载 2019-07-14 12:26:02 · 286 阅读 · 0 评论 -
【转】通过document.domain实现跨域访问
点击去原文由于JavaScript同源策略的限制,脚本只能读取和所属文档来源相同的窗口和文档的属性。对于已经有成熟产品体系的公司来说,不同的页面可能放在不同的服务器上,这些服务器域名不同,但是拥有相同的上级域名,比如id.qq.com、www.qq.com、user.qzone.qq.com,它们都有公共的上级域名qq.com。这些服务器上的页面之间的跨域访问可以通过document.doma...转载 2019-07-10 14:30:35 · 440 阅读 · 0 评论 -
【转】HTMLCollection vs. NodeList
点击去原文>>> 引文这篇博客起源于我对一道作业题的思考,在DOM课程中,第二道作业题是:elem.children和elem.childNodes的区别?那么这两者的区别究竟是什么呢?当时我在回答的时候写了这样一段代码(这段代码只得到表面上的答案,是浅层次理解)。<div id="ct"> <p class="para">Lynd...转载 2019-07-10 15:15:00 · 111 阅读 · 0 评论 -
【转】关于document的三个方法:open、write、close
document.open会打开一个新文档,清除已加载的文档;document.write在HTML加载后调用会导致open方法调用一次;document.close会关闭打开的文档。直接看代码和效果图:<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta n...转载 2019-07-10 17:21:32 · 432 阅读 · 0 评论 -
【转】property和attribute的区别
点击去原文 property是指类向外提供的数据区域。而attribute则是描述对象在编译时或运行时属性的,分为固有型和用户自定义型,其中用户自定义型可以利用Reflection在运行期获取。这两者是有本质区别的。资料上说二者一个是service的属性,而另一个是interface的。第一种好象更准确,摘要如下:在很多人的脑海中,Attribute就是类的属性,Prop...转载 2019-07-05 11:58:59 · 197 阅读 · 0 评论 -
【转】理解执行上下文
点击去原文执行上下文(Execution Context): 函数执行前进行的准备工作(也称执行上下文环境)运行JavaScript代码时,当代码执行进入一个环境时,就会为该环境创建一个执行上下文,它会在你运行代码前做一些准备工作,如确定作用域,创建局部变量对象等。具体做了什么先按下不表,先来看下JavaScript执行环境有哪些?JavaScript中执行环境全局环境函数环境...转载 2019-07-05 14:23:00 · 210 阅读 · 0 评论 -
【转】parentNode,parentElement,childNodes,children最经典讲解
点进去原文 首先了解parentNode,parentElement,childNodes,children四大属性之前,必须对Dom树有一定的了解,在Dom文档结构中,HTML页面每一部分都是由节点组成的,节点的类型一共有3种,元素节点,文本节点,属性节点,从图中可以看出属性节点属于元素节点的分支,一般不常考虑, 下来详细介绍,childNodes,childern, ch...转载 2019-07-11 09:52:37 · 353 阅读 · 0 评论 -
【转】JS 动态加载脚本的4种方法
点击去原文如果js文件都比较小,还是一个js好,这样可以减少连接数。下面是4种比较常用的方法,大家可以根据情况选择,最后脚本之家 将会给推荐一个。1、直接document.write 复制代码 代码如下:<script language=“javascript”> document.write("<script src=‘test.js’></script>"...转载 2019-07-11 14:08:35 · 2497 阅读 · 1 评论 -
深入理解Object.prototype.toString.call()
点击去原文 为什么Object.toString.call([1,2,3])返回[object Array]?可以直接[].toString()返回[object Array]吗?难道真的像自己理解的那样,是通过call将[1,2,3]作为Object.toString的实参传递了进去吗?不是。直接Object.toString([1,2,3])不能实现同样的功能吗?不能。...转载 2019-07-18 11:48:02 · 3434 阅读 · 1 评论 -
HTML条件注释
点击去原文 普通的HTML注释形式是<!-- 注释 --> 而IE5~IE9这5个版本的IE浏览器还另外支持一种特殊的if条件注释(感觉有点类似模板渲染时的语法结构)<!--[if IE]> html语句 <![endif]-->这样在处理IE浏览器兼容性问题的时候就可以把hack代码集中在一块了,或者其他意想不到的用途...转载 2019-07-18 14:27:37 · 175 阅读 · 0 评论 -
自学前端学习路线图
原文地址前端很火,想自学前端的人也多。作为过来人,知道自学的辛苦。特来给大家分享这份学习路线图,让想自学前端的小伙伴们有一份系统专业的学习资源和学习指导。若是觉得有用记得给点个赞哦!无论你是刚入门的小白,还是已经工作的前端开发者都能从中获取到你想要的资料! 先附上前端思维导图一张,自己下功夫一点点总结的呢。我已经给大家分好阶段,每一阶段都逐渐加深,各位学习者基本上按照此套流程,一阶...转载 2019-07-18 15:52:17 · 892 阅读 · 3 评论 -
Jquery美元符(document)ready和windowonload的区别
[原文跳转]jquery $(document).ready() 与window.onload的区别 Jquery中$(document).ready()的作用类似于传统JavaScript中的window.onload方法,不过与window.onload方法还是有区别的。1.执行时间 &nb...转载 2019-07-18 16:28:51 · 117 阅读 · 0 评论 -
EL表达式
点击去原文EL表达式总是用大括号括起,而且前面有一个美元符()前缀:)前缀:)前缀:{expression}。表示式中第一个命名变量要么式一个隐式对象,要么是某个作用域(页面作用域、请求作用域、会话作用域或应用作用域)中的一个属性。点 号操作符允许你使用一个Map键或一个bean性质名来访问值,例如,使用foo.bar可以得到bar的值,在此,bar是Mapfoo的Map键名,或者是bean...转载 2019-07-12 10:15:57 · 178 阅读 · 0 评论 -
函数作用域和作用域链
点击去原文在Javascript中,万物皆对象,但对象也有区别,大致可以分为两类,即:普通对象 Object 和 函数对象 Function。一般而言,通过 new Function 产生的对象是函数对象,其他对象都是普通对象。举例说明:?123456789101112131415161718192021function f1() { &nbs...转载 2019-07-16 18:54:37 · 89 阅读 · 0 评论 -
javascript中new关键字详解
点击去原文 javascript中new关键字详解 和其他高级语言一样 javascript 中也有 new 运算符,我们知道 new 运算符是用来实例化一个类,从而在内存中分配一个实例对象。 但在 javascript 中,万物皆对象,为什么还要通过 new 来产生对象? 本文将带你一起来探索 javascript 中 new 的奥秘...一、认识new运算符:fun...转载 2019-07-16 19:32:03 · 209 阅读 · 0 评论 -
JS实现继承的几种方式
点击去原文前言JS作为面向对象的弱类型语言,继承也是其非常强大的特性之一。那么如何在JS中实现继承呢?让我们拭目以待。JS继承的实现方式既然要实现继承,那么首先我们得有一个父类,代码如下:// 定义一个动物类function Animal (name) { // 属性 this.name = name || 'Animal'; // 实例方法 this.sleep = ...转载 2019-07-16 20:32:38 · 83 阅读 · 0 评论 -
jquery中的$("#id")与document.getElementById("id")的区别
点击去原文 以前一直认为jquery中的$("#id")和document.getElementByIdx_x("id")得到的效果是一样的,今天做特效的时候才发现并不是这么一回事,通过测试得到:1、alert($("#div"))得到的是[object Object]2、alert(document.getElementById("div"))得到的是[object HTM...转载 2019-07-19 11:50:54 · 254 阅读 · 0 评论