一、协程简介 什么是协程? 协程,又称微线程,线程,英文名Coroutine。协程是一种用户态的轻量级线程 协程拥有自己的寄存器上下文和栈。 简单来说,协程就是来回切换,当遇到IO操作,如读写文件,网络操作时,就跳到另一个线程执行,再遇到IO操作,又跳回来。不断的跳过去跳过来执行,因为速度很快,所以 ...
分类:
其他好文 时间:
2016-04-02 17:26:12
阅读次数:
221
一、IPC(Inter-Process Communication,进程间通信)对象的介绍System V 的IPC对象有共享内存、消息队列、信号灯。注意:在IPC的通信模式下,不管是使用消息队列还是共享内存,甚至是信号灯,每个IPC的对象都有唯一的名字,称为"键"(key)。通过"键",进程能够识别所用的对象。"键"与IPC对象的关系就如同文件名称于文件,通过文件名,进程能够读写文件内的数据,甚...
分类:
系统相关 时间:
2016-04-01 18:25:57
阅读次数:
221
通过对代码的读写进行一些改变,可以让原本缓慢的读写变得高效率起来,原本复制一首歌曲需要10s以上,现在通过改善,1s都用不了即能把歌曲复制出来。更改的代码如下: 原代码: ...
分类:
其他好文 时间:
2016-03-31 18:21:00
阅读次数:
116
?苹果为软件的运行提供了一个沙盒机制 每个沙盒含有3个文件夹:Documents, Library 和 tmp。因为应用的沙盒机制,应用只能在几个目录下读写文件 ?Documents:苹果建议将程序中建立的或在程序中浏览到的文件数据保存在该目录下,iTunes备份和恢复的时候会包括此目录 ?Libr ...
分类:
移动开发 时间:
2016-03-30 12:32:01
阅读次数:
169
Python读写文件1.open使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。 file_object = open('thefile.txt')try: all_the_text = file_object.read( ...
分类:
编程语言 时间:
2016-03-28 21:43:36
阅读次数:
200
//NSData遵循NSCopying NSCoding协议,它提供面向对象的数组存储为字节 //适用与读写文件,而读写文件的时候需要一个缓冲区,而NSDate就提供了这么一个缓存区 //定义一个char类型的字符串 const char * string = "Hi there ,this is
分类:
其他好文 时间:
2016-03-21 17:52:48
阅读次数:
106
在用java的io流读写文件时,总是被它的各种流能得很混乱,有40多个类,理清啦,过一段时间又混乱啦,决定整理一下!以防再忘 Java输入/输出流体系 1.字节流和字符流 字节流:按字节读取。字符流:按字符读取。 字符流读取方便,字节流功能强大,当不能用字符流时,可以用字节流。 字节流基类:Inpu
分类:
编程语言 时间:
2016-03-21 12:20:49
阅读次数:
244
原文 本文要介绍的C#本地读写二进制文件,二进制文件指保存在物理磁盘的一个文件。第一步:读写文件转成流对象。其实就是读写文件流 (FileStream对象,在System.IO命名空间中)。File、FileInfo、FileStream这三个类可以将打开文件,并变成文件 流。下面是引用微软对Fil
最近在用python自动生成c++的类.因为这些类会根据需求不同产生不同的类,所以需要用python自动生成.由于会产生大量的类,而且这些类是变化的.所以如果是在某个.h中要用include来加载这些类,会累死人的.所以用python来生成这些类的头文件引用和类的类名声明 先看例子,再聊python
分类:
编程语言 时间:
2016-03-17 21:20:00
阅读次数:
413