<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zffenger的博客]]></title><description><![CDATA[JAVAer]]></description><link>https://blog.youkuaiyun.com/zffenger</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zffenger]]></copyright><item><title><![CDATA[ORMLite使用示例]]></title><link>https://blog.youkuaiyun.com/zffenger/article/details/53020281</link><guid>https://blog.youkuaiyun.com/zffenger/article/details/53020281</guid><author>zffenger</author><pubDate>Thu, 03 Nov 2016 12:17:39 +0800</pubDate><description><![CDATA[ORMLite是一款优秀的轻量级的ORM框架，常用于Android平台，但它并不是 Android 平台专用的ORM框架，它也可用于普通的Java环境中。 ORMLite除了支持Sqlite外还支持MySQL, Postgres, Microsoft SQL Server, H2, Derby, HSQLDB等数据库。支持JDBC连接，Spring以及Android平台。语法中广泛使用了注解（Ann]]></description><category></category></item><item><title><![CDATA[Jaxb对XML的解析]]></title><link>https://blog.youkuaiyun.com/zffenger/article/details/53020256</link><guid>https://blog.youkuaiyun.com/zffenger/article/details/53020256</guid><author>zffenger</author><pubDate>Thu, 03 Nov 2016 12:13:04 +0800</pubDate><description><![CDATA[Jaxb对XML的解析
Jaxb（Java Architecture for XML Binding) 是一个业界的标准，它使用注解配置，提供XML文件与Java对象之间的自动映射。JDK6以上版本已经集成JAXB功能，无需第三方依赖即可直接使用。]]></description><category></category></item><item><title><![CDATA[Java多线程------多线程的创建与同步]]></title><link>https://blog.youkuaiyun.com/zffenger/article/details/52963353</link><guid>https://blog.youkuaiyun.com/zffenger/article/details/52963353</guid><author>zffenger</author><pubDate>Sat, 29 Oct 2016 11:06:48 +0800</pubDate><description><![CDATA[线程是一个单独的执行体。初学者往往分不清线程和任务，通常所说的创建一个线程，比如写一个实现Runnable接口的类或者继承Thread重写run()方法的类，通常是指创建一个被单独线程执行的任务，真正线程的创建时在调用Thread.start()方法开始的。多线程的创建与任务的执行记住，线程是一个具有执行能力的资源，我们的任务要使用该资源完成自身的执行过程。我们要做的就是创建一些任务（根据具体业务需]]></description><category></category></item><item><title><![CDATA[Java设计模式------单例模式]]></title><link>https://blog.youkuaiyun.com/zffenger/article/details/52496624</link><guid>https://blog.youkuaiyun.com/zffenger/article/details/52496624</guid><author>zffenger</author><pubDate>Sat, 10 Sep 2016 19:39:08 +0800</pubDate><description><![CDATA[Java设计模式——单例模式
  每一个模式描述了一个在我们周围不断重复发生的问题，以及该问题的解决方案的核心。这样，你就能一次又一次地使用该方案而不必做重复劳动。
单例（Singleton）模式是在Java代码中使用频率非常高的一种设计模式。提到设计模式，可能很多人第一个想到的就是单例模式。单例模式要实现的效果是在全局范围内只有一个实例对象，用该实例对象管理其他对象或者一些资源的话就相当于在全局范]]></description><category></category></item><item><title><![CDATA[Jetty入门]]></title><link>https://blog.youkuaiyun.com/zffenger/article/details/52473723</link><guid>https://blog.youkuaiyun.com/zffenger/article/details/52473723</guid><author>zffenger</author><pubDate>Thu, 08 Sep 2016 17:43:09 +0800</pubDate><description><![CDATA[Jetty简介：Jetty是一个优秀的Servlet引擎，一个著名的java开源项目，隶属于Eclipse基金会。相比于tomcat，Jetty更加轻量级也更加灵活，它使用Handler作为基本数据模型，所有的扩展性组件都可以以Handler的形式添加到Server中，因此非常容易实现定制化和功能扩展。Jetty是模块化设计的，使用Jetty的时候可以选择性的使用一些组件而禁用一些不必要的组件来减少]]></description><category></category></item><item><title><![CDATA[[置顶]【Spring源码分析系列】ApplicationContext 相关接口架构分析]]></title><link>https://blog.youkuaiyun.com/zffenger/article/details/52444373</link><guid>https://blog.youkuaiyun.com/zffenger/article/details/52444373</guid><author>zffenger</author><pubDate>Mon, 05 Sep 2016 22:25:29 +0800</pubDate><description><![CDATA[【原创文章，转载请注明出处】【本文地址】http://www.cnblogs.com/zffenger/p/5813470.html
 
在使用Spring的时候，我们经常需要先得到一个ApplicationContext对象，然后从该对象中获取我们配置的Bean对象。ApplicationContext隶属于org.springframework.context，是SpringFramewo]]></description><category></category></item><item><title><![CDATA[Java内存模型知识点小结---《深入理解Java内存模型》（程晓明）读书总结]]></title><link>https://blog.youkuaiyun.com/zffenger/article/details/52444369</link><guid>https://blog.youkuaiyun.com/zffenger/article/details/52444369</guid><author>zffenger</author><pubDate>Mon, 05 Sep 2016 22:25:17 +0800</pubDate><description><![CDATA[一、Java内存模型介绍 
内存模型的作用范围：
在Java中，所有实例域、静态域和数组元素存放在堆内存中，线程之间共享，下文称之为“共享变量”。局部变量、方法参数、异常处理器等不会在线程之间共享，不存在内存可见性问题，也不受内存模型的影响。
重排序与可见性：
现代编译器在编译源码时会做一些优化处理，对代码指令进行重排序；现代流水线结构的处理器为了提高并行度，在执行时也可能对指令做一些顺序]]></description><category></category></item><item><title><![CDATA[Spring常用配置示例]]></title><link>https://blog.youkuaiyun.com/zffenger/article/details/52444367</link><guid>https://blog.youkuaiyun.com/zffenger/article/details/52444367</guid><author>zffenger</author><pubDate>Mon, 05 Sep 2016 22:25:13 +0800</pubDate><description><![CDATA[Spring 是一款Java平台的开源框架，是为解决企业级应用程序开发的复杂性而创建的，通过良好的分层架构让开发人员能够专注于业务逻辑的开发。
Spring框架是一个分层架构，由不同的模块组成，构成spring的每个组件或模块都可以单独使用或者多个模块配合使用，以实现不同的功能需求。Spring框架的模块结构如下图所示：
 
SpringCore是Spring框架的核心模块，提供spring]]></description><category></category></item><item><title><![CDATA[关系型数据库知识小结]]></title><link>https://blog.youkuaiyun.com/zffenger/article/details/52444362</link><guid>https://blog.youkuaiyun.com/zffenger/article/details/52444362</guid><author>zffenger</author><pubDate>Mon, 05 Sep 2016 22:25:08 +0800</pubDate><description><![CDATA[一、基础术语
DML（data manipulation language）：
如SELECT、UPDATE、INSERT、DELETE，主要用来对数据库里的数据进行操作的语言
DDL（data definition language）：
主要的命令有CREATE、ALTER、DROP等，DDL主要是用在定义或改变表（TABLE）的结构，数据类型，表之间的链接和约束等初始化工作上，大多在建]]></description><category></category></item><item><title><![CDATA[记一次Maven编译IKAnalyzer失败及解决办法]]></title><link>https://blog.youkuaiyun.com/zffenger/article/details/52444360</link><guid>https://blog.youkuaiyun.com/zffenger/article/details/52444360</guid><author>zffenger</author><pubDate>Mon, 05 Sep 2016 22:25:04 +0800</pubDate><description><![CDATA[下载了一个开源项目，maven形式组织的，其中有一个依赖包是IKAnalyzer。
由于mvnrepository中不存在IKAnalyzer的坐标，因此该依赖包需要自己下载安装到本地maven仓库才可以。
IKAnalyzer项目的GitHub地址是https://github.com/wks/ik-analyzer
下载后进入ik-analyzer-master目录（POM文件所在目录）]]></description><category></category></item><item><title><![CDATA[聊聊计算机中的编码（Unicode，GBK，ASCII，utf8，utf16，ISO8859-1等）以及乱码问题的解决办法]]></title><link>https://blog.youkuaiyun.com/zffenger/article/details/52444359</link><guid>https://blog.youkuaiyun.com/zffenger/article/details/52444359</guid><author>zffenger</author><pubDate>Mon, 05 Sep 2016 22:24:59 +0800</pubDate><description><![CDATA[作为一个程序员，一个中国的程序员，想来“乱码”问题基本上都遇到过，也为之头疼过。出现乱码问题的根本原因是编码与解码使用了不同而且不兼容的“标准”，在国内一般出现在中文的编解码过程中。
我们平时常见的编码有Unicode，GBK，ASCII，utf8，utf16，ISO8859-1等，弄清这些编码之间的关系，就不难理解“乱码”出现的原因以及解决办法。
所谓字符集编码其实就是将字符（包括英文字符、]]></description><category></category></item></channel></rss>