<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[NEFELIBATA_Reset的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; NEFELIBATA_Reset]]></copyright><item><title><![CDATA[Oracle基础]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/123249469</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/123249469</guid><author>NEFELIBATA_Reset</author><pubDate>Sat, 12 Mar 2022 14:31:17 +0800</pubDate><description><![CDATA[一、Oracle与MySQL的区别
1、Oracle是收费的大型数据库，MySQL是开源免费的中小型数据库
2、主键：
MySQL一般使用自动增长类型，指定表主键auto increment，插入记录时，主键会自动增长。Oracle没有自动增长类型主键一般使用的是序列，插入记录时将序列号的下一个值赋给该字段即可。
3、单引号处理：
MySQL里字符串是可以用双引号，Oracle 字符串使用单引号
4、分页处理
MySQL是直接在sql语句中使用limit可以实现，Oracle 则需用到rownum和嵌套查询]]></description><category></category></item><item><title><![CDATA[聊聊自动化测试框架]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/109266524</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/109266524</guid><author>NEFELIBATA_Reset</author><pubDate>Sat, 24 Oct 2020 21:43:40 +0800</pubDate><description><![CDATA[一、什么是框架

框架（framework）是一个框子——指其约束性，也是一个架子——指其支撑性。是一个基本概念上的结构，用于去解决或者处理复杂的问题。

在软件工程中，框架（Framework）是整个或部分系统的可重用设计，表现为一组抽象构件及构件实例间交互的方法；

另一种定义认为，框架是可被应用开发者定制的应用骨架，前者是从应用方面而后者是从目的方面给出的定义。

                                  ...]]></description><category></category></item><item><title><![CDATA[【图解】TCP 重传、滑动窗口、流量控制、拥塞控制]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/109266120</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/109266120</guid><author>NEFELIBATA_Reset</author><pubDate>Sat, 24 Oct 2020 21:22:21 +0800</pubDate><description><![CDATA[作者：小林coding
链接：https://www.nowcoder.com/discuss/414727?type=all&amp;order=time&amp;pos=&amp;page=1&amp;channel=1009&amp;source_id=search_all
来源：牛客网


正文

相信大家都知道 TCP 是一个可靠传输的协议，那它是如何保证可靠的呢？

为了实现可靠性传输，需要考虑很多事情，例如数据的破坏、丢包、重复以及分片顺序混乱等问题。如不能解决这些问题，也就无从谈起可靠传输.]]></description><category></category></item><item><title><![CDATA[分享功能测试点]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/109105137</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/109105137</guid><author>NEFELIBATA_Reset</author><pubDate>Thu, 15 Oct 2020 20:46:21 +0800</pubDate><description><![CDATA[移动端（微信为例）：

分享至微信好友或朋友圈。
	点击分享，是否弹出分享平台图标；点击取消时，是否隐藏分享平台图标。
	点击好友或朋友圈图标，是否跳转至微信应用（注意没有安装微信的用户，应提示用户先安装微信）。
	当微信未登录时，登录之后是否直接生成分享链接待分享。
	分享数为零时，不显示计数；大于零时，才显示计数。
	当分享数过大时，达到千或万（有时百），需考虑简化分享数，如1k或1w（跟手机屏幕也有关系）。
	取消分享时，不记录分享数。
	分享成功之后，需要进入分享出去给好友或朋友圈的链接是否邮箱。
]]></description><category></category></item><item><title><![CDATA[唐诗总结（爬取数据）相关知识点，问题和项目测试]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/108446985</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/108446985</guid><author>NEFELIBATA_Reset</author><pubDate>Mon, 07 Sep 2020 18:37:10 +0800</pubDate><description><![CDATA[文章目录相关知识点htmlunitsha256分词（ansj_seg/NLPAnalysis）XPath遇到的问题项目测试()
相关知识点
htmlunit
1、htmlunit是一款开源的Java页面分析工具，读取页面后，可以有效地使用htmlunit分析页面上的内容。项目可以模拟浏览器运行，被誉为java浏览器的开源实现。是一个没有界面的浏览器。（功能：如表单的填写，表单的提交，模仿点击链接)
 &lt;!--html请求+解析--&gt;
        &lt;dependency&gt;
    ]]></description><category></category></item><item><title><![CDATA[记忆定格--图片服务器项目涉及的知识点，遇到的问题与项目测试]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/108432001</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/108432001</guid><author>NEFELIBATA_Reset</author><pubDate>Sun, 06 Sep 2020 20:39:21 +0800</pubDate><description><![CDATA[简单项目描述：实现一个服务器完成对图片的上传，查看（查看属性/内容），删除操作。同时实现一个简单的页面来展示当前的图片。
文章目录相关知识点和问题一、MD5二、JSON三、文件上传四、如何打Jar包五、xshell快捷键六、xshell上传文件，下载文件七、idea生成的jar包运行提示没有主清单属性八、运行jar包时出现错误java.sql.SQLException: Access denied for user 'root'@'localhost' (using password:NO)项目部分测试
相]]></description><category></category></item><item><title><![CDATA[遍历Map的四种方法]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/106136000</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/106136000</guid><author>NEFELIBATA_Reset</author><pubDate>Fri, 15 May 2020 19:49:44 +0800</pubDate><description><![CDATA[Map 集合类用于存储元素对（称作“键”和“值”），其中每个键映射到一个值。

以下遍历map方法适用于任何map实现（HashMap, TreeMap, LinkedHashMap，Hashtable等）

区别：

1、HashMap：HashMap的值是没有顺序的，他是按照key的HashCode来实现的，就是根据key的HashCode 值来存储数据,根据key可以直接获取它的Value，同时它具有很快的访问速度。HashMap最多只允许一条记录的key值为Null(多条会覆盖);允许多条记录的Va]]></description><category></category></item><item><title><![CDATA[JDBC（MySQL）基础知识和连接步骤]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/105173757</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/105173757</guid><author>NEFELIBATA_Reset</author><pubDate>Sun, 29 Mar 2020 22:37:01 +0800</pubDate><description><![CDATA[JDBC

一、相关概念：

1、JDBC，Java Database Connectivity（Java数据库连接），是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口，提供了诸如查询和更新数据库中数据的方法。

2、由一组用Java语言编写的类和接口组成。

3、它是一个规范而不是实现，我们通常说的JDBC是面向关系型数据库的。

二、JDBC核心类（接口）

JDBC中的核心类...]]></description><category></category></item><item><title><![CDATA[HTML上传文件]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/105037733</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/105037733</guid><author>NEFELIBATA_Reset</author><pubDate>Sun, 22 Mar 2020 22:35:02 +0800</pubDate><description><![CDATA[最简单的就是


&lt;form id="upload-form" action="upload.php" method="post" enctype="multipart/form-data" &gt;
　　　&lt;input type="file" id="upload" name="upload" /&gt; &lt;br /&gt;
　　　&lt;input type="submit"...]]></description><category></category></item><item><title><![CDATA[使用Xshell远程登陆到Linux]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/104770561</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/104770561</guid><author>NEFELIBATA_Reset</author><pubDate>Tue, 10 Mar 2020 11:56:14 +0800</pubDate><description><![CDATA[前提：购买的云服务器

1、下载Xshell（远程终端软件）

2、查看Linux主机IP

打开云服务器，登录——控制台——云服务器ECS——找到公网IP

找到实例ID，点进去找到重置实例密码，这是之后登陆时要用的

3、使用Xshell登陆主机

（1）打开Xshell,点击新建，



然后会弹出来验证窗口



出现这个界面就是连接成功了


...]]></description><category></category></item><item><title><![CDATA[Java中InputMismatchException异常以及不做处理的Scanner的nextLine()方法]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/104738463</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/104738463</guid><author>NEFELIBATA_Reset</author><pubDate>Sun, 08 Mar 2020 20:15:03 +0800</pubDate><description><![CDATA[运行代码的时候有时会报InputMismatchException异常，这个有很多种原因

   1、查看你输入的数据类型与代码中调用的Scanner方法是否一致（这是最主要的，绝大部分报异常都是这个原因）

例如：代码中写的Scanner.nextInt();你输入的时候输入了小数就会报错

   2、不做处理的Scanner的nextLine()方法，比如你需要输入整型和字符串...]]></description><category></category></item><item><title><![CDATA[Java  IP地址和十进制数间的转换]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/104644889</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/104644889</guid><author>NEFELIBATA_Reset</author><pubDate>Wed, 04 Mar 2020 00:01:49 +0800</pubDate><description><![CDATA[IP地址转十进制：

思路:

1、把输入的ip地址按“.”分隔开，存入数组

2、Long.parseLong(String s),这个方法是将字符串解析为带符号的十进制long

首先拿到的是最左边的数，让他左移8位，再加上下一个数，知道循环结束

（这个和直接左移24位，16位，8位是一样的，只不过使用了循环）；


    public static long ipToTen(String...]]></description><category></category></item><item><title><![CDATA[Windows下用cmd命令连接mysql]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/104331532</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/104331532</guid><author>NEFELIBATA_Reset</author><pubDate>Sat, 15 Feb 2020 18:02:02 +0800</pubDate><description><![CDATA[1、打开cmd

2、跳转到MySQL下的bin目录下（如果MySQL就在C盘安装，且环境配置正确，则可以不用执行这一步，如果MySQL没在C盘，怎直接跳转到所在盘符，命令在最下边）

     跳转盘符：C:\User\Administrator&gt;e: 在点击回车

红色框里面填入你要跳转的路径





3、连接数据库

     格式：mysql -h主机地...]]></description><category></category></item><item><title><![CDATA[进程和程序的区别，进程和线程的区别以及进程（程序）的基础知识]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/102885735</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/102885735</guid><author>NEFELIBATA_Reset</author><pubDate>Sun, 03 Nov 2019 20:01:44 +0800</pubDate><description><![CDATA[一、概述

1、什么是工程（project）

        包含编写+编译阶段，组织代码结构，资源，图片等，，，

2、什么是程序（program）

一个可执行的文件（编译完成，运行之前的，片面的）（相当于待办事项todolist之类的）

3、什么是进程（process）

进程是操作系统进行资源分配的最小单位。程序的一次执行过程（开始和结束）

一个程序可以同时启动多个...]]></description><category></category></item><item><title><![CDATA[Java比较器（Comparable，Comparator）]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/102510279</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/102510279</guid><author>NEFELIBATA_Reset</author><pubDate>Fri, 11 Oct 2019 21:25:21 +0800</pubDate><description><![CDATA[比较器的排序原理，相当于二叉树的排序算法，使用第一个元素作为跟节点，如果后面的内容比跟节点要小，则放在左子树，如果要大，就放在右子树。然后按照中序排序取出来。

java.util.Comparator接口


public interface Comparable&lt;T&gt;{
    public int compareTo(T o);
}
//返回值int型，1表示大于，-1表示小于，...]]></description><category></category></item><item><title><![CDATA[Java根据输入的日期计算日期]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/96608119</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/96608119</guid><author>NEFELIBATA_Reset</author><pubDate>Sat, 20 Jul 2019 17:34:28 +0800</pubDate><description><![CDATA[题目：
/*
* Date  存储 年-月-日 信息
* 原则: 一切从用户角度出发
* 功能：
*  1） 初始化
*   i. 传入年/月/日
*   2. 不传，今天  回头
*  2） 多少天之后的年/月/日
*  3） 多少天之前的年/月/日
*/

主要思路：

1、在类...]]></description><category></category></item><item><title><![CDATA[Java排列数组将数组中偶数放前面，奇数放后面]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/96508106</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/96508106</guid><author>NEFELIBATA_Reset</author><pubDate>Fri, 19 Jul 2019 22:41:44 +0800</pubDate><description><![CDATA[Java排列数组将数组中偶数放前面，奇数放后面，写了两种方法，主要是运算时范围不一样，为了简单，写了一个交换函数。


import java.util.Arrays;
public class SortArray{
	public static void main(String[] args){
		int[] a={2,9,4,5,7,1,3,8,6,10};
		System.out.pri...]]></description><category></category></item><item><title><![CDATA[Java去掉数组中的最大最小值，求平均值]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/96504517</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/96504517</guid><author>NEFELIBATA_Reset</author><pubDate>Fri, 19 Jul 2019 21:50:03 +0800</pubDate><description><![CDATA[主要思想就是先求和，找出最大最小值，减去最大最小值后求平均值



public class ArrayAverage{
	public static void main(String[] args){
		int[] a={2,9,4,5,7,1,3,8,6,10};
		System.out.println(average(a));
	}
	
	public static double ...]]></description><category></category></item><item><title><![CDATA[Java左旋数组,右旋数组]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/96483979</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/96483979</guid><author>NEFELIBATA_Reset</author><pubDate>Fri, 19 Jul 2019 21:40:20 +0800</pubDate><description><![CDATA[类似这样：

int[] a={1，2，3，4，5}

左旋3个之后  {4，5，1，2，3}

右旋3个之后  {3，4，5，1，2}

其中调用的函数

public staticint[]copyOfRange(int[]original, intfrom, intto)

参数original - 要从中复制范围的数组from - 要复制的范围的初始索引（包括）to - ...]]></description><category></category></item><item><title><![CDATA[Java冒泡排序]]></title><link>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/96482900</link><guid>https://blog.youkuaiyun.com/NEFELIBATA_Reset/article/details/96482900</guid><author>NEFELIBATA_Reset</author><pubDate>Fri, 19 Jul 2019 16:06:34 +0800</pubDate><description><![CDATA[冒泡排序（Bubble Sort）（默认从小到大排列）

比较相邻的元素，如果第一个大，交换两个元素。，之后循环此方法，详细的可以看图解。




import java.util.Arrays;
public class BubbleSort{
	public static void main(String[] args){
		int[] a={2,9,4,5,7,1,3,8,6,10};
	...]]></description><category></category></item></channel></rss>