<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[rainzero520的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/rainzero520</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; rainzero520]]></copyright><item><title><![CDATA[一些名词解释]]></title><link>https://blog.youkuaiyun.com/rainzero520/article/details/124446996</link><guid>https://blog.youkuaiyun.com/rainzero520/article/details/124446996</guid><author>rainzero520</author><pubDate>Wed, 27 Apr 2022 11:29:46 +0800</pubDate><description><![CDATA[持久层（Persistence）：
持久层只是一个逻辑概念而已，主要任务是负责把数据保存起来，一般是指保存至数据库或者文件，也可以负责完成与之相关的行为。
持久层指的是把数据长期保存起来，如数据库把数据长期保存在硬盘里，XML也可以长期保存数据，还有如果把数据存放到指定文件中，也可以成为持久层。
持久化可以理解为动词。Hibernate做的就是持久化的操作，主要是对数据库底层的OR映射，这样我们就不必关心讨厌的关系映射了，直接操作对象就可以了。
Dao：Data Access Object
数据访问对象，夹]]></description><category></category></item><item><title><![CDATA[DOS窗口指令大全]]></title><link>https://blog.youkuaiyun.com/rainzero520/article/details/107132222</link><guid>https://blog.youkuaiyun.com/rainzero520/article/details/107132222</guid><author>rainzero520</author><pubDate>Sat, 04 Jul 2020 23:14:36 +0800</pubDate><description><![CDATA[dir (directory) ：列出当前目录下的文件以及文件夹
md (make directory)： 创建目录
rd (remove directory)：删除目录
cd (change directory)：进入指定目录
cd… : 退回到上一级目录
cd\ : 退回到根目录
del：删除文件
exit：退出dos命令行
cls (clear screen): 清屏
有关某个命令的详细信息，请键入 HELP 命令名
ASSOC 显示或修改文件扩展名关联。
ATTRIB 显示或更改文件属性。
BREA]]></description><category></category></item><item><title><![CDATA[css代码大全，方便保存]]></title><link>https://blog.youkuaiyun.com/rainzero520/article/details/106941104</link><guid>https://blog.youkuaiyun.com/rainzero520/article/details/106941104</guid><author>rainzero520</author><pubDate>Wed, 24 Jun 2020 11:48:22 +0800</pubDate><description><![CDATA[css属性代码大全
一  CSS文字属性：
color : #999999; /*文字颜色 */
font-family :	宋体 ,sans-serif; /*文字字体 / font-size : 9pt; / 文字大小 /
font-style:itelic; / 文字斜体 */
font-variant:small-caps; /*小字体 */ letter-spacing : 1pt; /*字间距离 / line-height : 200%; / 设置行高 / font-weight:bold; /]]></description><category></category></item><item><title><![CDATA[电脑快捷键]]></title><link>https://blog.youkuaiyun.com/rainzero520/article/details/106921672</link><guid>https://blog.youkuaiyun.com/rainzero520/article/details/106921672</guid><author>rainzero520</author><pubDate>Tue, 23 Jun 2020 13:37:38 +0800</pubDate><description><![CDATA[-Ctrl快捷键
Ctrl+S 保存
Ctrl+W 关闭程序
Ctrl+N 新建
Ctrl+O 打开
Ctrl+Z 撤销
Ctrl+F 查找
Ctrl+X 剪切
Ctrl+C 复制
Ctrl+V 粘贴
Ctrl+A 全选
Ctrl+[ 缩小文字
Ctrl+] 放大文字
Ctrl+B 粗体
Ctrl+I 斜体
Ctrl+U 下划线
Ctrl+Shift 输入法切换
Ctrl+空格 中英文切换
Ctrl+回车 QQ号中发送信息
Ctrl+Home 光标快速移到文件头
Ctrl+End 光标快速移到文件尾
Ctr]]></description><category></category></item><item><title><![CDATA[自学前端路线图]]></title><link>https://blog.youkuaiyun.com/rainzero520/article/details/106916557</link><guid>https://blog.youkuaiyun.com/rainzero520/article/details/106916557</guid><author>rainzero520</author><pubDate>Tue, 23 Jun 2020 09:58:26 +0800</pubDate><description><![CDATA[前端很火，想自学前端的人也多。作为过来人，知道自学的辛苦。特来给大家分享这份学习路线图，让想自学前端的小伙伴们有一份系统专业的学习资源和学习指导。若是觉得有用记得给点个赞哦！无论你是刚入门的小白，还是已经工作的前端开发者都能从中获取到你想要的资料！ 先附上前端思维导图一张，自己下功夫一点点总结的呢。

我已经给大家分好阶段，每一阶段都逐渐加深，各位学习者基本上按照此套流程，一阶段，一阶段学习来，肯定会入门，逆袭成为大牛。

知识点对应视频：
前端与移动开发基础视频
JavaScript基础视频教程
附上CS]]></description><category></category></item><item><title><![CDATA[JSP九大内置对象]]></title><link>https://blog.youkuaiyun.com/rainzero520/article/details/106916524</link><guid>https://blog.youkuaiyun.com/rainzero520/article/details/106916524</guid><author>rainzero520</author><pubDate>Tue, 23 Jun 2020 09:46:06 +0800</pubDate><description><![CDATA[JSP中一共预先定义了9个这样的对象，分别为：request、response、session、application、out、pagecontext、config、page、exception
1、request对象
　　request 对象是 javax.servlet.httpServletRequest类型的对象。 该对象代表了客户端的请求信息，主要用于接受通过HTTP协议传送到服务器的数据。（包括头信息、系统信息、请求方式以及请求参数等）。request对象的作用域为一次请求。
2、respons]]></description><category></category></item><item><title><![CDATA[java学习线路分享]]></title><link>https://blog.youkuaiyun.com/rainzero520/article/details/106916258</link><guid>https://blog.youkuaiyun.com/rainzero520/article/details/106916258</guid><author>rainzero520</author><pubDate>Tue, 23 Jun 2020 09:33:33 +0800</pubDate><description><![CDATA[网址
https://how2j.cn/?p=142276

]]></description><category></category></item><item><title><![CDATA[jdbc之存储过程的调用和调用方法]]></title><link>https://blog.youkuaiyun.com/rainzero520/article/details/106907284</link><guid>https://blog.youkuaiyun.com/rainzero520/article/details/106907284</guid><author>rainzero520</author><pubDate>Mon, 22 Jun 2020 18:05:48 +0800</pubDate><description><![CDATA[调用存储过程
2 调用存储过程的sql语句
3 {call 过程名称(参数列表)}
4     conn = DbUtils.getConnection();
5     sql = “{call p_order_approve(?)}”;
6     CallableStatement cs = conn.prepareCall(sql);
7     // 对sql中的占位符赋值  参数有 in out之分
8     // 如果对应位置的参数是in 直接赋值
9     // cs.setInt(1,]]></description><category></category></item><item><title><![CDATA[jdbc之Statement和Preparement]]></title><link>https://blog.youkuaiyun.com/rainzero520/article/details/106907275</link><guid>https://blog.youkuaiyun.com/rainzero520/article/details/106907275</guid><author>rainzero520</author><pubDate>Mon, 22 Jun 2020 18:05:13 +0800</pubDate><description><![CDATA[Jdbc DML 操作
2 Statement:静态SQL操作
3 每次操作都会将sql语句提交到数据库执行一次，性能比较低
4     // 1.加载驱动程序
5     Class.forName(driverName);
6     // 2.获取数据库连接
7     Connection conn = DriverManager.getConnection(url, user, password);
8     // 3.构建SQL语句
9     String sql = “insert int]]></description><category></category></item><item><title><![CDATA[jdbc之连接Oracle的基本步骤]]></title><link>https://blog.youkuaiyun.com/rainzero520/article/details/106907267</link><guid>https://blog.youkuaiyun.com/rainzero520/article/details/106907267</guid><author>rainzero520</author><pubDate>Mon, 22 Jun 2020 18:04:41 +0800</pubDate><description><![CDATA[// 1.加载驱动程序
2 Class.forName(“oracle.jdbc.driver.OracleDriver”);
3 // 2.获取数据库连接
4 Connection conn = DriverManager.getConnection(“jdbc:oracle:thin:@localhost:1521:orcl”, “j0408”, “1”);
5 // 3.构建SQL语句
6 String sql = “insert into t_user(userid,username,passwor]]></description><category></category></item><item><title><![CDATA[Java基础面试题（Hibernate）]]></title><link>https://blog.youkuaiyun.com/rainzero520/article/details/106907206</link><guid>https://blog.youkuaiyun.com/rainzero520/article/details/106907206</guid><author>rainzero520</author><pubDate>Mon, 22 Jun 2020 18:01:38 +0800</pubDate><description><![CDATA[Hibernate是一个什么样的框架？
Hibernate是一个开放源代码的对象关系映射框架，它对JDBC进行了非常轻量级的对象封装，它将POJO与数据库表建立映射关系，是一个全自动的orm框架，hibernate可以自动生成SQL语句，自动执行，使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。
Hibernate可以应用在任何使用JDBC的场合，既可以在Java的客户端程序使用，也可以在Servlet/JSP的Web应用中使用，最具革命意义的是，Hibernate可以在应用EJB的J2EE架]]></description><category></category></item><item><title><![CDATA[Java基础面试题（进程和线程的区别）]]></title><link>https://blog.youkuaiyun.com/rainzero520/article/details/106907188</link><guid>https://blog.youkuaiyun.com/rainzero520/article/details/106907188</guid><author>rainzero520</author><pubDate>Mon, 22 Jun 2020 18:00:51 +0800</pubDate><description><![CDATA[进程和线程的区别
1.定义
进程:具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.
线程:进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源.
2.关系
一个线程可以创建和撤销另一个线程;同一个进程中的多个线程之间可以并发执行.
相对进程而言，线程是一个更加接近于执行体的]]></description><category></category></item><item><title><![CDATA[Spring 入门（概述)]]></title><link>https://blog.youkuaiyun.com/rainzero520/article/details/106907113</link><guid>https://blog.youkuaiyun.com/rainzero520/article/details/106907113</guid><author>rainzero520</author><pubDate>Mon, 22 Jun 2020 17:57:38 +0800</pubDate><description><![CDATA[1、什么是框架
2、Spring简介
3、IOC（配置、注解）
4、Bean（配置、注解）
5、AOP（配置、注解、AspectJ、API）
资源：
http://spring.io/
http://projects.spring.io/spring-framework/
Spring是什么？
1、Spring是一个开源框架，为了解决企业应用开发的复杂性而创建的，但现在不止用于企业应用
2、是一个轻量级的控制反转（IOC）和面向切面（AOP）的容器框架
— 从大小与开销两方面而言Spring都是轻量的
— ]]></description><category></category></item><item><title><![CDATA[java基础面试题（Servlet生命周期）]]></title><link>https://blog.youkuaiyun.com/rainzero520/article/details/106906985</link><guid>https://blog.youkuaiyun.com/rainzero520/article/details/106906985</guid><author>rainzero520</author><pubDate>Mon, 22 Jun 2020 17:52:07 +0800</pubDate><description><![CDATA[Servlet运行在Servlet容器中，其生命周期由容器来管理。Servlet的生命周期通过javax.servlet.Servlet接口中的init()、service()和destroy()方法来表示
Servlet的生命周期包含了下面4个阶段：
1.加载和实例化
2.初始化
3.请求处理
4.服务终止
Web服务器在与客户端交互时Servlet的工作过程是:


在客户端对web服务器发出请求



web服务器接收到请求后将其发送给Servlet



Servlet容器为此产生一个实例对象并调用]]></description><category></category></item><item><title><![CDATA[JAVAWEB复习资料-01]]></title><link>https://blog.youkuaiyun.com/rainzero520/article/details/106906962</link><guid>https://blog.youkuaiyun.com/rainzero520/article/details/106906962</guid><author>rainzero520</author><pubDate>Mon, 22 Jun 2020 17:50:24 +0800</pubDate><description><![CDATA[CSS中@import和link两种插入样式表方式有什么不同？
1.link属于HTML标签，除了引入css文件之外还能定义RSS等，而@import只能用于加载CSS。
2.link在引用CSS时，CSS是和页面共同加载的，而@import是等页面加载完成后再加载CSS。
3.link在所有浏览器中均可起作用，而@import是在CSS2.1提出的，低版本的浏览器不支持。
4.link标签可以使用JS控制DOM去改变样式，而@import不行。
简述一下serif和sans-serif的区别。
serif]]></description><category></category></item><item><title><![CDATA[javaweb程序设计任务教程，黑马程序员著，简答题]]></title><link>https://blog.youkuaiyun.com/rainzero520/article/details/106906881</link><guid>https://blog.youkuaiyun.com/rainzero520/article/details/106906881</guid><author>rainzero520</author><pubDate>Mon, 22 Jun 2020 17:46:24 +0800</pubDate><description><![CDATA[目录
1、请描述HTML、CSS、DOM、JavaScript分别表示的含义。
2、请列举出HTML常用的标记。（至少10个）
1、简述HTTP1.1协议的通信过程？
2、简述POST请求和GET请求有什么不同？（至少2点）
3、Tomcat安装目录下的子目录及其说明如下：
1、请列举Servlet接口中的方法，并分别说明这些方法的特点及其作用。
2、简述ServletContext接口的三个主要作用。
1、简述请求转发与重定向的异同？（至少写3点）
2、请写出禁止浏览器缓存页面的核心代码。
1、简述什么是]]></description><category></category></item><item><title><![CDATA[javaEE简答题整理]]></title><link>https://blog.youkuaiyun.com/rainzero520/article/details/106906733</link><guid>https://blog.youkuaiyun.com/rainzero520/article/details/106906733</guid><author>rainzero520</author><pubDate>Mon, 22 Jun 2020 17:42:02 +0800</pubDate><description><![CDATA[1、 什么是JavaEE？其编程思想是什么？
JavaEE是一个标准的中间件体系结构，是企业分布式应用开发标准。JavaEE的编程思想是组件—容器。
2、 为什么提出JavaEE体系结构？
（1）为满足开发多层体系结构的企业级应用的需求，提出了JavaEE：分布式，可移植，旧系统集成支持，面向Web，满足企业计算要求(一致性、事务性、安全性)，要有好的特性(可伸缩、可扩展、易维护)。
（2）JavaEE提供了一套完整的解决所有这些问题的框架方案：提供了分布式、可移植组件的框架，为组件与应用服务器提供标准AP]]></description><category></category></item></channel></rss>