<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[I宇潇I的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_42150316</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_42150316]]></copyright><item><title><![CDATA[PL/SQL]]></title><link>https://blog.youkuaiyun.com/qq_42150316/article/details/91367336</link><guid>https://blog.youkuaiyun.com/qq_42150316/article/details/91367336</guid><author>qq_42150316</author><pubDate>Mon, 10 Jun 2019 11:58:12 +0800</pubDate><description><![CDATA[PL/SQL
1.1PL/SQL简介
PL/SQL是一种块结构的语言，它将一组语句放在一个块中，一次性发送给服务器，PL/SQL引擎分析收到PL/SQL语句块中的内容，把其中的过程控制语句由PL/SQL引擎自身去执行，把PL/SQL块中的SQL语句交给服务器的SQL语句执行器执行。
简单来说就是对于sql语言的过程化扩展。使得sql具有过程处理的能力。（减少数据库与代码的交互，提高执行效率）

①...]]></description><category></category></item><item><title><![CDATA[Oracle debug存储时提示ORA-0131权限不足，再调试按钮变灰的解决方案]]></title><link>https://blog.youkuaiyun.com/qq_42150316/article/details/90954357</link><guid>https://blog.youkuaiyun.com/qq_42150316/article/details/90954357</guid><author>qq_42150316</author><pubDate>Wed, 05 Jun 2019 22:02:36 +0800</pubDate><description><![CDATA[Oracle debug存储时提示ORA-0131权限不足，再调试按钮变灰的解决方案
调试存储时报错ora-0131:Insufficient privileges和DEBUG CONNECT SESSION提示的解决方案
报错信息：
ORA-0131 : Insufficient privileges.
Note: Debugging requires the DEBUG CONNECT SES...]]></description><category></category></item><item><title><![CDATA[mybatis]]></title><link>https://blog.youkuaiyun.com/qq_42150316/article/details/89076197</link><guid>https://blog.youkuaiyun.com/qq_42150316/article/details/89076197</guid><author>qq_42150316</author><pubDate>Sun, 07 Apr 2019 22:03:09 +0800</pubDate><description><![CDATA[mybatis
在mybatis中
1.先建立数据库表
2.先构建pojo类（写get，set方法）
package mybatis.chap01;

import java.util.Date;

import org.apache.ibatis.type.Alias;

@Alias("Stu")
public class Student {
private Integer s_id;
pri...]]></description><category></category></item><item><title><![CDATA[Mybatis官方文档]]></title><link>https://blog.youkuaiyun.com/qq_42150316/article/details/89076168</link><guid>https://blog.youkuaiyun.com/qq_42150316/article/details/89076168</guid><author>qq_42150316</author><pubDate>Sun, 07 Apr 2019 22:01:26 +0800</pubDate><description><![CDATA[http://www.mybatis.org/mybatis-3/zh/sqlmap-xml.html

]]></description><category></category></item><item><title><![CDATA[LeetCode练习（1）]]></title><link>https://blog.youkuaiyun.com/qq_42150316/article/details/89044140</link><guid>https://blog.youkuaiyun.com/qq_42150316/article/details/89044140</guid><author>qq_42150316</author><pubDate>Fri, 05 Apr 2019 15:52:55 +0800</pubDate><description><![CDATA[给定一个整数数组 nums 和一个目标值 target，请你在该数组中找出和为目标值的那 两个 整数，并返回他们的数组下标。
目标是减少时间，以空间换时间的目的。
你可以假设每种输入只会对应一个答案。但是，你不能重复利用这个数组中同样的元素。
示例:
给定 nums = [2, 7, 11, 15], target = 9
因为 nums[0] + nums[1] = 2 + 7 = 9
所以返回...]]></description><category></category></item><item><title><![CDATA[数组]]></title><link>https://blog.youkuaiyun.com/qq_42150316/article/details/89043469</link><guid>https://blog.youkuaiyun.com/qq_42150316/article/details/89043469</guid><author>qq_42150316</author><pubDate>Fri, 05 Apr 2019 14:57:36 +0800</pubDate><description><![CDATA[声明数组
package array;

public class Array1 {
	public static void main(String[] args) {
		//定义声明数组的方法
		int[] arr=new int[10];
		//
		int[] arr1= {1,2,3};
		//
		int[] arr2;
		arr2= new int[10];
		//
		a...]]></description><category></category></item><item><title><![CDATA[java基础（3）--数组]]></title><link>https://blog.youkuaiyun.com/qq_42150316/article/details/89043230</link><guid>https://blog.youkuaiyun.com/qq_42150316/article/details/89043230</guid><author>qq_42150316</author><pubDate>Fri, 05 Apr 2019 14:37:21 +0800</pubDate><description><![CDATA[数组
声明数组
1,一组相同类型的数据
2,数组是一个对象
这个对象只有一个属性，length 数组的长度
3,声明一个数组不创建一个对象
4,数组可以用下列方法声明
int[] iArray 或者 int iArray[]
Teacher[] tArray 或者 Teacher tArray[]

4.2.创建数组
数组在创建的时候必须指定长度。
数组的长度一经确定就不能改变.
1,创建一个原始...]]></description><category></category></item><item><title><![CDATA[java基础（2）--表达式和流控制语句]]></title><link>https://blog.youkuaiyun.com/qq_42150316/article/details/89043126</link><guid>https://blog.youkuaiyun.com/qq_42150316/article/details/89043126</guid><author>qq_42150316</author><pubDate>Fri, 05 Apr 2019 14:27:10 +0800</pubDate><description><![CDATA[表达式和流控制语句
3.1.变量和作用范围
3.1.1.局部变量
1,在代码块中声明的变量为局部变量
public class Hello{
int num = 1;//这个num不是局部变量
public void show(){
int age = 10;//这个age是局部变量
}
}

2,在方法参数列表位置声明
public class Hello{
public void eat(St...]]></description><category></category></item><item><title><![CDATA[java基础（1）--jvm，标识符,关键字和类型]]></title><link>https://blog.youkuaiyun.com/qq_42150316/article/details/89042720</link><guid>https://blog.youkuaiyun.com/qq_42150316/article/details/89042720</guid><author>qq_42150316</author><pubDate>Fri, 05 Apr 2019 13:41:55 +0800</pubDate><description><![CDATA[java虚拟机JVM
java内存区域与内存溢出异常
一旦出现内存溢出，不懂底层，无法处理（OOM）
1.1内存区域
程序计数器：没有规定OOM异常。
java虚拟机栈：生命周期和线程一致。两种异常
1.线程请求的深度大于栈允许深度，抛异常：stackoverflowError
2.虚拟机栈可以允许动态扩展，如果扩展时候无法申请到足够的内存，就会报OOM异常。
本地方法栈：native方法，与虚拟...]]></description><category></category></item><item><title><![CDATA[数据库索引，优化]]></title><link>https://blog.youkuaiyun.com/qq_42150316/article/details/89002266</link><guid>https://blog.youkuaiyun.com/qq_42150316/article/details/89002266</guid><author>qq_42150316</author><pubDate>Wed, 03 Apr 2019 18:38:34 +0800</pubDate><description><![CDATA[三范式
：
一：属性不可再分；学生表中有姓名，性别，年龄等
二：字段必须完全依赖于全部主键而非部分主键. 学生表中有姓名，性别，年龄等,学号唯一确定，
三：非主键外的所有字段必须互不依赖。–数据只在一个地方存储，不重复出现在多张表中，消除传递依赖
删除：drop，truncate，delete
drop table student;
truncate table student;
delete f...]]></description><category></category></item><item><title><![CDATA[复制数组的几种方法]]></title><link>https://blog.youkuaiyun.com/qq_42150316/article/details/88933290</link><guid>https://blog.youkuaiyun.com/qq_42150316/article/details/88933290</guid><author>qq_42150316</author><pubDate>Sun, 31 Mar 2019 18:45:55 +0800</pubDate><description><![CDATA[复制数组的几种方法
package array;


import java.util.Arrays;

public class Array2 {
	public static void main(String[] args) {
		int sum=0;
		int[] arr1 = { 1, 2, 3, 4, 5 };
		// for循环遍历数组，加强for循环，顺手求和
		for (i...]]></description><category></category></item><item><title><![CDATA[二分查找]]></title><link>https://blog.youkuaiyun.com/qq_42150316/article/details/88933261</link><guid>https://blog.youkuaiyun.com/qq_42150316/article/details/88933261</guid><author>qq_42150316</author><pubDate>Sun, 31 Mar 2019 18:44:01 +0800</pubDate><description><![CDATA[二分查找
package array;

/*二分查找
 * 
 * 寻找要寻找的数的位置
 * */
public class Array5 {
	public static void main(String[] args) {
		// 写一个有序数组
		int[] array = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
		// 这里可以设置为键盘...]]></description><category></category></item><item><title><![CDATA[数据库事务处理]]></title><link>https://blog.youkuaiyun.com/qq_42150316/article/details/88932944</link><guid>https://blog.youkuaiyun.com/qq_42150316/article/details/88932944</guid><author>qq_42150316</author><pubDate>Sun, 31 Mar 2019 18:21:04 +0800</pubDate><description><![CDATA[数据库事务处理
数据库中ACID
事务具有4个基本特征，分别是：原子性（Atomicity）、一致性（Consistency）、隔离性（Isolation）、持久性（Duration）
原子性：事务的原子性是指事务必须是一个原子的操作序列单元。事务中包含的各项操作在一次执行过程中，只允许出现两种状态之一。
·全部执行成功
·全部执行失败
任何一项操作都会导致整个事务的失败，同时其它已经被执行的操作...]]></description><category></category></item><item><title><![CDATA[SQL平常使用（3）]]></title><link>https://blog.youkuaiyun.com/qq_42150316/article/details/88778993</link><guid>https://blog.youkuaiyun.com/qq_42150316/article/details/88778993</guid><author>qq_42150316</author><pubDate>Sun, 24 Mar 2019 17:16:29 +0800</pubDate><description><![CDATA[SQL平常使用（3）
单值函数在数字的应用
round 四舍五入
select round(45.67) from dual;    46
select round(45.67,1) from dual;   45.7, 小数点后保留一位
select round(45.67,-1) from dual;  50 看个位数，四舍五入个位
trunc 只舍不去，截断
select trunc(45....]]></description><category></category></item><item><title><![CDATA[SQL平常使用（2）]]></title><link>https://blog.youkuaiyun.com/qq_42150316/article/details/88777560</link><guid>https://blog.youkuaiyun.com/qq_42150316/article/details/88777560</guid><author>qq_42150316</author><pubDate>Sun, 24 Mar 2019 17:05:24 +0800</pubDate><description><![CDATA[SQL平常使用（2）

匹配空值

NULL和非匹配和非匹配通过过滤选择不包含指定值的所有行时，你可能希望返回含NULL值的行。但是这做不到。因为未知（unknown）有特殊的含义，数据库不知道它们是否匹配，所以在进行匹配过滤或非匹配过滤时，不会返回这些结果。

操作符AND

选择出name=0001和价格为10的数据
select a.* from product a where a.name...]]></description><category></category></item><item><title><![CDATA[SQL平常使用（1）]]></title><link>https://blog.youkuaiyun.com/qq_42150316/article/details/88380374</link><guid>https://blog.youkuaiyun.com/qq_42150316/article/details/88380374</guid><author>qq_42150316</author><pubDate>Sun, 10 Mar 2019 18:11:36 +0800</pubDate><description><![CDATA[SQL平常使用简单操作（1）
连接数据库，操作数据库基本
conn 连接
disc 断开数据库连接
passw 修改用户密码
exit 断开数据库连接并且退出黑框或者退出sqlplus
show user 显示当前用户
检索数据

检索一个表

select a.* from student  a；

简单的一条查询语句就出现了。要习惯给表起别名。

检索单个列

 select a.STU_NO...]]></description><category></category></item><item><title><![CDATA[Maven安装过程及配置到eclipse里的过程]]></title><link>https://blog.youkuaiyun.com/qq_42150316/article/details/84228840</link><guid>https://blog.youkuaiyun.com/qq_42150316/article/details/84228840</guid><author>qq_42150316</author><pubDate>Mon, 19 Nov 2018 09:48:51 +0800</pubDate><description><![CDATA[**
Maven安装过程
**

下载地址 https://maven.apache.org/download.cgi

下载之后进行解压，我解压到了E:\maven
配置环境变量
○1在环境变量中新建一个
变量名：M2_HOME
变量值：E:\maven\apache-maven-3.6.0
○2在PATH里增加一个地址（如果是往尾部加，请加上分号，新建的话直接新建一个就好了）
%M2_HOME...]]></description><category></category></item><item><title><![CDATA[首先认识一下什么是java]]></title><link>https://blog.youkuaiyun.com/qq_42150316/article/details/83117057</link><guid>https://blog.youkuaiyun.com/qq_42150316/article/details/83117057</guid><author>qq_42150316</author><pubDate>Thu, 18 Oct 2018 19:26:33 +0800</pubDate><description><![CDATA[对于java的认知
java是一门面向对象的编程语言，它最大的特性就是封装、继承、多态。java具有跨平台运行的特点（jvm虚拟机），支持多线程并发。
java的三大特性

封装

封装：将类里的信息隐藏，可以调用getters/setters方法访问该类内部的信息。在java项目中，大量使用到了封装。

继承

继承：继承是多个类中存在相同属性和方法时，将这些内容放到单独一个类中，那么多个类无需...]]></description><category></category></item></channel></rss>