在上一篇中,我用一个案例演示了对于数值或字符串类型的字段,选择度的计算方法。并证明了当字段值的选择度不同时,将会影响CBO选择最终的执行计划。对于可排序的字段类型,选择度计算模型已经有很多人写博客介绍了,但空间查询的选择度怎么计算却少有人研究?Oracle会根据不同的检索范围,产生不同的选择度吗? ...
分类:
数据库 时间:
2018-01-08 21:09:25
阅读次数:
731
概念 什么是线程:运行程序会创建一个进程。进程里面包含多个线程,OS调度的最小单元是线程(轻量级进程)。 运行一个普通的java程序包含的线程: 输出: 5:Attach Listener //获取内存dump,线程dump 4:Signal Dispatcher //将信号分发给jvm的线程 3: ...
分类:
编程语言 时间:
2018-01-06 14:29:05
阅读次数:
230
【转载】Java的JVM原理 转自:http://blog.csdn.net/witsmakemen/article/details/28600127/ 一、Java虚拟机的生命周期: Java虚拟机的生命周期 一个运行中的Java虚拟机有着一个清晰的任务:执行Java程序。程序开始执行时他才运行, ...
分类:
编程语言 时间:
2017-12-30 00:24:34
阅读次数:
226
如果你刚刚升级了Xcode8,而你的项目的Deployment Target是iOS 9.3以下,运行iOS8的时候过了几十秒后crash到main函数,出现EXC_BAD_ACCESS,或者崩溃到imageNamed:,或者每次编译运行随机崩溃到某个地方。那么恭喜你,你读完这个文章你可能就解决了。 ...
分类:
移动开发 时间:
2017-12-29 17:22:28
阅读次数:
232
Wiring by type by default:( permitting null, like @Autowired(required=false) ) @Autowired() @Qualifier("baseDao") private IBaseDao baseDao; Wiring by ...
分类:
编程语言 时间:
2017-12-29 15:15:08
阅读次数:
168
读书笔记: 博弈论导论 06 混合的策略 混合的策略 本文是Game Theory An Introduction (by Steven Tadelis) 的学习笔记。 策略,信念和期望收益 混合策略 玩家i的有限纯策略集合$S_i = {s_{i1}, s_{i2}, \cdots, s_{im} ...
分类:
其他好文 时间:
2017-12-26 17:56:09
阅读次数:
251
Java 垃圾回收(Garbage Collection,GC) Java支持内存动态分配、垃圾自动回收,而 C++ 不支持。我想这可能也是 为什么 Java 脱胎于 C++ 的一个原因吧。 GC 的历史 GC 的历史比 Java 更久远,比如 1960 年诞生的于 MIT 的 就是第一门真正使用内 ...
分类:
编程语言 时间:
2017-12-25 11:36:27
阅读次数:
190
bool IsNullOrEmpty(string value):判断字符串是否为null或者是空字符串; bool Equals(string a, string b, StringComparison. OrdinalIgnoreCase):不区分大小写比较。案例:验证码 string Join ...
分类:
Web程序 时间:
2017-12-23 12:11:06
阅读次数:
191
一、update yum 二、踩坑 在第6步报错时,我在安装新版本的rpm包时,未使用-Uvh参数,而是使用-ivh参数附加--nodeps,这时安装失败,按照网上的方法,加上了--force参数,导致rpm包依赖出现问题报错为 /usr/lib64/python2.7/site-packages/ ...
分类:
其他好文 时间:
2017-12-23 00:59:49
阅读次数:
259