自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

奔跑的程序员

风骚是永远的追求

  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 你不知道的JavaScript——上卷——作用域

编译的原理步骤1、分词/词法分析    这个过程会把由字符组成的字符串分解成有意义的代码块(也叫词法单元),如var a=2;会被分解成var、a、=、2、;。空格如果没有意义,就不会被当作词法单元解析出来。2、解析/词法分析    将词法单元流(数组)转换成一个由元素逐级嵌套所组成的代表程序语法结构的树(抽象语法树,AST)。3、生成代码    这是一个将AST转换成可执...

2018-06-28 13:08:20 273

原创 mongodb——配置成电脑的服务选项

 先把mongodb的文件夹拖拽进编译器(确保新建的文件包含配置信息),在文件夹中新建以config为格式的文件(如mongo.config),先在mongodb的安装目录下添加文件夹data以存放数据,在data文件夹下新建db文件夹存放数据,以及新建log文件夹,创建mongo.log存放日志。        打开mongo.config文件,添加图中安装路径(我的mongodb安装目录...

2018-06-29 23:06:25 447

原创 mongodb——设置为全局环境变量

mongodb设置为全局变量可以不用在安装目录打开,直接用cmd在任意地方就可以打开mongodb服务器 先复制mongodb的bin文件夹的安装目录 在我的电脑打开右键打开“属性” 选择“高级系统设置”——“高级”——“环境变量” 在用户变量的path中把mongodb的bin目录添加进去...

2018-06-29 22:26:07 4241

原创 JavaScript——实现二叉树中序遍历、前序遍历、后序遍历

<!doctype html><html lang="zh"><head> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compation" content="ie=edge"/> <meta name="v

2018-06-29 13:06:52 690

原创 jQuery——实现淡进淡出轮播以及无缝轮播

实现图片自动轮播,鼠标悬浮,轮播停止<!DOCTYPE html><html lang="ZH"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"&

2018-06-28 21:09:37 830

转载 JavaScript——获取对象宽高等属性的方法及区别

在JS中可以用style.width以及offsetWidth获取对象的宽度,但是有所不同1、style.width只能获取对象的行间样式(嵌入式样式表),offsetWidth不仅能获取对象的行间样式表,还可以获取内联、外联样式表中的样式。2、style.width获取的仅仅是对象的width,不包含padding、border等,并且返回带px的宽度值(string),比如“200px”,of...

2018-06-27 23:52:07 380

原创 jQuery——简单动画效果

1、显示、隐藏①、 (两个动画分开)显示、隐藏hide(spead,[callback]) 以及 show(spead,[callback])var $container=$("#container");var $content=$("#conte

2018-06-26 20:31:50 347

原创 JavaScript——解决javascript循环后 i 为固定值(循环的最后一项)

如果在循环中添加了等待触发事件(如click()),循环不会在执行过程等待事件触发,而是会直接完成数组的循环,最后的循环项 i 值会成为数组的长度for(var i=0;i<tagN.length;i++){ tagN[i].onclick=function(){ console.log(i) //输出 i 的最大值6 }}如果希望可以在点击事...

2018-06-26 14:13:38 938

原创 cmd——实用命令

直接返回根目录:cd\ 或直接输入盘符+ : ( 如C:   注:C盘默认会进入用户帐号目录 ) 文件夹操作:创建文件夹:mkdir + 文件夹名称或者md + 文件夹名称;删除文件夹可以用:rmdir +文件夹名或者rd + 文件夹名称 (空文件夹),如果文件夹有文件或者子文件夹,需要用rd/s + 文件夹名称删除 文件操作:创建空文件:type nul>+文件名;删除文件:del +...

2018-06-25 22:00:44 277

原创 jQuery——获取标签数组的长度

在原生中的JavaScript中,获取标签数组的长度(如"li"的个数)var liLists=document.getElementsByTagName("li");console.log(liLists.length); 在jQuery中除了可以使用length属性外,还可以使用旧版JQ提供的size()方法,(新版的JQ已经去掉size方法) console.log(...

2018-06-25 20:53:21 27207

原创 JQuery——添加CSS样式

在原生的JavaScript中,可以用style属性为CSS添加样式var className=document.getElementsByClassName("box");className.style.backgroundColor="red";在jQuery中使用JQ提供的CSS()方法添加样式$(".box").css("backgroundColor","red");          ...

2018-06-25 20:33:32 9682

原创 MongoDB——怎样获取带数字等非正常名称集合

在mongodb数据库操作中,如果使用常规的方法获取带数字等非正常名称集合,会获取失败,并会返回identifier starts immediately after numeric literal 错误> db.userInfo-1.drop()2018-06-24T20:26:34.585+0800 E QUERY    [thread1] SyntaxError: identifier...

2018-06-24 20:41:46 2113 1

面试题精选 第五篇 MVC框架和NodeJS 答案

面试题精选 第五篇 MVC框架和NodeJS 答案 二十八道精选面试题以及答案

2018-07-11

用JavaScript实现二叉树排序

使用原生的JavaScript实现二叉树前序、中序以及后序排序

2018-07-11

《HTML5高级程序设计》.(Peter Lubbers等).[PDF]&ckook;

《HTML5高级程序设计》.(Peter Lubbers等).[PDF]&ckook;

2018-07-11

HTML5与CSS3权威指南 配套源码

HTML5与CSS3权威指南 配套源码 所属HTML5与CSS3权威指南正版书籍源码

2018-07-11

空空如也

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

TA关注的人

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