<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dream_18的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dream_18</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dream_18]]></copyright><item><title><![CDATA[Linux常用命令]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/115731341</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/115731341</guid><author>dream_18</author><pubDate>Thu, 15 Apr 2021 17:02:27 +0800</pubDate><description><![CDATA[转载自：https://blog.youkuaiyun.com/qq_23329167/article/details/83856430/

一、基本命令
1.1 关机和重启
关机
shutdown -h now立刻关机
shutdown -h 55分钟后关机
poweroff立刻关机
重启
shutdown -r now立刻重启
shutdown -r 55分钟后重启
reboot...]]></description><category></category></item><item><title><![CDATA[报错java.lang.ClassNotFoundException及解决方法]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/115633742</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/115633742</guid><author>dream_18</author><pubDate>Mon, 12 Apr 2021 18:20:30 +0800</pubDate><description><![CDATA[出错源码如下：


package lesson_reflect;

import java.lang.reflect.Constructor;
import java.lang.reflect.Modifier;

public class Demo {
	public static void main(String[] args) {
		try {
			Class example=Class.forName("Example");
			Constructor cs[]=example.getDec]]></description><category></category></item><item><title><![CDATA[java的Swing中方法setDefaultCloseOperation的各参数表示]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/115526325</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/115526325</guid><author>dream_18</author><pubDate>Thu, 08 Apr 2021 17:20:14 +0800</pubDate><description><![CDATA[EXIT_ON_CLOSE:隐藏窗体并停止程序
DO_NOTHING_ON_CLOSE:无任何操作
HIDE_ON_CLOSE:隐藏窗体但不停止程序
DISPOSE_ON_CLOSE:释放窗体资源
]]></description><category></category></item><item><title><![CDATA[算法-02选择排序]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/115456999</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/115456999</guid><author>dream_18</author><pubDate>Tue, 06 Apr 2021 11:23:08 +0800</pubDate><description><![CDATA[直接选择排序法：

第一步，选定一个临时元素作为指定排序位置

第二步，将临时指定元素与其他数组元素进行对比，如果满足条件，就交换元素值。这样子一轮下来会得到一个最大或最小的元素值

第三步，然后将该元素值放到最后，依次类推

具体实现如下


public class SelectSort {
	public static void main(String[] args) {
		int arr[]=new int[] {61,12,65,4,2,15};
		SelectSort sorter=new ]]></description><category></category></item><item><title><![CDATA[java基础-08 字符串比较之“equals()“与“==“]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/115369086</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/115369086</guid><author>dream_18</author><pubDate>Thu, 01 Apr 2021 11:06:31 +0800</pubDate><description><![CDATA[“==”与“equals”的区别
“==”比较的是两个对象引用的内存地址是否一样；
“equals”比较的是值是否一样；


实例如下：


String str1="aaa";
String str2="aaa";
System.out.println(str1==str2);//输出true
System.out.println(str1.equals(str2));//输出true

一开始定义str1时，在字符常量池中找不到“aaa”,因此在栈中分配一个空间给str1变量，并将“aaa”放入字符常量]]></description><category></category></item><item><title><![CDATA[java基础-07 while语句与do...while语句]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/115356759</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/115356759</guid><author>dream_18</author><pubDate>Wed, 31 Mar 2021 18:16:11 +0800</pubDate><description><![CDATA[while语句

while语句是一个条件判断循环语句，它的循环方式是利用一个条件来控制是否继续反复执行这个语句

执行过程图为



实例如下：


public class Cycle {

	public static void main(String[] args) {
		int a=1;
        int sum=0;
        //当a小于等于10的时候，将a加到sum中
		while(a&lt;=10) {
            sum+=a;
            a++]]></description><category></category></item><item><title><![CDATA[有13张扑克牌，怎样确定牌中有没有顺子（顺子：连续的5张牌）]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/115356035</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/115356035</guid><author>dream_18</author><pubDate>Wed, 31 Mar 2021 17:37:50 +0800</pubDate><description><![CDATA[有13张扑克牌，怎样确定牌中有没有顺子（顺子：连续的5张牌）

分析思路如下：

1.可能出现的牌为数字（2-10）、（J-K,A,大小王），先将不能直接作为数字排列的牌替换成数字；

2.将整个数组转换为数字类型；

3.将数组从小到大进行排序；

4.做出判断，当数组中连续的牌大于等于5张时（即后一张牌减去前一张牌的数字达到连续4组），即判断为有顺子。

具体代码如下：


package calculate;

public class Poker {

	public static void mai]]></description><category></category></item><item><title><![CDATA[java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解决办法]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/115249091</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/115249091</guid><author>dream_18</author><pubDate>Fri, 26 Mar 2021 16:11:44 +0800</pubDate><description><![CDATA[在项目中的pom.xml中引入mysql-connector-java包


&lt;dependency&gt;
    &lt;groupId&gt;mysql&lt;/groupId&gt;
    &lt;artifactId&gt;mysql-connector-java&lt;/artifactId&gt;
    &lt;version&gt;5.1.47&lt;/version&gt;
&lt;/dependency&gt;


]]></description><category></category></item><item><title><![CDATA[HTML/jsp让图片适应屏幕大小]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/115247988</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/115247988</guid><author>dream_18</author><pubDate>Fri, 26 Mar 2021 15:47:52 +0800</pubDate><description><![CDATA[HTML/jsp让图片适应屏幕大小

&lt;style type="text/css"&gt;
body{
 background-image:url(./jsp_image/bg_img_mkl.png);
 background-size:100% 100%;  
 background-attachment: fixed;
  }  
&lt;/style&gt;
]]></description><category></category></item><item><title><![CDATA[The servlet name already exists解决方法]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/115221660</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/115221660</guid><author>dream_18</author><pubDate>Thu, 25 Mar 2021 23:42:46 +0800</pubDate><description><![CDATA[在eclipse中新建servlet时一直提示The servlet name already exists.

1.在eclipse中打开Javaweb项目的目录，如下图，找到web.xml文件打开

或（项目名----&gt;Deployed Resources----&gt;webapp----&gt;WEB_INF----&gt;web.xml）





2.找到以下代码删除，就可以新建了（LoginServlet是我重复的servlet名，以实际重复servlet名为准）


    &lt;.]]></description><category></category></item><item><title><![CDATA[java基础-06 if语句与if...else语句]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/115212915</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/115212915</guid><author>dream_18</author><pubDate>Thu, 25 Mar 2021 17:03:26 +0800</pubDate><description><![CDATA[if语句

程序在某个条件成立的情况下执行某段语句，在另一种情况下执行另外的语句。

实例如下


int x=34;
int y=20;
//判断x是否大于y
if(x&gt;y){
 //如果条件成立，则输出以下信息
 System.out.println("x&gt;y");
}
//判断x是否小于y
if(x&lt;y){
 //如果条件成立，则输出以下信息
 System.out.println("x&lt;y");
}

if...else语句

程序在某个条件成立的情况...]]></description><category></category></item><item><title><![CDATA[算法-01冒泡排序]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/115183331</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/115183331</guid><author>dream_18</author><pubDate>Wed, 24 Mar 2021 18:00:09 +0800</pubDate><description><![CDATA[冒泡排序法：

第一步：

从第一位开始，把相邻的两位数字进行对比，如果前面的比后面的大，就把前面换到后面，循环比较完毕后，最后一位就是最大的。

第二步：

再从第二位开始，相邻两个数字比较，只不过不用再比较最后一位，以此类推。

具体实现代码如下：


package Test.com.lxy;

public class BubbleSort {

	public static void main(String[] args) {
		//新建一个数组
		int[] number1= new int]]></description><category></category></item><item><title><![CDATA[java基础-05运算符]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/115135062</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/115135062</guid><author>dream_18</author><pubDate>Tue, 23 Mar 2021 18:58:13 +0800</pubDate><description><![CDATA[目录

1.自增和自减运算符

2.逻辑运算符

3.位运算符

运算符是一些特殊的符号，主要用于数学函数、赋值语句和逻辑比较等，例如我们常见的“+”、“-”、“*”、“/”、“=”......都是运算符

运算符大体分为以下几种：

赋值运算符、算数运算符、自增和自减运算符、比较运算符、逻辑运算符、位运算符、三元运算符

在这篇博客中，仅介绍自增和自减运算符、逻辑运算符、位运算符三种（主要是这几种自己之前老是弄不清楚，所以来捋一下）


1.自增和自减运算符

自增或自减运算符的作用是使变量的值增1或减1]]></description><category></category></item><item><title><![CDATA[java基础-04变量和常量]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/115095624</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/115095624</guid><author>dream_18</author><pubDate>Mon, 22 Mar 2021 21:20:59 +0800</pubDate><description><![CDATA[目录

1.定义

2.命名规则

3.声明变量

4.声明常量

1.定义

变量是内存中的一个存储空间，在程序运行过程中，空间内的值是变化的，这个内存空间就称为变量；

常量是一种特殊的变量，它的值被设定后，在程序运行过程中不允许改变。简单来说，在程序执行过程中，值能被改变的量称为变量，值不能被改变的量称为常量。



2.命名规则

变量和常量的命名都要使用合法的标志符，标志符由任意顺序的字母、下划线、美元符号和数字组成，并且第一个字符不能是数字，标识符也不能是java中的关键字。



3.声明..]]></description><category></category></item><item><title><![CDATA[java基础-03基本数据类型]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/115053547</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/115053547</guid><author>dream_18</author><pubDate>Mon, 22 Mar 2021 16:22:32 +0800</pubDate><description><![CDATA[在Java中有8中基本数据类型来存储数值、字符和布尔值，分别为byte、short、int、long、float、double、char、boolean。

下面来介绍每一种基本数据类型（概念真的不想学TAT，现在的复习就是之前偷懒的惩罚~~）

首先是存储数值的整数类型（byte、short、int、long）和浮点类型（float、double）

1.整数类型

整数类型是用来存储整数数值，即没有小数点的数值，可以是正数，也可以是负数，整型数据根据所占内存大小不同，可分为byte、short、int、]]></description><category></category></item><item><title><![CDATA[java基础-02面向对象的三大特性]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/115051472</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/115051472</guid><author>dream_18</author><pubDate>Sun, 21 Mar 2021 18:20:10 +0800</pubDate><description><![CDATA[面向对象

java是一门面向对象的语言，因此在正式学习java前，先来了解一下什么是面向对象？

面向对象是指一种程序设计范型，同时也是一种程序开发的方法。对象是类的具体化实现。它将对象作为程序的基本单元，将程序和数据封装其中，以提高软件的重用性、灵活性和扩展性，一切事物皆对象，通过面向对象的方式，将现实世界的事物抽象成对象，现实世界中的关系抽象成类、继承，帮助人们实现对现实世界的抽象与数字建模。



面向对象的三大特性：封装、继承、多态

封装是指属性私有化，目的是增强数据安全性，不能让其他用户随意.]]></description><category></category></item><item><title><![CDATA[java基础-01环境的安装]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/115030519</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/115030519</guid><author>dream_18</author><pubDate>Sat, 20 Mar 2021 17:57:38 +0800</pubDate><description><![CDATA[目录

JDK的下载及安装

Eclipse下载及安装

]]></description><category></category></item><item><title><![CDATA[Monkey获取包名命令]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/87969650</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/87969650</guid><author>dream_18</author><pubDate>Wed, 27 Feb 2019 11:38:30 +0800</pubDate><description><![CDATA[电脑打开cmd，输入如下命令


adb shell pm list packages -3

找到自己要测试的包]]></description><category></category></item><item><title><![CDATA[Monkey参数及使用（示例）]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/87968925</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/87968925</guid><author>dream_18</author><pubDate>Wed, 27 Feb 2019 11:36:27 +0800</pubDate><description><![CDATA[目录

一.什么是Monkey    

二.monkey基础参数

三.如何使用monkey（前提，已安装Java和Android环境）

四.使用流程

五.举个例子

一.什么是Monkey    

Monkey是Android中的一个命令行工具，可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等)，实现对正在开发的应用程序进行压力测试。Mo...]]></description><category></category></item><item><title><![CDATA[Monkey环境搭建]]></title><link>https://blog.youkuaiyun.com/dream_18/article/details/87968080</link><guid>https://blog.youkuaiyun.com/dream_18/article/details/87968080</guid><author>dream_18</author><pubDate>Wed, 27 Feb 2019 11:02:19 +0800</pubDate><description><![CDATA[monkey需要准备Java环境和Android环境

1.Java环境

首先下载JDK，并配置环境变量，下载地址：https://www.oracle.com/technetwork/java/javase/downloads/index.html
	新建变量名JAVA_HOME，且变量值为安装JDK的地址


然后在path变量中添加新的变量值：%JAVA_HOME%\bin;%JAVA_H...]]></description><category></category></item></channel></rss>