Nginx的程序架构:master/worker一个master进程:---主进程负载加载和分析配置文件、管理worker进程、平滑升级一个或多个worker进程---子进程处理并响应用户请求缓存相关的进程:cacheloader:载入缓存对象cachemanager:管理缓存对象特性:异步、事件驱动和非阻塞并发请求处理:通过kevent、epoll、select、/dev/poll文件io:高级
分类:
其他好文 时间:
2019-03-16 23:27:34
阅读次数:
219
本节内容为谭浩强老师编写的《C++面向对象程序设计》的第1章 C++的初步知识 的个人总结。 ...
分类:
编程语言 时间:
2019-03-06 15:01:25
阅读次数:
214
楼主今天第一次用python基于greenlet实现的第三方协程库gevent,由于gevent在切换IO操作(文件IO、网络IO)时是自动完成的,所以gevent需要通过修改Python自带的一些阻塞式系统调用的标准库,包括socket、ssl、threading和 select等模块,而变为协程 ...
分类:
编程语言 时间:
2019-01-14 18:58:39
阅读次数:
397
文件IO常用操作: open(file,mode='r',buffering=-1,encoding=None,error=None,newline=None,closefd=True,opener=None):打开一个文件,返回一个文件对象和文件描述符,打开文件失败,则返回异常。 file:打开或 ...
分类:
编程语言 时间:
2019-01-12 19:58:18
阅读次数:
184
上下文管理: 文件IO操作可以对文件对象使用上下文管理,使用with...as语法 with open('test') as f: pass 当一个对象同时实现了__enter__()和__exit__()方法,就属于上下文管理的对象 __enter__:进入与此对象相关的上下文,如果存在该方法,w ...
分类:
编程语言 时间:
2019-01-12 01:03:42
阅读次数:
299
//存文件方法 public void Save_File_Info(string Save_Path) { //根据路径,创建文件和数据流 FileStream FS = new FileStream(Save_Path, FileMode.Create); StreamWriter SW = n ...
分类:
其他好文 时间:
2019-01-03 15:00:32
阅读次数:
137
最近学习了慕课的python进阶强化训练,将学习的内容记录到这里,同时也增加了很多相关知识。 主要分为以下九个模块: 1. 基本使用 2. 迭代器和生成器 3. 字符串 4. 文件IO操作 5. 自定义类和类的继承 6. 函数装饰器和类的装饰器 7. 进程和线程 8. 内存管理和垃圾回收机制 基本使 ...
分类:
编程语言 时间:
2018-12-13 12:43:56
阅读次数:
232
纹理消耗了大量内存 在大部分情况下,是纹理(textures)消耗了游戏程序大量的内存。因此,纹理是我们首要考虑优化的对象 纹理加载 cocos2d里面纹理加载分为两个阶段:从图片文件中创建一个Image对象;以这个创建好的Image对象来创建Texture2D对象.加载纹理的文件io操作和纹理创建 ...
分类:
其他好文 时间:
2018-12-12 11:21:42
阅读次数:
272
头文件fstream定义了三个类型来支持文件IO: ifstream:从一个给定文件读取数据 ofstream:向一个给定文件写入数据 fstream:可以读写给定文件 我们可以用IO运算符(<<和>>)来读写文件,可以用getline从一个ifstream读取数据 8.2.1 使用文件流对象 在C ...
分类:
其他好文 时间:
2018-11-15 18:34:56
阅读次数:
158
我们所选择的任务的运行时间都会超过20秒,因此时间差异能很容易看出来,而不太受外部因素的影响
分类:
编程语言 时间:
2018-11-11 23:18:55
阅读次数:
215