转载

转载文章

第 4/8 页,共 76 篇文章

猴子都能看懂的《Git 分支管理》

本章我们会介绍使 Git 与其它版本控制系统区别开来的最关键特点 —— Git 的分支。它被称为 Git 的“必杀技”。 以及如何使用和管理分支。什么是分支分支一方面类似科幻电影里面经常出现的平行宇宙,每个分支的代码版本都是独立演进的,分支之间的代码版本完全不会干扰另外一个代码版本的开发。但是,与平行宇宙不同的一点是,分支之间还能合并。Git 的分支相比 S...
阅读全文 →

JavaScript数据类型检测

JavaScript的数据类型分为两类:原始类型(primitive type)和对象类型(object type)。原始类型有5种,分别是:数字(Number)、字符串(String)、布尔值(Boolean)、null和undefined。引用类 型包括:Object、Array、Date、Error、RegExp、Functions。 ...
阅读全文 →

Mysql root用户密码重置

 忘记了Mysql的root用户密码,尝试连接时提示:mysqladmin: connect to server at 'localhost' failedERROR : Access denied for user 'root'@'localhost' (using password: NO).没办...
阅读全文 →

Express.js应用的多进程运行-cluster模块与Express集群

Node.js程序是单进程运行的,使用Express框架开发的Web应用同样也是。当使用多核系统时,这会导致对多核资源的浪费。这时,我们可以使用Node.js的cluster模块创建一个多核集群,让Express应用多进程运行,充分利用多核资源。1. 修改启动文件创建Express应用后,其默认是单进程运行。我们将对其启动文件bin/www修改如下:#!/u...
阅读全文 →

Node.js内存溢出-process out of memory 问题的处理

Node.js做密集型运算,或者所操作的数组、对象本身较大时,容易出现内存溢出的问题,这是由于Node.js的运行环境-V8引擎导致的。如果经常有较大数据量运算等操作,需要对Node.js运行环境限制有充分的了解。内存溢出问题为什么会内存溢出2.1 V8内存分配机制2.2 内存溢出的原因解决内存溢出问题1. 内存溢出问题下面是我们在Node.js应用中经常遇...
阅读全文 →

Moment.js 设置中文语言

Moment.js 是一个JavaScript编写的支持多种语言的日期处理类库,用于解析、检验、操作、以及显示日期。Moment.js 默认使用英文显示,但其国际化(i18n)功能可设置包括中文在内的多种语言。全局设置中文局部设置中文显示Moment.js提供了包括简体/繁体中文在内的多种言支持,可以从moment安装目录/locale文件夹下查看你所安装支...
阅读全文 →

【深入浅出容器云】关于容器云你不得不知的十大特性

导语:随着以Docker为代表的容器技术在国内的迅速发展, 容器云也逐渐被广大开发者所熟知,但容器云(CaaS)相比传统的云主机(IaaS)在实际应用中还存在着一些鸿沟。为此,我们试图以通俗精炼的语言向广大开发者介绍容器的特点,应用场景以及优势等。【深入浅出容器云】系列文章是由时速云出品,本文是第一篇,欢迎大家不吝赐教。1.高密度  高弹性现有的云...
阅读全文 →

Web开发Session相关

Web 应用由于 http 协议本身是无状态的,当前后有两个请求进来的时候,我们无法知道这两个请求是否属于同一个用户。所以我们需要设置一些用户相关的状态,主流有两种方案。本文主要讲 Session。CookieSessionCookieCookie保存在客户端的浏览器上,每次请求的时候放在 http 的 header 里面发送给服务器,经由服务器解析得到相关...
阅读全文 →

Nginx基本配置、性能优化指南

大多数的Nginx安装指南告诉你如下基础知识——通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了!而 且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出nginx的性能,你必须更深入一些。在本指 南中,我将解释Nginx的那些设置可以微调,以优化处理大量客户端时的性能。需...
阅读全文 →