码迷,mamicode.com
首页 >  
搜索关键字:释放    ( 11300个结果
记录 解决ubuntu16.04 ‘E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) ’
当运行sudo apt-get install/update/其他命令时,会出现如下提示: E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)E: Unable to acquire the dpkg frontend lock (/v ...
分类:系统相关   时间:2019-11-03 01:34:59    阅读次数:107
redis系列之------对象
前言 除此之外, Redis 的对象系统还实现了基于引用计数技术的内存回收机制: 当程序不再使用某个对象的时候, 这个对象所占用的内存就会被自动释放; 另外, Redis 还通过引用计数技术实现了对象共享机制, 这一机制可以在适当的条件下, 通过让多个数据库键共享同一个对象来节约内存。 对象的类型与 ...
分类:其他好文   时间:2019-11-02 18:25:22    阅读次数:79
(转)MySQL 加锁处理分析
文章首发于: "clawhub.club" 1、概念 死锁是指两个或两个以上的事务在执行过程中,因争夺锁资源而造成的一种相互等待的现象。 具体的介绍可以参考我以前写的一篇文章: "【并发编程挑战】死锁" 2、死锁检测 以下文字全部摘抄整理自《MySQL技术内幕 InnoDB存储引擎 第二版》,在In ...
分类:数据库   时间:2019-11-02 00:20:03    阅读次数:103
final,finally,finalize之间的区别。
fianl:可以修饰类、变量、方法。修饰类不能被继承,修饰变量只能赋值一次,修饰方法不能被重写。 finally是try语句体中的一个语句体,不能单独使用,用来释放资源。 finalize()是在java.lang.Object里定义的,也就是说每一个对象都有这么个方法。这个方法在gc启动,该对象被 ...
分类:其他好文   时间:2019-11-01 18:47:34    阅读次数:93
传输层协议总结
传输层 传输层的功能 tcp与udp 传输层的寻址与端口 udp协议 udp首部格式 udp校验 tcp协议 tcp报文段首部格式 tcp连接管理 SYN洪泛攻击 tcp的连接释放 tcp的可靠传输 序号 确认 重传 tcp拥塞控制 拥塞控制四种算法 慢开始和拥塞避免 快重传快恢复 ...
分类:其他好文   时间:2019-11-01 18:09:18    阅读次数:101
应用层内存溢出/越界/重复释放等问题检查工具
https://github.com/google/sanitizers/wiki https://github.com/google/sanitizers/wiki/AddressSanitizer AddressSanitizer (aka ASan) is a memory error det ...
分类:其他好文   时间:2019-11-01 16:43:37    阅读次数:114
Java 中的各种锁
table th:first of type { width: 70px; } 锁的类型 | 锁的实现 | 乐观锁 | 在数据库中可以使用version版本号去实现;在Java中是使用CAS(Compare And Swap)算法(CAS算法:是一种无锁算法,是Java提供的非阻塞原子性操作,CAS ...
分类:编程语言   时间:2019-11-01 16:29:48    阅读次数:81
LeetCode做题解析-多线程部分(1)
题目:Foo类的三个方法会并发执行,确保first,second,third的执行顺序 解题思路: 1.信号量 每个 acquire() 方法阻塞,直到有一个许可证可以获得然后拿走一个许可证。每个 release() 方法增加一个许可证,这可能会释放一个阻塞的 acquire() 方法。 ...
分类:编程语言   时间:2019-11-01 13:16:00    阅读次数:140
PGA与SGA的区别,PGA的功能介绍
当用户进程连接到数据库并创建一个对应的会话时,Oracle服务进程会为这个用户专门设置一个PGA区,用来存储这个用户会话的相关内容。当 这个用户会话终止时,数据库系统会自动释放这个PAG区所占用的内存。这个PGA区对于数据库的性能有比较大的影响,特别是对于排序操作的 性能。所以,在必要的时候合理管理 ...
分类:其他好文   时间:2019-11-01 12:46:56    阅读次数:114
Java语言概述
一.Java语言概述 【纲要】 计算机语言发展简史 Java 发展简史 Java 特性 Java 程序的加载与执行 J2SE 安装与配置 开始第一个Java 程序 public class 和class 的区别 1.计算机语言发展史 1.1计算机语言的发展 第一代:机器语言(打孔机);第二代:低级语 ...
分类:编程语言   时间:2019-10-31 18:39:50    阅读次数:127
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!