摘要: git config --global core.autocrlf input 阅读全文
posted @ 2021-02-18 10:56 猪是得念来过倒 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 今天同事写了个中文的异或的加密算法,但是这个加密比较夸张的缺点是再次加密会返还成原来得数据,所以晚上想了个再进行一个逻辑位移操作 该方法可以对一个加密后的数据中的第0到第10位进行一次逻辑位移,逻辑位移的长度为11 & index 保证不会超过11 @Testpublic void jiamiTes 阅读全文
posted @ 2020-12-16 00:06 猪是得念来过倒 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 题目: 输入描述:每组的第一行包含一个整数n(1<=n<=23),第二行包含n个整数(1<= 整数 <= 23) 输出描述: 对每个测试实例,要求输出能组成24点的所有子集合的数量(子集合相互不同)。如果不存在,则输出0。每个测试实例的输出占用一行。 示例: 输入: 5 1 1 2 22 23 输出 阅读全文
posted @ 2020-09-14 22:52 猪是得念来过倒 阅读(682) 评论(0) 推荐(0) 编辑
摘要: leetcode:https://leetcode-cn.com/problems/longest-palindromic-substring/comments/ 思路:每个元素和前后各插入一个#,(用来区分偶数个的回文数和奇数个的回文数) 遍历一遍字符串长度,以每个节点为中间点,两边扩展,判断是否 阅读全文
posted @ 2020-09-14 22:29 猪是得念来过倒 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 线段树:区间查询最大值最小值 树状数组:查询区间的和 阅读全文
posted @ 2020-05-13 08:51 猪是得念来过倒 阅读(102) 评论(0) 推荐(0) 编辑
摘要: HashMap 1.7 1.8有什么区别 扩容机制: 2^n 为什么 LoadFactory 为什么是0.75 线程不安全 重写equals 必须重写HashCode 1.7 1.8有什么区别 1.8引入红黑树(为什么不是二叉搜索:二叉搜索维护成本太大),再每个哈希槽超过8的时候,链表模式改为红黑树 阅读全文
posted @ 2020-05-12 20:19 猪是得念来过倒 阅读(137) 评论(0) 推荐(0) 编辑
摘要: List:ArrayList,Vector,CopyOnWriteArrayList ArrayList:普通的List Vector:线程安全,在读和写的时候都会上锁 CopyOnWriteArrayList::线程安全,在写的时候会上锁 Set:HashSet,TreeSet HashSet:通 阅读全文
posted @ 2020-05-11 13:37 猪是得念来过倒 阅读(118) 评论(0) 推荐(0) 编辑
摘要: String collect = supplyHistorySqls.stream().map(item -> String.valueOf(item.getLogId())).collect(Collectors.joining(",")); 阅读全文
posted @ 2020-04-21 08:52 猪是得念来过倒 阅读(1599) 评论(0) 推荐(0) 编辑
摘要: 亦或 ^ :相同为0,不同为1 同或 :相同为1,不同为0 亦或的使用: 1^2^1 = 2 1^2^3^4^5^4^3^2^1 = 5 阅读全文
posted @ 2020-04-13 16:27 猪是得念来过倒 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 先附上参考资料 https://www.cnblogs.com/skywang12345/p/3245399.html https://zhuanlan.zhihu.com/p/79980618 红黑树的特性:(1)每个节点或者是黑色,或者是红色。(2)根节点是黑色。(3)每个叶子节点(NIL)是黑 阅读全文
posted @ 2020-04-13 16:23 猪是得念来过倒 阅读(183) 评论(0) 推荐(0) 编辑