- 博客(31)
- 资源 (1)
- 收藏
- 关注
原创 解决npm install出错(Cannot find module 'internal/util/types')
之前一直写后端代码,今天抽空写前端项目,使用npm install时报错:npm ERR! code MODULE_NOT_FOUNDnpm ERR! Cannot find module 'internal/util/types'npm ERR! A complete log of this run can be found in:npm ERR! /Users/admin/
2018-01-17 15:22:46
16459
2
翻译 Ubuntu(14.04)OpenLDAP服务器(官方文档)
轻量目录访问协议(LDAP),是一个运行在TCP/IP协议的查询和修改基于X.500目录服务的协议。当前LDAP的版本为LDAPv3,定义在RFC4510中,在Ubuntu中的实现是OpenLDAP。
2016-09-18 21:55:49
6412
原创 jquery3.0源码解读(四)Callbacks
在js开发中,由于没有多线程,经常会遇到回调这个概念,比如说,在 ready 函数中注册回调函数,注册元素的事件处理等等。在比较复杂的场景下,当一个事件发生的时候,可能需要同时执行多个回调方法,可以直接考虑到的实现
2016-09-13 20:54:30
865
原创 jquery3.0源码解读(三)Selector
第一节将jQuery初始化的时候,我们只是简单讲了下jQuery的构造方式,并没有分析jQuery对象到底是如何具体构造出来的。使用过jquery的同学一定知道,jquery的一个最大的用的最多的特性就是用来选择页面上的元素,这个真是太方便,太强大了。换句话说,构造jquery对象的过程,就是选择器的实现过程。下面,我们来分析选择器的实现
2016-09-12 15:17:42
1278
原创 jquery3.0源码解读(二)Extend
上一节我们打开了/src/core.js文件,但是仅仅看了它的jQuery对象的赋值。这节我们来仔细分析core.js文件中的一个重要内容——extend。如果,简单翻阅过jquery源码的话,你会发现源码中,也有多处调用了extend函数。所以,这个Extend不光为外部提供调用,jquery内部同样使用,可以说是一个基础函数。重要性可见
2016-09-11 19:45:46
912
原创 jquery3.0源码解读(一)Init
目的督促自己耐心完整看完jquery源码,学习jquery书写思想,并留下笔记供他人参考。环境jquery源码地址:https://github.com/jquery/jquery/tree/3.0.0
2016-09-09 20:43:55
7403
翻译 Hadoop(2.7.3)集群配置-官方文档
本文描述了如何安装、配置和管理有实际意义的Hadoop集群,其规模可从几个节点的小集群到几千个节点的超大集群。如果你希望在单机上安装Hadoop玩玩,从这里能找到相关细节。这份文档不包含更先进话题,比如安全或者高可用。
2016-09-08 10:44:30
7130
原创 大数据概述及其生态圈(三)数据采集
本节主要讲解大数据技术中的数据采集技术。数据采集,顾名思义,就是从各种系统每天产生并存放在各类数据库,文件系统的数据,或者服务器每天产生各种日志文件,又或者是各种图像、音频、视频文件等,把相应的数据采集、汇总、入库。
2016-09-07 14:33:13
3786
翻译 Hadoop(2.7.3)安全模式-hadoop kerberos官方配置详解
这篇文档描述了如何为Hadoop在安全模式下配置认证。当Hadoop被配置运行在安全模式下时,每个Hadoop服务和每个用户都必须被Kerberos认证。正向方向的主机去查找所有服务的主机,必须被正确地配置来相互认证。
2016-09-06 15:47:07
16889
原创 大数据概述及其生态圈(二)基础架构支持
前面的章节已经讲过,搞大数据的第一步就是基础架构的支持。它解决了如何组织、协调、分配计算资源、存储资源、网络资源以及其他硬件资源的问题。本节我们将简单讲述其中所包含的内容。
2016-09-05 14:01:10
1624
翻译 Ubuntu(14.04)Kerberos LDAP配置
大多数情况下,我们不会光使用Kerberos;一旦用户被Kerberos认证,我们需要指出用户可以做什么(认证哪些服务)。这将会是一些程序的工作比如:LDAP。在两个服务器之间复制一个kerberos实体数据库,或者将一个附加的用户数据库添加到您的网络中可能会比较麻烦。
2016-09-02 14:03:00
1374
原创 bootstrap-sass_源码解析四:Utility
前三节中我们已经讲了Bootstrap-sass的结构,常量的提取,以及混入的定义。没有什么难度,或许自己看源码来得更加清晰。但是我写这篇文章的目的在这里声明下,主要是
2016-09-01 12:15:00
1522
翻译 Ubuntu(14.04)-Kerberos安装和配置
Kerberos是一种基于可信性的第三方的网络认证系统。其他两方为用户和用户希望对其进行身份验证的服务。并不是所有的服务和应用程序可以使用Kerberos,但是对于那些可以使用的,它使得网络环境更接近于一步到位,就是所谓的Single Sign On (SSO)。这一节介绍Kerberos服务器的安装和配置,和一些客户端配置的实例。
2016-09-01 10:56:50
7042
原创 Bootstrap-Sass 源码解析三:Mixins
mixin在sass的语法中是混入的意思,可以传递参数,类似与函数的意思。这里的mixins.scss自然就是定义了一系列混入库,供bootstrap各组件样式调用。下面根据mixinx.less为目录,解析boostrap-sass中的所有的mixin。
2016-08-31 10:40:27
912
原创 Kerberos原理解析
Kerberos介绍Kerberos这一名词来源于希腊神话“三个头的狗——地狱之门守护者”。系统设计上采用客户端/服务器结构与DES加密技术,并且能够进行相互认证,即客户端和服务器端均可对对方进行身份认证。可以用于防止窃听、防止replay攻击、保护数据完整性等场合,是一种应用对称密钥体制进行密钥管理的系统。支持SSO。
2016-08-30 16:42:12
3236
原创 Bootstrap-Sass 源码解析二:Variables.scss
上节主要看了下bootstrap这个文件的内容,对boostrap的整个组织架构有了一个全局上的了解。下面我们针对几个主要文件进行解析。
2016-08-30 10:48:40
5382
原创 大数据概述及其生态圈(一)
大数据是什么经常听别人说“我要去学习大数据”,乍一听大数据应该是某个技术。百度解释:无法在规定时间内用给现有的常规软件工具对其内容进行抓取、管理和处理的数据集合。通俗讲,大数据就是大到难以处理的数据集合,是社会技术发展过程中碰到的棘手问题。于是,我们为了解决这个问题,衍生出各种技术,而这些技术才是我们学习的内容。所以说,“我要去学习大数据”完整的说法应该是“我要去学习处理大数据问题的技术”。
2016-08-30 09:39:08
6079
2
原创 移动端弱网测试解决方案(ATC)
用户使用app产品的过程中,不可能永远都处在wifi满格的情况下。在地铁里,巴士上,甚至是电梯,车库等等的场景里,我们的app会如何表现,这同样是我们的关注的重点。
2016-08-29 11:09:11
6481
原创 离线地图解决方案
做过前端LBS项目的朋友或多或少接触过百度(高德、谷歌)地图吧。的确,他们提供的api解决我们很大的问题。但是,当我们接到一些政府部门的项目,要求不能接触外网,那么我们如何解决地图应用呢?
2016-08-23 16:13:48
8104
2
原创 RESTful API 设计实践指南
RESTful API 设计实践指南在移动应用异常火爆的今天,对移动应用的开发也如火如荼地进行着。API架构在移动开发过程中已经成为不可或缺的一部分。其中RESTful API 目前可以说是最成熟的一套API设计理论了吧。本人从事移动应用的开发过程中,结合网上一些大神的文章,加上自己对RESTful的理解和思考,也想分享一下个人的实践经验,回报社区,希望能帮到大家。
2016-08-23 09:31:14
731
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人