摘要: JSON字符串转成带泛型的对象 import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.TypeReference; // 定义泛型响应类 @Data class Response<T> { private T data; priv 阅读全文
posted @ 2025-05-18 22:43 狭路相逢 阅读(28) 评论(0) 推荐(0)
摘要: Redis实现分布式锁的五种方法详解 原文链接:https://www.jb51.net/article/251428.htm 在单体应用中,如果我们对共享数据不进行加锁操作,会出现数据一致性问题,我们的解决办法通常是加锁。 在分布式架构中,我们同样会遇到数据共享操作问题,本文章使用Redis来解决分布式架构中的数据一致性问题。 1. 阅读全文
posted @ 2025-03-10 15:09 狭路相逢 阅读(373) 评论(0) 推荐(0)
摘要: 输入一个长度为 n 字符串,打印出该字符串中字符的所有排列,你可以以任意顺序返回这个字符串数组。 例如输入字符串ABC,则输出由字符A,B,C所能排列出来的所有字符串ABC,ACB,BAC,BCA,CBA和CAB。 public class 字符串全排列 { static List<String> 阅读全文
posted @ 2024-06-04 08:05 狭路相逢 阅读(116) 评论(0) 推荐(0)
摘要: 题目描述 公司组织了一次考试,现在考试结果出来了,想看一下有没人存在作弊行为,但是员工太多了,需要先对员工进行一次过滤,再进一步确定是否存在作弊行为。 过滤的规则为:找到分差最小的员工ID对(p1,p2)列表,要求p1<p2 员工个数取值范国:O<n<100000 员工ID为整数,取值范围:0<=n 阅读全文
posted @ 2024-05-22 07:12 狭路相逢 阅读(100) 评论(0) 推荐(0)
摘要: ArrayList 排序 Collections.sort()默认将元素升序排序,前提是集合的元素支持自热顺序,即实现了 Comparable 接口的,如 String, Integer。Collections.sort()也可以传一个 Comparable 参数实现自定义排序。 public st 阅读全文
posted @ 2024-05-20 07:56 狭路相逢 阅读(122) 评论(0) 推荐(0)
摘要: 题目描述 一个整数可以由连续的自然数之和来表示给定一个整数,计算该整数有几种连续自然数之和的表达式,且打印出每种表达式 输入描述 一个目标整数T(1<=T<=1000) 输出描述 该整数的所有表达式和表达式的个数。如果有多种表达式,输出要求为: 自然数个数最少的表达式优先输出 每个表达式中按自然数递 阅读全文
posted @ 2024-05-18 22:25 狭路相逢 阅读(280) 评论(0) 推荐(0)
摘要: 描述 王强今天很开心,公司发给N元的年终奖。王强决定把年终奖用于购物,他把想买的物品分为两类:主件与附件,附件是从属于某个主件的,下表就是一些主件与附件的例子: 主件 附件 电脑 打印机,扫描仪 书柜 图书 书桌 台灯,文具 工作椅 无 如果要买归类为附件的物品,必须先买该附件所属的主件,且每件物品 阅读全文
posted @ 2024-05-12 20:07 狭路相逢 阅读(53) 评论(0) 推荐(0)
摘要: 题目 有 n 件物品和一个最多能背重量为 w 的背包。第i件物品的重量是weight[i],得到的价值是value[i] 。每件物品只能用一次,求解将哪些物品装入背包里物品价值总和最大。 比如有 3 个物品,重量一次为:1,3, 4。价值依次为:15,20,30,背包最大重量为4,如何装物品使得总价 阅读全文
posted @ 2024-05-12 18:34 狭路相逢 阅读(29) 评论(0) 推荐(0)
摘要: 答案: // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 1 注意题目给 阅读全文
posted @ 2024-04-30 07:48 狭路相逢 阅读(20) 评论(0) 推荐(0)
摘要: 描述 示例: drop table if exists `salaries` ; CREATE TABLE `salaries` ( `emp_no` int(11) NOT NULL, `salary` int(11) NOT NULL, `from_date` date NOT NULL, `t 阅读全文
posted @ 2024-04-27 10:45 狭路相逢 阅读(50) 评论(0) 推荐(0)