linux
AI蒸汽人
这个作者很懒,什么都没留下…
展开
-
[linux]ubuntu最简单+最快的换源方法(不需要用命令行改source.list)
强烈建议教育网用户使用中科网源,本人实测最高网速能达到32M/s!(是M/s不是Mbit/s。原创 2017-05-06 21:07:28 · 2581 阅读 · 0 评论 -
【linux-WebServer】nginx学习(CDSN就是用这个服务器)
1.nginx架构众所周知,nginx性能高,而nginx的高性能与其架构是分不开的。nginx在启动后,在unix系统中会以daemon的方式在后台运行,后台进程包含一个master进程和多个worker进程。我们也可以手动地关掉后台模式,让nginx在前台运行,并且通过配置让nginx取消master进程,从而可以使nginx以单进程方式运行。很显然,生产环境下我们肯定不会这么做,所以关闭后台模转载 2017-05-19 21:34:19 · 331 阅读 · 0 评论 -
【linux-WebServer】nginx学习2(信号与定时器)
1.信号与定时器对于一个基本的web服务器来说,事件通常有三种类型,网络事件、信号、定时器。我们已经知道,网络事件通过异步非阻塞可以很好的解决掉。那nginx是如何处理信号与定时器? 首先,信号的处理。对nginx来说,有一些特定的信号,代表着特定的意义。信号会中断掉程序当前的运行,在改变状态后,继续执行。如果是系统调用,则可能会导致系统调用的失败,需要重入。对于nginx来说,如果nginx正在转载 2017-05-20 12:33:14 · 255 阅读 · 0 评论 -
【linux-WebServer】nginx学习3(nginx基础概念-connection)
1.connection在nginx中connection就是对tcp连接的封装,其中包括连接的socket,读事件,写事件。利用nginx封装的connection,我们可以很方便的使用nginx来处理与连接相关的事情,比如,建立连接,发送与接受数据等。而nginx中的http请求的处理就是建立在connection之上的,所以nginx不仅可以作为一个web服务器,也可以作为邮件服务器。当然,利转载 2017-05-22 09:42:25 · 264 阅读 · 0 评论 -
linux(ubuntu)下使用印象笔记+少量源码解析(nixnote2)
首先evernote官方是没有linux版客户端的,所以我使用的是nixnote2(一个开源的第三方客户端)。 代码地址:https://github.com/baumgarr/nixnote2 可惜的是这个第三方客户端默认只能登录evernote的国际版(和中国版数据不互通)。对此,在nixnote2的作者之一在github上提出了如下两个解决方式:baumgarr commented ...原创 2018-02-27 13:57:03 · 3463 阅读 · 3 评论