ZhangTory's NoteBlog - 张耀誉的笔记博客

记一次MyBatis缓存的问题

之前我只知道MyBatis在重复查询查询相同SQL时,为了避免直接对数据库进行查询,提高性能,所以加入了缓存机制,但是一直都没有太注意这个问题。
直到最近在工作中发现一个问题:在一个事务中多次查询Oracle的sequence时,竟然返回了相同的值!


查看全文 »

LeetCode 链表题目基本操作总结

链表题目基本操作总结。
在做题时可以考虑使用dummy node,双指针,快慢指针等技巧帮助解题。
特殊情况如需要考虑链表是否为空,或者是否只有1个节点,一般都可以直接返回。



查看全文 »

兑换码CDK生成算法

接到新需求,用户可以通过兑换码领取免单券。
大羊毛来了,到时候肯定会有恶意猜解的,所以我们得好好设计一下兑换码生成的算法。


查看全文 »