<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cly_32的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cly_32</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cly_32]]></copyright><item><title><![CDATA[HTML+CSS样式学习]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/118682765</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/118682765</guid><author>cly_32</author><pubDate>Tue, 13 Jul 2021 13:54:36 +0800</pubDate><description><![CDATA[CSS参考手册
1、什么是CSS？
CSS 是一种描述 HTML 文档样式的语言。
CSS 描述应该如何显示 HTML 元素。
2、CSS语法：
3、CSS使用

]]></description><category></category></item><item><title><![CDATA[HTML基础学习]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/118652954</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/118652954</guid><author>cly_32</author><pubDate>Mon, 12 Jul 2021 16:31:21 +0800</pubDate><description><![CDATA[HTML书写规范：
&lt;!DOCTYPE html&gt;&lt;!-- 约束，声明--&gt;
&lt;html&gt;&lt;!--html标签的开始，HTML标签包含两部分，分别是head和body两部分 --&gt;
	&lt;head&gt;&lt;!-- 表示头部信息，一般分为三部分，title标签，css样式，js代码--&gt;
		&lt;meta charset="utf-8"&gt;&lt;!-- 表示当前使用的是utf-8字符集--&gt;
		&lt;title&gt;&lt;]]></description><category></category></item><item><title><![CDATA[微信多开教程]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/116523972</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/116523972</guid><author>cly_32</author><pubDate>Sat, 08 May 2021 13:32:06 +0800</pubDate><description><![CDATA[微信多开教程

1、找到微信快捷方式文件位置，右键属性，复制微信App打开路径



二、电脑桌面右键新建文本文档，输入start粘贴复制微信app打开的路径，给盘符后面的路径加上英文的引号，因为中文路径可能会失败，所以最好是英文路径。电脑需要登录几个微信就复制粘贴几行，比如我需要两个微信账号，我就用两行命令就行。最后将文本文档的后缀名称改成WeChat.bat
详细教程参考下图：




三、将WeChat.bat复制到微信快捷方式的位置，此时需要管理员权限，然后选中wechat.bat右键创建桌面快捷方]]></description><category></category></item><item><title><![CDATA[基于Java实现环形队列的添加数据、取出数据、返回队头数据]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/115948116</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/115948116</guid><author>cly_32</author><pubDate>Wed, 21 Apr 2021 13:55:09 +0800</pubDate><description><![CDATA[基于Java实现环形队列一、定义一个队列类，包含类的构造方法及操作方法。二、新建队列类的操作类，测试其操作方法。
一、定义一个队列类，包含类的构造方法及操作方法。
//定义一个队列类，包含队列的构造方法及操作方法。
class ArrQueue{
    //maxsize表示数组最大容量
    private int MaxSize;
    //front指向队列的第一个元素，即arr[0]
    private int front;
    //rear指向队为的最后一个元素的下一位置，希望空出一]]></description><category></category></item><item><title><![CDATA[递归，迭代，青蛙跳台问题]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/115795879</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/115795879</guid><author>cly_32</author><pubDate>Sat, 17 Apr 2021 16:08:25 +0800</pubDate><description><![CDATA[递归迭代一、青蛙跳台问题二、青蛙跳台问题plus三、一个比较有意思的题：
一、青蛙跳台问题

1、一只青蛙一次可以跳上1级台阶，也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。
答案需要取模 1e9+7（1000000007），如计算初始结果为：1000000008，请返回 1


解题思路：
最后一步跳上台阶有两种方法，从n-1上跳一阶台阶，或者从n-2阶跳两节台阶，因此f(n)=f(n-1)+f(n-2),由此递推。

法一：迭代
public static int numWays(]]></description><category></category></item><item><title><![CDATA[迷宫问题]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/115726533</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/115726533</guid><author>cly_32</author><pubDate>Thu, 15 Apr 2021 15:16:50 +0800</pubDate><description><![CDATA[迷宫问题一、问题描述二、定义迷宫三、显示迷宫四、解决迷宫问问题五、完整代码奉上：
一、问题描述

小球从起点出发能否走到终点，如果能就返回true，如果不能就返回false。
解题思路：
首先将迷宫问题转化为计算机能处理的问题。
1、假设一个二维数组来代替迷宫，二维数组第一行，第一列；最后一行、最后一列为墙。数组[3][1],数组[3][2]也是墙。
2、在数组中用1表示墙，0表示此处还未走过，2表示此路能走通，3表示此路走不通。
3、设置小球行走的方式，下–&gt;右–&gt;上–&gt;左（也可以是其他]]></description><category></category></item><item><title><![CDATA[JVM内存图解]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/115672968</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/115672968</guid><author>cly_32</author><pubDate>Tue, 13 Apr 2021 19:50:41 +0800</pubDate><description><![CDATA[一、JDK、JRE、JVM三者之间的关系

JDK是 Java 语言的软件开发工具包，主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心，它包含了JAVA的运行环境（JVM+Java系统类库）和JAVA工具。


Java运行环境（Java Runtime Environment，简称JRE）是一个软件，由太阳微系统所研发，JRE可以让计算机系统运行Java应用程序（Java Application）。
JRE的内部包含一个Java虚拟机（Java Virtual Machin]]></description><category></category></item><item><title><![CDATA[基于Java实现单链表反转的多种方法]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/115572555</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/115572555</guid><author>cly_32</author><pubDate>Sat, 10 Apr 2021 20:16:59 +0800</pubDate><description><![CDATA[基于Java实现单链表反转的多种方法一、原地反转二、新建链表头结点插法三、利用栈结构实现链表的反转四、完整代码奉上

对于单链表不熟悉的可以看一下基于Java实现单链表的增删改查

一、原地反转

1、新建一个哨兵节点下一结点指向头结点
2、把待反转链表的下一节点插入到哨兵节点的下一节点
反转之前的链表：1–&gt;2–&gt;3–&gt;4&gt;–&gt;5
加入哨兵节点：dummp–&gt;1–&gt;2–&gt;3–&gt;4&gt;–&gt;5
原地反转：
定义：prev=dummp.next; ]]></description><category></category></item><item><title><![CDATA[基于Java实现单链表的增删改查]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/115485837</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/115485837</guid><author>cly_32</author><pubDate>Wed, 07 Apr 2021 17:07:51 +0800</pubDate><description><![CDATA[基于Java实现单链表的增删改查一、新建学生节点类二、新建一个操作链表的类，实现增删改查方法三、新建操作链表类的实现类实现其增删改查功能
一、新建学生节点类

Stu_Node节点包含：
学号：int num;
姓名：String name;
性别：String gender;
下一个节点：Stu_Node next;
为了便于打印节点内容需要重写toString方法

class Stu_Node{
    int num;
    String name;
    String gender;
    ]]></description><category></category></item><item><title><![CDATA[MySQL数据库备份、事务、存储引擎]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/115442733</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/115442733</guid><author>cly_32</author><pubDate>Mon, 05 Apr 2021 21:29:21 +0800</pubDate><description><![CDATA[1、语法备份
备份：mysqldump -u用户名 -p密码 &gt; 保存路径
还原： 
1、登录数据库 mysql -u用户名 -p密码;
2、创建数据库 create database 数据库名称;
3、使用数据库 use 数据库名称;
4、执行文件 source 文件路径

2、图形化工具备份
备份：选中数据库右键备份导出
还原：执行sql脚本
事务：
概念：如果一个包含多个步骤的业务操作，被事务管理，那么这些操作步骤要么同时成功要么同时失败。
操作步骤：
1、开启事务：start transaca]]></description><category></category></item><item><title><![CDATA[MySQL数据库设计范式]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/115441688</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/115441688</guid><author>cly_32</author><pubDate>Mon, 05 Apr 2021 14:40:15 +0800</pubDate><description><![CDATA[数据库设计范式：

一、范式概念：
设计关系数据库时，遵从不同的规范要求，设计出合理的关系型数据库，这些不同的规范要求被称为不同的范式，各种范式呈递次规范，越高的范式数据库冗余越小。
目前关系数据库有六种范式：第一范式（1NF）、第二范式（2NF）、第三范式（3NF）、巴斯-科德范式（BCNF）、第四范式(4NF）和第五范式（5NF，又称完美范式）。


二、基础概念：
1、函数依赖：A—&gt;B，如果通过A属性（属性组）的值，可以确定唯一B属性的值，则称B依赖于A。
2、完全函数依赖：A—&gt;B，如]]></description><category></category></item><item><title><![CDATA[多线程]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/115334100</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/115334100</guid><author>cly_32</author><pubDate>Sun, 04 Apr 2021 21:28:52 +0800</pubDate><description><![CDATA[基础知识：
并发：指两个或多个事情在同一时间段内发生，即交替执行。
并行：指两个或者多个时间在统一时刻发生（同时发生），即同时执行
进程：指一个内存中运行的应用程序，一个应用程序可以同时运行多个进程；进程是程序的一次执行过程，是系统运行的基本单位；系统运行一个程序即是一个进程从创建运行到消亡的过程。
线程：线程是进程的一个执行单元，负责当前进程程序的执行，一个进程中至少有一个线程。一个进程中可以有多个线程，这个进程就叫做多线程进程。


...]]></description><category></category></item><item><title><![CDATA[Throwable异常及解决方法]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/115287852</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/115287852</guid><author>cly_32</author><pubDate>Sun, 28 Mar 2021 21:43:58 +0800</pubDate><description><![CDATA[Throwable

Throwable有两个直接子类Error和Exception，其中Error代表程序产生的错误，Exception代表程序产生的异常。



常见的错误：
1、VirtualMachineError 虚拟机运行错误
2、outofMemoryError   虚内存溢出错误
3、NoclassDefFoundError 类定义错误


异常：
一、编译器异常：
1、IOException输入输出异常
2、SQLException数据库异常
3、classNotFoundExceptio]]></description><category></category></item><item><title><![CDATA[Collection框架；List，Set，Map接口]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/115276302</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/115276302</guid><author>cly_32</author><pubDate>Sun, 28 Mar 2021 18:09:04 +0800</pubDate><description><![CDATA[Collection框架一、Java Collections集合框架二、补充介绍一些数据结构的知识三、list接口四、Set接口五、Map接口六、常用工具类
一、Java Collections集合框架


Java中的集合就像是一个容器用来存储Java对象的，按照其存储结构可以划分为单列集合Collection和双列结合Map。


单列集合Collection：
单列集合的根接口，其下含有两个重要的子接口，List接口和Set接口。
其中List接口特点是元素有序、可重复。
Set接口集合特点是元素无需]]></description><category></category></item><item><title><![CDATA[String，StringBuilder，StringBuffer的区别]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/115276041</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/115276041</guid><author>cly_32</author><pubDate>Sun, 28 Mar 2021 09:19:44 +0800</pubDate><description><![CDATA[String类：
1、字符串是一个常量，它的值在创建后不能修改。
2、字符串的底层是一个被final修饰的数组不能改变。


StringBuilder类（字符串缓冲区）
1、字符串缓冲区，可以提高字符串的操作效率
2、底层是一个数组，未被final修饰，类似一个字符容器，数组初始容量是16如果超出容量就会自动扩容（扩充一倍）。


Java.lang.StringBuilder
构造方法：
1、空参构造：StringBuilder( )
2、带参构造：StringBuilder( String str).]]></description><category></category></item><item><title><![CDATA[一个纯数字字符串S,请返回连续单一数字字串的个数]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/115263480</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/115263480</guid><author>cly_32</author><pubDate>Sat, 27 Mar 2021 14:00:51 +0800</pubDate><description><![CDATA[题目描述：

给你一个纯数字字符串S，请返回连续单一数字子串的个数。
提示：1&lt;= S.length&lt;=1000


输入描述：
输入：11121
解释：只含单一字母的子串：“111”,“11”,“1”,“2”;
"111"出现1次,
"11"出现2次，
"1"出现4次，
"2"出现一次，
1+2+4+1=8.


输出：8.

什么是子串？什么子序列？

给定字符串 “asdfghj”
子串是 asd , asdf 等很多个子串， 是连在一起的。
子序列是 asf , adf 等很多个子序列 ]]></description><category></category></item><item><title><![CDATA[MySQL连接查询，内连接，外连接，全连接，交叉连接]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/113242523</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/113242523</guid><author>cly_32</author><pubDate>Wed, 27 Jan 2021 13:46:33 +0800</pubDate><description><![CDATA[MySQL多表连接查询1.含义2.多表连接分类2.1按sql语言分类2.2按功能分类3.多表连接语法3.1sql92语法3.2sql99语法4.练习
1.含义

当查询中涉及到多个表的字段，需要使用多表查询
select 字段1，字段2…
from 表1，表2…


笛卡尔积：当查询多个表时，没有添加有效的连接条件，导致多个表所有行实现完全连接

2.多表连接分类
2.1按sql语言分类

sql92标准：仅仅支持内连接


sql99标准：支持内连接+外连接（左外+右外）+交叉连接

2.2按功能分类

]]></description><category></category></item><item><title><![CDATA[MySQL基础语法]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/113241641</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/113241641</guid><author>cly_32</author><pubDate>Wed, 27 Jan 2021 09:55:59 +0800</pubDate><description><![CDATA[MySQL基础语法序言1.查询语法1.1 函数查询语法1.2 排序查询语法1.3 分组查询语法2.筛选条件分类1.简单条件运算符2.逻辑运算符3.模糊查询4.其他筛选条件3.常见函数3.1单行函数3.1.1 字符函数3.1.2 数学函数3.1.3 日期函数3.1.4其他函数3.1.5流程控制函数3.2分组函数4.在线练习
序言

推荐找一个MySQL图形客户端界面，学习MySQL基础语法，终端操作不方便，linux推荐workbenchworkbench下载链接，windows推荐使用sqlyogsqlyo]]></description><category></category></item><item><title><![CDATA[Mysql安装测试数据库employees]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/112516112</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/112516112</guid><author>cly_32</author><pubDate>Tue, 12 Jan 2021 14:18:38 +0800</pubDate><description><![CDATA[Mysql安装测试数据库employees1.下载employees测试数据库文件Ubuntu下安装windows下安装
1.下载employees测试数据库文件
官网下载：employees官网下载
百度网盘：链接：https://pan.baidu.com/s/1S17S226vq8FpNH7-N8X-Dw 密码：7386
转载Active_IT的下载链接
Ubuntu下安装
1.在下载好的测试数据库文件夹目录下打开终端
2.在终端输入
mysql -uroot -p123456 -t &lt; emp]]></description><category></category></item><item><title><![CDATA[零基础学习，MySQL基础操作]]></title><link>https://blog.youkuaiyun.com/cly_32/article/details/112156960</link><guid>https://blog.youkuaiyun.com/cly_32/article/details/112156960</guid><author>cly_32</author><pubDate>Sun, 03 Jan 2021 21:54:53 +0800</pubDate><description><![CDATA[MySQL基础操作
1.进入MySQL命令行模式,Windows，linux打开终端输入以下命令
mysql -u root -p


若提示mysql不是内部命令，可参考我的另一篇文章解决mysql不是内部命令问题
2.基础命令
查看数据库
 show databases;

选择数据库
use mysql;
# use 数据库名称;

查看数据表
show tables;

查看表结构
show columns from help_topic;
# show columns from 表名称； 

创建]]></description><category></category></item></channel></rss>