<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_38830201的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_38830201</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_38830201]]></copyright><item><title><![CDATA[Git 命令]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/102891162</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/102891162</guid><author>qq_38830201</author><pubDate>Mon, 04 Nov 2019 13:03:55 +0800</pubDate><description><![CDATA[1. git init 
把此目录改变为Git可以管理的仓库
2. git add
把文件添加到仓库
3. git commit 
例: git commit -m "XXX"
把文件提交到仓库
4. git status
掌握仓库当前的状态 掌握工作区的状态
5. git diff
查看difference
如果使用 git status 查看文件被修改过,可以用 git diff 可以查看修改...]]></description><category></category></item><item><title><![CDATA[Java --- Vue]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/98627786</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/98627786</guid><author>qq_38830201</author><pubDate>Thu, 08 Aug 2019 14:11:13 +0800</pubDate><description><![CDATA[Vue是什么？
Vue 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是，Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层，不仅易于上手，还便于与第三方库或既有项目整合。另一方面，当与现代化的工具链以及各种支持类库结合使用时，Vue 也完全能够为复杂的单页应用提供驱动。
Vue的特点：

易用
已经会了HTML,CSS,JavaScript？即刻阅读指南开始构建应用！
...]]></description><category></category></item><item><title><![CDATA[SpringMVC文件上传及下载]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/98469455</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/98469455</guid><author>qq_38830201</author><pubDate>Sun, 04 Aug 2019 16:33:26 +0800</pubDate><description><![CDATA[文件上传
准备Jar包
  &lt;dependencies&gt;
  
 &lt;!-- Spring MVC 及 Spring系列包 --&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.springframework&lt;/groupId&gt;
      &lt;artifactId&gt;spring-webmvc&lt;/a...]]></description><category></category></item><item><title><![CDATA[Java --- Spring（1）]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/97528478</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/97528478</guid><author>qq_38830201</author><pubDate>Tue, 30 Jul 2019 17:01:27 +0800</pubDate><description><![CDATA[Spring概述
Spring是一个开源框架，Spring是于2003年兴起的一个轻量级的Java开发框架，由Rod Johnson在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构，分层架构允许使用者选择使用哪一个组件，同时为J2EE应用程序开...]]></description><category></category></item><item><title><![CDATA[Java --- SpringMVC（1）]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/97787220</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/97787220</guid><author>qq_38830201</author><pubDate>Tue, 30 Jul 2019 16:19:37 +0800</pubDate><description><![CDATA[什么是MVC
MVC : 模型、视图、控制器 ， 是一种软件设计规范，说明不是设计模式；
本质：将业务逻辑 ， 数据 ， 显示 分离的方式来编写代码；   前后端分离；
Model：数据模型，提供要展示的数据，一般我们都会把这两个分离开来 ， 数据Dao，服务层Service。
View ：负责进行数据的渲染和展示；客户端想要看到的东西
Controller：接收用户请求，交给Model处理，从M...]]></description><category></category></item><item><title><![CDATA[Java---Mybatis]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/97013262</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/97013262</guid><author>qq_38830201</author><pubDate>Tue, 23 Jul 2019 22:08:47 +0800</pubDate><description><![CDATA[Mybatis
MyBatis 是一款优秀的持久层框架
MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO（Plain Old Java Objects，普通老式 Java 对象）为数据库中的记录。
什么是持久层
持久态和瞬时态
持久化就是数据在瞬时状态和持久状态之间转化的...]]></description><category></category></item><item><title><![CDATA[JavaWeb（2）---Servlet]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/95978586</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/95978586</guid><author>qq_38830201</author><pubDate>Sat, 20 Jul 2019 15:41:19 +0800</pubDate><description><![CDATA[概述：
Servlet是sun公司提供的一门用于开发动态web资源的技术。Sun公司在其API中提供了一个servlet接口，用户若想用发一个动态web资源（即开发一个Java程序向浏览器输出数据），需要完成一下两个步骤：

编写一个java类，实现servlet接口
把开发好的java类部署到web服务器中

按照一种约定俗称的称呼习惯，通常我们也把实现了servlet接口的java程序，称之为...]]></description><category></category></item><item><title><![CDATA[JavaWeb（1）---IDE上配置Tomcat]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/95971179</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/95971179</guid><author>qq_38830201</author><pubDate>Mon, 15 Jul 2019 16:00:35 +0800</pubDate><description><![CDATA[本文主要讲解如何使用IDE连接Tomcat
步骤

打开IDE，创建一个Web项目



创建好项目之后，我们需要导入jar包，导入有两种方式，一种是从官网下载jar包导入，另一种是IDE会自动下载jar包，不需要手动下载。文本使用的是第二种方式，比较简单。注意：自动下载jar需要网络
首先创建一个lib目录，因为jar一般都放在lib目录下面

创建之后，在src目录下new一个Servlet
...]]></description><category></category></item><item><title><![CDATA[Tomcat安装讲解]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/95790791</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/95790791</guid><author>qq_38830201</author><pubDate>Sat, 13 Jul 2019 21:09:02 +0800</pubDate><description><![CDATA[Tomcat安装过程

用百度搜索Tomcat，找到Apache Tomcat官网

打开Tomcat官网，在右侧菜单中找到Download栏目，选择Tomcat9

本文以64位为例，下载Tomcat压缩包

下载好之后解压压缩包

解压好之后，打开解压后的Tomcat文件夹，在里面找到bin目录下的startup.bat并双击打开。

Tomcat会自动加载，如果出现下图所示，表示Tomcat...]]></description><category></category></item><item><title><![CDATA[Java---JDBC]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/94998220</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/94998220</guid><author>qq_38830201</author><pubDate>Fri, 12 Jul 2019 21:17:01 +0800</pubDate><description><![CDATA[JDBC概述
JDBC（Java数据库连接，java数据库连接）是一种用于执行SQL语句的Java API，可以为多种关系数据库提供统一访问，它由一组用Java语言编写的类和接口组成.JDBC提供了一种基准，据此可以构建更高级的工具和接口，使数据库开发人员能够编写数据库应用程序，JDBC实现了所有这些面向标准的目标并且具有简单，严格类型定义且高性能实现的接口。

...]]></description><category></category></item><item><title><![CDATA[Java---MySQL（二）]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/94982321</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/94982321</guid><author>qq_38830201</author><pubDate>Sun, 07 Jul 2019 15:45:35 +0800</pubDate><description><![CDATA[对表进行查询数据
SELECT语句
select语句用来查询数据库数据，是数据库语言中最核心、最重要的语句，也是使用频率最高的语句。
select语法：
/*
SELECT [ALL | DISTINCT]
{* | table.* | [table.field1[as alias1][,table.field2[as alias2]][,...]]}
FROM table_name [as ta...]]></description><category></category></item><item><title><![CDATA[Java---MySQL（一）]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/94969721</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/94969721</guid><author>qq_38830201</author><pubDate>Sun, 07 Jul 2019 13:11:36 +0800</pubDate><description><![CDATA[数据库
什么是数据库？
严格来说，数据库是长期储存在计算机内、有组织的、可共享的数据集合。数据库中的数据指的是以一定的数据模型组织、描述和储存在一起、具有尽可能小的冗余度、较高的数据独立性和易扩展性的特点并可在一定范围内为多个用户共享。
这种数据集合具有如下特点：尽可能不重复，以最优方式为某个特定组织的多种应用服务，其数据结构独立于使用它的应用程序，对数据的增、删、改、查由统一软件进行管理和控制。...]]></description><category></category></item><item><title><![CDATA[Javaweb--初识CSS]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/92842346</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/92842346</guid><author>qq_38830201</author><pubDate>Wed, 19 Jun 2019 19:32:42 +0800</pubDate><description><![CDATA[CSS
CSS概念：
CSS（Cascading Style Sheet），中文译为层叠样式表，是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。CSS是1996年由W3C审核通过并且推荐使用的。简单地说，CSS的引入就是为了使得HTML语言能够更好地适应页面的美工设计。它以HTML语言为基础，提供了丰富的格式化功能，如字体、颜色、背景和整体排版等，并且网页设计者可以针对各种可视化...]]></description><category></category></item><item><title><![CDATA[多线程讲解二(静态代理和Lamda表达式)]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/91047681</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/91047681</guid><author>qq_38830201</author><pubDate>Thu, 06 Jun 2019 18:13:58 +0800</pubDate><description><![CDATA[静态代理
我们以结婚为案例，你是一个真实的对象，婚庆公司代理你结婚，所以婚庆公司是一个代理对象。你和婚庆公司都需要实现结婚这个功能。我们用代码来实现
public class Test1 {
    public static void main(String[] args) {
        WeddingCompy weddingCompy = new WeddingCompy(new Yo...]]></description><category></category></item><item><title><![CDATA[多线程讲解一]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/91042930</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/91042930</guid><author>qq_38830201</author><pubDate>Thu, 06 Jun 2019 17:20:48 +0800</pubDate><description><![CDATA[线程概述：
线程：
线程是操作系统中重要概念之一。是程序运行的基本执行单元。在绝大多数平台上，Java程序是直接利用操作系统中的线程来运行的。当操作系统启动一个程序时，先在系统中建立一个进程，接着在这个进程中至少建立一个线程（称为主线程）作为程序运行的入口点。因此，线程是依附于进程而存在的，并且每个运行在操作系统中的程序（即进程）至少包含一个主线程。线程和进程一样，也有创建、销毁和切换等状态，但负...]]></description><category></category></item><item><title><![CDATA[IO流-杂七杂八流]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/90446835</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/90446835</guid><author>qq_38830201</author><pubDate>Wed, 22 May 2019 17:46:59 +0800</pubDate><description><![CDATA[数据输入输出流
DataInputStream数据输入流，让应用程序读取原始java数据类型从底层输入流中的一个独立机器的方式。一个应用程序使用一个数据输出流来写数据，以后可以通过数据输入流读取。输入流是不一定安全的多线程访问。线程安全是可选的，是在这个类中的方法的用户的责任。
DataOutputStream数据输出流，可以让一个应用java写的原始数据类型在一个便携式的方式输出流。一个应用程序...]]></description><category></category></item><item><title><![CDATA[IO流-字符流]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/90441635</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/90441635</guid><author>qq_38830201</author><pubDate>Wed, 22 May 2019 12:30:13 +0800</pubDate><description><![CDATA[字符流是面向字符的流，流中的数据是以16位字符为单位进行读写。
编码：编码是把一个字符串转换为字节数组

String(byte[] bytes, String charsetName)
就是把字符串，通过指定的码表转换成字节数组

解码：解码是把字节数组转换成一个字符串

byte[] getBytes(String charsetName)
把字节数组通过指定码表转换成字符串

为什么要引入字...]]></description><category></category></item><item><title><![CDATA[IO流-字节流]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/90415962</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/90415962</guid><author>qq_38830201</author><pubDate>Tue, 21 May 2019 21:37:22 +0800</pubDate><description><![CDATA[概述
一个流（stream）是一个有序的字节序列。当进行输入（读）或输出（写）数据操作时，数据从信息源流向目的地就像水在水管中流淌一样。给水管注入水的一端就是信息源。水流出的端就是目的地。流既可以作为输入流，也可以作为输出的目的地。流中的字节具有严格的顺序，按先进先出要求操作，因此流式I/O是一种顺序存取方法。
IO流是用来处理设备之间的数据传输。
java对数据的操作时通过流的方式。
java用...]]></description><category></category></item><item><title><![CDATA[冒泡排序和选择排序]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/90035996</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/90035996</guid><author>qq_38830201</author><pubDate>Wed, 15 May 2019 19:05:16 +0800</pubDate><description><![CDATA[冒泡排序
代码：
import java.util.Arrays;

public class Demo1 {
    public static void main(String[] args) {
        int[] arr={5,2,7,10,55};
        for (int i = 0; i &lt; arr.length-1; i++) {
            fo...]]></description><category></category></item><item><title><![CDATA[正则表达式和常用类]]></title><link>https://blog.youkuaiyun.com/qq_38830201/article/details/90046709</link><guid>https://blog.youkuaiyun.com/qq_38830201/article/details/90046709</guid><author>qq_38830201</author><pubDate>Wed, 15 May 2019 19:04:43 +0800</pubDate><description><![CDATA[正则表达式
正则表达式：正确规则的表达式，他是一个独立的语法，很多语言都支持，他的作用就是用来校验一段数据符不符合我们定义的规则。
用法：我们定义一个正则表达式，通过调用matches()方法返回一个布尔类型的数据，可以判断数据符不符合我们规定的正则表达式。括号里面传入的就是我们所规定的正则表达式。
例如：规定用户名由大小写字数和数字组成，并且是6-16位。
import java.util.Sc...]]></description><category></category></item></channel></rss>