摘要: redis底层是用什么结构来存储数据的呢? 我们从源码上去理解就会容易的多:   redis底层是使用C语言来编写的,我们可以看到它的数据结构声明。一个 dict 有两个dictht,一个dictht有一个dictEntry数组,每个dictEntry有next指针,redisO 阅读全文
posted @ 2018-06-23 11:37 上帝爱吃苹果-Soochow 阅读(1603) 评论(0) 推荐(0) 编辑
摘要: 近日在项目中遇到一个需求,要求显示的下拉菜单select选项的汉字字符进行排序,项目是前后端分离Ajax交互的,前端页面初始化时请求后端拿到菜单数据。项目中的所有菜单数据均是后端提供的。 场景是后端请求数据库拿到了菜单的数据,是一段字符串:例如 : "1:阿里巴巴;2:京东;3:有赞;4:蚂蚁金服; 阅读全文
posted @ 2018-06-21 21:47 上帝爱吃苹果-Soochow 阅读(713) 评论(0) 推荐(0) 编辑
摘要:   fail fast机制,即快速失败机制,是java集合框架中的一种 错误检测机制 。多线程下用迭代器遍历一个集合对象时,如果遍历过程中对集合对象的内容进行了修改(增加、删除),则会抛出Concurrent Modification Exception。fail fast机制并 阅读全文
posted @ 2018-06-21 20:23 上帝爱吃苹果-Soochow 阅读(1393) 评论(0) 推荐(2) 编辑