<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LinkHashSet的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LinkHashSet</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LinkHashSet]]></copyright><item><title><![CDATA[IDEA中JVM使用-XX:PermSize设置非堆内存初始值]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/83962278</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/83962278</guid><author>LinkHashSet</author><pubDate>Sun, 11 Nov 2018 20:49:49 +0800</pubDate><description><![CDATA[-server -XX:PermSize=128M -XX:MaxPermSize=256m

]]></description><category></category></item><item><title><![CDATA[Maven 的基本介绍]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/83449252</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/83449252</guid><author>LinkHashSet</author><pubDate>Sat, 27 Oct 2018 20:09:43 +0800</pubDate><description><![CDATA[一、maven的优点
maven的优点
依赖管理：对jar统一管理
项目构建（一步构建）：对编码完成后的过程标准化，交给命令来完成
maven适合大型项目的开发，可以把一个项目拆分成多个子项目
二、常用的命令
c、常用的命令
clean , compile ,package ,install ,test ,deploy
三、三套生命周期
d、三套生命周期
清理周期：clean
默认周期：compi...]]></description><category></category></item><item><title><![CDATA[SSM 整合框架的拆分和整合]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/83449222</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/83449222</guid><author>LinkHashSet</author><pubDate>Sat, 27 Oct 2018 20:06:06 +0800</pubDate><description><![CDATA[一. 配置文件图

二. 创建父工程
父工程的打包方式：pom
java project的打包方式：jar
web project的打包方式： war
三. 创建子模块

四. 创建service子模块

引入dao的依赖jar包
读取配置文件：classpath: —&amp;gt; classpath*:
//@ContextConfiguration({“classpath:spring/appli...]]></description><category></category></item><item><title><![CDATA[Maven 传递依赖和冲突解决]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/83449144</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/83449144</guid><author>LinkHashSet</author><pubDate>Sat, 27 Oct 2018 19:58:24 +0800</pubDate><description><![CDATA[一. 什么是传递依赖 冲突
A 依赖B， 引入A的时候也引入B
冲突： A依赖了B ，C 依赖B
二. 自带调优原则
a, 第一声明者优先
b, 路径近者优先
三. 排除依赖(方式一)

四. 方式二.锁定版本(推荐)
1， 提取版本号
 &amp;lt;properties&amp;gt;
	&amp;lt;maven.compiler.target&amp;gt;1.7&amp;lt;/maven.compiler.target&amp;g...]]></description><category></category></item><item><title><![CDATA[Maven 私服的下载和安装]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/83449060</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/83449060</guid><author>LinkHashSet</author><pubDate>Sat, 27 Oct 2018 19:48:09 +0800</pubDate><description><![CDATA[一 . 下载

二. 安装

三. 访问私服

四. 私服仓库分类
宿主仓库：release ：发行版jar包(正式jar包), snapshot:测试jar包, 第三方jar包(ojdbc.jar)

代理仓库：apache的测试jar包， 中央仓库的jar包

组仓库：宿主仓库，代理仓库

虚拟仓库：maven1的jar包

五. 上传jar包到私服
a. 指定私服的账号和密码   -在mav...]]></description><category></category></item><item><title><![CDATA[Oracle 数据库 JDBC调用存储过程和存储函数]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/83420631</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/83420631</guid><author>LinkHashSet</author><pubDate>Fri, 26 Oct 2018 20:52:32 +0800</pubDate><description><![CDATA[一 . Oracle 数据库 JDBC调用存储过程和存储函数


ojdbc：在中央仓库没有
需要手动安装
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14
-Dversion=10.2.0.4.0 -Dpackaging=jar
-Dfile=E:\oracle\product\10.2.0\db_1\jdbc\...]]></description><category></category></item><item><title><![CDATA[Oracle 触发器]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/83420563</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/83420563</guid><author>LinkHashSet</author><pubDate>Fri, 26 Oct 2018 20:45:33 +0800</pubDate><description><![CDATA[一. Oracle 触发器


什么是触发器
监听器：监听表中的数据是否发生了改变(insert ,update ,delete)


监听器语法
create or replace trigger 触发器名称
before | after --在改变之前或之后执行触发器
insert | update | delete  --监听哪一个动作
on 表名  – 监听哪一张表
触发器的级别
表级触发...]]></description><category></category></item><item><title><![CDATA[Oracle 存储函数]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/83420495</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/83420495</guid><author>LinkHashSet</author><pubDate>Fri, 26 Oct 2018 20:40:19 +0800</pubDate><description><![CDATA[一. 存储函数

什么是存储函数
简单点说：就是封装了一组sql语句 ，提前编译好,存储在服务端
效率高，安全
与存储过程区别
存储函数 必须有且只有一个返回值
语法不同
存储函数可以用在select语句中
存储函数中一般不写输出参数
语法
create or replace function 函数名(参数名 输入型 in |输出型 out 数据类型 ,…) return 类型
as|is
– 声...]]></description><category></category></item><item><title><![CDATA[Oracle 存储过程]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/83420468</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/83420468</guid><author>LinkHashSet</author><pubDate>Fri, 26 Oct 2018 20:37:47 +0800</pubDate><description><![CDATA[一. 存储过程


什么是存储过程
简单点说：就是封装了一组sql语句 ，提前编译好,存储在服务端
效率高，安全


使用场景:
网上买了一件商品：商品表(update),订单表（insert），购物车(delete), 金额表(update),物流表（insert）,日志表(insert)


语法
create [or replace] procedure 过程名(参数名 输入型 in |输出...]]></description><category></category></item><item><title><![CDATA[Oracle 数据库的游标]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/83420431</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/83420431</guid><author>LinkHashSet</author><pubDate>Fri, 26 Oct 2018 20:34:07 +0800</pubDate><description><![CDATA[一. Oracle 游标


什么是游标


什么是游标
就是一个集合，数组，游标中存储很多的数据，处理多行数据的问题
游标就是指定一条DQL语句，内容就是DQL语句查询出的内容


游标的声明: cursor游标的关键字
cursor 游标名 is DQL;


游标的遍历
a,打开游标
b，提取游标中的内容, 提取一行记录：fetch 游标名 into 变量;
c,循环, 退出,exit wh...]]></description><category></category></item><item><title><![CDATA[Oracle 数据库 Plsql的基本语句]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/83420378</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/83420378</guid><author>LinkHashSet</author><pubDate>Fri, 26 Oct 2018 20:29:50 +0800</pubDate><description><![CDATA[一 . Plsql的基本语句


p :procedure l: language sql: 结构化查询语言
plsql  过程化语言: 在原来的基础上，新增 if ，循环语句;


基本结构
declare --声明
声明变量
begin
plsql 过程化语言;
[exception
捕获异常，处理异常， others]
end;


声明变量
declare
– 声明普通的变量
i numb...]]></description><category></category></item><item><title><![CDATA[Oracle 数据库,视图 ,索引]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/83420345</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/83420345</guid><author>LinkHashSet</author><pubDate>Fri, 26 Oct 2018 20:26:48 +0800</pubDate><description><![CDATA[一. 视图

在oracle中单引号表示字符串， 在别名定义时需要用到双引号,别名是纯数字必须使用双引号
什么是视图
是一个虚表, 可以对视图进行增删改查
视图是不能存储数据的，所有的数据都在基本表(table)中
操作视图就是操作基本表
视图简单的说，就是封装了一个[复杂]的DQL;
对视图操作，只能操作哪些查询出来的列, 一般不作为修改
视图的语法
create [or replace] vi...]]></description><category></category></item><item><title><![CDATA[spring与junit的整合]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/83064297</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/83064297</guid><author>LinkHashSet</author><pubDate>Mon, 15 Oct 2018 20:35:15 +0800</pubDate><description><![CDATA[一.spring与junit的整合
1,替换xml的容器对象的创建
/**

使用注解的方法创建容器对象


替换junit的运行器, 替换成SpringJUnit4ClassRunner,spring的测试运行器




指定配置文件的路径：ContextConfiguration



   在spring的运行器下要求必须加上classpath：在类路径执行读取 classpath



*...]]></description><category></category></item><item><title><![CDATA[Spring 框架中常用的注解大解]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/83064214</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/83064214</guid><author>LinkHashSet</author><pubDate>Mon, 15 Oct 2018 20:29:15 +0800</pubDate><description><![CDATA[一.Spring 框架中常用的注解

开启注解
&amp;amp;lt;context:component-scan base-package=“com.itheima”&amp;amp;gt;&amp;amp;lt;/context:component-scan&amp;amp;gt;
component注解: 创建对象，创建自定义类型对象
controller ,repository ,service
@Autowired：自动注入，有spring提供：自...]]></description><category></category></item><item><title><![CDATA[Mapper.xml 动态sql语句]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/83032690</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/83032690</guid><author>LinkHashSet</author><pubDate>Fri, 12 Oct 2018 20:58:51 +0800</pubDate><description><![CDATA[一. Mapper.xml 动态sql语句
&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?&amp;gt;
&amp;lt;!DOCTYPE mapper
        PUBLIC &quot;-//mybatis.org//DTD Mapper 3.0//EN&quot;
        &quot;http://mybatis.org/dtd/mybatis-3-mapper.dtd&quot;&amp;gt;
&a]]></description><category></category></item><item><title><![CDATA[Mapper.xml 返回值详解]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/83032647</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/83032647</guid><author>LinkHashSet</author><pubDate>Fri, 12 Oct 2018 20:54:02 +0800</pubDate><description><![CDATA[一. Mapper.xml 返回值详解:
&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?&amp;gt;
&amp;lt;!DOCTYPE mapper
        PUBLIC &quot;-//mybatis.org//DTD Mapper 3.0//EN&quot;
        &quot;http://mybatis.org/dtd/mybatis-3-mapper.dtd&quot;&amp;gt;


&]]></description><category></category></item><item><title><![CDATA[Mapper.xml 传递参数详解:]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/83032592</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/83032592</guid><author>LinkHashSet</author><pubDate>Fri, 12 Oct 2018 20:50:23 +0800</pubDate><description><![CDATA[一.Mapper.xml 传递参数详解:
&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?&amp;gt;
&amp;lt;!DOCTYPE mapper
        PUBLIC &quot;-//mybatis.org//DTD Mapper 3.0//EN&quot;
        &quot;http://mybatis.org/dtd/mybatis-3-mapper.dtd&quot;&amp;gt;

&a]]></description><category></category></item><item><title><![CDATA[Mybatis    Mapper.xml  增删改查详解:]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/83032524</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/83032524</guid><author>LinkHashSet</author><pubDate>Fri, 12 Oct 2018 20:42:42 +0800</pubDate><description><![CDATA[一.  Mapper.xml  增删改查详解:
在这里插入代码片&amp;amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;amp;gt;
&amp;amp;lt;!DOCTYPE mapper
        PUBLIC &amp;quot;-//mybatis.org//DTD Mapper 3.0//EN&amp;quot;
        &amp;quot;http://myb]]></description><category></category></item><item><title><![CDATA[Mybatis 框架配置文件详解(SqlMapConfig.xml&&Mapper.xml)]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/83031961</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/83031961</guid><author>LinkHashSet</author><pubDate>Fri, 12 Oct 2018 20:27:47 +0800</pubDate><description><![CDATA[一.  知识点引入:
dtd约束:

|   :    任选其一
,   :    必须按顺序写标签
?   :    可写可不写(重复一次或0次)
*   :    重复0次或多次
+   :    重复一次或多次


二.  SqlMapConfig.xml 详解:
&amp;amp;amp;amp;lt;?xml version=&amp;amp;amp;quot;1.0&amp;amp;amp;quot; encoding=&amp;amp;amp;quot;UTF-8&amp;amp;amp;qu]]></description><category></category></item><item><title><![CDATA[Linux CentOS 基本命令二 (压缩,进程,管道,文件权限)]]></title><link>https://blog.youkuaiyun.com/LinkHashSet/article/details/82889120</link><guid>https://blog.youkuaiyun.com/LinkHashSet/article/details/82889120</guid><author>LinkHashSet</author><pubDate>Fri, 28 Sep 2018 19:48:49 +0800</pubDate><description><![CDATA[一. 压缩
windows的压缩文件的扩展名： .zip或.rar
Linux中的打包文件扩展名：.tar
Linux中的压缩文件扩展名：.gz
Linux中打包压缩的文件扩展名：.tar.gz
1 打包压缩包
1.1 压缩语法：tar [参数] 打包压缩后的文件名 要打包压缩的文件，支持通配符*号
将多个文件打包并压缩成一个特定的文件
2.1 参数解释：

-c 创建新的文件（必选项）
-x 取...]]></description><category></category></item></channel></rss>