javaScript实战之数组 数组避坑indexOfincludeindexOf此方法判断数组中是否存在某个值,如果存在,则返回数组元素的下标,否则返回-1。include此方法判断数组中是否存在某个值,如果存在返回true,否则返回false在数组中查找对象,Array.includes像obj === obj2一样按对象标识进行比较,除非这两项是对同一对象的引用,否则此方法不起作用。用some判断...
数据结构-大话数据结构(1、2) 数据结构笔记主要内容数据结构绪论主要内容数据结构介绍算法推导大O阶的方法线性表结构的介绍顺序结构与链式结构的介绍二叉树前中后序遍历线索二叉树哈夫曼树及应用图结构的介绍图的深度、广度遍历最小生成树两种算法最短路径两种算法拓扑排序与关键路径算法查找应用的相关介绍折半查找、插值查找、斐波那契查找等静态查找稠密索引、分块索引、倒排索引等索引技术二叉排序树、平衡二叉树等动态查找B树、B+树技术散列表技术排序应用的相关介绍冒泡、选择、插入等简单排序希尔、堆、归并、快速等改进排
Nginx基本用法 NginxMac查找nginx安装目录Mac查找nginx.conf配置文件目录启动、暂停、重载Mac查找nginx安装目录$ ps -ef | grep nginx安装目录就在:/usr/local/opt/nginx/bin/nginx,如图Mac查找nginx.conf配置文件目录$ nginx -t配置文件目录就在:/usr/local/etc/nginx/,如图启动、暂停、重载# 启动$ sudo brew services start nginx# 暂停$ ngi
Git常用命令 Git常用命令撤销撤销撤销到add前git reset --mixed HEAD~1撤销到commit前git reset --soft HEAD^其中^和~都可以,后边接的数字1是回退的版本数量git reset 命令主要有三个选项: --soft、–mixed 、–hard,默认参数为 --mixed。...
计算机视觉顶会文章的解读汇总(CVPR/ECCV/ICCV/NIPS) 计算机视觉顶会文章的解读汇总(CVPR/ECCV/ICCV/NIPS)分享计算机视觉顶会优质论文解读集锦,不断更新中,欢迎大家补充~2019CVPR 2019 论文解读集锦http://bbs.cvmart.net/topics/287/cvpr20192018NIPS 2018 论文解读集锦http://bbs.cvmart.net/articles/69ECCV 2018 论文...
计算机视觉三大顶级会议CVPR,ECCV,ICCV论文下载地址 计算机视觉三大顶级会议CVPR,ECCV,ICCV论文下载地址1、极市开发者社区:计算机视觉顶会文章的解读汇总(CVPR/ECCV/ICCV/NIPS)。里面分类总结了近几年各个会议的论文,并有相应的下载链接。http://bbs.cvmart.net/topics/62/顶会文章解读2、http://openaccess.thecvf.com/menu.py。链接打开如下,可以选择所需要的...
CSS3做一个三角,并将文字旋转 <div id="productStatus"> <span> <em>已上架</em> </span> </div>#productStatus{ position: absolute; right: 0; ...
margin重叠问题 margin重叠CSS中,两个或者多个盒(可能但不一定是兄弟)的相邻的margin会被结合成一个margin。Margin按这种方式结合叫重叠(collapse),产生的结合的margin叫做重叠margin。margin重叠的计算规则两个margin是相邻的,当且仅当:都属于流内块级盒,处于同一个块格式化上下文。没有行盒(line box),没有空隙,没有padding并且没有...
Cannot read property 'entryOption' of undefined 在运行React+webpack程序的时候出现Cannot read property ‘entryOption’ of undefined去网上找了很多也没找到具体原因,后来我把webpack-cli卸载就好了npm uninstall webpack-cli...
在浏览器地址栏输入URL,按下回车后究竟发生了什么? 在浏览器地址栏输入URL,按下回车后究竟发生了什么?这是一道面试会经常问的问题,平时虽然很常见的操作,但是探究其底层原理,可能并不是一件简单的事情,于是我从各处搜罗整理下全过程,在这里做分享。第一步:浏览器输入域名例如输入:www.csdn.net/第二步:浏览器查找域名的IP地址浏览器会把输入的域名解析成对应的IP,其过程如下:查找浏览器缓存:因为浏览器一般会缓存DNS记录一段...
Vue中 计算属性 computed属性 Vue中 计算属性 computed属性computed用来监控自己定义的变量,该变量不在data里面声明,直接在computed里面定义,然后就可以在页面上进行双向数据绑定展示出结果或者用作其他处理;computed比较适合对多个变量或者对象进行处理后返回一个结果值,也就是数多个变量中的某一个值发生了变化则我们监控的这个值也就会发生变化,举例:购物车里面的商品列表和总金额之间的关系,只要商...
React 创建组件 创建组件function Hello(){ //return null return <div>Hello 组件</div>}为组件传递数据//使用组件并为组件传递props数据<Hello name={dog.name} age={dog.age} gender={dog.gender}></Hello>//在构建函数中,使用 p...
JavaScript之 typeof typeoftypeof 运算符把类型信息当作字符串返回。typeof 返回值有七种可能: “number,” “string,” “boolean,” “object,” “function,” “undefined"和"symbol”运算数为数字 typeof(x) = “number”字符串 typeof(x) = “string”布尔值 typeof(x) = “boolea...
HTML 语义化标签 HTML 语义化标签什么是HTML语义化?<基本上都是围绕着几个主要的标签,像标题(H1~H6)、列表(li)、强调(strong em)等等>根据内容的结构化(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代码的同时让浏览器的爬虫和机器很好地解析。为什么要语义化?为了在没有CSS的情况下,页面也能呈现出很好地内容结构、代码结构:为了裸奔时好看;用...
export和export default的区别 在es5中,用module.exports和exports导出模块,用require引入模块。es6新增export和export default导出模块,import导入模块。在es6中的两种基本用法新建两个文件:a.js, b.js。a.js用于导出模块,b.js用户导入模块。两个文件放在同一目录下。export default导出://a.jsconst Programme...
module.exports和exports的区别 module.exports和exports的区别module和exports是Node.js给每个js文件内置的两个对象。可以通过console.log(module)和console.log(exports)打印出来。console.log(exports);//输出:{}console.log(module);//输出:Module {..., exports: {}, ...} (...