<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hc1235的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hc1235</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hc1235]]></copyright><item><title><![CDATA[Day25 2021.4.11 MySQL下]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/115616572</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/115616572</guid><author>hc1235</author><pubDate>Mon, 12 Apr 2021 11:19:27 +0800</pubDate><description><![CDATA[Day25 2021.4.11
1.联表查询(JOIN)
1.1自连接
自己的表和自己的表连接，核心：一张表拆为两张一样的表即可
操作：查询父类对应的子类关系
CREATE TABLE category (
	categoryid INT(10) UNSIGNED NOT NULL auto_increment COMMENT '主题ID',
	pid INT(10) NOT NULL COMMENT '父ID',
	categoryName VARCHAR(50) NOT NULL COMMENT '主题]]></description><category></category></item><item><title><![CDATA[Day24 2021.4.10 MySQL上]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/115579609</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/115579609</guid><author>hc1235</author><pubDate>Sat, 10 Apr 2021 16:32:35 +0800</pubDate><description><![CDATA[Day24 2021.4.10
1.初始MySQL
JavaEE：企业级java开发 web
前段(页面：展示 数据)
后台(连接点：连接数据库JDBC，链接前段(控制，控制视图跳转，和给前段传递数据))
数据库(存数据，Txt，Excel，word)
1.1 什么是数据库
数据库（DB，DataBase）
概念：数据仓库，软件，安装在操作系统之上  SQL可以存储大量的数据
作用：存储数据，管理数据
关系型数据库： （SQL）

MySQL、Oracle、SqlServer、DB2、SQLlite
通过表]]></description><category></category></item><item><title><![CDATA[Day23 2021.4.9 javascript 下]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/115552599</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/115552599</guid><author>hc1235</author><pubDate>Fri, 09 Apr 2021 15:52:51 +0800</pubDate><description><![CDATA[Day23 2021.4.9
javascript
面向对象编程
面向对象原型继承：
// "use strict"
var student = {
    name: "hong",
    age: 3,
    run: function (){
        console.log(this.name + " run...");
    }
};

var xiaoming = {
    name: "xiaoming"
};

//小明的原型是student
xiaoming.__proto_]]></description><category></category></item><item><title><![CDATA[Day22 2021.4.8 javascript 上]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/115519232</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/115519232</guid><author>hc1235</author><pubDate>Thu, 08 Apr 2021 14:15:09 +0800</pubDate><description><![CDATA[Day 22 2021.4.8
JAVAScript快速入门
一门脚本语言
1.基本使用
&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;title&gt;Title&lt;/title&gt;

    &lt;!--script标签内,写Javascript代码--&gt;
&lt;!--    &lt;script&gt;--&gt;
&lt;!--  ]]></description><category></category></item><item><title><![CDATA[Day21 2021.4.7 CSS]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/115490039</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/115490039</guid><author>hc1235</author><pubDate>Wed, 07 Apr 2021 16:58:07 +0800</pubDate><description><![CDATA[Day21 2021.4.7
CSS入门
1.什么是CSS
Cascading Style Sheet 层叠样式表
CSS:表现(美化网页)
2.快速入门
&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;title&gt;Title&lt;/title&gt;
    &lt;!--规范  可以写CSS代码
    语法:
        选择器{
     ]]></description><category></category></item><item><title><![CDATA[Day20 2021.4.6 Html5]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/115461584</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/115461584</guid><author>hc1235</author><pubDate>Tue, 06 Apr 2021 15:15:21 +0800</pubDate><description><![CDATA[Day20 2021.4.6
HTML5
HTML—&gt;Hype Text Markup Language(超文本标记语言)
W3C—&gt;World Wide Web Consortium(万维网联盟)

结构化标准语言(HTML、XML)
表现标准语言(CSS)
行为标准(DOM、ECMAScript)

基础入门
&lt;!--DOCTYPE:告诉浏览器,我们要使用什么规范 --&gt;
&lt;!--注释快捷键: Ctrl+/ --&gt;
&lt;!DOCTYPE html&gt;
&lt;]]></description><category></category></item><item><title><![CDATA[Day19 2021.4.5 JVM入门]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/115442644</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/115442644</guid><author>hc1235</author><pubDate>Mon, 05 Apr 2021 15:07:08 +0800</pubDate><description><![CDATA[Day19 2021.4.5
JVM入门

请你谈谈你对JVM的理解？java8虚拟机和之前的变化更新？
什么事OOM，什么事栈溢出StackOverFlowError？怎么分析
JVM的常用调优参数有哪些？
内存快照如何抓取，怎么分析Dump文件？知道吗？
谈谈JVM中，类加载器你的认识

1.JVM的位置
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oNfDxLE2-1617606415829)(C:\Users\asus\AppData\Roaming\Typora\]]></description><category></category></item><item><title><![CDATA[Day18 2021.4.2 JUC并发编程-下]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/115403914</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/115403914</guid><author>hc1235</author><pubDate>Fri, 02 Apr 2021 17:14:55 +0800</pubDate><description><![CDATA[Day 18 2021.4.2
JUC编程
线程池
线程池：三大方法、7大参数、4种拒绝策略
池化技术
程序的运行，本质：占用系统的资源！ 优化资源的使用！=&gt;池化技术
线程池、连接池、内存池、对象池///… 创建、销毁。十分浪费资源
池化技术：事先准备好一些资源，有人要用，就来我这里拿，用完之后还给我。
线程池的好处
1、降低资源的消耗
2、提高响应的速度
3、方便管理。
线程复用、可以控制最大并发数、管理线程
线程池：三大方法
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(]]></description><category></category></item><item><title><![CDATA[Day17 2021.4.1 JUC并发编程-上]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/115375931</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/115375931</guid><author>hc1235</author><pubDate>Thu, 01 Apr 2021 15:43:00 +0800</pubDate><description><![CDATA[Day17 2021.4.1
JUC并发编程
概述
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dKE6Zc5f-1617262965142)(C:\Users\asus\AppData\Roaming\Typora\typora-user-images\image-20210401100735717.png)]
java.util 工具包、包、分类
业务：普通的线程代码 Thread
Runnable 没有返回值、效率相比入 Callable 相对较低
[外链图片转存失败]]></description><category></category></item><item><title><![CDATA[Day16 2021.3.31 注解与反射]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/115347632</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/115347632</guid><author>hc1235</author><pubDate>Wed, 31 Mar 2021 12:41:08 +0800</pubDate><description><![CDATA[Day16 2021.3.31
注解
//@Override   重写注解
//@FunctionalInterface  函数式接口
//@Deprecated  已废弃的

内置注解
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Kr3ffGsh-1617165650367)(C:\Users\asus\AppData\Roaming\Typora\typora-user-images\image-20210331094224733.png)]
//@SupperssWa]]></description><category></category></item><item><title><![CDATA[Day15 2021.3.30 贪吃蛇游戏-多线程补充]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/115327632</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/115327632</guid><author>hc1235</author><pubDate>Tue, 30 Mar 2021 15:43:05 +0800</pubDate><description><![CDATA[Day15 2021.3.30
贪吃蛇游戏
帧，如果时间片足够小，就是动画，一秒30帧
键盘监听
计数器Timer
package com.hong.Day011_Day020.Day015.Demo01;

import javax.swing.*;

//游戏的主启动类
public class StartGame {
    public static void main(String[] args) {
        JFrame frame = new JFrame("贪吃蛇小游戏");

  ]]></description><category></category></item><item><title><![CDATA[Day14 2021.3.29 GUI编程]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/115305879</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/115305879</guid><author>hc1235</author><pubDate>Mon, 29 Mar 2021 17:01:44 +0800</pubDate><description><![CDATA[Day14 2021.3.29
GUI编程
概念
组件：


窗口


弹窗


面板


文本框


列表框


按钮


图片


监听事件


鼠标事件


键盘事件


核心技术：Swing  AWT
AWT


包含了很多的类和接口


元素：窗口、按钮、文本框


[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0U2jh1gX-1617008498104)(C:\Users\asus\AppData\Roaming\Typora\typora-user-image]]></description><category></category></item><item><title><![CDATA[Day13 2021.3.28 网络编程]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/115280917</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/115280917</guid><author>hc1235</author><pubDate>Sun, 28 Mar 2021 14:50:27 +0800</pubDate><description><![CDATA[Day13 2021.3.28
网络编程
概念
计算机网络是允许节点共享资源的数字电信网络。在计算机网络中，计算设备使用节点之间的连接（数据链路）相互交换数据。这些数据链路通过有线介质（如电线或光缆）或无线介质（如Wi-Fi）建立。
1.如何准确的定位网络上的一台主机，192.168.16.124：端口，定位到这个计算机上的某个资源。
2.找到了这个主机，如何传输数据
网络通信的要素
通信双方的地址：


ip


端口号


规则：
TCP/IP参考模型：


InetAddress类(IP)
此类表示I]]></description><category></category></item><item><title><![CDATA[Day12 2021.3.14函数式编程-Stream流-方法引用]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/114792212</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/114792212</guid><author>hc1235</author><pubDate>Sun, 14 Mar 2021 16:23:36 +0800</pubDate><description><![CDATA[Day12 2021.2.14
函数式接口
函数式接口在java是指:有且仅有一个抽象方法的接口
语法糖:是指使用更加方便,但是原理不变的代码语法
格式
修饰符 interface 接口名称{
	public abstract 返回值类型 方法名称(可选参数信息);
}

上述可以定义成函数式接口
public interface MyFunctionalInterface{
	void myMethod();
}

使用
package com.hong.Day011_Day020.Day012.Demo]]></description><category></category></item><item><title><![CDATA[Day11 2021.3.13转换流-序列反序列化-打印流-网络编程入门]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/114750358</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/114750358</guid><author>hc1235</author><pubDate>Sat, 13 Mar 2021 16:00:26 +0800</pubDate><description><![CDATA[Day11 2021.3.13
转换流
字符编码
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jJNpW7gW-1615622417049)(C:\Users\asus\AppData\Roaming\Typora\typora-user-images\image-20210313091620997.png)]
字符集(CharSet)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OTiIAHWx-1615622417051)(C:\Use]]></description><category></category></item><item><title><![CDATA[Day 10 2021.3.11-.3.12 递归-过滤器-IO流-缓冲流]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/114694989</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/114694989</guid><author>hc1235</author><pubDate>Fri, 12 Mar 2021 14:28:34 +0800</pubDate><description><![CDATA[Day 10 2021.3.11-3.12
递归
概念
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yQr5Mtb8-1615530497688)(C:\Users\asus\AppData\Roaming\Typora\typora-user-images\image-20210311125443070.png)]
package com.hong.Day010.Demo01;
/*
    递归:方法自己调用自己
    - 递归的分类:
      - 递归分为两种:]]></description><category></category></item><item><title><![CDATA[Day 9 2021.3.10多线程-Lambda表达式-File类]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/114645740</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/114645740</guid><author>hc1235</author><pubDate>Wed, 10 Mar 2021 20:32:03 +0800</pubDate><description><![CDATA[Day 009 2021.3.10
多线程
快速对齐代码:  Ctrl + Alt + L
4个空格:  Tab
多线程第一种创建方式（extends Thread）
package com.hong.Day009.Demo01;
//1.创建一个Thread子类
public class MyThread extends Thread{
    //2.在Thread类的子类中重写Thread类中的run方法,设置线程任务(开启线程要做什么)
    @Override
    public void r]]></description><category></category></item><item><title><![CDATA[Day 8 2021.3.9数据结构-集合-斗地主案例-自定义异常练习]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/114596223</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/114596223</guid><author>hc1235</author><pubDate>Tue, 09 Mar 2021 19:21:33 +0800</pubDate><description><![CDATA[Day 8 2021.3.9
集合综合案例:斗地主
介绍：按照斗地主的规则,完成洗牌发牌的动作
具体规则：
使用54张牌打乱顺序,三个玩家参与游戏,三人交错摸排,每人17张牌,最后三张留作底牌
package com.hong.Day007.DouDiZhu;

import java.util.ArrayList;
import java.util.Collections;

/*
    准备牌:54张牌存储到一个集合中
    洗牌:使用集合工具类Collections类中的方法
    static]]></description><category></category></item><item><title><![CDATA[Day 7 2021.3.8Final-权限修饰符-部分常用类-集合-泛型]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/114550564</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/114550564</guid><author>hc1235</author><pubDate>Mon, 08 Mar 2021 21:26:04 +0800</pubDate><description><![CDATA[Day 7 2020.3.8
Final关键字
package com.hong.Day007.Demo01;
/*
final关键字代表最终的、不可改变的
常见四种用法：
1.可以用来修饰一个类
格式：public fianl classs 类名称{}
含义：当前这个类不能有任何子类（太监类）（可以有父类，不能有子类）
2.可以用来修饰一个方法
格式：修饰符 final 返回值类型 方法名称(参数列表){方法体}
含义：当用fianl来修饰方法时，这个方法就是最终方法不能修改
3.还可以用来修饰一个局部变]]></description><category></category></item><item><title><![CDATA[Day 6 2021.3.7发红包案例-接口总结与补充-笔记本接口案例]]></title><link>https://blog.youkuaiyun.com/hc1235/article/details/114492772</link><guid>https://blog.youkuaiyun.com/hc1235/article/details/114492772</guid><author>hc1235</author><pubDate>Sun, 07 Mar 2021 18:35:30 +0800</pubDate><description><![CDATA[Day 6：2021.3.6
继承的综合案例：群主发红包
群主发普通红包，某群有多名成员，群主给成员发普通红包，规则：


群主的一笔金额，从群主余额中扣除，平均分成n等分(随机分成n份)，让成员领取。


成员领取红包后，保存到成员余额中。


主程序：
package com.hong.Day005.FaHongBao;

import java.util.ArrayList;
import java.util.Scanner;

public class App {
    public static]]></description><category></category></item></channel></rss>