<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Chen_006的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Chen_006</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Chen_006]]></copyright><item><title><![CDATA[Java整数类型]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/100829696</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/100829696</guid><author>Chen_006</author><pubDate>Sat, 14 Sep 2019 16:24:24 +0800</pubDate><description><![CDATA[Java整数类型：byte、short、int、long

java 各整数类型有固定的表数范围和字段长度，不受具体 OS 的影响，以保证 Java 程序的可移植性。
java 的整型常量默认为 int 型，声明 long 型常量须加 ‘l’ 或 ‘L’
java 程序中变量通常声明为 int 型，除非不足以表达较大的数，才使用 long





类 型
占用存储空间
表数范围




byte...]]></description><category></category></item><item><title><![CDATA[成员变量和局部变量的初始值和赋值操作问题]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/100828575</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/100828575</guid><author>Chen_006</author><pubDate>Sat, 14 Sep 2019 15:34:23 +0800</pubDate><description><![CDATA[public class demo{
	int x ; 
	x = 1;//这句会报错
}

上边是两个语句，第一个，声明一个类的成员变量，第二个，对成员变量赋值，而成员变量属于对象，对它的赋值只能由对象来操作，在类中单独对其赋值，当然要报错了。(类里面只能放成员变量和方法吧，赋值是个操作)
public class demo{
    int x = 1;   //这条语句是声明成员变量的同时并...]]></description><category></category></item><item><title><![CDATA[LeetCode7.整数反转]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/100827239</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/100827239</guid><author>Chen_006</author><pubDate>Sat, 14 Sep 2019 14:06:46 +0800</pubDate><description><![CDATA[给出一个 32 位的有符号整数，你需要将这个整数中每位上的数字进行反转。
示例 1:
输入: 123
输出: 321

示例 2:
输入: -123
输出: -321

示例 3:
输入: 120
输出: 21

注意:
假设我们的环境只能存储得下32 位的有符号整数，则其数值范围为 [−231, 231 − 1]。请根据这个假设，如果反转后整数溢出那么就返回0。
Java解题：
class So...]]></description><category></category></item><item><title><![CDATA[LeetCode9.回文数]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/100823784</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/100823784</guid><author>Chen_006</author><pubDate>Sat, 14 Sep 2019 10:50:16 +0800</pubDate><description><![CDATA[判断一个整数是否是回文数。回文数是指正序（从左向右）和倒序（从右向左）读都是一样的整数。
示例 1:
输入: 121
输出: true

示例 2:
输入: -121
输出: false
解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。

示例 3:
输入: 10
输出: false
解释: 从右向左读, 为 01 。因此它不是一个回文数。

进阶:
你...]]></description><category></category></item><item><title><![CDATA[LeetCode1.两数之和]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/100823549</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/100823549</guid><author>Chen_006</author><pubDate>Sat, 14 Sep 2019 10:39:05 +0800</pubDate><description><![CDATA[给定一个整数数组 nums 和一个目标值 target，请你在该数组中找出和为目标值的那 两个 整数，并返回他们的数组下标。
你可以假设每种输入只会对应一个答案。但是，你不能重复利用这个数组中同样的元素。
示例:
给定 nums = [2, 7, 11, 15], target = 9

因为 nums[0] + nums[1] = 2 + 7 = 9
所以返回 [0, 1]

Java解题：
c...]]></description><category></category></item><item><title><![CDATA[centos7安装mysql遇到的很多问题]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/89578694</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/89578694</guid><author>Chen_006</author><pubDate>Sat, 27 Apr 2019 00:51:47 +0800</pubDate><description><![CDATA[以下是本人安装过程中踩的坑，很难受，所以记录下来，希望对你有帮助
首先centos7 已经不支持mysql，因为收费了你懂得，所以内部集成了mariadb，而安装mysql的话会和mariadb的文件冲突，所以需要先卸载掉mariadb，以下为卸载mariadb，安装mysql的步骤。
#列出所有被安装的rpm package
rpm -qa | grep mariadb
这时候我们能够看到

强...]]></description><category></category></item><item><title><![CDATA[idea实现类快捷生成接口方法]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/89107265</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/89107265</guid><author>Chen_006</author><pubDate>Mon, 08 Apr 2019 20:46:55 +0800</pubDate><description><![CDATA[接口类

实现类

当我们实现了接口后，并没有像eclipse那样，鼠标放上去就会提示生成接口方法
鼠标定位到UserService类后面，快捷键：Alt+Enter；

选择Implement methods.

选中点OK就自动生成了.
还有一种方法，将鼠标放在接口的名称处按 Alt+Enter 键，就会出现下面页面：

鼠标左键单击：Implement interface ，进入创建实现类的...]]></description><category></category></item><item><title><![CDATA[类初始化和实例初始化]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/88707056</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/88707056</guid><author>Chen_006</author><pubDate>Thu, 21 Mar 2019 09:34:17 +0800</pubDate><description><![CDATA[类初始化过程

一个类要创建实例需要先加载并初始化该类
1.1mian方法所在的类需要先加载和初始化
一个子类要初始化需要先初始化父类
一个类初始化就是执行&lt;clinit&gt;()方法
3.1 &lt;clinit&gt;()方法由静态类变量显示赋值代码和静态代码块组成
3.2 类变量显示赋值代码和静态代码块代码从上到下顺序执行
3.3 &lt;clinit&gt;()方法只执行一次

父...]]></description><category></category></item><item><title><![CDATA[java基础]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/88697844</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/88697844</guid><author>Chen_006</author><pubDate>Wed, 20 Mar 2019 20:21:58 +0800</pubDate><description><![CDATA[一、Java 基础
1.JDK 和 JRE 有什么区别？
答：JRE是java运行时环境，包含了java虚拟机，java基础类库。是使用java语言编写的程序运行所需要的软件环境，是提供给想运行java程序的用户使用的。
JDK是java开发工具包，是程序员使用java语言编写java程序所需的开发工具包，是提供给程序员使用的
2.== 和 equals 的区别是什么？
答：==是比较两个对象的地...]]></description><category></category></item><item><title><![CDATA[Java中的四种引用]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/88691784</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/88691784</guid><author>Chen_006</author><pubDate>Wed, 20 Mar 2019 18:25:34 +0800</pubDate><description><![CDATA[Java内存管理分为内存分配和内存回收，都不需要程序员负责，垃圾回收的机制主要是看对象是否有引用指向该对象。
Java中提供了四种强度不同的引用类型，Java中提供这四种引用类型主要有两个目的：


第一是可以让程序员通过代码的方式决定某些对象的生命周期；


第二是有利于JVM进行垃圾回收。


一、强引用(Strong Reference)
使用 new 一个新对象的方式来创建强引用。
Obj...]]></description><category></category></item><item><title><![CDATA[String属于基础的数据类型吗]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/88690735</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/88690735</guid><author>Chen_006</author><pubDate>Wed, 20 Mar 2019 15:43:41 +0800</pubDate><description><![CDATA[在Java中，数据类型分为引用类型和基本类型，基本类型分为八种
整型：byte，short，int,long
浮点型：float，double
字符型：char
Boolean型：boolean
String不是基本的数据类型，是final修饰的java类，是引用类型。

...]]></description><category></category></item><item><title><![CDATA[Java中Math.round(-1.5)等于多少]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/88690019</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/88690019</guid><author>Chen_006</author><pubDate>Wed, 20 Mar 2019 15:24:01 +0800</pubDate><description><![CDATA[Math.round(-1.5)的返回值是-1。四舍五入的原理是在参数上加0.5然后做向下取整。
我们可以通过大量实验看下结果
public class test {
	public static void main(String[] args){
		System.out.println(Math.round(1.3));   //1
		System.out.println(Math.roun...]]></description><category></category></item><item><title><![CDATA[final关键字]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/88670132</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/88670132</guid><author>Chen_006</author><pubDate>Tue, 19 Mar 2019 21:05:29 +0800</pubDate><description><![CDATA[在Java中，final关键字可以用来修饰类、方法和变量
1.修饰类
当一个类被final修饰时，表名该类是不能被子类继承的。子类继承往往可以重写父类的方法和改变父类属性，会带来一定的安全隐患，因此，当一个类不希望被继承时就可以使用final修饰。final类中的成员变量可以根据需要设为final，但是要注意final类中的所有成员方法都会被隐式地指定为final方法。
2.修饰方法

当父类的方...]]></description><category></category></item><item><title><![CDATA[成员变量和局部变量]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/88667956</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/88667956</guid><author>Chen_006</author><pubDate>Tue, 19 Mar 2019 17:31:37 +0800</pubDate><description><![CDATA[内存中的位置不同
成员变量在所在类被实例化后，存在堆内存中
局部变量在所在方法调用时，存在栈内存空间中
类中位置不同
成员变量在类中，方法体之外定义的变量
局部变量是方法内定义的变量、形参、代码块中定义的变量
生命周期不同
成员变量随着对象的创建而存在，随着对象的消失而消失
局部变量随着方法的调用而存在，随着方法的调用完毕而消失
初始化值不同
成员变量可以由系统设定默认初始化值
局部变量没有默认...]]></description><category></category></item><item><title><![CDATA[hashCode()和equals()的区别]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/88667078</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/88667078</guid><author>Chen_006</author><pubDate>Tue, 19 Mar 2019 17:07:33 +0800</pubDate><description><![CDATA[在Java中任何一个对象都具备hashCode()方法和equals(Object obj)方法。

equals(Object obj)方法是用来判断两个对象是否相同，相同就返回true，不相同就返回false。
hashCode()方法返回一个int数值。

JDK对hashCode()方法和equals()方法有一定的规范：

若重写equals(Object obj)方法，有必要重写has...]]></description><category></category></item><item><title><![CDATA[hashCode()和哈希值]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/88664932</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/88664932</guid><author>Chen_006</author><pubDate>Tue, 19 Mar 2019 16:09:53 +0800</pubDate><description><![CDATA[Java中hashCode()方法是用来生成hashCode值,hashCode值是JDK根据对象的地址或者字符串或者数字算出来的int类型的数值。这个数值是为了提高集合类的性能，例如，HashSet和HashMap一直都是JDK最常用的两个类，HashSet要求不能存储相同的对象，HashMap要求不能存储相同的键。
哈希值（同散列值）
把任意长度的输入通过散列算法变换成固定长度的输出，该输出就...]]></description><category></category></item><item><title><![CDATA[==和equals的区别]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/88657597</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/88657597</guid><author>Chen_006</author><pubDate>Tue, 19 Mar 2019 11:31:33 +0800</pubDate><description><![CDATA[一、基本数据类型

byte/8
char/16
short/16
int/32
float/32
long/64
double/64
boolean boolean 只有两个值：true、false，通常使用1来表示true，0来表示false。

二、"=="方法介绍

基本数据类：== 判断两个值是否相等，比较的是他们的值。
引用数据类型：== 判断两个变量是否引用同一个对象(比较的是他们在...]]></description><category></category></item><item><title><![CDATA[JDK和JRE有什么区别?]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/88656268</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/88656268</guid><author>Chen_006</author><pubDate>Tue, 19 Mar 2019 10:24:52 +0800</pubDate><description><![CDATA[1. JDK
1). JDK是Java Development Kit的缩写，是Java的开发工具包，主要面向开发人员。
2). JDK包含了JRE，同时还包含了编译java源码的编译器javac，还包含了很多java程序调试和分析的工具：jconsole，jvisualvm等工具软件，还包含了java程序编写所需的文档和demo例子程序。
3). JDK是整个Java开发的核心，包括了Java运...]]></description><category></category></item><item><title><![CDATA[eclipse设置编码为Utf-8]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/81117962</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/81117962</guid><author>Chen_006</author><pubDate>Thu, 19 Jul 2018 16:27:51 +0800</pubDate><description><![CDATA[Window-&amp;amp;amp;gt;Preferences-&amp;amp;amp;gt;General -&amp;amp;amp;gt;Content Type-&amp;amp;amp;gt;Text-&amp;amp;amp;gt;JSP 最下面设置为UTF-8

Window-&amp;amp;amp;gt;Preferences-&amp;amp;amp;gt;General-&amp;amp;amp;gt;Workspace   面板Text file encoding 选择UTF]]></description><category></category></item><item><title><![CDATA[ActiveMQ管理页面无法访问此网站]]></title><link>https://blog.youkuaiyun.com/Chen_006/article/details/81077259</link><guid>https://blog.youkuaiyun.com/Chen_006/article/details/81077259</guid><author>Chen_006</author><pubDate>Tue, 17 Jul 2018 10:48:49 +0800</pubDate><description><![CDATA[配置activemq时，linux防火墙关闭了，activemq也启动了，但是访问后台页面时告诉你无法访问此网站。



这时候可以查看下netstat -tnlp端口监听，看8161端口有没有，没有的话，说明没有启动成功。这时候发现自己什么配置都没有错，但是会在哪出错呢。

原因时机器名和ip地址没有对上。

这时候可以vim /etc/hosts，这时候会发现下面这些映射关系

[root@A...]]></description><category></category></item></channel></rss>