- 博客(2)
- 收藏
- 关注
原创 B树和B+树的区别
B+树的内部结点并没有指向关键字具体信息的指针,只是作为索引使用,其内部结点比B树小,盘块能容纳的结点中关键字数量更多,一次性读入内存中可以查找的关键字也就越多,相对的,IO读写次数也就降低了。B+树的查询效率更加稳定。而在B+树中,顺序检索比较明显,随机检索时,任何关键字的查找都必须走一条从根节点到叶节点的路,所有关键字的查找路径长度相同,导致每一个关键字的查询效率相当。在B+树的索引中,叶子节点可能存储了当前的key值,也可能存储了当前的key值以及整行的数据,这就是聚簇索引和非聚簇索引。
2023-07-21 10:24:15 50 1
原创 Java电商项目购物车功能实现流程
在电商项目中,可以根据用户的需求调用购物车类的相应方法来实现购物车功能,例如用户点击“添加到购物车”按钮时调用添加商品到购物车的方法,用户点击“删除”按钮时调用从购物车中删除商品的方法,用户点击“结算”按钮时调用计算购物车总价的方法等。该方法需要接收商品的信息,创建购物车项对象,并将购物车项添加到购物车的购物车项列表中。从购物车中删除商品:在购物车类中实现一个方法,用于从购物车中删除指定的购物车项。清空购物车:在购物车类中实现一个方法,用于清空购物车,即将购物车项列表清空,并将购物车总价置为0。
2023-07-19 10:58:44 834
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人