摘要: 1.两个或两个以上进程在执行过程中,因争夺资源而造成一种互相等待的现象,若无外力作用,他们都将无法推进下去。 2.解除死锁:撤销和挂起一些进程,以便回收一些资源,再将这些资源分配给死锁的进程,使之就绪状态。 阅读全文
posted @ 2017-11-04 09:42 小fanfan 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 绝对的线程安全:一个内部有共享变量的对象构造后,就能在多线程环境下随意使用,且不发生错误,那么这个对象是线程安全的。 但现实中一般是相对安全的,即在对象构造后需要一些额外的操作来保证线程安全。 实现线程安全的方法: 1.互斥同步,在线程对共享资源操作之前,先加锁,操作完再解锁。 2.非阻塞同步,先对 阅读全文
posted @ 2017-11-04 09:32 小fanfan 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1.插入:i,光标前,I,行首,a,光标后,A,行尾。 2.删除:x,删除一个,dd,删除行,D,从光标到行尾。 3.n,句首,$,句尾,H,当前页首,L,当前页尾,gg,文首,G,文尾。 4.ctrl + f 向下翻页 ctrl + b 向上翻页 5.yy,复制,p,粘贴,u,撤销 6.上下左右快 阅读全文
posted @ 2017-11-04 00:01 小fanfan 阅读(87) 评论(0) 推荐(0) 编辑