1.简介 HBase从诞生至今将近10年,在apache基金会的孵化下,已经变成一个非常成熟的项目,也有许多不同的公司支持着许多不同的分支版本,如cloudra等等。 HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不是基于行的模式。 ha ...
分类:
数据库 时间:
2018-08-18 17:53:42
阅读次数:
173
那天我在做 USACO 的某道题的时候突发奇想用树状数组代替平衡树 (但是这似乎不是我首创的 idea) (不过貌似用的人很少) 大体做法就是靠二分+树状数组,单次操作复杂度 \( O( log^2 n ) \) 虽然复杂度比 Treap 高了一点,但是代码短呀! (但是我不打算贴代码了 QWQ 因 ...
分类:
编程语言 时间:
2018-08-17 19:03:35
阅读次数:
247
思路: treap+简单模拟。 我只能说:注意取模!!!! ...
分类:
其他好文 时间:
2018-08-15 20:37:45
阅读次数:
182
堆(heap):FIFO,所有线程共享的一块内存,是专门存放对象实例的地方,GC发生在这里。随JVM启动而创建 栈(stack):LIFO,应该叫做虚拟机栈,每个线程私有的,存放该线程调用的方法栈帧,存储局部变量表、操作数栈、程序出口、动态链接等,每一个方法的调用就是入栈出栈的过程。 方法区(non ...
分类:
其他好文 时间:
2018-08-14 14:26:19
阅读次数:
206
1.日期类,时间类,日期时间类 初步日期使用方法及格式转换方法(旧方法): 格式://Mon Jul 30 11:26:05 CST 2018 年月日时分秒 CST代表北京时间 获取当前毫秒 转换时间格式: 日历类的使用 打印日历示例(新方法:LocalDate时间类) LocalDate 创建日期 ...
分类:
其他好文 时间:
2018-08-13 22:34:20
阅读次数:
222
线程池(ThreadPool) https://www.cnblogs.com/jonins/p/9369927.html 线程池概述 由系统维护的容纳线程的容器,由CLR控制的所有AppDomain共享。线程池可用于执行任务、发送工作项、处理异步 I/O、代表其他线程等待以及处理计时器。 线程池与 ...
分类:
编程语言 时间:
2018-08-12 21:43:23
阅读次数:
162
前言:利用别人的方法、知识、经历或精神成为你自己,不思考不实践不总结不反馈,就不会变成你的。 1.介绍 如果数据库里有250张表,手动为其敲打250张表的JavaBean类,不言而喻是累人的,也不太符合实际,为了追求效率和节约时间,可以通过逆向工程工具MyBatis Generator来生成它。 M ...
分类:
其他好文 时间:
2018-08-12 20:13:01
阅读次数:
384
https://vjudge.net/problem/POJ-3041 Bessie wants to navigate her spaceship through a dangerous asteroid field in the shape of an N x N grid (1 <= N <= ...
分类:
其他好文 时间:
2018-08-11 12:27:59
阅读次数:
181
1、Postmessage 与 SendMessage的区别 PostMessage该函数将一个消息放入(寄送)到与指定窗口创建的线程相联系消息队列里,不等待线程处理消息就返回,是异步消息模式。消息队列里的消息通过调用GetMessage和PeekMessage取得 SendMessage该函数将指 ...
分类:
其他好文 时间:
2018-08-08 20:30:44
阅读次数:
152
1.什么是成员初始化列表 上面代码中标红的部分,就是成员初始化列表 2.为什么需要成员初始化列表 type和model都是常量,可以初始化但不能赋值,如果试图在构造函数的函数体中进行如 type = "xxx";之类的 赋值,将会报错。 从概念上讲,在进入构造函数的函数体之前,对象已经被创建,所以必 ...
分类:
编程语言 时间:
2018-08-07 23:50:42
阅读次数:
160