fd=fopen()是一个系统调用,用于根据文件名打开一个文件,返回该文件的文件描述符,文件打开后进程便可以根据文件描述符fd进行其他操作,比如读,写,关闭等操作。
各个操作系统打开文件的过程是类似的,本文以Unix为例,介绍打开一个文件操作系统所做的工作,正式介绍这个过程之前先简要介绍几个概念。
PCB(process control block)进程控制块,它是一个内核数据结构,相当于一个...
分类:
其他好文 时间:
2015-07-19 18:08:19
阅读次数:
125
Builder Pattern
Separate the construction of a complex object from its representation so that the same construction process can create different representations.
将一个复杂对象的构建与它的表示分离,使得同样的构造过程可以创建...
分类:
其他好文 时间:
2015-07-19 10:18:18
阅读次数:
109
自定义TagHelper的最后一步就是在Process方法或ProcessAsync方法中添加展现代码。熟悉WebControl开发的朋友都知道Render方法,在这个方法中会添加展现的Html元素和启动脚本,TagHelper的这一步我们要做的也就是和Render方法一样。 这里我们主要利用...
分类:
其他好文 时间:
2015-07-19 01:25:04
阅读次数:
300
转自:http://blog.sina.com.cn/s/blog_464f6dba0100psy9.html变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有...
分类:
系统相关 时间:
2015-07-18 18:27:39
阅读次数:
141
c#调用外部exe程序,首先要using System.Diagnostics;然后开启一个新processSystem.Diagnostics.ProcessStartInfo p=null;System.Diagnostics.Process Proc; p =...
#!/usr/bin/python
#coding:utf-8
importsys
importsmtplib
fromemail.mime.textimportMIMEText
importre,commands
deflastline():
globalpos
whileTrue:
pos=pos-1
try:
f.seek(pos,2)
iff.read(1)==‘\n‘:
break
except:
f.seek(0,0)
returnf.readline().strip()
returnf.rea..
分类:
其他好文 时间:
2015-07-17 22:56:52
阅读次数:
168
G - 向Crawling in process... Crawling failed Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64uSubmit StatusDescription把一个字符三角形掏空,就能节...
分类:
Web程序 时间:
2015-07-17 22:25:13
阅读次数:
170
C - 学Crawling in process... Crawling failed Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64uSubmit StatusDescription Ray又对数字的列产生了兴...
分类:
Web程序 时间:
2015-07-17 22:18:51
阅读次数:
197
线程原语
线程概念
线程(thread),有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。更多详细解释看百度百科:线程。
在Linux shell下通过命令 $ ps -Lf pid 查看指定pid号下的所有线程。
线程之间的共享与非共享
这里的线程是指同一进程下的线程。
共享:
1.文件描述符表
2.每种信号的处理方式
3.当前工作目录
4.用户ID和组ID...
分类:
编程语言 时间:
2015-07-17 21:08:58
阅读次数:
165
Problem Definition:Write an algorithm to determine if a number is "happy".A happy number is a number defined by the following process: Starting with a...
分类:
移动开发 时间:
2015-07-17 17:54:55
阅读次数:
111