自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

叶落雨飘的博客

欢迎各位大佬莅临视察小菜鸡的博客

  • 博客(316)
  • 资源 (1)
  • 收藏
  • 关注

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 036. 后缀表达式

剑指 Offer II 036. 后缀表达式题目描述根据 逆波兰表示法,求该后缀表达式的计算结果。有效的算符包括 +、-、*、/ 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。说明:整数除法只保留整数部分。给定逆波兰表达式总是有效的。换句话说,表达式总会得出有效数值且不存在除数为 0 的情况。示例 1:输入:tokens = ["2","1","+","3","*"]输出:9解释:该算式转化为常见的中缀算术表达式为:((2 + 1) * 3) = 9示例 2:输入:to

2021-09-29 19:25:44 240

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 035. 最小时间差

剑指 Offer II 035. 最小时间差题目描述给定一个 24 小时制(小时:分钟 “HH:MM”)的时间列表,找出列表中任意两个时间的最小时间差并以分钟数表示。示例 1:输入:timePoints = ["23:59","00:00"]输出:1示例 2:输入:timePoints = ["00:00","23:59","00:00"]输出:0提示:2 <= timePoints <= 2 * 104timePoints[i] 格式为 "HH:MM"思路解析

2021-09-29 18:47:09 257

原创 [算法练习及思路-leetcode每日一题(Java解法)]No517.超级洗衣机

题号:no517题目:超级洗衣机题目描述假设有 n 台超级洗衣机放在同一排上。开始的时候,每台洗衣机内可能有一定量的衣服,也可能是空的。在每一步操作中,你可以选择任意 m (1 <= m <= n) 台洗衣机,与此同时将每台洗衣机的一件衣服送到相邻的一台洗衣机。给定一个整数数组 machines 代表从左至右每台洗衣机中的衣物数量,请给出能让所有洗衣机中剩下的衣物的数量相等的 最少的操作步数 。如果不能使每台洗衣机中衣物的数量相等,则返回 -1 。示例示例 1:输入:machin

2021-09-29 17:04:24 363

原创 [算法练习及思路-leetcode每日一题(Java解法)]No437.路径总和 III

题号:no437题目:437. 路径总和 III题目描述给定一个二叉树的根节点 root ,和一个整数 targetSum ,求该二叉树里节点值之和等于 targetSum 的 路径 的数目。路径 不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(只能从父节点到子节点)。示例示例 1:输入:root = [10,5,-3,3,2,null,11,3,-2,null,1], targetSum = 8输出:3解释:和等于 8 的路径有 3 条,如图所示。示例 2:

2021-09-28 10:36:56 137

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 034. 外星语言是否排序

剑指 Offer II 034. 外星语言是否排序题目描述某种外星语也使用英文小写字母,但可能顺序 order 不同。字母表的顺序(order)是一些小写字母的排列。给定一组用外星语书写的单词 words,以及其字母表的顺序 order,只有当给定的单词在这种外星语中按字典序排列时,返回 true;否则,返回 false。示例 1:输入:words = ["hello","leetcode"], order = "hlabcdefgijkmnopqrstuvwxyz"输出:true解释:在该语

2021-09-28 10:25:10 157

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 033. 变位词组

剑指 Offer II 033. 变位词组题目描述给定一个字符串数组 strs ,将 变位词 组合在一起。 可以按任意顺序返回结果列表。**注意:**若两个字符串中每个字符出现的次数都相同,则称它们互为变位词。示例 1:输入: strs = ["eat", "tea", "tan", "ate", "nat", "bat"]输出: [["bat"],["nat","tan"],["ate","eat","tea"]]示例 2:输入: strs = [""]输出: [[""]]示例

2021-09-27 21:56:42 124

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 027. 回文链表

剑指 Offer II 027. 回文链表题目描述给定一个链表的 头节点 head **,**请判断其是否为回文链表。如果一个链表是回文,那么链表节点序列从前往后看和从后往前看是相同的。示例 1:输入: head = [1,2,3,3,2,1]输出: true示例 2:输入: head = [1,2]输出: false提示:链表 L 的长度范围为 [1, 105]0 <= node.val <= 9**进阶:**能否用 O(n) 时间复杂度和 O(1) 空间

2021-09-27 17:17:29 101

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 026. 重排链表

剑指 Offer II 026. 重排链表题目描述给定一个单链表 L 的头节点 head ,单链表 L 表示为:L0 → L1 → … → Ln-1 → Ln请将其重新排列后变为:L0 → Ln → L1 → Ln-1 → L2 → Ln-2 → …不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。示例 1:输入: head = [1,2,3,4]输出: [1,4,2,3]示例 2:输入: head = [1,2,3,4,5]输出: [1,5,2,4,3]提示:

2021-09-27 16:47:30 206

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 025. 链表中的两数相加

剑指 Offer II 025. 链表中的两数相加题目描述给定两个 非空链表 l1和 l2 来代表两个非负整数。数字最高位位于链表开始位置。它们的每个节点只存储一位数字。将这两数相加会返回一个新的链表。可以假设除了数字 0 之外,这两个数字都不会以零开头。示例 1:输入:l1 = [7,2,4,3], l2 = [5,6,4]输出:[7,8,0,7]示例 2:输入:l1 = [2,4,3], l2 = [5,6,4]输出:[8,0,7]示例3:输入:l1 = [0], l2 =

2021-09-27 15:59:10 119

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 023. 两个链表的第一个重合节点

剑指 Offer II 023. 两个链表的第一个重合节点题目描述给定两个单链表的头节点 headA 和 headB ,请找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回 null 。图示两个链表在节点 c1 开始相交:题目数据 保证 整个链式结构中不存在环。注意,函数返回结果后,链表必须 保持其原始结构 。示例 1:输入:intersectVal = 8, listA = [4,1,8,4,5], listB = [5,0,1,8,4,5], skipA = 2, skip

2021-09-26 10:32:05 116

原创 [算法练习及思路-leetcode每日一题(Java解法)]No373.两整数之和

题号:no373题目:两整数之和题目描述给你两个整数 a 和 b ,不使用 运算符 + 和 - ,计算并返回两整数之和。示例示例 1:输入:a = 1, b = 2输出:3示例 2:输入:a = 2, b = 3输出:5提示:-1000 <= a, b <= 1000思路1.将b的二进制位都加到a上2.a^b得到的值是a+b没有进位的值,a&b 得到的值 是得到哪个每个位置进位,左移一位得到进位3.将b的进位消耗完解题代码class Solu

2021-09-26 09:51:43 100

原创 [算法练习及思路-leetcode每日一题(Java解法)]No583.两个字符串的删除操作

题号:no583题目:两个字符串的删除操作题目描述给定两个单词 word1 和 word2,找到使得 word1 和 word2 相同所需的最小步数,每步可以删除任意一个字符串中的一个字符。示例示例 1:输入: "sea", "eat"输出: 2解释: 第一步将"sea"变为"ea",第二步将"eat"变为"ea"提示:给定单词的长度不超过500。给定单词中的字符只含有小写字母。思路1.这道题的题干也好,意思也好,基本就是编辑距离的缩小版,就是不能改字符串2.动态规划,字符

2021-09-25 22:38:23 96

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 020. 回文子字符串的个数

剑指 Offer II 020. 回文子字符串的个数题目描述给定一个字符串 s ,请计算这个字符串中有多少个回文子字符串。具有不同开始位置或结束位置的子串,即使是由相同的字符组成,也会被视作不同的子串。示例 1:输入:s = "abc"输出:3解释:三个回文子串: "a", "b", "c"示例 2:输入:s = "aaa"输出:6解释:6个回文子串: "a", "a", "a", "aa", "aa", "aaa"提示:1 <= s.length <= 1000

2021-09-25 09:44:04 146

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 019. 最多删除一个字符得到回文

剑指 Offer II 019. 最多删除一个字符得到回文题目描述给定一个非空字符串 s,请判断如果 最多 从字符串中删除一个字符能否得到一个回文字符串。示例 1:输入: s = "aba"输出: true示例 2:输入: s = "abca"输出: true解释: 可以删除 "c" 字符 或者 "b" 字符示例3:输入: s = "abc"输出: false提示:1 <= s.length <= 105s 由小写英文字母组成思路解析1.回文串升级版

2021-09-24 21:56:23 208

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 018. 有效的回文

剑指 Offer II 018. 有效的回文题目描述给定一个字符串 s ,验证 s 是否是 回文串 ,只考虑字母和数字字符,可以忽略字母的大小写。本题中,将空字符串定义为有效的 回文串 。示例 1:输入: s = "A man, a plan, a canal: Panama"输出: true解释:"amanaplanacanalpanama" 是回文串示例 2:输入: s = "race a car"输出: false解释:"raceacar" 不是回文串提示:1 <

2021-09-24 21:39:32 117

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 017. 含有所有字符的最短字符串

剑指 Offer II 017. 含有所有字符的最短字符串题目描述给定两个字符串 s 和 t 。返回 s 中包含 t 的所有字符的最短子字符串。如果 s 中不存在符合条件的子字符串,则返回空字符串 “” 。如果 s 中存在多个符合条件的子字符串,返回任意一个。注意: 对于 t 中重复字符,我们寻找的子字符串中该字符数量必须不少于 t 中该字符数量。示例 1:输入:s = "ADOBECODEBANC", t = "ABC"输出:"BANC" 解释:最短子字符串 "BANC" 包含了字符串 t

2021-09-24 21:15:58 219

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 016. 不含重复字符的最长子字符串

剑指 Offer II 016. 不含重复字符的最长子字符串题目描述给定一个字符串 s ,请你找出其中不含有重复字符的 最长连续子字符串 的长度。示例 1:输入: s = "abcabcbb"输出: 3 解释: 因为无重复字符的最长子字符串是 "abc",所以其长度为 3。示例 2:输入: s = "bbbbb"输出: 1解释: 因为无重复字符的最长子字符串是 "b",所以其长度为 1。示例3:输入: s = "pwwkew"输出: 3解释: 因为无重复字符的最长子串是&nb

2021-09-24 21:00:24 143

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 015. 字符串中的所有变位词

剑指 Offer II 015. 字符串中的所有变位词题目描述给定两个字符串 s 和 p,找到 s 中所有 p 的 变位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。变位词 指字母相同,但排列不同的字符串。示例 1:输入: s = "cbaebabacd", p = "abc"输出: [0,6]解释:起始索引等于 0 的子串是 "cba", 它是 "abc" 的变位词。起始索引等于 6 的子串是 "bac", 它是 "abc" 的变位词。示例 2:输入: s = "a

2021-09-24 20:39:32 124

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 014. 字符串中的变位词

剑指 Offer II 014. 字符串中的变位词题目描述给定两个字符串 s1 和 s2,写一个函数来判断 s2 是否包含 s1 的某个变位词。换句话说,第一个字符串的排列之一是第二个字符串的 子串 。示例 1:输入: s1 = "ab" s2 = "eidbaooo"输出: True解释: s2 包含 s1 的排列之一 ("ba").示例 2:输入: s1= "ab" s2 = "eidboaoo"输出: False提示:1 <= s1.length, s2.leng

2021-09-24 20:27:08 135

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 013. 二维子矩阵的和

剑指 Offer II 013. 二维子矩阵的和题目描述给定一个二维矩阵 matrix,以下类型的多个请求:计算其子矩形范围内元素的总和,该子矩阵的左上角为 (row1, col1) ,右下角为 (row2, col2) 。实现 NumMatrix 类:NumMatrix(int[][] matrix) 给定整数矩阵 matrix 进行初始化int sumRegion(int row1, int col1, int row2, int col2) 返回左上角 (row1, col1) 、右下角

2021-09-24 18:01:06 150

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 012. 左右两边子数组的和相等

剑指 Offer II 012. 左右两边子数组的和相等题目描述给你一个整数数组 nums ,请计算数组的 中心下标 。数组 中心下标 是数组的一个下标,其左侧所有元素相加的和等于右侧所有元素相加的和。如果中心下标位于数组最左端,那么左侧数之和视为 0 ,因为在下标的左侧不存在元素。这一点对于中心下标位于数组最右端同样适用。如果数组有多个中心下标,应该返回 最靠近左边 的那一个。如果数组不存在中心下标,返回 -1 。示例 1:输入:nums = [1,7,3,6,5,6]输出:3解释:中

2021-09-24 17:08:19 118

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 011. 0 和 1 个数相同的子数组

剑指 Offer II 011. 0 和 1 个数相同的子数组题目描述给定一个二进制数组 nums , 找到含有相同数量的 0 和 1 的最长连续子数组,并返回该子数组的长度。示例 1:输入: nums = [0,1]输出: 2说明: [0, 1] 是具有相同数量 0 和 1 的最长连续子数组。示例 2:输入: nums = [0,1,0]输出: 2说明: [0, 1] (或 [1, 0]) 是具有相同数量 0 和 1 的最长连续子数组。提示:1 <= nums.len

2021-09-24 16:18:24 133

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 010. 和为 k 的子数组

剑指 Offer II 010. 和为 k 的子数组题目描述给定一个整数数组和一个整数 k **,**请找到该数组中和为 k 的连续子数组的个数。示例 1:输入:nums = [1,1,1], k = 2输出: 2解释: 此题 [1,1] 与 [1,1] 为两种不同的情况示例 2:输入:nums = [1,2,3], k = 3输出: 2提示:1 <= nums.length <= 2 * 104-1000 <= nums[i] <= 1000-10

2021-09-24 15:30:25 95

原创 [算法练习及思路-leetcode每日一题(Java解法)]No725.分隔链表

题号:no725题目:分隔链表题目描述给你一个头结点为 head 的单链表和一个整数 k ,请你设计一个算法将链表分隔为 k 个连续的部分。每部分的长度应该尽可能的相等:任意两部分的长度差距不能超过 1 。这可能会导致有些部分为 null 。这 k 个部分应该按照在链表中出现的顺序排列,并且排在前面的部分的长度应该大于或等于排在后面的长度。返回一个由上述 k 部分组成的数组。示例示例 1:输入:head = [1,2,3], k = 5输出:[[1],[2],[3],[],[]]解释

2021-09-22 22:36:23 107

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 009. 乘积小于 K 的子数组

剑指 Offer II 009. 乘积小于 K 的子数组题目描述给定一个正整数数组 nums和整数 k ,请找出该数组内乘积小于 k 的连续的子数组的个数。示例 1:输入: nums = [10,5,2,6], k = 100输出: 8解释: 8 个乘积小于 100 的子数组分别为: [10], [5], [2], [6], [10,5], [5,2], [2,6], [5,2,6]。需要注意的是 [10,5,2] 并不是乘积小于100的子数组。示例 2:输入: nums = [1,2

2021-09-21 23:03:38 169 3

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 008. 和大于等于 target 的最短子数组

剑指 Offer II 008. 和大于等于 target 的最短子数组题目描述给定一个含有 n 个正整数的数组和一个正整数 target 。找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, numsl+1, …, numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0 。示例 1:输入:target = 7, nums = [2,3,1,2,4,3]输出:2解释:子数组 [4,3] 是该条件下的长度最小的子数组。示例 2:输

2021-09-21 16:52:42 93

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 007. 数组中和为 0 的三个数

剑指 Offer II 007. 数组中和为 0 的三个数题目描述给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a ,b ,c ,使得 a + b + c = 0 ?请找出所有和为 0 且 不重复 的三元组。示例示例 1:输入:nums = [-1,0,1,2,-1,-4]输出:[[-1,-1,2],[-1,0,1]]示例 2:输入:nums = []输出:[]示例 3:输入:nums = [0]输出:[]提示:0 <= nums.l

2021-09-21 16:06:53 113

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 006. 排序数组中两个数字之和

剑指 Offer II 006. 排序数组中两个数字之和题目描述给定一个已按照 升序排列 的整数数组 numbers ,请你从数组中找出两个数满足相加之和等于目标数 target 。函数应该以长度为 2 的整数数组的形式返回这两个数的下标值。numbers 的下标 从 0 开始计数 ,所以答案数组应当满足 0 <= answer[0] < answer[1] < numbers.length 。假设数组中存在且只存在一对符合条件的数字,同时一个数字不能使用两次。示例示例 1:

2021-09-21 15:38:37 95

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 005. 单词长度的最大乘积

剑指 Offer II 005. 单词长度的最大乘积题目描述给定一个字符串数组 words,请计算当两个字符串 words[i] 和 words[j] 不包含相同字符时,它们长度的乘积的最大值。假设字符串中只包含英语的小写字母。如果没有不包含相同字符的一对字符串,返回 0。示例示例 1:输入: words = ["abcw","baz","foo","bar","fxyz","abcdef"]输出: 16 解释: 这两个单词为 "abcw", "fxyz"。它们不包含相同字符,且长度的乘积最大

2021-09-21 15:18:49 155

原创 [算法练习及思路-leetcode每日一题(Java解法)]No58.最后一个单词的长度

题号:no58题目:最后一个单词的长度题目描述给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中最后一个单词的长度。单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。示例示例 1:输入:s = "Hello World"输出:5示例 2:输入:s = " fly me to the moon "输出:4示例 3:输入:s = "luffy is still joyboy"输出:61 <= s.length <=

2021-09-21 14:39:46 98

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 004. 只出现一次的数字

剑指 Offer II 004. 只出现一次的数字 题目描述给你一个整数数组 nums ,除某个元素仅出现 一次 外,其余每个元素都恰出现 **三次 。**请你找出并返回那个只出现了一次的元素。示例示例 1:输入:nums = [2,2,3,2]输出:3示例 2:输入:nums = [0,1,0,1,0,1,100]输出:100提示:1 <= nums.length <= 3 * 104-231 <= nums[i] <= 231 - 1nums 中,

2021-09-20 15:13:06 117

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 003. 前 n 个数字二进制中 1 的个数

剑指 Offer II 003. 前 n 个数字二进制中 1 的个数题目描述给定一个非负整数 n ,请计算 0 到 n 之间的每个数字的二进制表示中 1 的个数,并输出一个数组。示例 1:输入: n = 2输出: [0,1,1]解释: 0 --> 01 --> 12 --> 10示例 2:输入: n = 5输出: [0,1,1,2,1,2]解释:0 --> 01 --> 12 --> 103 --> 114 --&g

2021-09-20 15:10:38 101

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 002. 二进制加法

剑指 Offer II 002. 二进制加法题目描述给定两个 01 字符串 a 和 b ,请计算它们的和,并以二进制字符串的形式输出。输入为 非空 字符串且只包含数字 1 和 0。示例 1:输入: a = "11", b = "10"输出: "101"示例 2:输入: a = "1010", b = "1011"输出: "10101" 提示:每个字符串仅由字符 '0' 或 '1' 组成。1 <= a.length, b.length &l

2021-09-19 21:55:08 145

原创 [算法练习及思路-leetcode每日一题(Java解法)]No650.只有两个键的键盘

题号:no650题目:只有两个键的键盘题目描述最初记事本上只有一个字符 ‘A’ 。你每次可以对这个记事本进行两种操作:Copy All(复制全部):复制这个记事本中的所有字符(不允许仅复制部分字符)。Paste(粘贴):粘贴 上一次 复制的字符。给你一个数字 n ,你需要使用最少的操作次数,在记事本上输出 恰好 n 个 ‘A’ 。返回能够打印出 n 个 ‘A’ 的最少操作次数。示例示例 1:输入:3输出:3解释:最初, 只有一个字符 'A'。第 1 步, 使用 Copy

2021-09-19 20:45:46 99

原创 [剑指offer专项突击版-Java解法]剑指 Offer II 001. 整数除法

剑指 Offer II 001. 整数除法题目描述给定两个整数 a 和 b ,求它们的除法的商 a/b ,要求不得使用乘号 ‘*’、除号 ‘/’ 以及求余符号 ‘%’ 。注意:整数除法的结果应当截去(truncate)其小数部分,例如:truncate(8.345) = 8 以及 truncate(-2.7335) = -2假设我们的环境只能存储 32 位有符号整数,其数值范围是 [−231, 231−1]。本题中,如果除法结果溢出,则返回 231 − 1示例 1:输入:a = 15, b

2021-09-19 16:14:19 206

原创 一图了解new一个对象的全流程!

最近突然来了兴趣,梳理一下new一个对象的全过程如果问题欢迎讨论~文字版有空再补

2021-07-23 14:58:51 314

原创 【工作心得-代码规范】分层领域模型规约

分层领域模型规约:DO( Data Object):此对象与数据库表结构一一对应,通过DAO层向上传输数据源对象DTO( Data Transfer Object):数据传输对象, Service或 Manager向外传输的对象。BO( Business Object):业务对象,可以由 Service层输出的封装业务逻辑的对象。Query:数据查询对象,各层接收上层的查询请求。注意超过2个参数的查询封装,禁止使用Map类来传输。VO( View Object):显示层对象,通常是Web向模板渲染

2021-07-22 11:03:36 231

原创 【工作心得-慢SQL优化】慢SQL优化

1.sql优化sql优化是基础,这些是硬知识,包括索引的创建,索引的使用,顺序,如何从sql的编写层面来对sql进行优化,比如一些常见的优化方式,这些是比较基础的东西2.读写分离使用前提如果使用读写分离的场景,其实sql优化,并不只是说你使用了读写分离,就一定要按照读写分离的逻辑来,因为有一些业务常见场景,比如需要保证读到的顺序的及时性和准确性,就不能按照书本刻板的逻辑来进行优化,不是一定说读都要从从库读,很多也是主库上读,但是要保证主库性能3.更高层面的优化更高层面的优化其实就是从这个表设计,逻

2021-07-22 11:01:30 387

原创 【工作踩坑4.20】MySQL数据库查询库里是否有符合条件的字段如何解决慢查询

MySQL数据库查询库里是否有符合条件的字段如何解决慢查询问题背景想看看有没有color=“red” 的条目,下意识使用这条语句SELECT COUNT(1) FROM XXX WHERE COLOR = #{color}提交代码被驳回,这种语句在大数据量情况下会导致慢查询leader想要只要找到符合该条数据条件的条目,就返回查询结果,因为数据库条目很多,所以需要查到就立马返回结果解决方案使用下面sqlSELECT 1 FROM XXX WHERE COLOR = #{color} LIM

2021-04-21 10:37:13 187

原创 【工作踩坑 4.14】Maven多配置环境文件问题导致服务不启动

Maven服务器多配置环境文件问题问题情况:profiles文件夹下有多个环境的配置xml无论是启动单元测试,还是服务都启动不了,会报错Error creating bean with name ‘XXXService’: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException;PropertyAccessException 1: org.sp

2021-04-14 15:15:42 323

nacos-server-1.3.0.zip

nacos1.3.0的包,windows版,github下载太慢我就传上来了,这是在码云上clone后打包的,希望能帮助到你~还有个linux版本的

2020-07-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除