Windows编程-异步IO-1- 当我们读取一个文件时,一般情况下,线程是阻塞的,也就是当前线程在等待文件读取操作结束,也就是这个线程只用来读文件,等读完了再返回。这种方式叫做同步IO。 Windows在系统底层为用户实现了另一种高效的机制,叫做重叠I/O,又称作异步I/O。异步I/O操作提供了一 ...
多个线程访问相同资源的时候会产生冲突 解决方案A:原子操作函数 imterpckedIncrement()原子自增函数 解决方案B: 临界区:原子操作只能解决某一个变量,只能使得一个整形变量,但是如果要进行一整段代码,就需要用到临界区 EnterCriticalSection进入临界区 LeaveC ...
分类:
编程语言 时间:
2021-01-25 11:03:23
阅读次数:
0
1、使用浏览器访问访问路径:\\.\globalroot\device\condrv\kernelconnect会立刻导致系统崩溃。会影响Windows10 1709及以上版本 2、使用以下代码保存成html文件用浏览器打开也可导致电脑崩溃。 ...
环境 virtual box 6.1 centos 7.8 docker 19.03 kubernetes 1.20.2 安装必备软件 添加 Kubernetes 仓库 cat <<EOF > /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Ku ...
分类:
Web程序 时间:
2021-01-22 12:21:59
阅读次数:
0
像我们运维学习者,平常会用到linux,但是又必不可免的会用到windows,所以在一台电脑上安装linux和windows双系统就成了刚需,那么如何来安装windows和linux双系统呢 实验环境 电脑:实验室台式机 优盘:金士顿DT106 安装包:win7.gho rhel7.5 软件:通用p ...
server端 unit ServerMainFormUnit; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.C ...
Charles 安装 官方下载地址 66 windows:官网下载并按照步骤一步步安装即可 Mac:官网下载并按照步骤一步步安装即可 Linux: wget -q -O - https://www.charlesproxy.com/packages/apt/PublicKey | sudo apt- ...
分类:
其他好文 时间:
2021-01-22 12:10:38
阅读次数:
0
E盘文件访问Windows文件夹拦截、桌面文件访问Windows文件夹拦截 { "ver":"5.0", "tag":"hipsuser", "data":[ { "id":2, "power":1, "name":"E盘文件访问Windows文件夹拦截", "procname":"E:\\*", ...
分类:
其他好文 时间:
2021-01-22 12:09:58
阅读次数:
0
直接开搞! 一、下载 到官方网站去下载:https://dev.mysql.com/downloads/mysql/ 目前最新版本为8.0.23 MySql有两种安装方式:1,.zip压缩包解压然后配置;2,.msi图像化界面安装。这里选择第一种方式,因此下载.zip压缩包如下图: 把zip和msi ...
分类:
数据库 时间:
2021-01-22 12:03:19
阅读次数:
0
1.运行Node.js安装程序脚本 下载并执行脚本: 1 2 3 $ sudo yum -y install curl $ curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash - 2.在CentOS 8/7、RHEL 8/7系统上安装 ...
分类:
Web程序 时间:
2021-01-22 12:00:16
阅读次数:
0