- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 两个进程打开同一个有名信号量
进程1:sem_open("/twoprocess",O_CREAT|O_EXCL,0666,1);进程2:sem_open("/twoprocess",1);
2024-04-07 16:24:47
298
原创 python 调用C/C++,记录一下以免自己忘了
1、利用python自带的ctypes模块2、在C/C++代码中,如果要被python调用代码是C++代码,那么在被调用的地方使用extern “C”,按照c语言的方式进行编译,python是不能直接调用C++代码的,如果是纯C语言代码,则不需要使用extern “C”。3、将被调用的.c/.cpp文件编译成动态库。g++ -shared -fpic xxx.cpp -olibxxx.so //纯C代码用也可以使用gcc4、例子:头文件test.h:#include <..
2022-01-13 17:24:57
494
原创 从外面给py脚本传递参数
os.system来实现这个功能:os.system("python receive.py %s" % (参数))os.system("python receive.py %s %s" % (参数,参数))#多个参数已元组的形式传入从外部接收:from sys import argvargv类似与C/C++的main函数的*argv[],argv[0]是脚本路径和名字;argv[1]是外部传进来的第一个参数;argv[2]是外部传进来的第二参数依此类推argv[n...
2021-11-25 11:13:12
789
原创 python代码,用epoll处理socket并发
from socket import *import selectsock_server = socket(AF_INET, SOCK_STREAM)sock_server.setsockopt(SOL_SOCKET,SO_REUSEADDR,1)sock_server.bind(("127.0.0.1", 2007))sock_server.listen(5)#create epollepoll = select.epoll()epoll.register(sock_server.fil
2021-11-23 13:44:11
1694
原创 Ubuntu系统中Qt运行提示报错:Error while building/deploying project untitled
Ubuntu上第一次安装 qt,编译时可能会出错,因为缺少依赖,解决办法:
2021-11-19 14:59:29
1306
21天学通C++第八版最新版PDF带配套源码
2018-10-11
《神经网络设计》哈根 国外经典教材pdf
2018-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人