上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 61 下一页
摘要: //一些和vector,list类似的操作就没有总结#include <set> #include <list> #include <iostream> using namespace std; void count_set(const set<int> &set1, const set<int> 阅读全文
posted @ 2020-04-23 13:35 心媛意码 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 感受: 每次安装mysql都要遇到很多问题,之前在windows上是这样让人抓狂的MySQL安装-8.0.12版本,昨天在linux上也遇到了问题,还是乖乖地把一些坑记录下来,方便以后自己去查看. 安装过程: 当时安装的参考是这个https://blog.csdn.net/baidu_3287229 阅读全文
posted @ 2020-04-23 10:37 心媛意码 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 这个流程图给我的启示: 1.某个步骤需要细分的话,可以引出一条线展开阐述(比如左边的步骤3) 2.同样的需要解释的话,也可以用类似的方式. 阅读全文
posted @ 2020-04-22 14:44 心媛意码 阅读(169) 评论(0) 推荐(0) 编辑
摘要: windows下是区分线程和进程的,进程拥有进程描述符,描述地址空间,打开的文件等共享的资源,还有指向线程的指针,而线程没有进程描述符,只是拥有一些少量的私有数据. linux下不区分线程和进程,都会分配一个task_struct,只不过在创建线程时会传递一些参数来指明所共享的资源. 参考文章:ht 阅读全文
posted @ 2020-04-21 13:21 心媛意码 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 一.同步和互斥机制 信号量 互斥锁 同步:指多个任务按照约定的先后次序相互配合来完成一件事情. 比如读线程等待写线程写完之后再去读. 二.信号量-P/V操作 P(s)含义: if(信号量>0) { 申请资源的任务运行; 信号量--; } else {申请资源的任务阻塞} V(S)含义: 信号量++; 阅读全文
posted @ 2020-04-20 22:37 心媛意码 阅读(1399) 评论(1) 推荐(0) 编辑
摘要: 一.概述 linux中不区分进程和线程,都认为是个任务,都是创建一个task_struct.如何区分?线程是共享相同地址空间,而进程是独占地址空间. 多线程共享同一进程的地址空间 优点: 通信方便,可以通过全局变量. 缺点: 访问共享数据时需要考虑同步和互斥. 二.线程共享资源: 可执行的指令 静态 阅读全文
posted @ 2020-04-20 14:43 心媛意码 阅读(1945) 评论(0) 推荐(0) 编辑
摘要: 比如你的计划是要看pthread的用法,并且定了时间表.那么你遇到了小的细节,比如sleep和循环执行空语句的区别. 这样是计划之外的,而且不影响当前pthread的学习,选择把它记下来,在有时间的时候再去了解它.(当自己有时间的时候,也需要对代办列表进行排序) 不是遇到一个问题,就马上解决一个问题 阅读全文
posted @ 2020-04-19 20:00 心媛意码 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1.当linux和Windows中,主线程以return 0结束时,程序会在主线程运行完毕后结束.2.当linux中,主线程以pthread_exit(NULL)作为返回值,则主线程会等待子线程.#include<stdio.h> #include<unistd.h> #include<pthrea 阅读全文
posted @ 2020-04-19 11:13 心媛意码 阅读(1549) 评论(0) 推荐(0) 编辑
摘要: 一.最小单位方面 进程是资源分配和管理的最小单元(为什么不是线程呢?因为线程自身所带的资源是不全的,还要用进程中资源) 线程是程序执行的最小单元. 二.切换成本 进程在创建时,系统需要给它分配独立的地址空间,需要用数据表来记录它的代码段,数据段以及堆栈段.当进行线程切换时,成本比较高,需要刷新cac 阅读全文
posted @ 2020-04-18 18:45 心媛意码 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 搜索实际上是一个很容易陷进去的过程.可能原来想去搜索A,发现没有找到A的相关信息,然后脑子里突然想要搜索B,找到了感兴趣的B的信息,最后就沉浸在B的世界里.忘记了当初搜索的目的. 阅读全文
posted @ 2020-04-18 10:10 心媛意码 阅读(152) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 61 下一页