<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[FamilyLin]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_27018749</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_27018749]]></copyright><item><title><![CDATA[web界面请求过程]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/135006107</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/135006107</guid><author>qq_27018749</author><pubDate>Thu, 14 Dec 2023 22:53:23 +0800</pubDate><description><![CDATA[WEB 界面请求过程]]></description><category></category></item><item><title><![CDATA[达梦7/8适配activiti6，springboot+idea离线设计流程]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/126652149</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/126652149</guid><author>qq_27018749</author><pubDate>Thu, 01 Sep 2022 22:07:09 +0800</pubDate><description><![CDATA[达梦7/8适配activiti6，springboot+idea离线设计流程]]></description><category></category></item><item><title><![CDATA[vuex使用例子]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/121066438</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/121066438</guid><author>qq_27018749</author><pubDate>Sun, 31 Oct 2021 17:00:05 +0800</pubDate><description><![CDATA[1.新建两个component
1&gt;Students.vue
&lt;template&gt;
	&lt;div&gt;
		&lt;div&gt;student:&lt;/div&gt;
		&lt;input v-model="student"/&gt;
		&lt;button @click="onAddStudent(student)"&gt;add&lt;/button&gt;
		&lt;ul&gt;
			&lt;li v-for="(student,index) in studentL]]></description><category></category></item><item><title><![CDATA[### Cause: java.sql.SQLException: The server time zone value ‘�й���׼ʱ��‘ is unrecognized or represen]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/112883353</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/112883353</guid><author>qq_27018749</author><pubDate>Wed, 20 Jan 2021 15:50:59 +0800</pubDate><description><![CDATA[问题：### Cause: java.sql.SQLException: The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the 'serverTimezone' configuration property) to use a more specific ]]></description><category></category></item><item><title><![CDATA[JAVA贪心算法例题]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/110144675</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/110144675</guid><author>qq_27018749</author><pubDate>Wed, 25 Nov 2020 21:12:08 +0800</pubDate><description><![CDATA[韩顺平老师讲解---个人总结



JAVA贪心算法：寻找第一个满足条件的结果，最后的结果不一定为最优，但是每一步的结果一定是最优



例题：有5个电台，每个单台有自己的覆盖区域，求可以覆盖所有区域的最少数量电台集合

解析：用贪心算法：每次取一个电台，所取电台一定是剩下电台中，覆盖“未被覆盖区域”最多的电台

即：最后的结果不一定是最优的，但是每一步的结果一定是最优的


import java.util.ArrayList;
import java.util.HashMap;
import jav..]]></description><category></category></item><item><title><![CDATA[leetcode3无重复字符的最长子串]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/109723173</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/109723173</guid><author>qq_27018749</author><pubDate>Mon, 16 Nov 2020 16:02:12 +0800</pubDate><description><![CDATA[https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/

题目：给定一个字符串，请你找出其中不含有重复字符的最长子串的长度。

解析：双指针法，利用滑动窗口，窗口内是无重复字符的子串

     首先确定左指针，不断右移右指针，直至碰到重复字符；

     然后右移左指针，再右移右指针，直至碰到重复字符；

    重复上述步骤；

    在Java中利用...]]></description><category></category></item><item><title><![CDATA[leetcode406根据身高重建队列]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/109718202</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/109718202</guid><author>qq_27018749</author><pubDate>Mon, 16 Nov 2020 11:57:34 +0800</pubDate><description><![CDATA[https://leetcode-cn.com/problems/queue-reconstruction-by-height/

题目：假设有打乱顺序的一群人站成一个队列。 每个人由一个整数对(h, k)表示，其中h是这个人的身高，k是排在这个人前面且身高大于或等于h的人数。 编写一个算法来重建这个队列。   

输入:
[[7,0], [4,4], [7,1], [5,0], [6,1], [5,2]]

输出:
[[5,0], [7,0], [5,2], [6,1], [4,4], [7,1]...]]></description><category></category></item><item><title><![CDATA[leetcode402移掉K位数字-JAVA实现]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/109711728</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/109711728</guid><author>qq_27018749</author><pubDate>Sun, 15 Nov 2020 23:09:30 +0800</pubDate><description><![CDATA[https://leetcode-cn.com/problems/remove-k-digits/

题目：给定一个以字符串表示的非负整数num，移除这个数中的k位数字，使得剩下的数字最小。

解析：使剩下的数字最小，可以这样想：数字位数固定，则高位的数越小，数值越小，因此要不断删掉高位的大数，使得剩下的数，从高位到低位，呈增序；

     可以利用栈来实现，即在将num每个字符压入栈时，判断栈顶元素是否大于即将入栈元素，如大于，则删除栈顶元素，如小于，则压入栈顶元素；

   ...]]></description><category></category></item><item><title><![CDATA[(JAVA）Scanner类中next()、nextLine()的区别及使用（笔试同时输入多组数据解决）]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/108700635</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/108700635</guid><author>qq_27018749</author><pubDate>Sun, 20 Sep 2020 23:42:41 +0800</pubDate><description><![CDATA[最近在做笔试时，经常遇到同时输入多组数据的情况，之前错了好多次，今天总结一下：

next(): 用于读入连续的字符串，不管历经多少行，一定要读到有效字符才算开始读入，之前的空行空格全部忽略，并且只有遇到空格或是换行才结束
nextLine(): 用于读入一行字符串，可以包括空格，第一个字符是空格也可以读入，当换行之后，便是结束


nextInt();     nextLong(); 等等       全部遵循next(); 的使用方法


当读入多组数据时,分为两种情况：
情况一：nextInt()  ]]></description><category></category></item><item><title><![CDATA[兑换零钱---动态规划----自底向上]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/108544800</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/108544800</guid><author>qq_27018749</author><pubDate>Sat, 12 Sep 2020 08:52:51 +0800</pubDate><description><![CDATA[给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额，返回-1。

示例1:

输入: coins = [1, 2, 5], amount = 11
输出: 3
解释: 11 = 5 + 5 + 1
示例 2:

输入: coins = [2], amount = 3
输出: -1

来源：力扣（LeetCode）
链接：https://leetcode-cn.com/problems/coin-chan...]]></description><category></category></item><item><title><![CDATA[java中的进制转换语句]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/108182668</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/108182668</guid><author>qq_27018749</author><pubDate>Sun, 23 Aug 2020 14:30:13 +0800</pubDate><description><![CDATA[Integer.toBinaryString(123);//十进制转2进制

Integer.toOctalString(123);//十进制转8进制

Integer.toHexString(123);//十进制转16进制



Integer.parseInt("1100", 2)；//二进制转十进制

Integer.parseInt("14", 8)；//8进制转十进制

Integer.parseInt("c", 16)；//16进制转十进制
...]]></description><category></category></item><item><title><![CDATA[ssh 连接 ubuntu12.04 提示服务器拒绝了密码]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/108074324</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/108074324</guid><author>qq_27018749</author><pubDate>Tue, 18 Aug 2020 12:07:00 +0800</pubDate><description><![CDATA[一、问题

使用xshell 通过 ssh 连接 vm 虚拟机下的 ubuntu12.04，提示服务器拒绝了密码。

二、解决方法

1、尝试修改vim /etc/ssh/sshd_config文件的如下内容

# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes

...

# Change to no to disable tunnelled clear text passwords
PasswordAuth..]]></description><category></category></item><item><title><![CDATA[递增队列、递减队列、转折队列]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/107909545</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/107909545</guid><author>qq_27018749</author><pubDate>Mon, 10 Aug 2020 12:14:30 +0800</pubDate><description><![CDATA[题目描述：

* 小C在做一种特殊的服务器负载测试，对于一个请求队列中的请求，

* 每一个请求都有一个负荷值，为了保证服务器稳定，请求队列

* 中的请求负荷必须按照先递增后递减的规律(仅递增，仅递减也可以)，

*比如[ 1，2，8，4，3 ]，[ 1，3，5 ]和[ 10 ]这些是满足规律的，

* 还有一些不满足的，比如[ 1，2，2，1 ]，[ 2，1，2 ]和[ 10，10 ]。

* 现在给你一个请求队列，你可以对请求的负荷值进行增加，

* 要求你调整队列中请求的负荷值，使数组满足条件。最后]]></description><category></category></item><item><title><![CDATA[比赛场次]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/107906803</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/107906803</guid><author>qq_27018749</author><pubDate>Mon, 10 Aug 2020 10:38:25 +0800</pubDate><description><![CDATA[题目描述： 
* 举重大赛开始了，为了保证公平，要求比赛的双方体重较小值要大于等于较大值的90%，那么对于这N个人最多能进行多少场比赛呢，任意两人之间最多进行一场比赛。 
* 输入 
* 第一行N，表示参赛人数（2&lt;=N&lt;=10^5） 
* 第二行N个正整数表示体重（0&lt;体重&lt;=10^8） 
* 输出 
* 一个数，表示最多能进行的比赛场数 

* 样例输入 
* 5 
* 1 1 1 1 1 
* 样例输出 
* 10

import java.util.Arrays;
impo.]]></description><category></category></item><item><title><![CDATA[序列的最长的严格上升子序列]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/107906418</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/107906418</guid><author>qq_27018749</author><pubDate>Mon, 10 Aug 2020 10:23:13 +0800</pubDate><description><![CDATA[题目描述：
* 小希偶然得到了传说中的月光宝盒,然而打开月光宝盒需要一串密码。虽然小希并不知道密码具体是什么，但是月光宝盒的说明书上有着一个长度为 n (2 &lt;= N &lt;= 50000)的序列 a (-10^9 &lt;= a[i] &lt;= 10^9)的范围内。下面写着一段话：密码是这个序列的最长的严格上升子序列的长度(严格上升子序列是指，子序列的元素是严格递增的，例如: [5,1,6,2,4]的最长严格上升子序列为[1,2,4])，请你帮小希找到这个密码。
*
*
* 输入
*...]]></description><category></category></item><item><title><![CDATA[找出相邻两个数字中差的绝对值最小的一对数字]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/107905972</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/107905972</guid><author>qq_27018749</author><pubDate>Mon, 10 Aug 2020 10:06:23 +0800</pubDate><description><![CDATA[题目描述：

给出n个正整数，要求找出相邻两个数字中差的绝对值最小的一对数字，如果有差的绝对值相同的，则输出最前面的一对数。

2&lt;n&lt;=100，正整数都在10^16范围内

输入包含2行，第一行为n，第二行是n个用空格分隔的正整数。

输出包含一行两个正整数，要求按照原来的顺序输出

样例输入

9

1 3 4 7 2 6 5 12 32

样例输出

3 4



代码：


import java.util.Scanner;

public class test10 {
    ...]]></description><category></category></item><item><title><![CDATA[合并两个排序链表]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/107872110</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/107872110</guid><author>qq_27018749</author><pubDate>Fri, 07 Aug 2020 22:55:01 +0800</pubDate><description><![CDATA[输入两个递增排序的链表，合并这两个链表并使新链表中的节点仍然是递增排序的。

示例1：

输入：1-&gt;2-&gt;4, 1-&gt;3-&gt;4
输出：1-&gt;1-&gt;2-&gt;3-&gt;4-&gt;4
限制：

0 &lt;= 链表长度 &lt;= 1000

解：

/**

*Definitionforsingly-linkedlist.

*publicclassListNode{

*intval;

*ListNodenext;...]]></description><category></category></item><item><title><![CDATA[反转每对括号里的子串]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/107871478</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/107871478</guid><author>qq_27018749</author><pubDate>Fri, 07 Aug 2020 22:32:24 +0800</pubDate><description><![CDATA[给出一个字符串s（仅含有小写英文字母和括号）。

请你按照从括号内到外的顺序，逐层反转每对匹配括号中的字符串，并返回最终的结果。

注意，您的结果中 不应 包含任何括号。

示例 1：

输入：s = "(abcd)"
输出："dcba"
示例 2：

输入：s = "(u(love)i)"
输出："iloveu"
示例 3：

输入：s = "(ed(et(oc))el)"
输出："leetcode"
示例 4：

输入：s = "a(bcdefghijkl(mno)p)q"
输出："apmnolkji.]]></description><category></category></item><item><title><![CDATA[doGet和doPOST中的乱码解决]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/107804055</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/107804055</guid><author>qq_27018749</author><pubDate>Tue, 04 Aug 2020 23:32:12 +0800</pubDate><description><![CDATA[doGet中的乱码解决：

// 获取请求参数
String username = req.getParameter("username");
//1 先以 iso8859-1 进行编码
//2 再以 utf-8 进行解码
username = new String(username.getBytes("iso-8859-1"), "UTF-8")


doPost中的乱码解决：

// 设置请求体的字符集为 UTF-8， 从而解决 post 请求的中文乱码问题
req.setCharacterEn...]]></description><category></category></item><item><title><![CDATA[JavaWeb实现网上商城]]></title><link>https://blog.youkuaiyun.com/qq_27018749/article/details/107798317</link><guid>https://blog.youkuaiyun.com/qq_27018749/article/details/107798317</guid><author>qq_27018749</author><pubDate>Tue, 04 Aug 2020 21:06:50 +0800</pubDate><description><![CDATA[最近一直在恶补基础知识，虽然还有很多欠缺，但是明显脑子中的东西比之前多了。

并且，最近在学习javaweb过程中跟着时频编写了网上商城，简单的功能可以实现了但是还有很多bug，自己慢慢来吧。

这里贴上自己的github地址：https://github.com/FamilyLin/JavaWeb，可以下载源码，目前可以顺利运行，并且满足一定的使用

列出一些知识点，开始进行复盘：

参考博客：https://blog.youkuaiyun.com/yjtacx/article/details/9963281

MV]]></description><category></category></item></channel></rss>