- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 mysql索引、锁、事务
索引索引类型从物理角度1、聚集(聚簇)索引真实存储数据的位置,在B+Tree 中仅仅在叶子节点存储数据。2、非聚集索引索引通过逻辑地址进行连接,实际位置并没有真实的数据,只是记录数据在聚簇索引中的位置(简单理解,节点上存储的是主键。查询索引的时候,通过索引树,找到聚集索引,最后找到数据的过程叫回表)从逻辑角度主键索引唯一索引唯一值,不可重复普通索引一般查询索引组合索引最左匹配原则:如果创建了 key1 、key2 、key3.
2021-10-30 16:32:48
203
原创 redis基本数据类型命令场景
redis 基本数据类型及场景一:基本数据类型String、List、Set、Hash、Zset二:常见命令以及使用场景:String: (help @string 用于查看string 相关的命令)1.字符串中常用的命令127.0.0.1:6379> set name wwwOK127.0.0.1:6379> get name"www"127.0.0.1:6379> append name .baidu.com(integer) 13127.0.0.1:63
2020-10-08 20:01:19
431
原创 委派模式与策略模式记录
委派模式和策略模式:委派模式:基本作用就是负责任务的调度与分配,更注重结果,从代码上看很像静态代理。A 找B 做事,B将任务分配给手下人C、D …等人做,其中A 和 C、D并不接触,通过B来操作场景案例:客户和项目经历谈需求,项目经理把任务分配给手下团队中的人员优缺点:优点:可以将任务细化分配,统一管理可以加快任务的执行效率。缺点:在任务比较复杂的情况下可能需要进行多重委派,容易造成紊乱。public interface IEmployee { void doSomethings(St
2020-10-07 21:54:11
223
原创 动态代理学习记录
设计模式学习记录一:代理模式JDK动态代理,代码实现案例public interface MethodInterface { /** * 实现的方法 * @param age 年龄 * @param name 姓名 */ void implementsMethod(int age,String name);}public class OrderService implements MethodInterface { @Ove
2020-10-07 18:35:25
208
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人