<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[szly_xyk的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Running_penguin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Running_penguin]]></copyright><item><title><![CDATA[IntelliJ IDEA创建Maven项目导入jar包速度慢的三种解决方法]]></title><link>https://blog.youkuaiyun.com/Running_penguin/article/details/111935003</link><guid>https://blog.youkuaiyun.com/Running_penguin/article/details/111935003</guid><author>Running_penguin</author><pubDate>Tue, 29 Dec 2020 19:48:43 +0800</pubDate><description><![CDATA[1. 创建项目时添加一个属性
name: archetypeCatalog
value: internal

2. 设置VM Options为-DarchetypeCatalog=internal
注意，如果是从setting中设置的话，只是针对当前工程（For current project），这里需要把它设置为针对所有的工程（For new project（idea 2020）或For default project），idea 2020版本中为New Projects Settings -&gt; S]]></description><category></category></item><item><title><![CDATA[JdbcTemplate操作mysql手动提交事务遇到的问题]]></title><link>https://blog.youkuaiyun.com/Running_penguin/article/details/110240703</link><guid>https://blog.youkuaiyun.com/Running_penguin/article/details/110240703</guid><author>Running_penguin</author><pubDate>Fri, 27 Nov 2020 21:00:23 +0800</pubDate><description><![CDATA[问题描述：一个经典的转账问题
业务需求：数据表如下，现让tom向jerry转账100元，看一下能引发哪些问题

环境搭建：项目框架主要是spring，持久层框架暂时没用mybtis，用的是spring 的JdbcTemplate，连接池c3p0
项目结构：

applicationContext.xml文件主要配置：
    &lt;!--加载外部的properties配置文件--&gt;
    &lt;context:property-placeholder location="classpath:jd]]></description><category></category></item><item><title><![CDATA[java注解]]></title><link>https://blog.youkuaiyun.com/Running_penguin/article/details/109952507</link><guid>https://blog.youkuaiyun.com/Running_penguin/article/details/109952507</guid><author>Running_penguin</author><pubDate>Sun, 22 Nov 2020 14:26:19 +0800</pubDate><description><![CDATA[基本概念
注解（Annotation），也叫元数据。一种代码级别的说明。JDK1.5及以后版本引入的一个特性，与类、接口、枚举是在同一个层次。可以声明在包、类、字段、方法、局部变量、方法参数等的前面，用来对这些元素进行说明。
作用分类：

编写文档：通过代码里标识的注解生成文档（生成doc文档）
代码分析：通过代码里标识的注解对代码进行分析（使用反射）
编译检查：通过代码里标识的注解让编译器能够实现基本的编译检查

注解的简单使用：
/**
 * 注解的使用简单使用
 * @author Administr]]></description><category></category></item><item><title><![CDATA[java反射]]></title><link>https://blog.youkuaiyun.com/Running_penguin/article/details/109909922</link><guid>https://blog.youkuaiyun.com/Running_penguin/article/details/109909922</guid><author>Running_penguin</author><pubDate>Sun, 22 Nov 2020 13:56:31 +0800</pubDate><description><![CDATA[在了解反射之前，先看一下java代码在计算机中经历的三个阶段：

第一个阶段：源代码阶段，.java文件被编译为.class文件存放在硬盘上
第二个阶段：Class类对象阶段，类加载器将.class文件加载到内存中，成为一个Class类的实例。Class类对象包含三个属性（对象）：Field（封装属性的有关信息）、Constructor（封装构造器的有关信息）、Method（封装方法的有关信息）。
第三阶段：运行时阶段，通过new创建对象

Field常用的方法：




方法
描述




getName]]></description><category></category></item><item><title><![CDATA[java泛型与集合框架]]></title><link>https://blog.youkuaiyun.com/Running_penguin/article/details/109720757</link><guid>https://blog.youkuaiyun.com/Running_penguin/article/details/109720757</guid><author>Running_penguin</author><pubDate>Tue, 17 Nov 2020 21:38:36 +0800</pubDate><description><![CDATA[一、泛型
Java泛型是jdk 1.5中引入的一个新特性。泛型是对Java原有的类型系统的一种扩展，其本质是参数化类型，把类型作为参数传递。
常见的泛型有泛型类、泛型接口、泛型方法
语法：&lt;T, …&gt; T称为类型占位符，表示一种引用类型
使用泛型的好处：

编译时检查类型安全，防止类型转换异常，提高代码的安全性
所有的强制转换都是自动的和隐式的，提高代码的重用性

1.1 泛型类的使用
/**
 * 泛型类
 * 语法：类名&lt;T&gt;
 * 描述：T是类型占位符，表示一种引用类型，可以写]]></description><category></category></item><item><title><![CDATA[Spring配置文件-bean标签配置]]></title><link>https://blog.youkuaiyun.com/Running_penguin/article/details/109348024</link><guid>https://blog.youkuaiyun.com/Running_penguin/article/details/109348024</guid><author>Running_penguin</author><pubDate>Thu, 29 Oct 2020 17:31:48 +0800</pubDate><description><![CDATA[Bean标签范围配置
scope：指对象的作用范围，取值如下：




取值范围
说明




singleton
默认值，单例的


prototype
多例的


request
WEB项目中，Spring创建一个Bean的对象，将对象存入到request域中


session
WEB项目中，Spring创建一个Bean的对象，将对象存入到session域中


global session
WEB项目中，应用在Portlet环境，如果没有Portlet环境那么globalSession相当于sess]]></description><category></category></item><item><title><![CDATA[Intellij IDEA配置Maven&快速搭建Spring环境]]></title><link>https://blog.youkuaiyun.com/Running_penguin/article/details/109321677</link><guid>https://blog.youkuaiyun.com/Running_penguin/article/details/109321677</guid><author>Running_penguin</author><pubDate>Wed, 28 Oct 2020 15:42:36 +0800</pubDate><description><![CDATA[一、Maven的安装和配置
虽然Intellij IDEA已经包含了Maven插件，但最好还是能够安装自己的Maven插件，方便以后配置使用。可以通过Maven的官网http://maven.apache.org/download.cgi下载最新版的Maven。
Maven下载后解压即可。如解压到D盘，然后将Maven的安装路径D:\apache-maven-3.5.0\bin加入到环境变量path中。然后通过在命令行窗口执行命令：mvn -v，验证是否安装成功。
快速搭建SSM项目
1.新建工程项目，在新]]></description><category></category></item></channel></rss>