java
hfy111222
这个作者很懒,什么都没留下…
展开
-
rocketmq client 日志的问题处理方式
rocketmq client 日志的问题处理。原创 2022-09-26 16:25:59 · 1485 阅读 · 1 评论 -
oracle问题:ORA-01745
ORA-01745: invalid host/bind variable name 问题解决记录。原创 2022-08-11 10:54:24 · 3167 阅读 · 0 评论 -
java远程调用传参总结
java远程调用传参总结java远程调用传参总结x-www-form-urlencodedform-dataraw(json格式)java远程调用传参总结请求参数格式分为三种x-www-form-urlencodedhttps://xxx/getUserByRoleCode/{roleCode}@PathVariable("roleCode") String roleCodeform-data@GetMapping("/role/user/list")WebResult<List&l原创 2021-12-08 20:23:32 · 464 阅读 · 0 评论 -
mybatis中if标签test判断的一个小坑记录
mybatis中if标签test判断的一个小坑记录代码:代码:<if test="formNumber != null and formNumber != ''">formNumber为java中的BigDecimal类型,当formNumber为0时该判断条件为false!这当时让我很费解,照理说0!=null而且0!=‘’是true才对,结果它一直判断为false。后来上网查资料才发现在mybatis中’’ 与0 与 false都一样,即可以认为三者相同。自此建议非String类原创 2021-11-06 11:00:31 · 263 阅读 · 0 评论 -
mybatis中 if 标签 test 等于判断
mybatis中if标签test等于判断在mybatis中不等于一般是在mybatis中不等于一般是<if test="formNumber != null and formNumber != ''">而判断等于是<if test='flag != null and flag == "3"'>使用==的时候,需要test外层使用 ''单引号,里面的参数使用 ""双引号!记录一下,因为被阻塞了一下,也是查到csdn的小伙伴的记录解决,感谢一下“程序猿的编程日记”。原创 2021-09-08 09:30:28 · 6260 阅读 · 1 评论 -
leetcode9
分类:数学题目解答题目解答 public void testIsPalindrome(){ System.out.println(isPalindrome(121)); System.out.println(isPalindrome(-121)); System.out.println(isPalindrome(10)); } private boolean isPalindrome(int x){ if(x<原创 2021-08-18 10:02:05 · 82 阅读 · 0 评论 -
leetcode35
分类:排序题目解答题目解答 public void testSearchInsert(){ int[] arr = {1}; System.out.println(searchInsert(arr, 0, arr.length - 1, 0)); } private int searchInsert(int[] arr,int left,int right,int findValue){ if(findValue < arr原创 2021-08-16 11:28:33 · 66 阅读 · 0 评论 -
leetcode268
分类:排序题目解答题目解答 public void testMissingNumber(){ int[] nums = {9,6,4,2,3,5,7,0,1}; System.out.println(missingNumber(nums)); } /** * 排序 */ private int missingNumber(int[] nums){ Arrays.sort(nums); f原创 2021-08-16 11:23:16 · 73 阅读 · 0 评论 -
leetcode217
分类:排序题目解答题目解答 public void testContainsDuplicate(){ int[] nums = {1,2,3,1}; System.out.println(containsDuplicate(nums)); } private boolean containsDuplicate(int[] nums){ Map<Integer,Integer> m = new HashMap<In原创 2021-08-16 11:17:01 · 71 阅读 · 0 评论 -
数据结构与算法2
分类:排序题目解答题目解答 public void testMajorityElement(){ int[] nums = {2,2,1,1,1,2,2}; System.out.println(majorityElement(nums)); } private int majorityElement(int[] nums){ Map<Integer,Integer> m = new HashMap<Intege原创 2021-08-16 11:11:32 · 85 阅读 · 0 评论 -
数据结构与算法1
分类:排序题目解答题目给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。注意:最终,合并后数组不应由函数返回,而是存储在数组 nums1 中。为了应对这种情况,nums1 的初始长度为 m + n,其中前 m 个元素表示应合并的元素,后 n 个元素为 0 ,应忽略。nums2 的长度为 n 。解答 pr原创 2021-08-16 11:02:14 · 416 阅读 · 0 评论 -
redis加锁
这是我第一篇博客,激动Redis加锁Redis加锁加锁的方式有很多种,我们来说现在用的比较多的一种—redis加锁下面我们来看一个实例: String keyValue = UUID.randomUUID().toString();//定义一个唯一值,作用:这个线程的锁只能这个线程释放 String redisLockKey = RedisKey.LOCK_KEY+dto.getId(); try{ Boolean flag =原创 2021-04-30 11:10:00 · 139 阅读 · 0 评论