摘要: /*简易版的HASHMAP包括基本的GET PUT思想 * 从数组头部开始线性通过key比较效率低;具有固定尺寸不灵活 */ 这个版本get取值按照线性思维逐个遍历数组元素比较 比较耗时,而且初始化容器具有固定尺寸也不够灵活 阅读全文
posted @ 2018-11-12 17:38 陶朱公Boy 阅读(206) 评论(0) 推荐(0)
摘要: linkedhashmap中关于LRU算法的实现 阅读全文
posted @ 2018-11-12 17:35 陶朱公Boy 阅读(1840) 评论(0) 推荐(0)
摘要: 如何避免MAVEN项目JAR包冲突;解析MAVEN仲裁机制及SPRINGBOOT的实现 阅读全文
posted @ 2018-11-12 11:29 陶朱公Boy 阅读(2507) 评论(0) 推荐(0)
摘要: 像笔者场景 首次启动任务需要将大量数据载入缓存,sqlite作为嵌入式数据库,无需跨进程获取数据 有一定优势,能节省不少时间;但弊端是你需要多维护一份数据,本地sqlite数据同步及一致性也是问题 1.SQLite并非作为一个独立进程通过某种通信协议(例如socket)与应用程序通信,而是作为应用程序的一部分,应用程序通过调用SQLite的接口直接访问数据文件 2.同时访问同一个数据而没有问题。可以同时平行读取同一个数据库。但同一时间只能有一个进程或线程进行数据写入 3.仅支持触发器,不能修改或删除列 只能通过重新创建表的方式迂回进行 4.SQLite不进行类型检查 你可以把字符串插入到整数列中 阅读全文
posted @ 2018-11-12 10:54 陶朱公Boy 阅读(665) 评论(0) 推荐(0)