自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 关于编码

什么是编码计算机是处理二进制的机器,自出现一来人们一直在优化着人与机器间的交互方式。(→_→) 一切都是因为二进制的01010看起来太反人类了。密密麻麻的出现时,简直是灾难。所以汇编语言出现了,大家不用二进制的方式编码了,写出来的东西也没那么难看懂了。再后来更高级的语言,FORTRAN,C出现了。本质上无论是何种语言编写的程序,最后都会以二进制形式运行于内存之中。所以,从广义上来说...

2017-04-07 14:41:00 112

转载 Git实用操作

gitgit是现在最流行的版本管理工具,应用范围非常广泛,工作中基本都会用到(除了一些互联网金融公司外)。使用git好处有很多,包括但不限于便于多分支开发,历史管理跟回滚方便,发布等。配合webhook,可以在ci上集成自动发布等。是一件利器。熟练git的一些基本操作,會给开发带来很大好处。命令行个人并不是完全使用命令行来进行所有的git操作的,使用图形化工具真的會方便很多。然而...

2016-09-12 19:19:00 316

转载 mongoDB配置以及添加管理账号

配置在mongodb的安装目录下创建data,在data目录下创建db,log两个文件夹,然后创建mongod.cfg文件输入下列代码(记得把路径替换掉)systemLog: destination: file path: c:\data\log\mongod.logstorage: dbPath: c:\data\db然后执行命令(把路径替换掉)"...

2016-09-07 18:07:00 139

转载 angular $apply

Javascript按轮次执行Javascript代码是按轮次执行的,从第一行开始一直到最后一行依次执行,正常情况下中间不会被中断,在代码执行的过程中浏览器不会有任何响应。不过任何异步回调,用户的输入操作等会新起一轮,新起的一轮会加入到事件轮询队列,直到下个CPU空闲会被执行。怎么实现双向数据一般来说有两种比较流行的方法:1.使用自定义的对象,这个对象的数据的更新需要用到自定义...

2016-09-03 17:53:00 222

转载 用Node.js开发微信公众号

=͟͟͞͞( •̀д•́)用Node.js开发一个微信公众号闲来无事,于是弄了个微信的公众号来玩玩~下文来介绍如何弄一个微信公众号吧。微信公众号工作原理先来简单的介绍下,大概的工作流程大概如下图所示:当用户给公众号发送消息时,微信服务器通过我们绑定的服务器URL,将消息以及验证信息进行打包,发送到该URL,类似于POST请求。服务器接收到消息后,解析消息,然后通过Http...

2016-05-14 16:08:00 178

转载 webpack入门

webpackwebpack是德国开发者Tobias Koppers开发的模块加载器。安装npm install webpack -gwebpack工作流程webpack.config.jsmodule.exports = { entry: './main.js', output: { filename: 'bundle.js' }};webpack会...

2016-05-04 18:49:00 82

转载 JavaScript设计模式:单例模式

单例模式:单例模式(singleton)的宗旨在于产生一个类的唯一实例,适合在多个地方使用同一个实例的场景。JavaScript并没有类,实现单例模式的套路一般都是创建唯一的可复用的对象。比如创建一个可复用的弹出框,复用的遮罩层等。创建可复用的实例,最简单的方式就是直接创建一个全局实例对象,然后复用这个全局实例对象即可。例如:var modal = createModal();...

2016-04-09 16:16:00 103

转载 ES2015/ES6常用新特性

= = 总结一下一些常用的 ES6 新特性let和constlet可以声明具有块级作用域的变量,const是用来定义常量的。for (let i=0; i<5; i++) { console.log('sm')}console.log(i) // Error: i is not definedconst fix = {}fix.some = 'sm'c...

2016-04-09 15:57:00 110

转载 用 Express 4.x 搭建项目 —— 后台架构

Koa 作为下一代 Node.js Web 框架,而且由 express 团队原班人马打造,相信会比 express 做得更好。然而我还没用上 Koa,,,所以只能来说下 express 了。算是一篇笔记吧,记录做项目时学到的东西。项目的环境是:node v4.1.2 , express 4.x前期工作:装好各种环境项目大体架构:因为开始做之前是设想着前后端分离...

2016-03-22 16:28:00 128

转载 解决 SBT 无法下载依赖包

之前做过一个项目是用 sbt 管理依赖的,被坑得不要不要的。。拉取依赖时总是提示无法连接,但用浏览器可以访问相应的网站(typesafe, jcenter)提示的错误为:Server access Error: Connection timed out url=https://repo.typesafe.com/typesafe/ivy-releases/or...

2016-03-21 10:25:00 3309

转载 函数式编程(三):组合函数

其他:函数式编程(一):纯函数函数式编程(二):curry前面说到 curry,而 curry 与 compose(组合)是一对好基友,curry 函数的很大价值体现在它对于 compose 的友好性。组合的思想在于把小的单元逻辑合成一个程序,1+1>2。在数学里,函数 f 和 g 的组合定义为 f( g(x) ),在 JavaScript 中就是这样了...

2015-12-12 10:00:00 134

转载 函数式编程(二):curry

其他:函数式编程(一):纯函数函数式编程(三):组合函数curry的概念很简单:只传递给函数一部分参数来调用它,让它返回一个函数去处理剩下的参数。var add = function(x) { return function(y) { return x + y; };};var increment = add(1);var addTen =...

2015-12-11 10:01:00 114

转载 函数式编程(一):纯函数

其他: 函数式编程(二):curry函数式编程(三):组合函数前言:这个系列是在读《JS函数式吧编程指南》时,做的笔记。函数式编程与面向对象编程首先这两种思想不一定就是互斥的,就像 JavaScript,Ruby,Python 也是同时柔和了两种思想的好处。的确,两样东西看起来像是不同层面的东西,函数式编程对应的应该是指令式编程,而面向对象编程更多是一种抽象现实模型...

2015-12-10 23:39:00 157

转载 用 gulp 建一个服务器

前言:gulp 是一个非常有用的 web前端自动化开发 工具,可以通过配置 gulp task 帮助我们完成许多工作。不仅如此,我们还可以利用 gulp 来建一个简单的服务器,供我们测试用。下面来看看如何配置:1.首先 创建 pakeage.json 文件(包依赖)npm init接着会出现如下,提示(如果不填任何东西,直接按回车直到出现 yes 确认就行,以后也...

2015-11-24 23:50:00 104

转载 我的书单

想读的书:黑客与画家人件图解HTTP,图解TCP/IP高性能网站建设指南,高性能网站建设进阶指南转载于:https://www.cnblogs.com/hwencc/p/4987565.html...

2015-11-23 10:06:00 75

转载 MongoDB 索引

mongoDB 笔记:Indexes 可以提升 MongoDB 的查询效率。在没有索引的情况下,MongoDB 必须遍历集合( collection scan )。比如,遍历集合中的所有文档,并选择出符合查询条件的文档。如果有设置 indexes,那么 MongoDB 可以通过 indexes 去缩小需要检查的文档的范围。Indexes(索引) 把文档中的一小部分以一种易于...

2015-11-13 10:33:00 74

转载 快速上手 Mongoose

只是把官网的东西翻译了下而已,方便自己以后查询。安装 :引入mongoose模块:设置连接后状态(成功与否)提示:在mongoose中,所有东西都源于Schema。下一步就是,把我们所写的 Schema 编译成 ModelModel是我们用来构建文档(documents)的类。在这个例子中,每个用Kitten类构建的文档都会有我们预先定义在Sc...

2015-11-12 21:02:00 110

转载 代码之髓 读书笔记

这本书是一位日本人写的,装订得蛮漂亮。因为白骨精学习法一书,我对日本人诡异的思路相当感兴趣,日本人写的书有种不一样的风味,在某一方面上有很大的参考价值,所以第一眼看到这本书的时候就感兴趣了。##语言为什么会这样设计本书主要从语言的发展史,穿插地介绍一些语言背后的东西。关于条件判断语句if…else,while,break,相对于以前的语言来说,也就是加了限制的...

2015-10-28 13:22:00 137

转载 Sublime text3 实用插件

记录下自己用过的好用的sublime插件,不定期更新#安装 package controller 一般刚下载的sublime是没有安装pc的,安装请到:https://packagecontrol.io/installation#st3 (项目地址:https://github.com/wbond/package_control) 常用的插件 #JSFor...

2015-10-23 11:02:00 119

转载 JavaScript作用域以及闭包(二)

本文主要是对JavaScript作用域以及闭包(一)的补充,主要补充作用域基本概念以及闭包用途两个方面。词法作用域在 JavaScript 中函数的嵌套关系是定义的时候决定的,而不是调用的时候决定的,也就是说,JavaScript 的作用域是静态作用域,又叫词法作用域。词法作用域取决于源码,通过静态分析就能决定,而不必等到运行时确定(with和eval除外)。JavaS...

2015-10-17 18:16:00 79

转载 正则表达式记忆表

记忆表几个简单的例子(JavaScript)1. + 的用法var pattern = /ab+g/;串结果"dfeoabg""abg""dfeoabfg"null"dfeoabbg""abbg""dfeoab"null2. ? ...

2015-10-04 22:56:00 123

转载 JavaScript作用域以及闭包(一)

第二篇链接JavaScript作用域以及闭包(二)JavaScript作用域在学习JavaScript的过程中不可避免会遇到闭包问题,其实闭包概念并不难理解,只要理解了JavaScript中作用域概念,那么就很容易理解什么是闭包了。JavaScript没有块级作用域 //没有块级作用域if(true){ var sm = "hello";}console...

2015-09-27 09:52:00 86

空空如也

空空如也

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

TA关注的人

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