<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Jackin 的博客]]></title><description><![CDATA[上图、上图、还是上图，这样看起来才好嘛！别问我图是谁······]]></description><link>https://blog.youkuaiyun.com/cflys</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cflys]]></copyright><item><title><![CDATA[【MyBatis】MyBatis入门]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/78073673</link><guid>https://blog.youkuaiyun.com/cflys/article/details/78073673</guid><author>cflys</author><pubDate>Sat, 23 Sep 2017 21:40:27 +0800</pubDate><description><![CDATA[MyBatisHibernate 缺点
全表映射，更新少量信息是发送所有字段，性能不佳。
无法根据不同条件组装不同SQL语句，也就是说不支持SQL优化。
对多表关联和复杂的SQL支持不好，需要自己写SQL，然后将结果组装为POJO。
不能有效的支持存储过程。
虽然有HQL，但是性能较差。
MyBatis半自动映射：需要手动配置POJO、SQL和映射关系。映射文件主要部分
SQL 
可以配置动态SQL]]></description><category></category></item><item><title><![CDATA[【Java】Java并发学习笔记]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/78073658</link><guid>https://blog.youkuaiyun.com/cflys/article/details/78073658</guid><author>cflys</author><pubDate>Sat, 23 Sep 2017 21:38:06 +0800</pubDate><description><![CDATA[Java并发学习笔记Java并发学习笔记
Volatile
规则
long 和 double 型变量的非原子性协定
先行发生原则
Java语言中的线程安全
线程安全的实现方法
互斥同步
非阻塞同步
锁的优化
自旋锁
锁消除
锁粗化
轻量级锁Volatilevolatile关键字修饰的变量，在赋值后，会执行一条“lock addl $0x0,(%esp)”操作，该操作是一个空操作，但是作用相当于一个内]]></description><category></category></item><item><title><![CDATA[【Servlet】Servlet的生命周期]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/78073645</link><guid>https://blog.youkuaiyun.com/cflys/article/details/78073645</guid><author>cflys</author><pubDate>Sat, 23 Sep 2017 21:35:35 +0800</pubDate><description><![CDATA[Servlet的生命周期Servlet的生命周期
Servlet执行的过程
服务器在Servlet创建之前的准备工作
Servlet的生命周期
Servlet创建和销毁的时间Servlet执行的过程
浏览器发出请求到Tomcat服务器
服务器收到请求后判断要访问的是哪一个应用
然后找到应用的web.xml，从其中找到路径映射的Servlet 
查找顺序：应用的classes目录–>应用的lib下面的]]></description><category></category></item><item><title><![CDATA[【MySQL】连接MySQL时，字符无法识别(java.sql.SQLException: Unknown character set index for field '224' received )]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/78064421</link><guid>https://blog.youkuaiyun.com/cflys/article/details/78064421</guid><author>cflys</author><pubDate>Fri, 22 Sep 2017 16:35:21 +0800</pubDate><description><![CDATA[连接MySQL时，字符无法识别连接MySQL时字符无法识别
异常
解决
这个是之前遇到的问题，当时在网上看到MySQL的字符集有选项为utf-8mb4，据说是utf-8的升级版，于是乎就有了下面的故事。 
主要异常：java.sql.SQLException: Unknown character set index for field ‘224’ received from server. 异常昨天]]></description><category></category></item><item><title><![CDATA[【数据库】JDBC常用的类和接口详解]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/54846449</link><guid>https://blog.youkuaiyun.com/cflys/article/details/54846449</guid><author>cflys</author><pubDate>Sat, 26 Aug 2017 09:42:15 +0800</pubDate><description><![CDATA[JDBC常用的类和接口详解



1 java.sql.DriverManager类：创建连接

a、注册驱动 
DriverManager.registerDriver(new com.mysql.jdbc.Driver());不建议使用 
原因有2个： 
导致驱动被注册2次。 
强烈依赖数据库的驱动jar 
解决办法： 
Class.forName(“com.mysql.jdbc.Driver]]></description><category></category></item><item><title><![CDATA[【HTML】HTML常用标签]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/53055103</link><guid>https://blog.youkuaiyun.com/cflys/article/details/53055103</guid><author>cflys</author><pubDate>Mon, 07 Aug 2017 09:11:22 +0800</pubDate><description><![CDATA[一些常用的HTML标签]]></description><category></category></item><item><title><![CDATA[【ActiveMQ】ActiveMQ 管理页面点消息ID提示Error]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/76653300</link><guid>https://blog.youkuaiyun.com/cflys/article/details/76653300</guid><author>cflys</author><pubDate>Fri, 04 Aug 2017 09:26:35 +0800</pubDate><description><![CDATA[ActiveMQ 管理页面点消息ID提示Error
Message ID Error： 
org.apache.jasper.JasperException: PWC6033: Unable to compile class for JSP
PWC6197: An error occurred at line: 20 in the jsp file: 
Exception occurred while process]]></description><category></category></item><item><title><![CDATA[【zookeeper】zookeeper集群配置异常 Connection refused 和 myid file is missing]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/76598413</link><guid>https://blog.youkuaiyun.com/cflys/article/details/76598413</guid><author>cflys</author><pubDate>Wed, 02 Aug 2017 23:08:07 +0800</pubDate><description><![CDATA[zookeeper集群配置错误：连接异常
拒绝连接
java.net.ConnectExcept
 Connection refused
myid file is missing]]></description><category></category></item><item><title><![CDATA[【Java】Java的==和equals()以及自动装箱拆箱]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/75143809</link><guid>https://blog.youkuaiyun.com/cflys/article/details/75143809</guid><author>cflys</author><pubDate>Sat, 22 Jul 2017 11:02:25 +0800</pubDate><description><![CDATA[Java的==和equals()以及自动装箱拆箱Java的和equals以及自动装箱拆箱
抛一个问题
先说一说  和 equals方法equals方法
再说一下Integer的缓存机制
自动装箱和自动拆箱
自动装箱
自动拆箱
再来看之前那个问题就很简单了抛一个问题大家先看下面的代码，先不要看答案自己做一下：public class AutoboxingTest {
    public static]]></description><category></category></item><item><title><![CDATA[【Spring】Spring MVC返回ModelAndView，视图解析器找不到jsp]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/74898109</link><guid>https://blog.youkuaiyun.com/cflys/article/details/74898109</guid><author>cflys</author><pubDate>Sun, 09 Jul 2017 19:45:56 +0800</pubDate><description><![CDATA[Spring MVC返回ModelAndView，视图解析器找不到jspSpring MVC返回ModelAndView视图解析器找不到jsp
问题
解决方法问题在Spring MVC的学习中，在以ModelAndView作为目标方法的返回值时，运行的结果一直出现404的问题，提示jsp找不到。 
 
但是实际的视图名字并不是自己设置的名称，所以根本不存在那个jsp，所以报错了，但是很懵逼啊，不知道]]></description><category></category></item><item><title><![CDATA[【Spring】Spring整合Struts2]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/74857390</link><guid>https://blog.youkuaiyun.com/cflys/article/details/74857390</guid><author>cflys</author><pubDate>Sun, 09 Jul 2017 10:24:46 +0800</pubDate><description><![CDATA[Spring整合Struts2Spring整合Struts2
整合的目的
整合的步骤整合的目的使用Spring的IOC容器去管理Struts2的Action。整合的步骤
加入Struts2的jar包。
在web.xml中配置Struts2的filter 添加Struts2的配置文件struts2.xml
在IOC容器中配置Struts2的Action   注意：在IOC容器中配置Struts2的Ac]]></description><category></category></item><item><title><![CDATA[【Spring】在WEB应用中使用Spring]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/74857251</link><guid>https://blog.youkuaiyun.com/cflys/article/details/74857251</guid><author>cflys</author><pubDate>Sun, 09 Jul 2017 09:53:07 +0800</pubDate><description><![CDATA[在WEB应用中使用Spring
需要添加额外的jar包
配置文件
如何创建IOC容器
实际上Spring已经提供了现成的Listener1. 需要添加额外的jar包：spring-web-xxx.jar 
spring-webmvc-xxx.jar2. 配置文件配置文件和在普通Java应用中使用的配置文件没有什么区别。3. 如何创建IOC容器
在普通Java应用中我们是]]></description><category></category></item><item><title><![CDATA[【Tomcat】Tomcat部署Web应用时出现异常]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/74853402</link><guid>https://blog.youkuaiyun.com/cflys/article/details/74853402</guid><author>cflys</author><pubDate>Sat, 08 Jul 2017 22:38:13 +0800</pubDate><description><![CDATA[Tomcat部署Web应用时出现异常
IntelliJ IDEA 
One or more listeners failed to start.
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener]]></description><category></category></item><item><title><![CDATA[【MySQL】使用JDBC时，无法连接远程MySQL数据库]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/73469178</link><guid>https://blog.youkuaiyun.com/cflys/article/details/73469178</guid><author>cflys</author><pubDate>Mon, 19 Jun 2017 20:52:08 +0800</pubDate><description><![CDATA[使用JDBC时，无法连接远程MySQL数据库
bind-address
远程连接MySQL
2003 - Can't connect to MySQL server on 'xx.xx.xx.xx' (10061 "Unknown error")
警告: Having failed to acquire a resource, com.mchange.v2.resourcepool.BasicResourc]]></description><category></category></item><item><title><![CDATA[【算法】常用排序算法时间空间复杂度]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/73296467</link><guid>https://blog.youkuaiyun.com/cflys/article/details/73296467</guid><author>cflys</author><pubDate>Thu, 15 Jun 2017 18:20:46 +0800</pubDate><description><![CDATA[常用排序算法时间空间复杂度]]></description><category></category></item><item><title><![CDATA[【算法】（遇到的问题）给定一个数组，找出不在数组中的最小的那个数字]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/73066993</link><guid>https://blog.youkuaiyun.com/cflys/article/details/73066993</guid><author>cflys</author><pubDate>Mon, 12 Jun 2017 16:04:12 +0800</pubDate><description><![CDATA[算法题：找出不在数组中的最小的那个数字所遇到的问题算法题找出不在数组中的最小的那个数字所遇到的问题
一切的源头
初次探索
二次探索
三次探索
最终探索
主要代码一切的源头一切都源于一个题目：给定一个数组，找出不在数组中的最小的那个数字 
这是原文链接。 
同学问我，说着篇文章的第5种算法，他实现了可是却得不到正确的结果，于是我去阅读了该文章，这篇文章的思路真的很巧妙，文章也写的很明白，然后我也去试着]]></description><category></category></item><item><title><![CDATA[【MySQL】MySQL 的数据类型]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/52971170</link><guid>https://blog.youkuaiyun.com/cflys/article/details/52971170</guid><author>cflys</author><pubDate>Sun, 11 Jun 2017 21:23:49 +0800</pubDate><description><![CDATA[据类型和其他编程 语言大同小异，下表是一些MySQL常用数据类型：

数据类型    大小(字节)  用途  格式 
INT 4   整数 
FLOAT   4   单精度浮点数 
DOUBLE  4   双精度浮点数 
ENUM        单选,比如性别 ENUM(‘a’,’b’,’c’) 
SET     多选  SET(‘1’,’2’,’3’) 
DATE    3   日期  YYYY]]></description><category></category></item><item><title><![CDATA[【编译原理】词法分析]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/71425272</link><guid>https://blog.youkuaiyun.com/cflys/article/details/71425272</guid><author>cflys</author><pubDate>Thu, 11 May 2017 10:54:15 +0800</pubDate><description><![CDATA[词法分析词法分析
词法分析概述
正规文法与状态转换图
正规文法
状态转移图
正规文法的状态转换图表示
正规表达式与有限自动机
正规式和正规集
有限自动机
确定的有限自动机Deterministic Finite Automata
非确定的有限自动机Nondeterministic Finite Automata
非确定的有限自动机的确定化
子集构造法
DFA的最简化最小化
定义和相关概念
具体步骤]]></description><category></category></item><item><title><![CDATA[【编译原理】高级语言及其语法描述]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/71330443</link><guid>https://blog.youkuaiyun.com/cflys/article/details/71330443</guid><author>cflys</author><pubDate>Mon, 08 May 2017 16:57:51 +0800</pubDate><description><![CDATA[高级语言及其语法描述高级语言及其语法描述
程序语言的定义
语法
语义
程序语言的语法描述
基本概念
符号串的运算
符号串集合的运算
文法和语言的形式定义
基本相关概念
文法的形式定义
句型的分析
语法树和文法的二义性
语法树
文法的二义性
文法的化简和改造
无用符号和无用产生式
-产生式的删除
不属于LG
属于LG
单产生式的删除
文法和语言的Chomsky分类程序语言的定义20世纪50年代，语言学]]></description><category></category></item><item><title><![CDATA[【编译原理】编译原理简单介绍]]></title><link>https://blog.youkuaiyun.com/cflys/article/details/71274116</link><guid>https://blog.youkuaiyun.com/cflys/article/details/71274116</guid><author>cflys</author><pubDate>Sun, 07 May 2017 13:27:20 +0800</pubDate><description><![CDATA[编译原理简单介绍编译原理简单介绍
什么叫编译程序
翻译程序
编译程序
翻译和编译的区别
编译的过程
词法分析
语法分析
语义分析和中间代码的产生
优化
目标代码生成
编译程序的结构
编译程序总框
表格与表格的管理
出错处理
遍
编译的前端与后端
编译前端
编译后端
编译程序的生成
编译程序的构造工具
T型图
用高级语言L1构造编译程序
编译程序的移植
自编译方式
构造工具什么叫编译程序翻译程序翻译程]]></description><category></category></item></channel></rss>