Linux
wiiin@UTK-4000U
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
同步阻塞IO 同步非阻塞IO 异步阻塞IO 异步非阻塞IO对比
同步阻塞IO 同步非阻塞IO 异步阻塞IO 异步非阻塞IO对比 同步是对于用户的IO操作而言,同步是说用户像操作系统请求IO操作。 EX :比如打印机,你想要打印,但当前打印机在忙,接下来你还要去隔壁超市买一堆东西的任务, 现在如果说你就在这等这打印机,等结束后打印自己打东西 这属于同步 如果你现在立刻跑去隔壁超市,买一件或者半件东西,就立刻回来看看打印机是否干完,干完你就打印自己打东西,这也属于同步。 同步就是说尽量要起操作系统忙完当前任务,执行你的任务。 阻塞是针对数据而言,原创 2021-07-13 09:28:05 · 239 阅读 · 0 评论 -
远程部署jupyter notebook,配置Linux下conda环境,并在jupyter notebook中选择该环境
1.linux下根据教程下载conda 安装并配置, 创建自己的环境 create (具体自己查) :我的叫wiiin 2.conda activate wiiin 进入wiiin环境 3.conda install jupyter notebook 4.conda install nb_conda 5.conda install jupyter_contrib_nbextensions 5.conda install ipykernel 6.conda install jupyter 7.conda原创 2021-06-09 20:45:48 · 489 阅读 · 4 评论 -
epoll边缘触发下客户端connect问题
epoll模型 Linux会维护一个建立连接的队列,当服务器第二次收到syn后,会将该连接放在建立连接的队列。 调用一次accpet会从该队列中取出一个连接用fd标识。 边缘触发下,多个连接在epoll_wait之前完成三次握手,边缘触发仅仅产生一次,若调用一次accpet则队列内仍有连接未取出,无法完成数据传输。 建议:监听套接字在epoll下使用电平触发 ...原创 2021-06-07 20:56:26 · 443 阅读 · 0 评论 -
linux读写锁
linux 读写锁 执行顺序,若错误请指正: running | waitting | 执行顺序 r | w r | r r w w | r w | w w r 代码: 第一次实验: 第二次实验:原创 2021-05-15 17:29:13 · 123 阅读 · 0 评论 -
Linux系统编程wait函数如何在C++中使用
linux中的wait在C++中使用 linux中的wait函数接口是对于在C语言中而言, 该函数在man中声明: pid_t wait(int*status); 在man文档中,推荐下述使用方式: int status; pid_t wpid; wpid = wait(&status); if(WIFEXITED(status)) printf("%d",WEXITSTATUS(status)); else if(WIFSIGNALED(status)) printf("%d",WTERM原创 2021-05-09 12:34:34 · 557 阅读 · 0 评论
分享