<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Yapiyaner的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Yapiyaner</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Yapiyaner]]></copyright><item><title><![CDATA[Java 数据库之约束，多表查询]]></title><link>https://blog.youkuaiyun.com/Yapiyaner/article/details/100064240</link><guid>https://blog.youkuaiyun.com/Yapiyaner/article/details/100064240</guid><author>Yapiyaner</author><pubDate>Sun, 25 Aug 2019 16:11:30 +0800</pubDate><description><![CDATA[Java 数据库之约束，多表查询
一 约束
数据库中的约束：对插入表中的数据做出一种限定，为了保证数据的有效性和完整性
主键约束  primary key
唯一约束 unique
非空约束  not null
自增长约束 auto increment
非负约束 unsigend
外键约束 foreign key
1.1主键约束
非空且唯一，一张表只能有一个主键
如何添加主键：
create tab...]]></description><category></category></item><item><title><![CDATA[Java 数据库]]></title><link>https://blog.youkuaiyun.com/Yapiyaner/article/details/100016353</link><guid>https://blog.youkuaiyun.com/Yapiyaner/article/details/100016353</guid><author>Yapiyaner</author><pubDate>Thu, 22 Aug 2019 15:30:38 +0800</pubDate><description><![CDATA[Java 数据库
数据库
一 概念
数据库：数据存储的仓库，用于存储和管理数据
常见的数据库产品：
Oracle：oracle公司 大型的关系型数据库
DB2：IBM公司  大型的关系型数据库
Mysql：mysql公司 中小型关系数据库
Sql Sever：微软公司 中小型关系型数据库
Sqllite：安卓系统内置数据库 微型关系型数据库
NoSql系列数据库：not only sql
二  S...]]></description><category></category></item><item><title><![CDATA[Java day26   网络编程]]></title><link>https://blog.youkuaiyun.com/Yapiyaner/article/details/98072286</link><guid>https://blog.youkuaiyun.com/Yapiyaner/article/details/98072286</guid><author>Yapiyaner</author><pubDate>Thu, 01 Aug 2019 16:23:03 +0800</pubDate><description><![CDATA[Java day26   网络编程
一 网络模型概述
1.1网络模型概述
​	计算机网络之间以何种规则进行通信，就是网络模型研究问题。
​	网络模型一般是指
​		OSI（Open System Interconnection开放系统互连）七层参考模型
​		TCP/IP四层参考模型
​			主机至网络层(物理层 , 数据链路层) , 网际层 , 传输层 , 应用层(应用层 , 表示层 , 会话层...]]></description><category></category></item><item><title><![CDATA[Javaday24 线程池 设计模式]]></title><link>https://blog.youkuaiyun.com/Yapiyaner/article/details/98072205</link><guid>https://blog.youkuaiyun.com/Yapiyaner/article/details/98072205</guid><author>Yapiyaner</author><pubDate>Thu, 01 Aug 2019 16:22:22 +0800</pubDate><description><![CDATA[Javaday24 线程池 设计模式
一 线程间的等待唤醒机制
object类中
void wait（）在其他线程调用此对象那个的notify（）方法或者notifyAll（）方法前，导致当前线程等待。
void wait (long timeout) 在其他线程调用此对象的notify方法或notifyAll或者超过指定的时间量钱，导致当前线程等待。
void notify（）唤醒在此对象监视器...]]></description><category></category></item><item><title><![CDATA[JAVAday23 多线程]]></title><link>https://blog.youkuaiyun.com/Yapiyaner/article/details/97615068</link><guid>https://blog.youkuaiyun.com/Yapiyaner/article/details/97615068</guid><author>Yapiyaner</author><pubDate>Sun, 28 Jul 2019 15:24:36 +0800</pubDate><description><![CDATA[JAVAday23 多线程
一 多线程基本概念
1.1进程的概念
在了解线程之前先要了解进程，进程就是正在运行的程序，是系统进行资源分配和调度的独立单元。每个进程都有自己的内存空间和系统资源，电脑上可以有多个进程，单核cpu在一个时间点上只有一个进程在运行。但是cpu可以在多个进程间高速切换，感觉像是在同时运行。
1.2线程的概念
线程依赖于进程，进程开启后会有多个任务，每个任务就是线程。线程有随...]]></description><category></category></item><item><title><![CDATA[Javaday22 杂七杂八流]]></title><link>https://blog.youkuaiyun.com/Yapiyaner/article/details/97269916</link><guid>https://blog.youkuaiyun.com/Yapiyaner/article/details/97269916</guid><author>Yapiyaner</author><pubDate>Thu, 25 Jul 2019 16:05:30 +0800</pubDate><description><![CDATA[Javaday22 杂七杂八流
一 数据输入输出流的概述和使用
数据输入流 ：DateInputStream
数据输出流：DateOutputStream
特点： 可以写基本数据类型，可以读取基本数据类型
public static void main(String[] args) throws IOException {
        //数据输入输出流的特点，就是能够读写基本数据类型
   ...]]></description><category></category></item><item><title><![CDATA[Javaday21 字符流出现的原因 转换流]]></title><link>https://blog.youkuaiyun.com/Yapiyaner/article/details/97262699</link><guid>https://blog.youkuaiyun.com/Yapiyaner/article/details/97262699</guid><author>Yapiyaner</author><pubDate>Thu, 25 Jul 2019 14:59:08 +0800</pubDate><description><![CDATA[Javaday21 字符流出现的原因 转换流
一 字符流出现的原因及编码表概况
由于字节流操作中文不是特别方便，所以java提供了字符流。
1.编码: 就是把字符串转换成字节数组
把一个字符串转换成一个字节数组
public byte[] getBytes();使用平台的默认字符集将此 String编码为 byte 序列，并将结果存储到一个新的 byte 数组中。
public byte[] ge...]]></description><category></category></item><item><title><![CDATA[JAVAday20 IO流]]></title><link>https://blog.youkuaiyun.com/Yapiyaner/article/details/97262614</link><guid>https://blog.youkuaiyun.com/Yapiyaner/article/details/97262614</guid><author>Yapiyaner</author><pubDate>Thu, 25 Jul 2019 14:58:31 +0800</pubDate><description><![CDATA[JAVAday20 IO流
一 IO流概述及其分类
1.什么是IO流
IO流用来处理设备之间的数据传输，java对数据的操作都是通过留的方式，操作的对象都在Io包中java.IO
2.IO流的分类
a：按照数据的流向（站在内存的角度）
输入流-------读入数据
输入流-------写出数据
b：按照数据类型
字节流：可以读写任何类型的文件，比如音频，视频，文本文件
字符流：只能读写文本文件
如...]]></description><category></category></item><item><title><![CDATA[JAVAday17 Set集合]]></title><link>https://blog.youkuaiyun.com/Yapiyaner/article/details/96728549</link><guid>https://blog.youkuaiyun.com/Yapiyaner/article/details/96728549</guid><author>Yapiyaner</author><pubDate>Sun, 21 Jul 2019 15:50:36 +0800</pubDate><description><![CDATA[JAVAday17 Set集合
一   set集合概述
set集合之下有三个子类分别是
1.HashSet  底层数据结构是哈希表（数组+链表+二叉树）
​		  元素无序（存取的顺序不一致），且元素唯一
2.LinkedHashSet   底层数据结构是哈希表和链表
​				元素有序，且唯一
3.TreeSet 底层数据结构是二叉树
​		元素唯一且可以对元素进行排序
二 HashSet， L...]]></description><category></category></item><item><title><![CDATA[Javaday13 StringBuffer 冒泡排序]]></title><link>https://blog.youkuaiyun.com/Yapiyaner/article/details/96437902</link><guid>https://blog.youkuaiyun.com/Yapiyaner/article/details/96437902</guid><author>Yapiyaner</author><pubDate>Thu, 18 Jul 2019 17:16:14 +0800</pubDate><description><![CDATA[13.01_常见对象(StringBuffer类的概述)
A:StringBuffer类概述
通过JDK提供的API，查看StringBuffer类的说明
线程安全的可变字符序列
B:StringBuffer和String的区别
String是一个不可变的字符序列
StringBuffer是一个可变的字符序列
13.02_常见对象(StringBuffer类的构造方法)
A:StringBuffe...]]></description><category></category></item><item><title><![CDATA[Javaday13 StringBuffer]]></title><link>https://blog.youkuaiyun.com/Yapiyaner/article/details/96436374</link><guid>https://blog.youkuaiyun.com/Yapiyaner/article/details/96436374</guid><author>Yapiyaner</author><pubDate>Thu, 18 Jul 2019 16:48:57 +0800</pubDate><description><![CDATA[13.01_常见对象(StringBuffer类的概述)
A:StringBuffer类概述
通过JDK提供的API，查看StringBuffer类的说明
线程安全的可变字符序列
B:StringBuffer和String的区别
String是一个不可变的字符序列
StringBuffer是一个可变的字符序列
13.02_常见对象(StringBuffer类的构造方法)
A:StringBuffe...]]></description><category></category></item><item><title><![CDATA[JAVA流程控制]]></title><link>https://blog.youkuaiyun.com/Yapiyaner/article/details/93893870</link><guid>https://blog.youkuaiyun.com/Yapiyaner/article/details/93893870</guid><author>Yapiyaner</author><pubDate>Thu, 27 Jun 2019 17:47:44 +0800</pubDate><description><![CDATA[JAVA流程控制
条件判断
/*
语法:if(条件判断){
		执行语句
	}else if(条件判断1){
		执行语句
	}else if(条件判断2){
		执行语句
	}else{
		执行语句
	}
*/
public class Demo01{
	public static void main(String[]args) {
		int socre = 65;
		if (socre&...]]></description><category></category></item><item><title><![CDATA[JAVA运算符]]></title><link>https://blog.youkuaiyun.com/Yapiyaner/article/details/93892076</link><guid>https://blog.youkuaiyun.com/Yapiyaner/article/details/93892076</guid><author>Yapiyaner</author><pubDate>Thu, 27 Jun 2019 17:26:16 +0800</pubDate><description><![CDATA[JAVA运算符
算术运算符
public class E1 {
    public static void main(String[] args) {
        int a=10;
        int b=20;
        int c=30;
        int d=30;

        System.out.println("a+b="+(a+b));
        ...]]></description><category></category></item><item><title><![CDATA[JAVA 01 注释 数据类型]]></title><link>https://blog.youkuaiyun.com/Yapiyaner/article/details/93756698</link><guid>https://blog.youkuaiyun.com/Yapiyaner/article/details/93756698</guid><author>Yapiyaner</author><pubDate>Wed, 26 Jun 2019 17:32:29 +0800</pubDate><description><![CDATA[java 01 注释 标示符 数据类型
一 注释


单行注释：单行注释：只能注释当前行，以//开始，直到行结束。
//单行注释



多行注释: 多行注释：注释一段文字，以/开始， /结束
/*
	多行注释
	多行注释
*/



文档注释：用于生产API文档，配合javaDoc。
/*

 *文档注释

 *文档注释

**/

二 标示符
标示符：Java 所有的组成部分都需要名字。类名、变...]]></description><category></category></item><item><title><![CDATA[JAVA 01:Hello World]]></title><link>https://blog.youkuaiyun.com/Yapiyaner/article/details/93745688</link><guid>https://blog.youkuaiyun.com/Yapiyaner/article/details/93745688</guid><author>Yapiyaner</author><pubDate>Wed, 26 Jun 2019 15:40:22 +0800</pubDate><description><![CDATA[java 01
一 计算机语言发展史
1、机器语言
​       缺点可读性差，不易记忆；编写程序既难又繁，容易出错；程序调试和修改难度巨大，不容易掌握和使用。机器语言直接依赖于中央处理器，所以用某种机器语言编写的程序只能在相应的计算机上执行，无法在其他型号的计算机上执行，也就是说，可移植性差。
2、汇编语言
​        为了减轻使用机器语言编程的痛苦，20世纪50年代初，出现了汇编语言。...]]></description><category></category></item></channel></rss>