上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 30 下一页
摘要: 我们可以为二叉树 T 定义一个翻转操作,如下所示:选择任意节点,然后交换它的左子树和右子树。 只要经过一定次数的翻转操作后,能使 X 等于 Y,我们就称二叉树 X 翻转等价于二叉树 Y。 编写一个判断两个二叉树是否是翻转等价的函数。这些树由根节点 root1 和 root2 给出。 示例: 输入:r 阅读全文
posted @ 2019-10-22 18:53 Nausicaa0505 阅读(142) 评论(0) 推荐(0) 编辑
摘要: Redis写快照的时候,用到了Linux底层的Copy-On-Write技术,可能有些人没听过或者听过但是没有深入了解下这个技术,通俗易用地讲,写入时复制技术就是不同进程访问同一资源的时候,只有在写操作,才会去复制一份新的数据,否则都是访问同一个资源。 Copy-On-Write,写入时复制,这个技 阅读全文
posted @ 2019-10-22 15:38 Nausicaa0505 阅读(109) 评论(0) 推荐(0) 编辑
摘要: https://www.iteye.com/blog/qindongliang-2430131 阅读全文
posted @ 2019-10-22 13:42 Nausicaa0505 阅读(142) 评论(0) 推荐(0) 编辑
摘要: TreeMap 是 SortedMap 的子类,所以它具有排序功能。它是基于红黑树数据结构实现的,每一个键值对 <key, value> 都是一个结点,默认情况下按照key自然排序,另一种是可以通过传入定制的 Comparator 进行自定义规则排序。 TreeMap中的元素默认按照keys的自然排 阅读全文
posted @ 2019-10-22 10:54 Nausicaa0505 阅读(568) 评论(0) 推荐(0) 编辑
摘要: LinkedHashMap是HashMap的子类,但是内部还有一个双向链表维护键值对的顺序,每个键值对既位于哈希表中,也位于双向链表中。 它底层维护了一条双向链表,因为继承了 HashMap,所以它也不是线程安全的 LinkedHashMap 可实现LRU缓存淘汰策略,其原理是通过设置 access 阅读全文
posted @ 2019-10-22 10:46 Nausicaa0505 阅读(191) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/a745233700/article/details/80963758 https://blog.csdn.net/weixin_44782075/article/details/89095856 SpringMVC的流程? (1)用户发送请求至前端控制器 阅读全文
posted @ 2019-10-21 22:38 Nausicaa0505 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 简单工厂模式 又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。 简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。 spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得bean对象 阅读全文
posted @ 2019-10-21 15:56 Nausicaa0505 阅读(98) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/wufaliang003/article/details/82940218 https://blog.csdn.net/hefenglian/article/details/81807527 选择最大的K个数 用PriorityQueue默认是自然顺序排序 阅读全文
posted @ 2019-10-21 11:02 Nausicaa0505 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 用两个指针fast和slow指针(快慢指针),开始的时候指针都指向链表的Head节点,然后在每一步的操作中slow向前走一步:slow = slow.Next,而fast就向前走两步 :fast = fast.Next.Next;快指针fast由于比慢指针slow快,所以fast一定比slow先进入 阅读全文
posted @ 2019-10-21 10:49 Nausicaa0505 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 事务的传播属性(Propagation) Spring在TransactionDefinition接口中规定了7种类型的事务传播行为, 它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播: 1.REQUIRED,这个是默认的属性Support a current transaction, c 阅读全文
posted @ 2019-10-21 09:49 Nausicaa0505 阅读(181) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 30 下一页