CCriticalSection读锁与写锁
我的理解,一个对象对应一个临界资源。所以一个就够了。
CCriticalSection cs;//要在每个线程中都能使用该对象
cs.Lock(); //在对队列进行操作前申请临界对象,若该对象无信号状态则一直等待
//对队列进行操作,此时其他线程将无法访问该资源
cs.Unlock();//离开临界区
使用方法应该和API函数EnterCriticalSection与LeaveCriticalSection相同。
相反,如果你每个读线程和写线程使用两个临界对象,那实际上就没有任何意义了,线程间并不能实现同步。
电脑开机出现ctrl+alt+del怎么解决
出现这个问题有两个主要原因:
1.你的是新硬盘,没装系统的。
2.你的硬盘里的系统坏了。
解决这个问题可以尝试一下重装系统。
进入BIOS一般有2种方法,
开机时按F2
开机时按Del
用excel怎么做表格
右键选择设置单元格格式,点击边框,选择外边框和内部,选中全部表格,点击上方对齐方式中的居中,即可完成制作。
具体操作步骤如下:
联想GeekPro2020
Windows 10
Excel 2019
1、在任意空白位置点击鼠标右键。
2、将光标移到“新建(W)”处
3、鼠标左键点击“XLS工作表”。
得到结果:
5、在蓝色字体处输入需要的文件名字,如“表格”。
6、点击键盘“Enter”键或在电脑桌面空白处点击鼠标左键一下,已确定文件名称。
得到结果:
7、将鼠标光标放在文档“表格”上,双击鼠标左键打开文档。
得到结果:
8、在打开的文档中A1单元格中输入“姓名”,A2单元格中输入“张三”,A3单元格中输入“李四”,A4单元格中输入“王五”,B1单元格中输入“分数”,B2单元格中输入“20”,B3单元格中输入“10”,A4单元格中输入“30”.-io
9、选中A1:B4单元格,操作方式为:在“姓名”的单元格点击鼠标左键一下,不松手,移动鼠标直到“十”字符号在单元格“30”处松手。
10、点击加边框符号。
得到结果:
11、再在文档非已编辑的任意位置点击鼠标左键,得到结果。