摘要: 假设Andy和Doris想在晚餐时选择一家餐厅,并且他们都有一个表示最喜爱餐厅的列表,每个餐厅的名字用字符串表示。 你需要帮助他们用最少的索引和找出他们共同喜爱的餐厅。 如果答案不止一个,则输出所有答案并且不考虑顺序。 你可以假设总是存在一个答案。 示例 1: 输入: ["Shogun", "Tap 阅读全文
posted @ 2020-07-18 19:10 iiiorz 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 给定两个整型数组,编写一个函数来计算它们的交集。 输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出:[9,4] 说明: 输出结果中的每个元素一定是唯一的。 我们可以不考虑输出结果的顺序。 解法1: 使用hash 时间复杂度: O(m+n),其中 n 和 m 是数组 阅读全文
posted @ 2020-07-18 17:31 iiiorz 阅读(212) 评论(0) 推荐(0) 编辑
摘要: package cn.learn.datastructor.leetcode; import java.util.Iterator; import java.util.LinkedList; public class MyHashMap { // 数量可以是动态的,此时需要rehash了 int s 阅读全文
posted @ 2020-07-11 23:16 iiiorz 阅读(163) 评论(0) 推荐(0) 编辑
摘要: Redis做系统缓存,历史原因缓存策略和缓存内容不太适应增长的业务量,死皮赖脸扛着dba各种dissN个日日夜夜后决定清理一波僵尸。 但将无用的key删除后,并没有真正的释放内存,查看Redis的相关文档,也没有释放内存的相关命令。看着仪表盘的百分比甚是挠头。。。 查了些资料了解了下,改日再请教请教 阅读全文
posted @ 2020-04-21 21:59 iiiorz 阅读(2362) 评论(0) 推荐(0) 编辑
摘要: 这周开发自测刚好遇到了使用@Transactional和@Async的不生效的问题,参考网上资料后,发现这篇文章图文并茂,讲的非常清晰易懂,简单做了些补充搬运至此。 实现AOP的方法有动态代理、编译期,类加载期织入等等,Spring实现AOP的方法则就是利用了动态代理机制,正因如此,才会导致某些情况 阅读全文
posted @ 2020-04-13 16:44 iiiorz 阅读(3981) 评论(0) 推荐(0) 编辑
摘要: Given a positive integer n, find the least number of perfect square numbers (for example, 1, 4, 9, 16, ...) which sum to n. Example 1: Input: n = 12 O 阅读全文
posted @ 2020-04-03 14:12 iiiorz 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1 import java.util.ArrayDeque; 2 import java.util.Queue; 3 4 public class StackByQueue { 5 private Queue<Integer> inQueue; 6 private Queue<Integer> ou 阅读全文
posted @ 2020-03-25 18:43 iiiorz 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Linux系统安装memcached,首先要先安装libevent库 #查看系统是否已经安装libeventrpm -qa|grep libeventyum install libevent 官网提供的安装步骤 wget http://memcached.org/latest tar -zxvf m 阅读全文
posted @ 2020-03-04 10:20 iiiorz 阅读(739) 评论(1) 推荐(0) 编辑
摘要: 感谢原作者:原作(大量参考,大量借鉴) 1 事务 事物是逻辑上的一组操作,要么都执行,要么都不执行. 其特性为ACID: 原子性: 事物是最小的执行单位,不允许分割。事务的原子性确保动作要么全部完成,要么完全不起作用; 一致性: 执行事物前后,数据保持一致; 隔离性: 并发访问数据库时,一个用户的事 阅读全文
posted @ 2020-02-20 16:57 iiiorz 阅读(166) 评论(0) 推荐(0) 编辑
摘要: leetcode上的题目 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/longest-palindromic-subsequence 给定一个字符串s,找到其中最长的回文子序列。可以假设s的最大长度为1000。 示例 1:输入:"bbbab" 阅读全文
posted @ 2020-02-18 17:56 iiiorz 阅读(165) 评论(0) 推荐(0) 编辑