代码改变世界

(转载)(收藏)OceanBase深度解析

2016-11-12 16:35 by 小诩, 1188 阅读, 0 推荐, 收藏, 编辑
摘要:一、OceanBase不需要高可靠服务器和高端存储 OceanBase是关系型数据库,包含内核+OceanBase云平台(OCP)。与传统关系型数据库相比,最大的不同点, 是OceanBase是分布式的,支持水平线性扩展;基于PC服务器,无高可靠服务器,无高端存储(共享存储)。与一些传统数据库背后一 阅读全文

(转载)线程池的使用

2016-11-12 11:37 by 小诩, 137 阅读, 0 推荐, 收藏, 编辑
摘要:/* * 实现java.util.concurrent.Callable接口的类,可以被线程执行,并且还可以返回值 * 返回String */ public class Demo_04ThreadCallable implements Callable<String> { ​public Strin 阅读全文

(转载)SQL性能优化

2016-11-10 23:52 by 小诩, 191 阅读, 0 推荐, 收藏, 编辑
摘要:1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用。解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户 阅读全文

(转载)throw和throws的区别

2016-09-19 22:13 by 小诩, 198 阅读, 0 推荐, 收藏, 编辑
摘要:1.throw:(针对对象的做法)抛出一个异常,可以是系统定义的,也可以是自己定义的。下面举两个例子:抛出Java中的一个系统异常:public class One {public void yichang(){NumberFormatException e = new NumberFormatEx 阅读全文