unix
拒绝虫子
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《UNIX环境高级编程》啃书笔记(第7章进程环境、第8章进程控制、第11章线程)
进程环境main函数: C程序总是从main函数开始执行,main函数的原型是:int main(int argc,char *argv[]);其中argc是命令行参数的数目,argc是指向参数的各个指针所构成的数组。当内核执行C程序时(使用一个exec函数),在调用main前先调用一个特殊的启动例程。可执行程序文件将此启动例程指定为程序的起始地址—这是由连接编辑器设置的,而连接...原创 2018-05-29 11:30:10 · 365 阅读 · 0 评论 -
《UNIX环境高级编程》啃书笔记(第15章进程间通信)
管道原创 2018-06-01 09:58:05 · 340 阅读 · 0 评论 -
lua获取文件倒数第n行的字符串
--获取已打开文件的倒数第n行字符串local function getTail(file,num) if(io.type(file)~='file') then print('Error:'..tostring(file)..'is not a file,please check it') return nil end local re...原创 2018-08-19 11:08:35 · 2328 阅读 · 0 评论 -
python获取文件倒数第n行
#获取文件倒数第n行def getTail(file,num): readlen=1024 #每次多偏移1024字节 readoffset=0 #每次从文件末尾向前偏移量 linenum=0 #当前读取的行号 preindex=None #上一个换行符所在位置 while True: readoffset=readoffset+readle...原创 2018-08-19 11:13:02 · 6761 阅读 · 0 评论 -
python下载文件并计算md5值
import urllib2,os,md5,shutil#下载文件def downloadfile(url,filename): headers = {"User-Agent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 \ (KHTML, like Geck...原创 2018-08-19 11:16:39 · 2243 阅读 · 0 评论 -
lua合并两文件内容
--hash1文件优先级高于hash2的情况下合并两hash文件为hashoutfunction mergeMD5(hashfile1,hashfile2,hashout) --空值检测 if(not hashfile1 or not hashfile2) then print('ERROR:Cannot open a null hash file') ...原创 2018-08-19 11:18:26 · 1101 阅读 · 0 评论 -
lua遍历目录下所有文件
--递归遍历目录,传入func参数格式固定function checkBackup(filedir) if(not filedir) then print('ERROR:Canot calculate a null backup dir') return nil end if(string.find(filedir,'/')~=1) the...原创 2018-08-19 11:23:37 · 13973 阅读 · 0 评论 -
记录Ubuntu安装nvidia显卡驱动的大坑
ubuntu下可以直接通过如下命令sudo apt install nvidia-384安装384版本的nvidia显卡驱动,若不知道可以安装哪些版本可通过sudo apt-cache search nvidia-* | grep ^nvidia-[0-9].查看有哪些版本可以安装。若下载时出现错误,使用sudo apt update安装配置默认即可,这里需要注意一个大坑: 安装...原创 2019-01-04 19:10:29 · 743 阅读 · 1 评论
分享