- 博客(5)
- 收藏
- 关注
原创 多线程实现从文件读取数字并相加 数字通过\n分割
文件形式 102030这种类型的文件m行数 多线程并发计算数字的和思路一开始我想的是俩种多个线程同时读取文件 然后取各个行的数据 但是读取的行数不好控制(请教大神们)第二个思路是打开一个文件多线程同时进入取一个数字 通过文件指针fp来进行控制代码具体实现如下#include<stdio.h>#include<stdlib.h>#include<string.h>#include<unistd.h>#include<p..
2022-04-01 15:13:08 627
原创 用Navicat Premiun 连接Oracle 数据库报错 12514 12505原因和解决方法
ORA 12514 说明你的本地监听没有开 进入你的安装Oracle的操作系统界面 登录Oracle用户lsnrctl start启动监听ORA 12505 说明你的监听程序无法实别你的sid 需要修改配置文件 找到tnsnames.ora查看里面的host 和sid 改成你自己的参数...
2022-03-24 11:15:32 4415
原创 signal(SIGCHLD,SIG_DFL)和signal(SIGCHLD,SIG_IGN)的区别 默认忽略和主动忽略 为什么父进程前面父进程会产生僵尸进程而后面会杀死僵尸进程
signal(SIGCHLD,SIG_DFL)就是默认的忽略子进程结束信号,默认忽略子进程结束信号的作用就是产生了僵尸进程后可以让你在孩子死后进行wait操作来结束僵尸进程。而主动进行signal(SIGCHLD,SIG_IGN)手动处理信号,操作系统会立即删除进程表中的子进程并且子进程死亡时,并不创建僵尸。由操作系统内核回收。...
2022-03-22 10:13:01 2425
原创 mysql开发过程中遇到的错误 暂记录
1091 注意检查字符集是否一致1146 powerdesigner生成的代码得删除前面的索用参数 并且记得先use 数据库1055 大小写识别问题 linux 下往/etc/my,ini 的mysql下加这段代码sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION1064 语法错误 检查是否是, 和()的问...
2022-03-02 10:49:18 623
原创 在linux下下载安装数据库并安装头文件和库文件(学习记录)
首先查看是否有mysql如果有就删除列表中的名字接下来安装wget 指令yum -y install wget有的话在安装一边也没事就是跟新安装成功然后安装数据库文件指令 wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm接着继续指令yum -y install mysql57-community-release-el7-10.noarch.rpm.
2022-02-28 11:30:03 1309 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人