<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LX_WYJ的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LX_WYJ</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LX_WYJ]]></copyright><item><title><![CDATA[Java面试题（部分）]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/88095969</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/88095969</guid><author>LX_WYJ</author><pubDate>Sun, 03 Mar 2019 23:07:40 +0800</pubDate><description><![CDATA[65.接口与抽象类有什么区别？
1.抽象类中可以有一个或多个抽象方法，而接口中的方法必须都是抽象方法
2.接口中定义方法和成员变量和抽象类中定义方法和成员变量
接口中成员变量默认被修饰为public static final常量
3.接口最大的一个特点就是可以实现多继承，而抽象类智能继承一个(应该说java中只要是类就只能单继承)
4.抽象类和方法必须使用abstract关键声明为抽象，而接口中的...]]></description><category></category></item><item><title><![CDATA[Java面试题（部分）]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/87737410</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/87737410</guid><author>LX_WYJ</author><pubDate>Tue, 19 Feb 2019 21:58:59 +0800</pubDate><description><![CDATA[1.什么是B/S架构？什么是C/S架构
B/S架构是针对C/S架构缺点进行改进后提出的网络结构模式。 B/S结构属于C/S结构，是一种特殊的C/S，因为浏览器只是特殊的客户端。
C/S可以使用任何通信协议，而B/S架构规定必须实现HTTP协议。
2.你所知道网络协议有那些？
HTTP：超文本传输协议
FTP：文件传输协议
SMPT：简单邮件协议
TELNET：远程终端协议
POP3：邮件读取协议
...]]></description><category></category></item><item><title><![CDATA[Linux理论概念及shell指令]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/87656828</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/87656828</guid><author>LX_WYJ</author><pubDate>Mon, 18 Feb 2019 23:55:05 +0800</pubDate><description><![CDATA[1.Linux 系统中,以文件方式访问设备 .
2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统.
3. Linux文件系统中每个文件用 索引节点来标识.Linux文件系统使用索引节点来记录文件信息,作用于Windows 的文件分配表类似,索引节点是一个数据结构,它包含了一个文件的文件名,位置,大小,建立或修改时间,访问权限,所属关系等文件控制信息,一个文件系统维护...]]></description><category></category></item><item><title><![CDATA[使用Spring 的AOP 对客户管理的 DAO 进行增强 使用Spring 完成转账的事务管理]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/86516358</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/86516358</guid><author>LX_WYJ</author><pubDate>Wed, 16 Jan 2019 22:53:13 +0800</pubDate><description><![CDATA[案例一：使用Spring的AOP对客户管理的DAO进行增强
1.1     案例需求
1.1.1   需求描述
对于CRM的系统而言，现在有很多的DAO类，比如客户的DAO，联系人DAO等等。客户提出一个需求要开发人员实现一个功能对所有的DAO的类中以save开头的方法实现权限的校验，需要时管理员的身份才可以进行保存操作。
1.2     相关知识点
1.2.1   Spring使用AspectJ...]]></description><category></category></item><item><title><![CDATA[ioc的注解使用，aop]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/86500315</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/86500315</guid><author>LX_WYJ</author><pubDate>Tue, 15 Jan 2019 22:28:11 +0800</pubDate><description><![CDATA[IOC注解开发
spring的IOC注解开发需要添加context注解约束
IOC开发则需要引入beans注解约束
在DI属性注入的时候，IOC注解方式不需要set方法可以直接在属性上面DI进值
@value=“张三”
private string name；
对象属性注解方式注入用@Autowired因为我们习惯是按名字完成注入：所以就必须让！@Autowired和@Qualifier（valu...]]></description><category></category></item><item><title><![CDATA[Spring小结]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/86482998</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/86482998</guid><author>LX_WYJ</author><pubDate>Mon, 14 Jan 2019 19:57:11 +0800</pubDate><description><![CDATA[Spring生成 Bean的时候三种方式
无参数的构造方法的方式
&amp;lt;!-- 
    方式一：无参数的构造方法的实例化
    调用构造方法初始化，默认是调用无参数的构造方法
--&amp;gt; 

&amp;lt;bean id=&quot;bean1&quot; class=&quot;cn.itcast.spring.demo3.Bean1&quot;&amp;gt;&amp;lt;/bean&amp;gt; 

静态工厂实例化的方式
提供一个工厂类：
publ...]]></description><category></category></item><item><title><![CDATA[mybatis配置和总结]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/86440662</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/86440662</guid><author>LX_WYJ</author><pubDate>Sun, 13 Jan 2019 22:28:05 +0800</pubDate><description><![CDATA[一、Mybatis介绍
    MyBatis是一个优秀的持久层框架，它对jdbc操作数据库的过程进行封装，使开发者只需要关注SQL 本身，而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。      

   Mybatis通过xml或注解的方式将要执行的各种statement（statement、prepar...]]></description><category></category></item><item><title><![CDATA[Mybatis的动态sql语句，联表实现]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/86264653</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/86264653</guid><author>LX_WYJ</author><pubDate>Thu, 10 Jan 2019 23:53:47 +0800</pubDate><description><![CDATA[动态sql
通过mybatis提供的各种标签方法实现动态拼接sql。
需求：根据性别和名字查询用户
查询sql：select * from user  WHERE 1=1 and uname LIKE “%刘%”  and uage = 20
If标签
Mapper.xml文件
UserMapper.xml配置sql，如下：（根据姓名模糊，年龄查询）

SELECT * FROM USER
WHE...]]></description><category></category></item><item><title><![CDATA[动态代理，主配置文件，映射文件]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/86263607</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/86263607</guid><author>LX_WYJ</author><pubDate>Thu, 10 Jan 2019 23:31:55 +0800</pubDate><description><![CDATA[一、Mybatis的全局配置文件
1、SqlMapConfig.xml是mybatis的全局配置文件，配置内容如下：
properties（属性）
settings（全局配置参数）
typeAliases（类型别名）
typeHandlers（类型处理器）
objectFactory（对象工厂）
plugins（插件）
environments（环境集合属性对象）
–environment（环境子...]]></description><category></category></item><item><title><![CDATA[mybtis配置和测试]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/86105417</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/86105417</guid><author>LX_WYJ</author><pubDate>Tue, 08 Jan 2019 22:58:19 +0800</pubDate><description><![CDATA[1.Mybatis介绍
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code，并且改名为MyBatis 。2013年11月迁移到Github。
MyBatis是一个优秀的持久层框架，它对jdbc的操作数据库的过程进行封装，使开发者只需要关注 SQL 本身，而不需要花费精力去处理例如注册...]]></description><category></category></item><item><title><![CDATA[ajax基础]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/86027033</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/86027033</guid><author>LX_WYJ</author><pubDate>Mon, 07 Jan 2019 21:04:49 +0800</pubDate><description><![CDATA[AJAX 基础
AJAX 指异步 JavaScript 及 XML （Asynchronous JavaScript And XML ）。
AJAX 是一种在 2005 年由 Google 推广开来的编程模式。
AJAX 不是一种新的编程语言，而是一种使用现有标准的新方法。
通过 AJAX ，你可以创建更好、更快以及更友好的 WEB 应用程序。
AJAX 基于 JavaScript 和 HTTP ...]]></description><category></category></item><item><title><![CDATA[servletContext，el表达式，c标签总结]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/85254779</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/85254779</guid><author>LX_WYJ</author><pubDate>Tue, 25 Dec 2018 21:49:56 +0800</pubDate><description><![CDATA[ServletContext对象
1．什么是ServletContext对象
ServletContext代表是一个web应用的环境（上下文）对象，ServletContext对象	内部封装是该web应用的信息，ServletContext对象一个web应用只有一个
问题：一个web应用有几个servlet对象？----多个
ServletContext对象的生命周期？
创建：该web应用被加载（...]]></description><category></category></item><item><title><![CDATA[XML基础语法]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/85140881</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/85140881</guid><author>LX_WYJ</author><pubDate>Thu, 20 Dec 2018 21:18:28 +0800</pubDate><description><![CDATA[XML 的语法规则很简单，且很有逻辑。这些规则很容易学习，也很容易使用。
所有 XML 元素都须有关闭标签
在 HTML，经常会看到没有关闭标签的元素：
This is a paragraph
This is another paragraph
在 XML 中，省略关闭标签是非法的。所有元素都必须有关闭标签：
This is a paragraph
This is another paragrap...]]></description><category></category></item><item><title><![CDATA[dbutils，c3p0总结]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/85058370</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/85058370</guid><author>LX_WYJ</author><pubDate>Mon, 17 Dec 2018 23:11:53 +0800</pubDate><description><![CDATA[1、DBUtils
2、连接池
01DButils工具类的介绍个三个核心类

A: DButils工具类的介绍个三个核心类

a: 概述

DBUtils是java编程中的数据库操作实用工具，小巧简单实用。
DBUtils封装了对JDBC的操作，简化了JDBC操作，可以少写代码。
DBUtils就是JDBC的简化开发工具包。需要项目导入commons-dbutils-1.6.jar才能够正常使用D...]]></description><category></category></item><item><title><![CDATA[常用的SQL语句]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/84962833</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/84962833</guid><author>LX_WYJ</author><pubDate>Tue, 11 Dec 2018 22:17:28 +0800</pubDate><description><![CDATA[总结了一下常用的SQL语句：
DDL—数据定义语言(Create，Alter，Drop，DECLARE)
DML—数据操纵语言(Select，Delete，Update，Insert)
DCL—数据控制语言(GRANT，REVOKE，COMMIT，ROLLBACK)
首先,简要介绍基础语句：
1、说明：创建数据库
Create DATABASE database-name
2、说明：删除数据库
d...]]></description><category></category></item><item><title><![CDATA[分类总结sql]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/84946954</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/84946954</guid><author>LX_WYJ</author><pubDate>Mon, 10 Dec 2018 21:36:57 +0800</pubDate><description><![CDATA[数据库的语句可以分为以下四类：
（1）DDL：Data Define Language 定义数据
CREATE / DROP / ALTER（修改）/ TRUNCATE（截断）
执行关键词	例子	含义
CREATE	CREATE DATABASE 库名 CHARSET = UTF8;	创建新的数据库
DROP	DROP DATABASE IF EXISTS 库名;	删除已有数据库
ALTER	…	...]]></description><category></category></item><item><title><![CDATA[JQ基础]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/84865846</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/84865846</guid><author>LX_WYJ</author><pubDate>Thu, 06 Dec 2018 21:44:45 +0800</pubDate><description><![CDATA[**
单词
**
toggle:切换
each:每个(遍历)
append：追加(内部追加，将B追加到A的内部结尾处)
appendTo:追加(内部追加，将A追加到B的内部结尾处)
prepend:追加(内部追加，将B追加到A的内部开始处)
prependTo:追加(内部追加，将A追加到B的内部开始处)
find：查找
after(content | fn) 后来，以后(外部追加，在content...]]></description><category></category></item><item><title><![CDATA[JQuery选择器]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/84845013</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/84845013</guid><author>LX_WYJ</author><pubDate>Wed, 05 Dec 2018 22:49:00 +0800</pubDate><description><![CDATA[一、基本选择器
id选择器：KaTeX parse error: Expected 'EOF', got '#' at position 3: (“#̲id名称”);
元素选择器：(“元素名称”);
类选择器：$(“.类名”);
通配符：*
多个选择器共用(并集)
代码演示：


    
        
        基本选择器
        
        
        
二、层级...]]></description><category></category></item><item><title><![CDATA[JavaScript基础]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/84778233</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/84778233</guid><author>LX_WYJ</author><pubDate>Mon, 03 Dec 2018 19:49:34 +0800</pubDate><description><![CDATA[1、基本总结
下面就来针对JS进行一些基本总结吧。
1.1、变量和常量
JS中与变量常量声明相关的关键字有var、let以及const，其中let和const是ES6的新特性。var和let都是用来声明变量的，不同的是var声明的变量会有一个一个作用域提升的效果，var 声明的变量会被提升到当前作用域的最前面，它的作用域范围也就是当前作用域，即使它是在语句块中声明。而let声明的变量就没有作用域提...]]></description><category></category></item><item><title><![CDATA[java异常总结]]></title><link>https://blog.youkuaiyun.com/LX_WYJ/article/details/84574779</link><guid>https://blog.youkuaiyun.com/LX_WYJ/article/details/84574779</guid><author>LX_WYJ</author><pubDate>Tue, 27 Nov 2018 22:22:03 +0800</pubDate><description><![CDATA[1、Java.lang.NullPointerException(空指针异常)
　 调用了未经初始化的对象或者是不存在的对象
经常出现在创建图片，调用数组这些操作中，比如图片未经初始化，或者图片创建时的路径错误等等。对数组操作中出现空指针，
即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间，而初始化后的数组，其中的元素并没有实例化，
依然是空的，所以还需要对每个元素...]]></description><category></category></item></channel></rss>