所谓的临界区:是指进程中的一段需要访问共享资源并且当另一个进程处于相应代码区域时便不会被执行的代码区域对于临界区的管理的必须要满足一下的四个要求:互斥:同一时间临界区中最多存在一个线程Progress:如是一个线程想要进入临界区,那么它最终会成功有限等待:如果一个线程i处于入口区,那么在i的请求被接... ...
分类:
编程语言 时间:
2019-08-10 17:06:30
阅读次数:
82
一、overflow:溢出内容的处理 overflow:hidden; 溢出内容隐藏(在父元素内使用,可以清除子元素浮动对父元素的影响) overflow:auto; 自动滚动(有溢出产生滚动,没有就不产生滚动条) overflow:scroll; 不管有没有溢出均产生滚动条图片精灵技术 服务器 前 ...
分类:
其他好文 时间:
2019-06-20 20:03:35
阅读次数:
157
和另一个文件对比:右击文件,选择另一个文件 和剪切板的内容对比:右击代码区域 ...
分类:
其他好文 时间:
2019-05-09 18:33:08
阅读次数:
86
锁是操作系统中实现进程同步的重要机制。 基本概念 临界区(Critical Section)是指对共享数据进行访问与操作的代码区域。所谓共享数据,就是可能有多个代码执行流并发地执行,并在执行中可能会同时访问的数据。 同步(Synchronization)是指让两个或多个进程/线程能够按照程序员期望的 ...
分类:
其他好文 时间:
2019-04-09 18:46:13
阅读次数:
645
l 断点: 就是一个标记 l 如何设置断点 代码区域左边的空白位置 双击即可 l 在哪里加 想看哪个语句的执行结果就在该语句前面加 l 怎么运行断点的程序 代码区域右键 -- Debug as -- Java Application 显示一个页面,提示是否进入调试页面? 是否记住当前操作?是(Yes ...
分类:
系统相关 时间:
2019-03-17 18:31:01
阅读次数:
214
Java之static静态代码块 构造代码块 使用 包裹的代码区域,这里的代码区域特指位于 下面的而不是存在于其他 这类函数下面的代码区域 构造函数代码块 构造函数代码块指的是构造函数中所包含的代码,类似 中的代码块 static代码块 static代码块指的是 包裹的代码块,且静态代码只执行一次, ...
分类:
编程语言 时间:
2019-03-13 18:01:32
阅读次数:
230
A:行号的显示和隐藏 显示:在代码区域的最左边的空白区域,右键 -- Show Line Numbers即可。 隐藏:把上面的动作再做一次。 B:字体大小及颜色 a:Java代码区域的字体大小和颜色: window -- Preferences -- General -- Appearance -- ...
分类:
系统相关 时间:
2018-09-19 12:51:08
阅读次数:
245
使用技巧 1. 跳转小工具: +`1 2`..., 回到代码区域 2. 无处不在的跳转 项目间的跳转: +`ALT [`/ 文件间的跳转: 命令帮助: +`SHIFT A` 最近的文件列表: +`E` 最近变化的文件列表: +`SHIFT E` 浏览修改位置跳转: 上一次编辑位置: +`SHIFT ...
分类:
其他好文 时间:
2018-09-11 21:12:11
阅读次数:
345
在多线程应用中,程序员会使用互斥锁(mutex)来同步线程进入可访问共享资源的代码区域的行为。受这些锁保护的代码区域被称为关键代码段(Critical Section)。如果关键代码段中已存在一个线程,那么其他任何线程都不可进入该代码段。 线程应该尽量缩短在关键代码段花费的时间,进而减少其他线程在代 ...
分类:
系统相关 时间:
2018-08-01 01:00:45
阅读次数:
311
代码块局部代码块 局部代码块是定义在方法或语句中特点: 以”{}”划定的代码区域,此时只需要关注作用域的不同即可 方法和类都是以代码块的方式划定边界的 class Demo{ public static void main(String[] args) { { int x = 1; System.o ...
分类:
编程语言 时间:
2018-07-29 11:53:43
阅读次数:
127