摘要: //将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 // // 示例 1: // //输入:l1 = [1,2,4], l2 = [1,3,4] //输出:[1,1,2,3,4,4] // 示例 2: //输入:l1 = [], l2 = [] // 阅读全文
posted @ 2021-05-31 17:35 CoderRdf 阅读(566) 评论(0) 推荐(0)
摘要: //给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。 // // 如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。 //假设环境不允许存储 64 位整数(有符号或无符号)。 // // 示例 1: //输入:x = 123 / 阅读全文
posted @ 2021-05-24 17:40 CoderRdf 阅读(70) 评论(0) 推荐(0)
摘要: SimpleDateFormat不加锁: public class DateTimeFormatterSyc { private static DateTimeFormatter dateTimeFormatter1 = DateTimeFormatter.ofPattern("yyyyMMdd") 阅读全文
posted @ 2021-03-01 11:14 CoderRdf 阅读(240) 评论(0) 推荐(0)
摘要: public class CollectionTest { public static void main(String[] args) { User user1 = new User(1,"zs",20); User user2 = new User(2,"ls",21); User user3 阅读全文
posted @ 2021-02-03 14:40 CoderRdf 阅读(854) 评论(0) 推荐(0)
摘要: /*只能获取本类中的方法 / for (Method declaredMethod : aClass.getDeclaredMethods()) { System.out.println(declaredMethod.getName()); } / 获取本类及父类中的方法 **/ for (Meth 阅读全文
posted @ 2021-01-08 16:16 CoderRdf 阅读(141) 评论(0) 推荐(0)
摘要: *** java.lang.instrument ASSERTION FAILED ***: "!errorOutstanding" with message transform method call failed at JPLISAgent.c line: 844 阅读全文
posted @ 2021-01-07 14:39 CoderRdf 阅读(3297) 评论(0) 推荐(0)
摘要: /** * 给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。 * @param nums1 * @param m * @param nums2 * @param n */public int[] merge(int[] 阅读全文
posted @ 2020-12-29 17:05 CoderRdf 阅读(635) 评论(0) 推荐(0)
摘要: 一种自己解题,一种高赞解题 /** * 移除数组中目标元素,返回新数组长度 * @param nums * @param val * @return */ public int removeElement(int[] nums, int val) { int result = 0; for (int 阅读全文
posted @ 2020-12-29 15:51 CoderRdf 阅读(165) 评论(0) 推荐(0)
摘要: myJob:triggerFired。。。 vetoJobExecution class coder.rdf.mybatis.study.JobTest:jobToBeExecuted。。。 test quartz class coder.rdf.mybatis.study.JobTest:jobW 阅读全文
posted @ 2020-12-11 11:14 CoderRdf 阅读(115) 评论(0) 推荐(0)
摘要: <build> <!-- start idea 默认 不加载 java下的配置文件 --> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </inc 阅读全文
posted @ 2020-06-19 17:10 CoderRdf 阅读(366) 评论(0) 推荐(0)
摘要: Propagation.REQUIRED:默认也是常用的事物级别,在当前事物中执行,不存在事物,则创建新事物执行。 Propagation.SUPPORTS:支持使用当前事物,当前事物不存爱,则不使用事物。 Propagation.MANDATORY:强制在事物中执行,不存在事物,抛出异常 Prop 阅读全文
posted @ 2020-04-27 18:08 CoderRdf 阅读(276) 评论(0) 推荐(0)
摘要: 添加springboot-aop的starter <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId></dependency>编写切面代码( 阅读全文
posted @ 2020-04-22 17:52 CoderRdf 阅读(4591) 评论(1) 推荐(1)
摘要: /*示例 1:输入:seq = "(()())"输出:[0,1,1,1,1,0]示例 2:输入:seq = "()(())()"输出:[0,0,0,1,1,0,1,1]链接:https://leetcode-cn.com/problems/maximum-nesting-depth-of-two-v 阅读全文
posted @ 2020-04-01 16:09 CoderRdf 阅读(335) 评论(0) 推荐(0)
摘要: /* 在 N * N 的网格上,我们放置一些 1 * 1 * 1 的立方体。 每个值 v = grid[i][j] 表示 v 个正方体叠放在对应单元格 (i, j) 上。 请你返回最终形体的表面积。 示例 1: 输入:[[2]] 输出:10 示例 2: 输入:[[1,2],[3,4]] 输出:34 阅读全文
posted @ 2020-03-25 15:35 CoderRdf 阅读(184) 评论(0) 推荐(0)
摘要: /*输入整数数组 arr ,找出其中最小的 k 个数。例如,输入4、5、1、6、2、7、3、8这8个数字, 则最小的4个数字是1、2、3、4。 示例 1: 输入:arr = [3,2,1], k = 2 输出:[1,2] 或者 [2,1] 示例 2: 输入:arr = [0,1,2,1], k = 阅读全文
posted @ 2020-03-20 14:37 CoderRdf 阅读(995) 评论(0) 推荐(0)
摘要: /*最长回文串 给定一个包含大写字母和小写字母的字符串,找到通过这些字母构造成的最长的回文串。 在构造过程中,请注意区分大小写。比如 "Aa" 不能当做一个回文字符串。 注意: 假设字符串的长度不会超过 1010。 示例 1: 输入: "abccccdd" 输出: 7 解释: 我们可以构造的最长的回 阅读全文
posted @ 2020-03-19 11:45 CoderRdf 阅读(160) 评论(0) 推荐(0)
摘要: /*矩形以列表 [x1, y1, x2, y2] 的形式表示,其中 (x1, y1) 为左下角的坐标,(x2, y2) 是右上角的坐标。如果相交的面积为正,则称两矩形重叠。需要明确的是,只在角或边接触的两个矩形不构成重叠。给出两个矩形,判断它们是否重叠并返回结果。示例 1:输入:rec1 = [0, 阅读全文
posted @ 2020-03-18 11:49 CoderRdf 阅读(606) 评论(0) 推荐(0)
摘要: /*给你一份『词汇表』(字符串数组) words 和一张『字母表』(字符串) chars。 假如你可以用 chars 中的『字母』(字符)拼写出 words 中的某个『单词』(字符串),那么我们就认为你掌握了这个单词。 注意:每次拼写时,chars 中的每个字母都只能用一次。 返回词汇表 words 阅读全文
posted @ 2020-03-17 18:52 CoderRdf 阅读(454) 评论(0) 推荐(0)
摘要: 字符串压缩。利用字符重复出现的次数,编写一种方法,实现基本的字符串压缩功能。比如,字符串aabcccccaaa会变为a2b1c5a3。若“压缩”后的字符串没有变短,则返回原先的字符串。你可以假设字符串中只包含大小写英文字母(a至z)。 示例1: 输入:"aabcccccaaa" 输出:"a2b1c5 阅读全文
posted @ 2020-03-16 13:56 CoderRdf 阅读(784) 评论(0) 推荐(0)
摘要: /*给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。示例 1:输入: [3,2,3]输出: 3示例 2:输入: [2,2,1,1,1,2,2]输出: 2链接:https://leetco 阅读全文
posted @ 2020-03-13 16:53 CoderRdf 阅读(150) 评论(0) 推荐(0)
摘要: /* 字符串最大公因子对于字符串 S 和 T,只有在 S = T + ... + T(T 与自身连接 1 次或多次)时,我们才认定 “T 能除尽 S”。 返回最长字符串 X,要求满足 X 能除尽 str1 且 X 能除尽 str2。 示例 1: 输入:str1 = "ABCABC", str2 = 阅读全文
posted @ 2020-03-12 15:47 CoderRdf 阅读(278) 评论(0) 推荐(0)
摘要: /*给你一个整数数组 A,只有可以将其划分为三个和相等的非空部分时才返回 true,否则返回 false。形式上,如果可以找出索引 i+1 < j 且满足 (A[0] + A[1] + ... + A[i] == A[i+1] + A[i+2] + ... + A[j-1] == A[j] + A[ 阅读全文
posted @ 2020-03-12 10:50 CoderRdf 阅读(486) 评论(0) 推荐(0)
摘要: // 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。// 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。// 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。// 示例:// 输入: 阅读全文
posted @ 2020-03-10 10:07 CoderRdf 阅读(524) 评论(0) 推荐(0)
摘要: 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。 注意你不能在买入股票前卖出股票。 示例 1: 输入: [7,1,5,3,6,4]输出: 5解释: 在第 2 天(股票价格 = 1)的时候买 阅读全文
posted @ 2020-03-09 15:12 CoderRdf 阅读(1688) 评论(0) 推荐(0)
摘要: java 版本 public static int[] towSum(int[] nums,int target){ if (nums.length == 0) return null; Map map = new HashMap<Integer, Integer>(); for (int i = 阅读全文
posted @ 2020-03-09 10:50 CoderRdf 阅读(153) 评论(0) 推荐(0)
摘要: python 版本:遍历列表原地删除 class Solution: def removeDuplicates(self, nums: List[int]) -> int: pre = None; i = 0; while i<len(nums): if pre == nums[i]: del(nu 阅读全文
posted @ 2020-03-09 09:46 CoderRdf 阅读(275) 评论(0) 推荐(0)
摘要: package leetcode;import edu.princeton.cs.algs4.Cycle;import java.util.ArrayList;import java.util.Arrays;import java.util.LinkedList;import java.util.L 阅读全文
posted @ 2020-03-06 16:57 CoderRdf 阅读(705) 评论(0) 推荐(0)
摘要: System.out.println(new Double(234314.999999999).longValue());//234314 System.out.println(new Double(234314.9999999999).longValue());//234314 System.ou 阅读全文
posted @ 2020-01-17 17:42 CoderRdf 阅读(8355) 评论(0) 推荐(0)
摘要: 添加jar包依赖 <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>5.8.0</version></dependency> //获取链接 public static 阅读全文
posted @ 2020-01-06 15:31 CoderRdf 阅读(129) 评论(0) 推荐(0)
摘要: 在Eclipse中插件安装路径:http://findbugs.cs.umd.edu/eclipse 阅读全文
posted @ 2019-11-20 15:49 CoderRdf 阅读(129) 评论(0) 推荐(0)
摘要: 恢复内容开始 在activemq.xml 配置activemq的响应配置: 配置消息持久化: <persistenceAdapter> <!-- <kahaDB directory="${activemq.data}/kahadb"/> --> <jdbcPersistenceAdapter dat 阅读全文
posted @ 2019-10-25 21:30 CoderRdf 阅读(233) 评论(0) 推荐(0)
摘要: hystrix turbine 阅读全文
posted @ 2019-09-27 17:53 CoderRdf 阅读(223) 评论(0) 推荐(0)
摘要: ctrl + F5 运行 alt + insert 打开面板,选择默认函数/get set/tostring 方法 ctrl + D 复制当前行 ctrl + X 删除当前行 ctrl + alt + enter 向上新起一行 ctrl + / 按行注释 和取消注释 ctrl + shift + / 阅读全文
posted @ 2019-09-16 15:29 CoderRdf 阅读(153) 评论(0) 推荐(0)
摘要: Eureka 可提供服务注册服务: --高可用Eureka简单配置 --peer1 server: port: 8762 spring: application: name: eureka-server eureka: instance: hostname: peer1 #(配置本地主机地址127. 阅读全文
posted @ 2019-09-05 16:58 CoderRdf 阅读(212) 评论(0) 推荐(0)
摘要: 大量数据快速对比: import xlrdimport xlwtimport osimport time; #往日志文件中追加内容函数def writeLogfile(filename,content): file=open(filename,'a') #以追加方式打开日志文件 time_now= 阅读全文
posted @ 2019-09-03 17:30 CoderRdf 阅读(158) 评论(0) 推荐(0)
摘要: 支持不同文件,不同sheet页 import xlrdimport xlwtimport osimport time; #往日志文件中追加内容函数def writeLogfile(filename,content): file=open(filename,'a') #以追加方式打开日志文件 time 阅读全文
posted @ 2019-08-28 22:45 CoderRdf 阅读(249) 评论(0) 推荐(0)
摘要: /** * 根据正则是,替换对应内容 * @return */ public static String replaceByRegex(String regex,String src,String tar) { if(regex == null || "".equals(regex)) { retu 阅读全文
posted @ 2019-08-26 22:13 CoderRdf 阅读(147) 评论(0) 推荐(0)
摘要: import com.alibaba.fastjson.JSON; /** * 常用json和javabean相互转换 * json字符串转化为JSONObject */ JSONObject parseObject = JSONObject.parseObject(reqStr); /** * J 阅读全文
posted @ 2019-08-22 21:54 CoderRdf 阅读(136) 评论(0) 推荐(0)
摘要: grep -ni '查找字符串' 文件名 -n 显示查找内容,显示行号,-i 不区分大小写 -c 统计出现的次数more 查看cat cat 文件名 | head -n 300| tail -n +200 显示200到300行的100行内容lesstail tail -n +5 文件名 从第5行开始 阅读全文
posted @ 2019-08-21 19:57 CoderRdf 阅读(235) 评论(0) 推荐(0)
摘要: 参考:https://blog.51cto.com/13777112/2135708?source=dra 从事贷款业务开发,时常出现账务数据不平问题。 需要对比excel对比从数据库中导出的数据,数据量大时,对比会比较卡顿。 刚好学习python,随用python3写一个对比小工具,需要安装pyt 阅读全文
posted @ 2019-08-21 15:14 CoderRdf 阅读(213) 评论(0) 推荐(0)