- 博客(9)
- 资源 (3)
- 问答 (41)
- 收藏
- 关注
原创 并发之对象的组合
前面我们通过线程安全性和并发之对象的共享大概了解了线程安全和同步的一些基本知识。然而我们并不希望每一次内存访问都进行分析以确保是线程安全的。本章介绍一些组合模式,通过...
2017-09-25 09:58:52 689
原创 并发之对象的共享
前面《线程安全性》介绍了竞态条件导致状态共享成为不可能,需要原子性操作,要确保原子性操作需要加锁。可能大家都觉得加锁只是为了确保原子性操作,但是当前线程修改了对象状态之后怎么让其他线程发现呢(内存可见性)? 所以...
2017-09-19 10:06:11 1384
原创 线程安全性
要编写线程安全的代码,其核心在于对状态访问操作进行管理,特别是对共享的和可变的状态进行访问。共享变量是指可由多个线程同时访问,而可变的意味着其值可在其在生命周期内可发生变化...
2017-09-16 17:23:55 635
原创 B+Tree
B+Tree是B-Tree的变型,更适用于文件索引系统。定义B+Tree和B-Tree的差异在于:有n颗子树的节点中含有n个关键字;所有的叶子节点包含了全部关键字信息,以及指向这些关键字记录的指针,且叶子节点本身的关键字按从小到大关键字连接。所有的关键字可以看成索引部分,节点只含一些“界限值”。相同点都是平衡树、左子树关键字小于父结点关键字、最多能有m个子树、最终叶节点...
2017-09-14 19:31:52 1023
原创 B-Tree
以节点为单位进行查找适用于存储在内存中的较小文件,叫做内查找。如果文件很大还用内查找需要频繁的进行内、外存进行交换,很麻烦。B-Tree(平衡多叉树)是一种适用于外查找的数据结构,一般用于磁盘系统管理以及数据库索引组织。平衡树:左右子树的深度之差绝对值不超过1,并且左右子树都是平衡树,控制平衡的原因就是要一视同仁,查找次数取决于深度,这样能控制查找次数差。定义一颗m阶的B-树有以下...
2017-09-14 17:50:47 412 2
原创 平衡二叉树
定义二叉树的查询速度取决于树的结构,树的深度越小查找的平均速度就越小,因此希望二叉树的高度尽可能小。前苏联科学家Adelson-Velskii和Landis......
2017-09-13 17:16:57 1529
treeset 和 hashlist 实现的扑克牌游戏
2016-04-28
spring @Transactional怎么手动提交
2018-05-05
引入的js文件里面$(document).ready比写在页面的先执行?
2018-03-21
在maven里面下载的jar包怎么才能找到api或者怎么读源码
2018-03-09
往redis里面存数据,用了定时器,报错Connection reset by peer
2018-01-30
SchedulerFactoryBean 怎么控制triggers任务
2018-01-18
input框自动消除空格???
2018-01-12
js 下拉框点击触发事件,选择不触发时间,怎么做到
2018-01-08
redistemplate 取出来之后再存放就放不进去,出现异常。
2017-12-20
可配置变量放数据库还是配置文件好??
2017-11-13
设置数据库的字符集和设置表字段字符集的区别是什么
2017-10-31
数据库默认值什么时候需要设置呢?
2017-10-30
什么是散列索引?????
2017-10-19
mysql怎么设置默认值插入时自动插入bingint类型的时间戳?
2017-10-17
不可变对象,对象成员不是基础数据类型感觉都可变啊
2017-09-22
下面代码怎么隐式地使用this引用逸出对象
2017-09-20
设计表的时候有没有必要设计支付订单和收款订单?
2017-08-29
sku去哪里学习呀,阿里没有官方文档吗?求链接呀??????????
2017-08-21
网络是怎么传输信息的?
2017-07-25
请求是怎么找到url指定的服务器的,网络传输原理??
2017-07-25
SerializableID号是根据类的特征和类的签名算出来的???
2017-07-10
决策树同层的几个节点可能会都是同一属性吗?
2017-04-19
怎么证明信息熵的最大值取决于n
2017-04-18
ID3算法信息熵计算公式
2017-04-16
ID3算法的优缺点????
2017-04-11
什么是盒图啊啊啊???
2017-03-21
什么是数据挖掘????
2017-03-13
int i=(2017<<20)|(2017<<10) i等于多少
2017-01-06
静态变量有什么作用,是不是存在于静态方法才有意义。
2017-01-06
镶嵌在jsp里面的java代码怎么获得页面元素的宽度
2017-01-05
ID3算法中的数据信息熵公式是怎么来的,求推导啊
2017-01-02
表如下图,现在的要求是给定一个日期比如2016/12/28.......
2016-12-28
缺少数据按规则补呢???
2016-12-07
java根据属性名获得属性的get方法
2016-11-22
maven生成站点是干啥的,还有pre-site和site-deploy是干啥的
2016-11-11
基本类型(int、double、flaot等)创建时不需要new那它的实现原理是?
2016-10-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人