381. Insert Delete GetRandom O(1) - Duplicates allowed https://www.youtube.com/watch?v=mRTgft9sBhA 这个自己写写,花花讲的思路还行 https://zxi.mytechroad.com/blog/has... ...
分类:
其他好文 时间:
2018-08-10 16:02:16
阅读次数:
211
一、Bootstrap简单配置简单使用Bootstrap,只需引入:<scripttype="text/javascript"src="js/jquery.js"></script><scripttype="text/javascript"src="js/bootstrap.js"></script><linkrel="stylesheet"h
分类:
其他好文 时间:
2018-07-28 00:46:38
阅读次数:
219
1.入门 Spring是简化java开发的一个框架,其中IoC和AOP是Spring的两个重要核心。由于Spring是非侵入性的,通过Ioc容器来管理bean的生命周期,还整合了许多其他的优秀框架,所以极大的简化了我们的开发过程。Spring的核心包括Beans、Core、Context、SpEL。 ...
分类:
编程语言 时间:
2018-07-18 17:22:21
阅读次数:
163
【摘要】这篇文章,首先在第1节中介绍Block的定义,以及与C里面函数的对比。然后,第2节介绍实际开发中经常会用到的Block语法形式,以供读者日后查阅。只知道怎么用却不知什么时候用?所以随后的第3节将介绍Block的应用场景。然而,用Block不当导致了Crash?所以,第4节有必要了解Block ...
分类:
移动开发 时间:
2018-07-16 11:33:17
阅读次数:
210
Java集合分类: List Set Map Queue 数组 工具类 扩展类 List: ArrayList :动态数组。 LinkedList:双向链表。 Vector:线程安全的动态数组。 Stack:对象栈,遵循先进后出的原则。 Set: EnumSet:枚举类型专用Set,所有元素都是枚举 ...
分类:
编程语言 时间:
2018-07-12 18:17:30
阅读次数:
136
HashTable: 底层数组+链表,key与value都不能为null,线程安全,实现线程安全的方式是在修改数据时锁住整个HashTable,效率低。 初始size为11,扩容:newsize = oldsize*2 + 1 计算index的方法:index = (hash & 0x7FFFFFF ...
分类:
其他好文 时间:
2018-06-20 16:37:31
阅读次数:
169
1 Java基础 1.1 Collection和Map 1.2 IO 1.3 异常 1.4 多线程 掌握Executors可以创建的三种(JAVA8增加了一种,共四种)线程池的特点及适用范围。 Java多线程5: 线程池Java中的线程池 掌握多线程同步机制,并熟练运用。Java多线程1: 线程生命 ...
分类:
编程语言 时间:
2018-06-18 20:24:35
阅读次数:
235
List 有序可重复,可以通过下标操作元素 实现类 ArrayList:数组实现,线程不安全;查询慢,修改快 LinkedList:链表实现,线程不安全;查询快,修改慢 Vector:数组实现,线程安全 Stack:Vector的子类,提供堆栈操作,先进后出;push():尾部添加;pop():尾部 ...
分类:
编程语言 时间:
2018-06-16 17:55:38
阅读次数:
165
几个相关类与HBase数据模型之间的对应关系 java类 HBase数据模型 HBaseAdmin 数据库(DataBase) HBaseConfiguration HTable 表(Table) HTableDescriptor 列族(Column Family) Put 列修饰符(Column ...
一、HBase Java编程 (1)HBase是用Java语言编写的,它支持Java编程; (2)HBase支持CRUD操作:Create,Read,Update和Delete; (3)Java API包含HBase Shell支持的所有功能,甚至更多; (4)Java API是访问HBase最快的 ...
分类:
编程语言 时间:
2018-06-09 11:33:01
阅读次数:
178