自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 通过history.pushState无刷新改变url

背景在浏览器中改变地址栏url,将会触发页面资源的重新加载,这使得我们可以在不同的页面间进行跳转,得以浏览不同的内容。但随着单页应用的增多,越来越多的网站采用ajax来加载资源。因为异步加载的特性,地址栏上的资源路径没有被改变,随之而来的问题就是页面的状态无法被保存。这导致我们难以通过熟悉的方式(点击浏览器前进/后退按钮),在前后的页面状态间进行切换。 为了解决ajax页面状态不能返回的问题,人们

2015-06-26 23:31:29 1475

原创 开启Node.js之旅——环境搭建

注意:本教程以Window下安装为例, OSX或Linux环境参考这里。安装有两种安装方式可以安装node,一种是直接在Node.js官网下载安装包安装,一种是通过node版本管理工具nvmw安装。通过官网安装包安装首先来说第一种安装方式,这也是最简单的,直接登录Node.js官网点击“install”下载安装。(这种安装方式虽然简单,但不够灵活,如果你打算长期研究node,推荐使用第二种安装方式

2015-07-20 12:34:29 819

原创 判断对象属性的几种方法

function Person() { this.name = 'Lee'; this.age = 20; this.sayName = function() {console.log(this.name)};}Person.prototype.height = 180; var p = new Person();判断属性hasOwnProperty(proper

2015-07-19 16:11:06 1947

原创 js中的undefined探寻

背景如果你了解Java,便知道类中未赋值的属性将在编译时由编译器赋予初始值。与Java、C#等一些静态语言不同的是,Javascript是一种解释型的动态语言,因为没有编译环节,因而它的变量类型可在程序运行时动态改变。这种弱类型的性质,也就决定了Javascript的设计中应该采用一种开放的、无意义的值作为变量的初始值——它便是undefined。探寻undefined作为Javasc

2015-07-15 01:13:33 467

原创 JavaScript中的隐式类型转换

数据类型JavaScript有五种基本类型(primitive type):null,undefined,boolean,string,number,一种引用类型:object。可以通过typeof操作符来判断数据类型。由于js是弱类型语言,变量类型可在运行时动态改变。当使用运算符操作不同类型的数据时,js将自动转换为同一类型进行计算,因为这一过程是透明的、不易察觉的,因而也称作隐式类型转换。

2015-07-11 22:03:48 327

原创 js数组常用方法总结

属性Array.length属性,获取与定义数组长度。var arr = [1, 2, 3];arr.length;arr.length = 2;console.log(arr); // [1, 2]操作方法Array.concat创建当前数组的副本,未传递参数直接返回副本,可接收多参数,返回拼接后的数组。var arr = [1, 2, 3];var b = arr.concat

2015-07-06 19:41:39 329

原创 Chrome开发者工具快捷键

控制台Ctrl+L:清空控制台 Tab:自动完成常见的前缀 →:接受建议 Ctrl+U:清空当前行 ↓/↑:上/下行 Enter:执行命令 Shift + Enter:换行元素面板↑/↓:元素导航 →/←:展开/收起 Enter:编辑属性 H:隐藏元素 F2:HTML编辑模式样式面板Tab/Shift+Tab:下一个/上一个属性 ↑:增加值 ↓:减少值 PageUp 或 S

2015-06-29 19:28:29 1108

原创 Intel转屏快捷键与eclipse行复制冲突

状况新换了一台电脑,在使用eclipse行复制快捷键(Control+Alt+down)时发现屏幕总是翻转,后来找到原因是与intel核显的设置冲突了。解决将intel核显快捷键设置为其他。右键——屏幕分辨率——高级属性——核显控制面板——图形属性

2015-06-26 23:10:19 356

原创 查看文件夹目录结构

场景当电脑中的文件比较多时,文件夹层层相套,要查找某个文件夹或是文件就变得很繁琐。再比如我们在网上下载了某个项目代码,要查看项目结构要么一层层的点开文件夹,要么就只有导入到IDE中查看,那么有没有更加方便的方法呢?DOS中的tree命令可以自动生成目录树,我们可以实用它方便直观的查看某个文件夹的目录结构。使用语法:tree [文件目录]下面以查看first-maven项

2015-06-26 20:33:08 1135

原创 dos常用命令

清屏:cls菜单:Alt+Space退出:exit目录树:tree [dir]输出文本:tree>a.txt本机ip:ipconfigdir 无参数:查看当前所在目录的文件和文件夹。 /s:查看当前目录已经其所有子目录的文件和文件夹。 /a:查看包括隐含文件的所有文件。 /ah:只显示出隐含文件。 /w:以紧凑方式(一行显示5个文件)显示文件和文

2015-06-26 18:25:39 267

原创 navicat快捷键

Ctrl + Q:打开查询窗口;Ctrl + /:注释sql语句;Ctrl + Shift + /:解除注释;Ctrl + R:运行查询窗口的sql语句;Ctrl + Shift + R:只运行选中的sql语句;F6:打开一个mysql命令行窗口;Ctrl + L:删除一行;Ctrl + N:打开一个新的查询窗口;Ctrl + W:关闭一个查询窗口;

2015-06-26 18:12:46 475

原创 Windows实用快捷键

通用快捷键查看属性右键目标+R | Alt+Enter系统属性Win+Pause | Win+X+Y删除Ctrl+D | Delete | Shift+Delete (永久删除) 复制Ctrl+C | Ctrl+拖动资源管理窗口Alt (菜单下显示快捷键)Win+E (打开资源管理器)Ctrl+W | Alt+F4(关

2015-06-26 17:55:03 309

原创 Win命令行粘贴快捷键

Alt + Space + E + P比起鼠标方便多了:)

2015-06-26 17:13:01 692

原创 使用Markdown书写

什么是Markdown?Markdown是一种轻量级的标记语言,它提供一些简洁的文本标记用于排版,极大简化了样式操作,帮助我们在写作过程中专注内容生产。输入:排版标记 + 文本内容输出:排版标记 -> HTML元素,生成HTML文档编辑器Mac: MouWindows: MarkdownPad2Web: Cmd Markdown基本语法

2015-06-26 15:45:43 458

log4j jar包

log4j的一些jar包,还有自带的例子

2014-04-25

空空如也

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

TA关注的人

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