<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[EIUC_Thread的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/EIUC_Thread</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; EIUC_Thread]]></copyright><item><title><![CDATA[2021-07-31]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/119273929</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/119273929</guid><author>EIUC_Thread</author><pubDate>Sat, 31 Jul 2021 12:19:28 +0800</pubDate><description><![CDATA[SELECT DISTINCT a.fk_prj_id,a.FK_FLOW_ID,b.projectName,a.PRJMEMBER,a.submitid submitId,a.WENHEMETTINGID mettingId,c.name prjTypeName,d.name deptName,a.functionary,a.id id,i.createdate applyDate,mm.mettingstartdate wenheMeetingDate,mm.METTINGCONCLUSION wenh]]></description><category></category></item><item><title><![CDATA[Ecplise配置tomcat]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/111715019</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/111715019</guid><author>EIUC_Thread</author><pubDate>Sat, 26 Dec 2020 11:56:36 +0800</pubDate><description><![CDATA[1、打开Eclipse，点击Window -&gt; Show View -&gt; Other ,搜索server，并打开2、在下方的控制台窗口点击出Servers窗口，并点击其中的创建服务器的超连接，在新建窗口中点开Apache文件夹3、选择对应的服务器版本，如Tomcat v8.5 Server,再点击next4、可以修改服务器名，在下方找到本地tomcat的安装路径，并选择对应的jre版本，并执行next
5、(可选)在添加中将项目选中并添加进服务器
6、为项目添加javaee的jar包，点击项目右]]></description><category></category></item><item><title><![CDATA[Leetcode 6. Z 字形变换]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109691572</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109691572</guid><author>EIUC_Thread</author><pubDate>Sat, 14 Nov 2020 15:36:40 +0800</pubDate><description><![CDATA[Leetcode 6. Z 字形变换

Z 字形变换

将一个给定字符串根据给定的行数，以从上往下、从左到右进行 Z 字形排列。
比如输入字符串为 “LEETCODEISHIRING” 行数为 3 时，排列如下：
L   C   I   R
E T O E S I I G
E   D   H   N
之后，你的输出需要从左往右逐行读取，产生出一个新的字符串，比如：“LCIRETOESIIGEDHN”。
请你实现这个将字符串进行指定行数变换的函数：
string convert(string s, int n]]></description><category></category></item><item><title><![CDATA[Leetcode 482. 密钥格式化]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109669573</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109669573</guid><author>EIUC_Thread</author><pubDate>Fri, 13 Nov 2020 10:25:44 +0800</pubDate><description><![CDATA[Leetcode 482. 密钥格式化

密钥格式化

有一个密钥字符串 S ，只包含字母，数字以及 ‘-’（破折号）。其中， N 个 ‘-’ 将字符串分成了 N+1 组。
给你一个数字 K，请你重新格式化字符串，使每个分组恰好包含 K 个字符。特别地，第一个分组包含的字符个数必须小于等于 K，但至少要包含 1 个字符。两个分组之间需要用 ‘-’（破折号）隔开，并且将所有的小写字母转换为大写字母。
给定非空字符串 S 和数字 K，按照上面描述的规则进行格式化。
示例 1：
输入：S = “5F3Z-2e-9]]></description><category></category></item><item><title><![CDATA[Leetcode 306. 累加数]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109655349</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109655349</guid><author>EIUC_Thread</author><pubDate>Thu, 12 Nov 2020 20:21:31 +0800</pubDate><description><![CDATA[Leetcode 306. 累加数

累加数

累加数是一个字符串，组成它的数字可以形成累加序列。
一个有效的累加序列必须至少包含 3 个数。除了最开始的两个数以外，字符串中的其他数都等于它之前两个数相加的和。
给定一个只包含数字 ‘0’-‘9’ 的字符串，编写一个算法来判断给定输入是否是累加数。
说明: 累加序列里的数不会以 0 开头，所以不会出现 1, 2, 03 或者 1, 02, 3 的情况。
示例 1:
输入: “112358”
输出: true
解释: 累加序列为: 1, 1, 2, 3, 5,]]></description><category></category></item><item><title><![CDATA[Leetcode 43. 字符串相乘]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109639402</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109639402</guid><author>EIUC_Thread</author><pubDate>Thu, 12 Nov 2020 11:04:32 +0800</pubDate><description><![CDATA[Leetcode 43. 字符串相乘

字符串相乘

给定两个以字符串形式表示的非负整数 num1 和 num2，返回 num1 和 num2 的乘积，它们的乘积也表示为字符串形式。
示例 1:
输入: num1 = “2”, num2 = “3”
输出: “6”
示例 2:
输入: num1 = “123”, num2 = “456”
输出: “56088”
说明：
num1 和 num2 的长度小于110。
num1 和 num2 只包含数字 0-9。
num1 和 num2 均不以零开头，除非是数字 ]]></description><category></category></item><item><title><![CDATA[Leetcode 415.字符串相加]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109607937</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109607937</guid><author>EIUC_Thread</author><pubDate>Tue, 10 Nov 2020 21:32:50 +0800</pubDate><description><![CDATA[Leetcode 415.字符串相加

字符串相加

给定两个字符串形式的非负整数 num1 和num2 ，计算它们的和。
提示：
num1 和num2 的长度都小于 5100
num1 和num2 都只包含数字 0-9
num1 和num2 都不包含任何前导零
你不能使用任何內建 BigInteger 库， 也不能直接将输入的字符串转换为整数形式

class Solution {
    public String addStrings(String num1, String num2) {
     ]]></description><category></category></item><item><title><![CDATA[Leetcode 67.二进制求和]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109607067</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109607067</guid><author>EIUC_Thread</author><pubDate>Tue, 10 Nov 2020 20:52:42 +0800</pubDate><description><![CDATA[Leetcode 67.二进制求和

二进制求和

给你两个二进制字符串，返回它们的和（用二进制表示）。
输入为 非空 字符串且只包含数字 1 和 0。
示例 1:
输入: a = “11”, b = “1”
输出: “100”
示例 2:
输入: a = “1010”, b = “1011”
输出: “10101”
class Solution {
    public String addBinary(String a, String b) {
        String longNum = "";/]]></description><category></category></item><item><title><![CDATA[Leetcode 524. 通过删除字母匹配到字典里最长单词]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109599407</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109599407</guid><author>EIUC_Thread</author><pubDate>Tue, 10 Nov 2020 15:14:12 +0800</pubDate><description><![CDATA[Leetcode 524. 通过删除字母匹配到字典里最长单词524. 通过删除字母匹配到字典里最长单词
给定一个字符串和一个字符串字典，找到字典里面最长的字符串，该字符串可以通过删除给定字符串的某些字符来得到。如果答案不止一个，返回长度最长且字典顺序最小的字符串。如果答案不存在，则返回空字符串。
示例 1:
输入:
s = “abpcplea”, d = [“ale”,“apple”,“monkey”,“plea”]
输出:
“apple”
示例 2:
输入:
s = “abpcplea”, d = [“a]]></description><category></category></item><item><title><![CDATA[Leetcode 392.判断子序列]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109573920</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109573920</guid><author>EIUC_Thread</author><pubDate>Mon, 09 Nov 2020 11:43:25 +0800</pubDate><description><![CDATA[Leetcode 392.判断子序列

判断子序列

给定字符串 s 和 t ，判断 s 是否为 t 的子序列。
你可以认为 s 和 t 中仅包含英文小写字母。字符串 t 可能会很长（长度 ~= 500,000），而 s 是个短字符串（长度 &lt;=100）。
字符串的一个子序列是原始字符串删除一些（也可以不删除）字符而不改变剩余字符相对位置形成的新字符串。（例如，"ace"是"abcde"的一个子序列，而"aec"不是）。
示例 1:
s = “abc”, t = “ahbgdc”
返回 true.
示]]></description><category></category></item><item><title><![CDATA[Leetcode 165. 比较版本号]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109549331</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109549331</guid><author>EIUC_Thread</author><pubDate>Sat, 07 Nov 2020 17:12:04 +0800</pubDate><description><![CDATA[Leetcode 165. 比较版本号

比较版本号

比较两个版本号 version1 和 version2。
如果 version1 &gt; version2 返回 1，如果 version1 &lt; version2 返回 -1， 除此之外返回 0。
你可以假设版本字符串非空，并且只包含数字和 . 字符。
. 字符不代表小数点，而是用于分隔数字序列。
例如，2.5 不是“两个半”，也不是“差一半到三”，而是第二版中的第五个小版本。
你可以假设版本号的每一级的默认修订版号为 0。例如，版本号 3.4]]></description><category></category></item><item><title><![CDATA[Leetcode 273. 整数转换英文表示]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109548065</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109548065</guid><author>EIUC_Thread</author><pubDate>Sat, 07 Nov 2020 15:52:01 +0800</pubDate><description><![CDATA[Leetcode 273. 整数转换英文表示

整数转换英文表示

将非负整数 num 转换为其对应的英文表示。
示例 1：
输入：num = 123
输出：“One Hundred Twenty Three”
示例 2：
输入：num = 12345
输出：“Twelve Thousand Three Hundred Forty Five”
示例 3：
输入：num = 1234567
输出：“One Million Two Hundred Thirty Four Thousand Five Hundre]]></description><category></category></item><item><title><![CDATA[Leetcode 12. 整数转罗马数字]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109545106</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109545106</guid><author>EIUC_Thread</author><pubDate>Sat, 07 Nov 2020 11:57:45 +0800</pubDate><description><![CDATA[Leetcode 12. 整数转罗马数字

整数转罗马数字

罗马数字包含以下七种字符： I， V， X， L，C，D 和 M。
字符          数值
I             1
V             5
X             10
L             50
C             100
D             500
M             1000
例如， 罗马数字 2 写做 II ，即为两个并列的 1。12 写做 XII ，即为 X + II 。 27 写]]></description><category></category></item><item><title><![CDATA[Leetcode 13. 罗马数字转整数]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109543850</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109543850</guid><author>EIUC_Thread</author><pubDate>Sat, 07 Nov 2020 10:47:23 +0800</pubDate><description><![CDATA[Leetcode 13. 罗马数字转整数

罗马数字转整数

罗马数字包含以下七种字符: I， V， X， L，C，D 和 M。
字符          数值
I             1
V             5
X             10
L             50
C             100
D             500
M             1000
例如， 罗马数字 2 写做 II ，即为两个并列的 1。12 写做 XII ，即为 X + II 。 27 写]]></description><category></category></item><item><title><![CDATA[Leetcode 443.压缩字符串]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109497853</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109497853</guid><author>EIUC_Thread</author><pubDate>Wed, 04 Nov 2020 20:10:16 +0800</pubDate><description><![CDATA[Leetcode 443.压缩字符串

压缩字符串

给定一组字符，使用原地算法将其压缩。
压缩后的长度必须始终小于或等于原数组长度。
数组的每个元素应该是长度为1 的字符（不是 int 整数类型）。
在完成原地修改输入数组后，返回数组的新长度。
进阶：
你能否仅使用O(1) 空间解决问题？
示例 1：
输入：
[“a”,“a”,“b”,“b”,“c”,“c”,“c”]
输出：
返回 6 ，输入数组的前 6 个字符应该是：[“a”,“2”,“b”,“2”,“c”,“3”]
说明：
“aa” 被 “a2” 替]]></description><category></category></item><item><title><![CDATA[Leetcode 38.外观数列]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109494498</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109494498</guid><author>EIUC_Thread</author><pubDate>Wed, 04 Nov 2020 17:57:18 +0800</pubDate><description><![CDATA[Leetcode 38.外观数列

外观数列

给定一个正整数 n ，输出外观数列的第 n 项。
「外观数列」是一个整数序列，从数字 1 开始，序列中的每一项都是对前一项的描述。
你可以将其视作是由递归公式定义的数字字符串序列：
countAndSay(1) = "1"
countAndSay(n) 是对 countAndSay(n-1) 的描述，然后转换成另一个数字字符串。

前五项如下：


1



11



21



1211



111221



第一项是数字 1
描述前一项，这个数是 1]]></description><category></category></item><item><title><![CDATA[Leetcode 640. 求解方程]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109485329</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109485329</guid><author>EIUC_Thread</author><pubDate>Wed, 04 Nov 2020 10:39:07 +0800</pubDate><description><![CDATA[Leetcode 640. 求解方程

求解方程

求解一个给定的方程，将x以字符串"x=#value"的形式返回。该方程仅包含’+’，’ - '操作，变量 x 和其对应系数。
如果方程没有解，请返回“No solution”。
如果方程有无限解，则返回“Infinite solutions”。
如果方程中只有一个解，要保证返回值 x 是一个整数。
示例 1：
输入: “x+5-3+x=6+x-2”
输出: “x=2”
示例 2:
输入: “x=x”
输出: “Infinite solutions”
示例 ]]></description><category></category></item><item><title><![CDATA[Leetcode 592. 分数加减运算]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109478598</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109478598</guid><author>EIUC_Thread</author><pubDate>Tue, 03 Nov 2020 20:49:20 +0800</pubDate><description><![CDATA[Leetcode 592. 分数加减运算
592. 分数加减运算
给定一个表示分数加减运算表达式的字符串，你需要返回一个字符串形式的计算结果。 这个结果应该是不可约分的分数，即最简分数。 如果最终结果是一个整数，例如 2，你需要将它转换成分数形式，其分母为 1。所以在上述例子中, 2 应该被转换为 2/1。
示例 1:
输入:"-1/2+1/2"
输出: “0/1”
示例 2:
输入:"-1/2+1/2+1/3"
输出: “1/3”
示例 3:
输入:“1/3-1/2”
输出: “-1/6”
示例 4:
输]]></description><category></category></item><item><title><![CDATA[Leetcode 537. 复数乘法]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109478496</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109478496</guid><author>EIUC_Thread</author><pubDate>Tue, 03 Nov 2020 20:32:03 +0800</pubDate><description><![CDATA[Leetcode 537. 复数乘法
537. 复数乘法
给定两个表示复数的字符串。
返回表示它们乘积的字符串。注意，根据定义 i2 = -1 。
示例 1:
输入: “1+1i”, “1+1i”
输出: “0+2i”
解释: (1 + i) * (1 + i) = 1 + i2 + 2 * i = 2i ，你需要将它转换为 0+2i 的形式。
示例 2:
输入: “1±1i”, “1±1i”
输出: “0±2i”
解释: (1 - i) * (1 - i) = 1 + i2 - 2 * i = -2i ，]]></description><category></category></item><item><title><![CDATA[Java 异常处理]]></title><link>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109476803</link><guid>https://blog.youkuaiyun.com/EIUC_Thread/article/details/109476803</guid><author>EIUC_Thread</author><pubDate>Tue, 03 Nov 2020 20:15:54 +0800</pubDate><description><![CDATA[Java 异常处理
1、Java的异常处理思想：（面向对象思想）
&nbsp;&nbsp;为对应的异常提供了相应的异常类，在异常类中就描述了该异常的所有信息，然后当出现相应的异常时就抛出该异常的对象，该异常对象就表示该异常类，就是封装了该异常的所有信息。
2、异常体系
异常类的结构关系
Throwable  ---- 根类
&nbsp;&nbsp;1、Error ---- 错误
&nbsp;&nbsp;&nbsp;&nbsp;一般是JVM抛出的严重性的问题，这种问题一般都是代码的错误问题，无法像异常一样去针]]></description><category></category></item></channel></rss>