2019年4月9日

16、cgminer学习之:popen函数和system函数详解(执行系统命令)

摘要: 1、popen函数我们先用man指令查一下popen函数: 函数说明: (1)popen()会调用fork()产生子进程,然后从子进程中调用/bin/sh -c来执行参数command的指令。 (2)参数type可使用“r”代表读取,“w”代表写入。依照此type值,popen()会建立管道连到子进 阅读全文

posted @ 2019-04-09 18:55 拉风摊主 阅读(416) 评论(0) 推荐(0) 编辑

16、cgminer学习之:pthread_mutex_init和pthread_cond_init

摘要: 1.原理 假设有两个线程同时访问一个全局变量 n,这个全局变量的初始值等于0。 Int n = 0 ; 消费者线程 A 进入临界区,访问 n,A 必须等到 n 大于 0 才能接着往下执行,如果 n== 0,那么 A 将一直等待。 还有一个生产者线程 B,B 进入临界区,修改 n 的值,使得 n >0 阅读全文

posted @ 2019-04-09 17:15 拉风摊主 阅读(1082) 评论(0) 推荐(0) 编辑

15、python学习手册之:元组、文件及其他

摘要: 1、使用文本来存储python对象时,必须使用转换工具把对象转成字符串 2、内置函数eval可以把字符串当做可执行程序代码:eg s = ‘[1,2,3]’ eval(s) -->[1,2,3],这里eval及时把字符串转化为列表对象 3、pickle模块能够直接存储对象 D= {‘a’:1,‘b’ 阅读全文

posted @ 2019-04-09 17:08 拉风摊主 阅读(122) 评论(0) 推荐(0) 编辑

导航