<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[u014070397的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u014070397</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u014070397]]></copyright><item><title><![CDATA[spring boot 使用ssm框架之登录]]></title><link>https://blog.youkuaiyun.com/u014070397/article/details/83539776</link><guid>https://blog.youkuaiyun.com/u014070397/article/details/83539776</guid><author>u014070397</author><pubDate>Tue, 30 Oct 2018 12:03:06 +0800</pubDate><description><![CDATA[Spring Boot

开发Spring Boot的主要动机是简化配置和部署spring应用程序的过程。

Spring Boot的主要特点:

创建独立的Spring应用程序

直接嵌入Tomcat，Jetty或Undertow（无需部署WAR文件）

提供“初始”的POM文件内容，以简化Maven配置

尽可能时自动配置Spring

绝对无代码生成，也不需要XML配置

开发spring ...]]></description><category></category></item><item><title><![CDATA[java基础常见面试题]]></title><link>https://blog.youkuaiyun.com/u014070397/article/details/52833174</link><guid>https://blog.youkuaiyun.com/u014070397/article/details/52833174</guid><author>u014070397</author><pubDate>Sun, 16 Oct 2016 21:29:24 +0800</pubDate><description><![CDATA[一、Java基础
 
1、String类为什么是final的。
2、HashMap的源码，实现原理，底层结构。
3、说说你知道的几个Java集合类：list、set、queue、map实现类咯。。。
4、描述一下ArrayList和LinkedList各自实现和区别
5、Java中的队列都有哪些，有什么区别。
6、反射中，Class.forName和classloader的区别
7]]></description><category></category></item><item><title><![CDATA[java网络编程]]></title><link>https://blog.youkuaiyun.com/u014070397/article/details/52833166</link><guid>https://blog.youkuaiyun.com/u014070397/article/details/52833166</guid><author>u014070397</author><pubDate>Sun, 16 Oct 2016 21:28:51 +0800</pubDate><description><![CDATA[1、网络：把在不同地理位置的计算机设备通过专用线路连接起来形成一个规模大、功能强的系统，从而可以使计算机方便的相互传递信息和数据等资源。
 2、网络的分类（按规模分）：
       1）、局域网（LAN）
       2）、城域网（ＭＡＮ）
       3）、广域网（ＷＡＮ）
 3、协议
        通信协议是网络通信的基础
        IP（InternetProto]]></description><category></category></item><item><title><![CDATA[JAVA 线程]]></title><link>https://blog.youkuaiyun.com/u014070397/article/details/52833159</link><guid>https://blog.youkuaiyun.com/u014070397/article/details/52833159</guid><author>u014070397</author><pubDate>Sun, 16 Oct 2016 21:28:03 +0800</pubDate><description><![CDATA[·        多线程：指的是这个程序（一个进程）运行时产生了不止一个线程
·        并行与并发：
   并行：多个cpu实例或者多台机器同时执行一段处理逻辑，是真正的同时。
    并发：通过cpu调度算法，让用户看上去同时执行，实际上从cpu操作层面不是真正的同时。并发往往在场景中有公用的资源，那么针对这个公用的资源往往产生瓶颈，我们会用TPS或者QPS来反应这个系统的处理能力]]></description><category></category></item><item><title><![CDATA[java  JDBC]]></title><link>https://blog.youkuaiyun.com/u014070397/article/details/52833155</link><guid>https://blog.youkuaiyun.com/u014070397/article/details/52833155</guid><author>u014070397</author><pubDate>Sun, 16 Oct 2016 21:27:20 +0800</pubDate><description><![CDATA[1.什么是JDBC？
通俗来讲JDBC技术就是通过java程序来发送SQL语句到数据库，数据库收到SQL语句后执行，把结果返回给java程序管理。
2.使用JDBC要有什么条件呢？
A）目标数据库主机的地址
B）数据库软件在该主机上所占用的端口号
C）登陆数据库用的用户名
D）该用户名的密码
E）连接数据库
3.JDBC技术的原理
我们知道，数据库是有各种类型的，不同的厂商生产的]]></description><category></category></item><item><title><![CDATA[java 异常]]></title><link>https://blog.youkuaiyun.com/u014070397/article/details/52833149</link><guid>https://blog.youkuaiyun.com/u014070397/article/details/52833149</guid><author>u014070397</author><pubDate>Sun, 16 Oct 2016 21:26:29 +0800</pubDate><description><![CDATA[异常相关的几个关键字
Try，catch，throw，throws，finally
常见异常演示（0为除数）对异常的处理导入异常
异常分为两种
Checked异常（编译的时候强制让处理的异常）和runtime异常

异常的处理方式
try…catch捕获异常，若有异常产生则系统会生成一个异常对象e
throws  如之前的让线程暂停2s
异常信息的访问方式
getMessage]]></description><category></category></item><item><title><![CDATA[java IO流]]></title><link>https://blog.youkuaiyun.com/u014070397/article/details/52833139</link><guid>https://blog.youkuaiyun.com/u014070397/article/details/52833139</guid><author>u014070397</author><pubDate>Sun, 16 Oct 2016 21:25:28 +0800</pubDate><description><![CDATA[File
createNewFile
getName
getPath
getParent
exists
isFile
isDirectory
length
delete
mkdir
lists所有子文件和路径名返回string数组
listFiles 所有子文件和路径返回file数组
流的分类
输入流 inputstream/reader
输出流 outputstre]]></description><category></category></item><item><title><![CDATA[java常用类]]></title><link>https://blog.youkuaiyun.com/u014070397/article/details/52833130</link><guid>https://blog.youkuaiyun.com/u014070397/article/details/52833130</guid><author>u014070397</author><pubDate>Sun, 16 Oct 2016 21:24:34 +0800</pubDate><description><![CDATA[1、Object类(掌握)
         (1)Object是类层次结构的根类，所有的类都直接或者间接的继承自Object类。
         (2)Object类的构造方法有一个，并且是无参构造
                   这其实就是理解当时我们说过，子类构造方法默认访问父类的构造是无参构造
         (3)要掌握的方法：
                   ]]></description><category></category></item><item><title><![CDATA[java集合框架]]></title><link>https://blog.youkuaiyun.com/u014070397/article/details/52833123</link><guid>https://blog.youkuaiyun.com/u014070397/article/details/52833123</guid><author>u014070397</author><pubDate>Sun, 16 Oct 2016 21:23:58 +0800</pubDate><description><![CDATA[上面的图展示了整个集合大家族的成员以及他们之间的关系。
一、Collection接口
 
Collection接口是最基本的集合接口，它不提供直接的实现，Java SDK提供的类都是继承自Collection的“子接口”如List和Set。Collection所代表的是一种规则，它所包含的元素都必须遵循一条或者多条规则。如有些允许重复而有些则不能重复、有些必须要按照顺序插入而有些则是散列，有]]></description><category></category></item><item><title><![CDATA[java代码块]]></title><link>https://blog.youkuaiyun.com/u014070397/article/details/52833111</link><guid>https://blog.youkuaiyun.com/u014070397/article/details/52833111</guid><author>u014070397</author><pubDate>Sun, 16 Oct 2016 21:22:48 +0800</pubDate><description><![CDATA[代码块
所有对象必须进行的初始化（不需要参数）可以写在代码块中
静态代码块
 
静态代码块
 
包装类
Int 对应的是Integer,char对应的是Character其他则都是首字母大写
自动装箱（AutoBoxing）:把一个基本数据类型直接赋值给对应的包装类对象；自动拆箱(AutoUnBoxing)：自动拆箱与之相反
String 提供了valueof方法来将基本数据类型]]></description><category></category></item><item><title><![CDATA[java面向对象类、方法]]></title><link>https://blog.youkuaiyun.com/u014070397/article/details/52833101</link><guid>https://blog.youkuaiyun.com/u014070397/article/details/52833101</guid><author>u014070397</author><pubDate>Sun, 16 Oct 2016 21:22:11 +0800</pubDate><description><![CDATA[类
面向对象两个重要的概念:类(class)和对象
类定义的语法：修饰符 class 类名{构造器，方法}
Java通过 new关键字 和构造方法来创建某个类的实例
构造器是创建一个类的实例的方法，所以若程序员没有为一个类编写构造方法那么系统会为这个类提供一个默认的构造方法，若程序员编写了构造方法，则系统不再提供默认的构造方法
方法
定义方法的格式:修饰符 方法的返回类型 方法名(形参]]></description><category></category></item><item><title><![CDATA[java面向对象3大特征]]></title><link>https://blog.youkuaiyun.com/u014070397/article/details/52833096</link><guid>https://blog.youkuaiyun.com/u014070397/article/details/52833096</guid><author>u014070397</author><pubDate>Sun, 16 Oct 2016 21:21:04 +0800</pubDate><description><![CDATA[抽象
简单理解我们在前面去定义一个类时候，实际上就是把一类事物的共有的属性和行为提取出来，形成一个物理模型(模版)。这种研究问题的方法称为抽象
封装
举student类变量若修饰符是public则可以随意的访问，这样就造成一个问题（例如年龄是负数）
访问控制修饰符private-default-protected-public 
包的概念(1、区分相同名字的类2、当类很多时，可以很好的管]]></description><category></category></item><item><title><![CDATA[java数组]]></title><link>https://blog.youkuaiyun.com/u014070397/article/details/52833087</link><guid>https://blog.youkuaiyun.com/u014070397/article/details/52833087</guid><author>u014070397</author><pubDate>Sun, 16 Oct 2016 21:19:51 +0800</pubDate><description><![CDATA[数组
循环补充内容
outer(只是一个标识符可以随便命名)用法讲解:我们都知道break(continue一样)是跳出内层循环那么如果要跳出最外层循环该怎么办：
outer:for (int i = 0; i 
                     for(int j = 0; j 
                            System.out.println(i+]]></description><category></category></item><item><title><![CDATA[java流程控制条件判断]]></title><link>https://blog.youkuaiyun.com/u014070397/article/details/52833080</link><guid>https://blog.youkuaiyun.com/u014070397/article/details/52833080</guid><author>u014070397</author><pubDate>Sun, 16 Oct 2016 21:19:02 +0800</pubDate><description><![CDATA[If条件语句
如果有一个条件则可以不用写{}，但是不建议
switch语句
支持 byte short char  int和枚举类型，jdk7之后还支持string
不同case对应相同的情况
练习考试成绩分级
练习季节变换
循环结构
循环结构就是在满足某种条件的情况下不断重复的执行某段代码；我们需要在适当的时候将条件变为假以此来结束循环，避免死循环。
While循环
Whil]]></description><category></category></item><item><title><![CDATA[java基础语法-运算符和数据类型]]></title><link>https://blog.youkuaiyun.com/u014070397/article/details/52833062</link><guid>https://blog.youkuaiyun.com/u014070397/article/details/52833062</guid><author>u014070397</author><pubDate>Sun, 16 Oct 2016 21:17:19 +0800</pubDate><description><![CDATA[Java语言使用的是Unicode标准字符集
分隔符
；代表一句java语句的结束
{}的作用就是定义一个代码块，包含一段java代码是一个逻辑的整体
[]用于数组的定义
()方法后或者运算符或者循环范围的定义
.通常用作类和变量的分隔符
标识符
Java中凡是需要取名字的地方都叫做标识符
标识符可以由字母、数字、下划线、和美元符号组成
标识符的首字母不能是数字、且标识符是区分]]></description><category></category></item><item><title><![CDATA[java环境变量配置]]></title><link>https://blog.youkuaiyun.com/u014070397/article/details/52833057</link><guid>https://blog.youkuaiyun.com/u014070397/article/details/52833057</guid><author>u014070397</author><pubDate>Sun, 16 Oct 2016 21:16:45 +0800</pubDate><description><![CDATA[Jdk环境变量配置
1.  进行java开发，必须要先安装jdk文件；同样对jdk进行变量配置前也必须安装jdk文件。没有安装jdk文件的用户，先移步Oracle官网下载jdk文件。小编工作电脑为32位Windows系统，各位用户需要根据自己的情况下载对应的jdk文件。
2.  下载jdk并安装，安装过程中请记好文件安装的路径；
图3
记住jdk文件安装路径
3.  安装完成后，马上可以]]></description><category></category></item><item><title><![CDATA[java入门简介]]></title><link>https://blog.youkuaiyun.com/u014070397/article/details/52833050</link><guid>https://blog.youkuaiyun.com/u014070397/article/details/52833050</guid><author>u014070397</author><pubDate>Sun, 16 Oct 2016 21:15:44 +0800</pubDate><description><![CDATA[Java发展史
·        1995年5月23日，Java语言诞生
·        1996年1月，第一个JDK-JDK1.0诞生
·        1996年4月，10个最主要的操作系统供应商申明将在其产品中嵌入JAVA技术
·        1996年9月，约8.3万个网页应用了JAVA技术来制作
·        1997年2月18日，JDK1.1发布
·        ]]></description><category></category></item></channel></rss>