- 博客(10)
- 收藏
- 关注
原创 pytest:错误OSError: reading from stdin while output is captured
@tly pytest错误: 我在执行pytest的时候,程序爆出一下错误: E invoke.exceptions.ThreadException: E Saw 1 exceptions within threads (OSError): E E E Thread args: {'kwar...
2019-04-22 15:54:46
3876
1
原创 python操作mycat只操作主库
测试: 1、将数据库配置成主从赋值,mycat实现读写分离; 2、使用python对数据库进行操作; 3、主从数据库都打开general_log,查看数据库查询日志。 实验结果: 使用mysqldb和pymysql库,不管什么操作,mycat都将操作路由到了主库来执行。 原因: 使用python第三方库,mysqldb和pymysql都会默认开启事务来执行sql语句。也就是常...
2018-10-15 10:10:20
1936
原创 Mycat初步使用(读写分离)
安装 1.java的安装 - 下载jdk.tar.gz wget http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz - 解压并拷贝 tar zxvf jdk-8u181-linux-x64.tar...
2018-10-15 10:08:12
216
原创 裸centos安装flask部署环境
1、安装python-pip 首先安装epel扩展源: yum -y install epel-release 更新完成之后,安装pip: yum -y install python-pip2、安装python依赖包: 初次直接运行: pip install -r requirement.list 如果是裸的centos绝对会报错! 然后开始漫长的改错安装。### 错误一:E...
2018-07-16 10:11:54
1437
1
原创 docker的一些相关命令
安装Dockersudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245yumC8950F966E92D8576A8BA88D21E9sudo bash -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt...
2018-07-16 10:10:44
428
翻译 fabric2.0 使用说明
fabric2.0 使用说明fabric框架,主要的目的就是用来远程自动化部署。在最近,作者将fabric框架重写了一遍,升级到了2.0版本。在我学习过程中,遇到了不少的坑,最坑的一次就是python编译器老是给我提示,fabric 导入 api失败,没有fabric.api。我不断的怀疑自己是不是脑子瓦特了的时候,我pip list 查看了一下版本,再看了一下github版本。我谢谢作者呕心沥血...
2018-07-16 10:09:38
4414
原创 进程间通信(实例)复习(2)
四、信号量通信 以下实现互斥操作 基础文件: shm_com.c union semun { int val; /* Value for SETVAL */ struct semid_ds *buf; /* Buffer for IPC_STAT, IPC_SET */ unsigned short *array; /* Array for G
2017-09-03 16:11:51
284
原创 进程间通信(实例)复习(1)
进程间通信包括以下几种方式: 1、无名管道 2、有名管道 3、信号通信 4、信号量 5、共享内存 6、消息队列 7、socket通信 一、无名管道 无名管道的主要方式:读端 管道是一种特殊的文件。 相关函数: int pipe(int pipefd[2]); 参数为:int pipefd[2],用来获取创建好的管道。 其中fd[0]表示读端。 fd[1]表示写端 返
2017-09-03 16:06:15
307
原创 对于多进程的复习
一、进程 1、相关头文件:#include 2、主要功能 复制当前进程创建一个子进程。 3、相关函数: pid_t fork(void); 返回pid_t 用来标识一个进程。 当pid_t 小于 0 则失败。 当pid_t 等于 0 则标识为子进程。 当pid_t 大于 0 则标识为父进程。 大于0时,父进程可获得子进程进程号。 框架 if(pid == -1) {
2017-09-03 15:03:38
235
原创 文件IO与标准IO的复习
一、文件IO 相关头文件:#include 相关函数:fopen 、 fread、fwrite。 相关数据类型: FILE* 错误处理:perror(); 打开文件: FILE * fp = fopen("xxxx", "mode"); fopen中的mode 分为:r 只读,文件必须存在; r+可读可写,文件必须存在; w 只写,会重新建立文件,若存在,则擦除
2017-08-29 20:08:00
317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅