自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Finit的成长空间

Growth up with me. 微信公众号:技术很有趣(ID: xiaoyaotan2016)

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

原创 NPM怎么玩?常用命令

NPM升级、镜像仓库切换、安装、nodejs版本管理等等。

2018-05-30 00:34:54 329

原创 时间复杂度中的log(n)底数到底是多少?

其实这里的底数对于研究程序运行效率不重要,写代码时要考虑的是数据规模n对程序运行效率的影响,常数部分则忽略,同样的,如果不同时间复杂度的倍数关系为常数,那也可以近似认为两者为同一量级的时间复杂度。现在来看看为什么底数具体为多少不重要?读者只需要掌握(依稀记得)中学数学知识就够了。假设有底数为2和3的两个对数函数,如上图。当X取N(数据规模)时,求所对应的时间复杂度得比值...

2018-05-15 11:30:09 61412 22

原创 关于valueOf() 和 toString(),我们需要知道的事儿

valueOf()解释:返回指定对象的原始值。当对象需要原始值的时候,JavaScript会自动调用它。不同类型对象的valueOf()方法的返回值 Array 返回数组对象本身。 Boolean 布尔值。 Date 存储的时间是从 1970 年 1 月 1 日午夜开始计的毫秒数 UTC。 Function 函数本身。 Number 数字值。 Object ...

2018-05-08 19:27:28 3762

原创 Vue核心思想

1 双向数据绑定

2018-05-31 23:39:20 227

原创 计算机网络,不难 ?

1 数据以帧的形式通过网络协议在网络设备之间进行传输。 2 帧:是由组成

2018-05-31 23:33:42 330

原创 计算机网络中的硬件设备

1 交换机:局域网内的主机可以通过它点对点通信 2 集线器:采用广播形式通信,某一主机发一消息通过集线器连接的主机都会收到消息

2018-05-31 23:16:09 835

原创 使用webstorm从零开始搭建Vue Demo

1 init

2018-05-30 13:32:55 2553

原创 前端框架历史

1 require.js——模块化 2 jquery——DOM操作 3 Spine——MVC框架

2018-05-29 23:54:15 525

原创 代码管理注意事项

1 开发过程中,代码要及时提交,以免在本地因为意外情况丢失。 2 如果代码量较大,不要一次性提交,按照功能模块逐步提交。

2018-05-29 14:31:20 268

原创 JavaScript句柄

使用句柄的优点 1. 修改函数名或者函数代码不需要修改HTML中调用

2018-05-29 13:55:01 1820

原创 邮箱

移动端同步QQ邮箱

2018-05-29 11:33:18 1224

原创 邮件协议

IMAP是什么? IMAP,即Internet Message Access Protocol(互联网邮件访问协议),您可以通过这种协议从邮件服务器上获取邮件的信息、下载邮件等。IMAP与POP类似,都是一种邮件获取协议。IMAP和POP有什么区别? POP允许电子邮件客户端下载服务器上的邮件,但是您在电子邮件客户端的操作(如:移动邮件、标记已读等),这是不会反馈到服务器上的,比如:您通过...

2018-05-29 11:23:40 393

原创 No module named lxml

MacOS——在IDE的控制台使用pip install lxml命令安装,不要直接在系统自带终端使用该命令。

2018-05-29 11:04:44 8131

原创 升级pip

pip install –upgrade pip

2018-05-29 10:53:47 261

原创 git 使用错误汇总及使用场景

git 查看某个分支是从哪个分支拉出来的?1、git reflog show 分支名 --在Windows类型的console下也能使用。2、git reflog --date=local | grep 分支名 -- 在git bash中使用,否则grep识别不了。

2018-05-27 02:28:04 928

原创 PEP 8

1 建议使用空格缩进而不是tab键,空格需要四个。

2018-05-26 22:39:59 223

原创 垃圾回收

1 Python、Java、JavaScript都有garbage collection机制 Python某一实例数量为0时,该实例自动会被回收。JavaScript和python都可以使用 del 关键字主动删除实例。

2018-05-26 21:15:33 164

原创 Java 访问权限

一、Default

2018-05-21 15:22:38 124

原创 搭建github博客错误汇总

FATAL Something’s wrong. Maybe you can find the solution here: http://hexo.io/docs/troubleshooting.html

2018-05-18 00:56:08 334

原创 浏览器存储之cookie

1.起源服务端需要知道访问者的登录状态用来区分不同用户,但HTTP是无状态协议,没法保存访问者登录状态。为啥当初HTTP不设计成有状态的协议?因为没考虑到呗,虽然是设计者大神,但难免有局限性。2.生成方式服务端可以通过set-cookie形式返回,并由客户端存储,通过某种编程语言即可实现,比如Java。这样用户登录后,再次发送HTTP请求时,就可以将cookie放在HTTP请求中发...

2018-05-12 01:51:13 1131 2

原创 JavaScript 五种基本数据类型(下)

上篇文章 JavaScript 五种基本数据类型(上)的子妹篇。 如未作出特殊说明,本文例子均在Chrome控制台进行测试。三、类型转换显式(强制)类型转换定义:主要指使用Number、Boolean、String、toString、parseInt、parseFloat将各种数据类型与String、Number、Boolean三种基本数据类型进行相互转换。转...

2018-05-09 02:13:51 568

原创 前端如何还原设计稿?

画方框,包括文字和图片,从大到小,不断细分。 将方框用HTML标签表示,注意语义化。用css样式调整布局字体等,注意抽出复用的部分。

2018-05-08 17:04:26 5965

原创 JavaScript 五种基本数据类型(上)

如未作出特殊说明,本文例子均在Chrome控制台进行测试。一、哪五种基本数据类型?null、undefined、number、boolean、string。二、如何判断变量的数据类型?使用 typeof 运算符,Chrome控制台结果:typeof "1";"string&

2018-05-07 10:40:08 1334

原创 JavaScript基础(1)

1. JavaScript函数声明方式 * 函数声明方式声明的函数会被解析器通过函数声明提升的过程即function declaration hoisting置于原代码数的顶部,所以即使在函数前调用该函数也可以正常使用; * 而函数表达式方式除了不能在声明前调用外,与函数声明方式一样; * 函数对象方法可以直观地理解“函数是对象,函数名是指针”这个概念,但是它会造成解析器...

2018-05-05 20:20:41 141

原创 前端编码规范

JavaScript Style Guide(http://contribute.jquery.org/style-guide/js/#full-file-closures) 1. Spacing(间距) * 不要在块作用域中声明函数2. 建议 * 除了特意声明的全局变量,使用var声明变量 * 块级作用域中哪怕只有一行代码,也要用{}括起来Googl...

2018-05-05 20:20:08 195

原创 HTML

1. HTML中所有的文字之间,如果有空格、换行、tab都将被折叠为一个空格显示。2. h是容器级的标签。理论上里面可以放置p、ul,只是法律上的允许,在语义上,不要这么写。3. HTML标签是分等级的,HTML将所有的标签分为两种:容器级、文本级。4. 顾名思义,容器级的标签,里面可以放置任何东西;文本级的标签里面,只能放置文字、图片、表单元素。 5. p标签是一个文本级标签。从学习p的...

2018-05-05 20:18:28 134

原创 js基础(4)

通过script标签的src属性引入外部js相当于在当前HTML页面引入<script></script>

2018-05-05 20:17:40 113

原创 js基础(5)

1. Error所有错误类型的父类型 * EvalError * RangeError:参数范围异常,toFix(num), 0=<num<=100(最新Chrome) * ReferenceError:找不到对象 * SyntaxError:语法错误 * TypeError:类型错误或者类型方法错误 * URIError:URI错误...

2018-05-05 20:16:57 154

原创 HTML5(1)

1. href=“#” #英文hash symbol(井号)2. H5和H4的区别 * 支持多线程 * 去掉可以用css替代的属性,新增语义清晰的标签。 * 支持文件上传 * 文件类型声明:仅有一种类型,<!DOCTYPE html>3. 兼容性 * required:This field does not work in Safari...

2018-05-05 20:12:30 167

原创 DOM(1)

DOM

2018-05-05 20:11:27 175

原创 css(1)

1 z-index就是网页的z轴,用相对定位绝对定位把两个层重叠在一起,z-index的值越大,就越靠上,注意,z-index没有单位,z-index:99;这样写就够了2 居中方法:http://blog.csdn.net/chenmoquan/article/details/41547609 * left:calc(50%-30%)3 4 expression可在css中设...

2018-05-05 20:08:52 169

原创 Jquery(1)

1. 需要注意 jQuery 分 2 个系列版本 1.x 与 2.x,主要的区别在于 2.x 不再兼容 IE6、7、8浏览器,这样做的目的是为了兼容移动端开发。由于减少了一些代码,使得该版本比 jQuery 1.x 更小、更快。2. $(document).ready 的作用是等页面的文档(document)中的节点都加载完毕后,再执行后续的代码,因为我们在执行代码的时候,可能会依赖页面的某一个...

2018-05-05 20:05:06 111

安卓开发入门教程

适合安卓初学者,有面向对象程序的基本知识。

2015-04-26

空空如也

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

TA关注的人

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