发表于: 2017-12-19 23:46:58
1 592
今天完成的事情:
1.DB字段设计完成剩下的交叉表设计完成。
关系交叉表也设计完成,解锁状态还是单独设置一个表比价好。
只保存解锁状态的记录
2. 正在细化DB,将字段的名称和JAVA的属性,长度,是否为空等设计出来
一些常用字段的设置约定:
id的类型必然为bigin(20)
url链接的类型为varchar(1000)
明天计划的事情
1. 完善DB设计
2. 设计sql语句和接口文档
遇到的问题:
需不需要在课程里专门建一张表来设置
收获:
1.
在进入复盘后我换了一种学习方法,观察发现并不好使,即使调整后也不行,需要换回原来的方法试试。
2. HashMap
通过哈希表来实现。在内存里开辟一个数组,然后以Key-Value 的形式向里面存储,当遇到hash的地址冲突的时候,会在冲突的数组节点处形成一个单链表,当这个单链表的长度大于8的时候会转化为红黑树。
在JDK1.7及以前的版本中,HashMap里是没有红黑树的实现的,在JDK1.8中加入了红黑树是为了防止哈希表碰撞攻击,当链表链长度为8时,及时转成红黑树,提高map的效率。
任务进度:方案设计
任务开始时间:2017-12-12
预计评审时间:2017-12-22
是否有延期风险:暂无
评论