<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LoyalDreamer]]></title><description><![CDATA[Just do it]]></description><link>https://blog.youkuaiyun.com/dreamboy87</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dreamboy87]]></copyright><item><title><![CDATA[干货：使用 Kafka connect 同步数据至 Elasticsearch]]></title><link>https://blog.youkuaiyun.com/dreamboy87/article/details/84709171</link><guid>https://blog.youkuaiyun.com/dreamboy87/article/details/84709171</guid><author>dreamboy87</author><pubDate>Sun, 29 Mar 2015 21:20:10 +0800</pubDate><description><![CDATA[一、 内存泄露
   内存泄漏指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。内存泄漏并非指内存在物理上的消失，而是应用程序分配某段内存后，由于设计错误，失去了对该段内存的控制，因而造成了内存的浪费。内存泄漏与许多其他问题有着相似的症状，并且通常情况下只能由那些可以获得程序源代码的程序员才可以分析出来。然而，有不少人习惯于把任何不需要的内存使用的增加描述为内存泄漏，即使严格意义上来说这...]]></description><category></category></item><item><title><![CDATA[java中volatile关键字的含义]]></title><link>https://blog.youkuaiyun.com/dreamboy87/article/details/84709002</link><guid>https://blog.youkuaiyun.com/dreamboy87/article/details/84709002</guid><author>dreamboy87</author><pubDate>Sat, 28 Mar 2015 10:39:45 +0800</pubDate><description><![CDATA[在java线程并发处理中，有一个关键字volatile的使用目前存在很大的混淆，以为使用这个关键字，在进行多线程并发处理的时候就可以万事大吉。

Java语言是支持多线程的，为了解决线程并发的问题，在语言内部引入了 同步块 和 volatile 关键字机制。

 

synchronized 

同步块大家都比较熟悉，通过 synchronized 关键字来实现，所有加上synch...]]></description><category></category></item><item><title><![CDATA[IBM多线程]]></title><link>https://blog.youkuaiyun.com/dreamboy87/article/details/84708985</link><guid>https://blog.youkuaiyun.com/dreamboy87/article/details/84708985</guid><author>dreamboy87</author><pubDate>Sat, 28 Mar 2015 00:23:18 +0800</pubDate><description><![CDATA[IBM 线程：http://www.ibm.com/developerworks/cn/java/j-concurrent/]]></description><category></category></item><item><title><![CDATA[ Java多线程（一）、多线程的基本概念和使用 ]]></title><link>https://blog.youkuaiyun.com/dreamboy87/article/details/84708726</link><guid>https://blog.youkuaiyun.com/dreamboy87/article/details/84708726</guid><author>dreamboy87</author><pubDate>Thu, 26 Mar 2015 21:14:40 +0800</pubDate><description><![CDATA[一、进程和线程的基础知识

1、进程和线程的概念

进程：运行中的应用程序称为进程，拥有系统资源（cpu、内存）

线程：进程中的一段代码，一个进程中可以有多段代码。本身不拥有资源（共享所在进程的资源）

在java中，程序入口被自动创建为主线程，在主线程中可以创建多个子线程。

区别：

 1、是否占有资源问题

 2、创建或撤销一个进程所需要的开销比创建或撤销一个线...]]></description><category></category></item><item><title><![CDATA[Spring <context:annotation-config/> 解说]]></title><link>https://blog.youkuaiyun.com/dreamboy87/article/details/27958989</link><guid>https://blog.youkuaiyun.com/dreamboy87/article/details/27958989</guid><author>dreamboy87</author><pubDate>Sun, 01 Jun 2014 10:52:02 +0800</pubDate><description><![CDATA[在基于主机方式配置Spring的配置文件中，你可能会见到这样一条配置，他的作用是式地向 Spring 容器注册

AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、

PersistenceAnnotationBeanPostProcessor 以及 RequiredAnnotationBeanPo]]></description><category></category></item><item><title><![CDATA[OSGi.基于Spring,Hibernate的Web应用快速开发指南]]></title><link>https://blog.youkuaiyun.com/dreamboy87/article/details/17244895</link><guid>https://blog.youkuaiyun.com/dreamboy87/article/details/17244895</guid><author>dreamboy87</author><pubDate>Tue, 10 Dec 2013 15:26:14 +0800</pubDate><description><![CDATA[1 准备开发工具

a) SpringSource Tool Suite 2.9.2.REALEASE：解压即可
http://download.springsource.com/release/STS/2.9.2/dist/e3.7/springsource-tool-suite-2.9.2.RELEASE-e3.7.2-win32-x86_64.zip

b) Virgo Tomca]]></description><category></category></item><item><title><![CDATA[OSGI 概述]]></title><link>https://blog.youkuaiyun.com/dreamboy87/article/details/17244467</link><guid>https://blog.youkuaiyun.com/dreamboy87/article/details/17244467</guid><author>dreamboy87</author><pubDate>Tue, 10 Dec 2013 15:05:17 +0800</pubDate><description><![CDATA[l 什么是模块化
与面向对象一样，模块化的目的也是松耦合，高内聚。我们可以理解为模块化是将对象间的互访做了边界划分，即对一组业务相关的对象进行封装，并且提供可能的更高层次的代码访问隔离机制。
 
l 物理模块化 VS 逻辑模块化
物理模块化是指应用中的类文件被物理的分割放在不同的模块中，但是每个模块间的互访不受控制，各个模块可以访问模块间的内部对象，只要对象是可访问的。只是是对代码本身进行]]></description><category></category></item><item><title><![CDATA[hibernate Restrictions用法]]></title><link>https://blog.youkuaiyun.com/dreamboy87/article/details/7675086</link><guid>https://blog.youkuaiyun.com/dreamboy87/article/details/7675086</guid><author>dreamboy87</author><pubDate>Tue, 19 Jun 2012 00:41:37 +0800</pubDate><description><![CDATA[QBC常用限定方法

Restrictions.eq --> equal,等于.

Restrictions.allEq --> 参数为Map对象,使用key/value进行多个等于的比对,相当于多个Restrictions.eq的效果

Restrictions.gt --> great-than > 大于

Restrictions.ge --> great-equal >=]]></description><category></category></item><item><title><![CDATA[为Composite添加滚动条效果（ScrolledComposite）]]></title><link>https://blog.youkuaiyun.com/dreamboy87/article/details/7672005</link><guid>https://blog.youkuaiyun.com/dreamboy87/article/details/7672005</guid><author>dreamboy87</author><pubDate>Sun, 17 Jun 2012 23:58:00 +0800</pubDate><description><![CDATA[工作中一个任务是为一个已经有的Composite添加滚动条，原以为可以这样实现：
Composite scrollabledComposite = new Composite(parent, SWT.H_SCROLL | SWT.V_SCROLL);
再设置一下其它的参数就可以了，谁知这样是可以添加滚动条，但是滚动条里的Composite根本不会跟着动；于是，查API，发现有ScrolledC]]></description><category></category></item><item><title><![CDATA[Clone使用方法详解]]></title><link>https://blog.youkuaiyun.com/dreamboy87/article/details/7670422</link><guid>https://blog.youkuaiyun.com/dreamboy87/article/details/7670422</guid><author>dreamboy87</author><pubDate>Sun, 17 Jun 2012 16:04:05 +0800</pubDate><description><![CDATA[java“指针”
      Java语言的一个优点就是取消了指针的概念，但也导致了许多程序员在编程中常常忽略了对象与引用的区别，本文会试图澄清这一概念。并且由于Java不能 通过简单的赋值来解决对象复制的问题，在开发过程中，也常常要要应用clone（）方法来复制对象。本文会让你了解什么是影子clone与深度 clone，认识它们的区别、优点及缺点。
        看到这个标题，是不是有点困]]></description><category></category></item></channel></rss>