2017年2月26日

javascript的单线程

摘要: 1.什么是javascript的单线程javascript是单线程的语言,所以在一个进程上,只能运行一个县城,不能多个线程同时运行。也就是说javascript不允许多个线程共享内存空间。如果多个线程想同时运行,则必须采用排队的方式。即只有当前一个线程执行完毕,后一个线程才开始执行。javascri 阅读全文

posted @ 2017-02-26 14:36 迪米特 阅读(264) 评论(0) 推荐(0) 编辑

linux下/var/run目录下.pid文件的作用

摘要: 1.pid文件的内容用cat命令查看,可以看到内容只有一行,记录了该进程的ID 2.pid文件的作用防止启动多个进程副本 3.pid文件的原理进程运行后会给.pid文件加一个文件锁,只有获得该锁的进程才有写入权限(F_WRLCK),把自身的pid写入该文件中。其他试图获得该锁的进程会自动退出。 代码 阅读全文

posted @ 2017-02-26 13:27 迪米特 阅读(10524) 评论(0) 推荐(0) 编辑

nginx详解

摘要: 1.什么是nginxnginx有两个作用1)web服务器(接收HTTP请求,解析HTTP请求,响应HTTP请求)2)代理服务器(中间人,客户端和目标服务器之间通过代理服务器访问) 2.代理服务器代理服务器分为两种,正向代理和反向代理1)正向代理客户端A==代理服务器B==服务器C客户端A访问服务器C 阅读全文

posted @ 2017-02-26 12:55 迪米特 阅读(591) 评论(0) 推荐(0) 编辑

导航