首先,这个问题是从《阿里巴巴Java开发手册》的1.6.12(P31)上面看到的,里面有这样一句话,并列出一种反例代码(以下为仿写,并非与书上一致): 在并发场景下,通过双重检查锁(double-checked locking)实现延迟初始化的优化问题隐患,推荐解决方案中较为简单的一种(适用于JDK ...
分类:
其他好文 时间:
2018-03-04 16:33:32
阅读次数:
373
题目传送门 这是一条通往vjudge的高速公路 这是一条通往Codeforces的高速公路 题目大意 给定一个$n$阶完全图,每个点有一个权值$a_{i}$,边$(i, j)$的权值是$(a_{i}\ xor\ a_{j})$。一个生成树的权值是各边的权值和。问最小生成树的权值。 题目传送门 这是一 ...
分类:
其他好文 时间:
2018-03-04 16:33:13
阅读次数:
332
一.cmake变量引用的方式: 在cmake中,使用${}进行变量的引用.在IF等语句中,是直接使用变量名而不是通过${}取值 二.cmake自定义变量的方式: 主要有隐式定义和显式定义两种,前面举了一个隐式定义的例子,就是PROJECT指令,他会隐式的定义<projectname>_BINARY_ ...
分类:
其他好文 时间:
2018-03-04 16:33:05
阅读次数:
831
欢迎和大家交流技术相关问题: 邮箱: jiangxinnju@163.com 博客园地址: http://www.cnblogs.com/jiangxinnju GitHub地址: https://github.com/jiangxincode 知乎地址: https://www.zhihu.com ...
分类:
其他好文 时间:
2018-03-04 16:32:57
阅读次数:
458
http://www.lydsy.com/JudgeOnline/problem.php?id=1877 https://www.luogu.org/problemnew/show/P2153 Elaxia最近迷恋上了空手道,他为自己设定了一套健身计划,比如俯卧撑、仰卧起坐等 等,不过到目前为止,他 ...
分类:
其他好文 时间:
2018-03-04 16:12:55
阅读次数:
171
Oracle索引类型 B树索引 特定类型索引 确定索引列 主键和唯一键值列的索引 外键索引 其他合适的索引列 B树索引 B树索引算法 B树是指B-tree(Balanced Tree),B树的存在是为了存储设备而设计的一种多分叉的树。B树中 其中,m称为该B树的阶,一个3阶B树的节点的排列如同 【指 ...
分类:
数据库 时间:
2018-03-04 16:12:46
阅读次数:
230
1059: [ZJOI2007]矩阵游戏 题目:传送门 题解: 为了赶上苏大佬的光速的脚步...刷了题水题,不过苏大佬好像一早就搞定了,所以也没有什么关系了对吧! 其实说水题的话还不能完全算是,但如果要是发散一下思维很容易就精A: 因为对于同一列或者同一行的棋子来说,不论如何变化,始终都在同一列或者 ...
分类:
其他好文 时间:
2018-03-04 16:12:36
阅读次数:
189
对象是由多个名/值对组成的无序的集合。对象中每个属性对应任意类型的值。定义对象可以使用构造函数或字面量的形式: 除了以上添加属性的方式,还可以使用Object.defineProperty定义新属性或修改原有的属性。 Object.defineProperty() 语法: 参数说明: obj:必需。 ...
分类:
其他好文 时间:
2018-03-04 16:12:26
阅读次数:
147
决策树算法在机器学习中算是很经典的一个算法系列了。它既可以作为分类算法,也可以作为回归算法,同时也特别适合集成学习比如随机森林。本文就对决策树算法原理做一个总结,上篇对ID3, C4.5的算法思想做了总结,下篇重点对CART算法做一个详细的介绍。选择CART做重点介绍的原因是scikit-learn ...
分类:
编程语言 时间:
2018-03-04 16:12:14
阅读次数:
235
1.js变量分为引用类型和值类型,引用类型包括:function,array,object。他们的区别,通过以下代码来解释: 值类型在赋值给另一个变量时,两个变量是互不干扰,因为他们的内存是独立的。而引用类型是用一个指针指向一个内存空间,在赋值时,实际上是给新变量一个指针也指向这个内存空间所以,两个 ...
分类:
Web程序 时间:
2018-03-04 16:12:04
阅读次数:
149
1..................................... select case substr(JF.Jfssq,6,1) when '4' then substr(JF.Jfssq,1,4)|| '年'||'第四期' when '3' then substr(JF.Jfssq, ...
分类:
其他好文 时间:
2018-03-04 16:11:56
阅读次数:
183
外观模式(Facade Pattern):外部与一个子系统的通信必须通过一个统一的外观对象进行,为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。外观模式又称为门面模式,它是一种对象结构型模式。 意图:为子系统中的一组接口提供一个一致的界面,外观 ...
分类:
其他好文 时间:
2018-03-04 16:11:48
阅读次数:
167
Linux系统中用户的扩展研究 进程 用户和文件 Linux中的用户及用户组 linux中只有两个等级:root和非root, 一个用户至少属于一个用户组 一个用户可以属于多个用户组 用户本身的区别主要是权限的区别 各个用户之间的区别还有: 是否拥有密码 home目录不同 普通用户的home目录是/ ...
分类:
系统相关 时间:
2018-03-04 16:11:39
阅读次数:
183
本文引自:http://blog.csdn.net/freshlover/article/details/12132801 什么是CSS hack 由于不同厂商的流览器或某浏览器的不同版本(如IE6-IE11,Firefox/Safari/Opera/Chrome等),对CSS的支持、解析不一样,导 ...
分类:
Web程序 时间:
2018-03-04 16:11:31
阅读次数:
255
~~魔术妻子~~ 魔术棋子 "题目链接" 这道题是关于矩形一类动归的拓展题 因为~~魔术~~模数的取值范围很小,所以开数组完全存的开。 也可以通过判断数据取值范围确定时间复杂度 cpp include include using namespace std; int map[101][101]; i ...
分类:
其他好文 时间:
2018-03-04 16:11:21
阅读次数:
176
character coding 跟随历史的足迹看字符编码 古代的通信方式 很久很久以前,人们之间的长途通讯主要是用信鸽、骑马送报、烽烟等方式进行 直到1837年,世界第一条电报诞生,当时美国科学家莫尔斯尝试用一些“点”和“划”来表示不同的字母、数字和标点符号,这套表示字符的方式也被称为“摩尔斯电码 ...
分类:
其他好文 时间:
2018-03-04 16:11:15
阅读次数:
222