加载中...
本笔记是对《贝叶斯网络结构学习算法研究》论文进行学习时所写 首先通过摘要可以了解到该论文研究的方向,即在大数据情况下基于遗传算法的贝叶斯网络结构算法执行效率问题作者将混合方式的 BN 结构学习算法与 Spark 分布式计算平台结合在构建超结
3.1.1 重入锁ReentrantLock和synchronized的区别123456789101112public static ReentrantLock lock = new ReentrantLock();@Overridepub
怎么判断对象是否需要回收? 引用计数法:给对象添加一个引用计数器,每有一个地方引用它就+1,引用失效就-1,如果是0则回收。 优点:效率高;缺点:无法回收循环引用的对象 可达性分析法:当一个对象到GC Roots对象没有任何引用链,则
java的IO分为字符流和字节流: 字节流一般处理图像数据或字节文件这类的二进制数据,其他数据一般是字符流 字符流:(以输入流为例) 字符流中最基本的CharArrayReader和StringReader,从字符数组或字符串的数据元
传输层有两个代表性的协议,TCP和UDP。TCP提供可靠的通信传输,而UDP用于让广播和细节控制交给应用的通信传输 6.1.1 传输层的定义IP首部有一个协议字段,用来标识网络层的上一层所采用的是哪一种的传输层协议,判断数据是TCP内容还是
第1步,从在浏览器中输入网址开始: 首先网址就是URL,通常是访问web服务器,用”http:”,即HTTP协议 URL的格式会随着协议的不同而不同 URL的各种格式如下: 访问Web服务器或FTP服务器时,URL包括域名和文件路径名,有时
17.1 完整的集合分类 ArrayList源码分析 ArrayList是一种集合类,其底层基于数组实现,所以查找操作可在O(1)的时间范围内实现 ArrayList允许空值和重复元素 当向ArrayList中添加的元素数量大于其底层数组
11.2 基本概念 Collection接口: List接口: LinkedList:链表,没有同步,线程不安全 ArrayList:数组,没有同步,线程不安全 Vector:数组,同步,线程安全 Stack:继承Vector,线程安全