文档章节

2017年6月2日15

peterli
 peterli
发布于 2017/06/02 15:24
字数 517
阅读 18
收藏 0
  1. node.js和Nginx区别关系 

nginx的优势在负载均衡和静态文件处理。node做静态服务和动态服务均可,但稳定性不如nginx。

区别不是很大,一个更专业,一个更全面:
1.相似点:
1.1异步非阻塞I/O, 事件驱动;
2.不同点:
2.1Nginx 采用C编写,更性能更高,但是它仅适合于做web服务器,用于反向代理或者负载均衡等服务;Nginx背后的业务层编程思路很还是同步编程方式,例如PHP.
2.2NodeJs高性能平台,web服务只是其中一块,NodeJs在处理业务层用的是JS编写,采用的是异步编程方式和思维方式.

nginx是作为web服务器或者反向代理服务器出现的,nodejs可以看作服务器端js. 一个专业一个更全面。nodejs和nginx的优点是一样的:并发处理能力强,内部使用了操作系统的异步机制(windows完成端口,linux用epoll)。缺点嘛,就各不相同了,都是各种领域的问题,比如nodejs编写方式太多callback,不直观,不好调试等…

 

2. linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。
直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。
直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思

 

© 著作权归作者所有

共有 人打赏支持
peterli
粉丝 16
博文 88
码字总数 76452
作品 0
长沙
高级程序员
坚持开源,GoodERP的发展之路

2016年2月22日,项目在开阖内部秘密启动,https://github.com/osbzr/gooderp,开发完成了配置、销售、采购、仓库、资金四大块功能。使用OpenObject新API。 2016年3月30日,由于项目成员误传几...

GoodERP
2017/05/26
191
1
合三为一,Linux 基金会欲打造顶级开源峰会

继微软加入之后, Linux 基金会又有新动作了。 基金会已经宣布将 LinuxCon、CloudOpen 和 ContainerCon 三个技术大会合并成:Linux 基金会开源峰会。 该组织最近也改变了它以往的品牌标签。 ...

王练
2016/11/19
1K
13
NAB Show Shanghai联手上海国际电影电视节共同构建全球数字内容生态圈

新的时间、新的规模、新的机遇,NAB Show Shanghai上海国际电影电视节跨媒体技术展将于2017年6月13日盛大开幕。 上海-2017年3月22日,NAB Show Shanghai主办方与上海国际电影电视节主办方正式...

行者武松
03/07
0
0
Firefox 开始采用 6 到 8 周的发布周期

四年前,Firefox学习Chrome采用6周的发布周期,每六周发布一个新的稳定版本,更快的向用户提供新的功能。四年后的Firefox市场占有率已经低于10%,快速发布周期看起来并没有留住用户和吸引新用...

oschina
2016/02/09
986
5
lishangzhi/springcloud-microservice

springcloud-microservice Spring Cloud 快速搭建微服务 spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决...

lishangzhi
2017/08/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

win32截屏并rgb24转yuv420

//最终f的内存布局为BGRA格式,需要保证buf长度足够(>w*h*4)void ScreenCap(void* buf, int w, int h){ HWND hDesk = GetDesktopWindow(); HDC hScreen = GetDC(hDesk); ......

styleman
45分钟前
1
0
php输出mysql取出的中文为??的问题

解决方法: @ $db=new mysqli(DB_HOST,DB_USER,DB_PASSWORD,DB_DB); $db->query("set names utf8");//添加此语句,可以解决问题...

Aomo
56分钟前
1
2
白话SpringCloud | 第五章:服务容错保护(Hystrix)

前言 前一章节,我们知道了如何利用RestTemplate+Ribbon和Feign的方式进行服务的调用。在微服务架构中,一个服务可能会调用很多的其他微服务应用,虽然做了多集群部署,但可能还会存在诸如网...

oKong
今天
2
0
【解惑】领略Java内部类的“内部”

内部类有两种情况: (1) 在类中定义一个类(私有内部类,静态内部类) (2) 在方法中定义一个类(局部内部类,匿名内部类) 1、私有内部类 —— 在方法之间定义的内部类,非静态 我们首先看看类中...

偶尔诗文
今天
1
0
sqlserver 2008 r2 直接下载地址(百度云)

之前下载的sqlserver2008发现不能附加,就卸载了,重新找到了sqlserver2008R2的百度云资源 卸载sqlserver2008还是有点麻烦,不过就是需要删除注册表中的信息 自己来回卸载了3次终于重装sqlse...

dillonxiao
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部