<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[linpyi]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/linpyicool</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; linpyicool]]></copyright><item><title><![CDATA[阻塞队列发送消息]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/84702869</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/84702869</guid><author>linpyicool</author><pubDate>Wed, 25 Feb 2015 10:47:49 +0800</pubDate><description><![CDATA[
消息发送服务，需要发送短信的值需要往阻塞队列中put消息信息即可
 
SmsServer.putTask(new LendSms(map));
 
 
public class SmsServer {

    private static final Logger log = LoggerFactory.getLogger(ProTask.class);

    priva...]]></description><category></category></item><item><title><![CDATA[马云：商人的成功无须别人证明]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/83463208</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/83463208</guid><author>linpyicool</author><pubDate>Wed, 23 Sep 2009 10:56:28 +0800</pubDate><description><![CDATA[有很多人问我，为什么在2009APEC中小企业峰会请了这么多可能听起来跟中小企业一点关系都没有的人。请了大企业家，星巴克总裁，银行家尤努斯，请科比讲打篮球，又请郭广昌说房地产，几乎没有一个小企业的人。今天跟大家分享小企业该怎么样，我想在台上讲的人，跟在台下一样，从第一天起他们都是从零开始，从第一天起都没有别人的支持，都是点点滴滴地起来。
我觉得这个世界上做银行的很多，太多的银行家，但像尤努斯这样...]]></description><category></category></item><item><title><![CDATA[solaris 10 安装oracle 10g]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/83369873</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/83369873</guid><author>linpyicool</author><pubDate>Tue, 07 Apr 2009 22:39:57 +0800</pubDate><description><![CDATA[一直想整个solaris服务器环境,可是老是整不起来,最近刚好有这工夫,就整了下.
 
首先是solaris的下载,官方都有,我就不多说了.
 
安装solaris,网上有很多说明,具体不说明,一般按照默认安装就可以.
 
个人注意:
 
 
 
安装网络:
 
默认安装包括网络的默认安装,这里需要注意的是,在使用图形界面安装的时候.如果是新手,使用默认的DHCP自动分配IP会
 
比较简单.全部...]]></description><category></category></item><item><title><![CDATA[jacob实现oracle数据字典]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/83357121</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/83357121</guid><author>linpyicool</author><pubDate>Tue, 24 Feb 2009 23:44:10 +0800</pubDate><description><![CDATA[jacob:Java COM Bridge  即java和com组件间的桥梁
 
目前最新的版本到了1.14
 
  http://nchc.dl.sourceforge.net/sourceforge/jacob-project/jacob-1.14.3.zip操作jacob遇见2个常见问题
1、如果出现下面的错误    com.jacob.com.ComFailException: A COM...]]></description><category></category></item><item><title><![CDATA[JTA （XA）事务和JDBC事务]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/83331285</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/83331285</guid><author>linpyicool</author><pubDate>Fri, 09 Jan 2009 11:01:36 +0800</pubDate><description><![CDATA[今天看到一个贴,说是否该在service中操作事务.个人认为事务尽量在service层操作,在dao层尽量不要写业务逻辑.
 
回头看看事务,以前写的代码真的乱七八糟.对事务的认识太局限了.很多业务逻辑都写在dao的事务里面,耦合在一起,完全就
 
浪费了我分service和dao层的用意.原来的代码只是形式上区分,实际上还是耦合了好多..看来要好好研究一下事务在
 
service的...]]></description><category></category></item><item><title><![CDATA[log的一些基本配置]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/83327739</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/83327739</guid><author>linpyicool</author><pubDate>Thu, 25 Dec 2008 18:00:57 +0800</pubDate><description><![CDATA[今天看了一些log方面的东西.以前学过都忘记了...
 
首先如果自己写log,简单的用静态类就可以实现.那只是一些io上的操作,既然有现成的好用的框架,我们就使用咯...
 
首先commons-logging(jcl),是一个简单的log架包,提供一个日记的接口,同时又兼顾了其他日记的实现工具.他可以是一个
 
独立体也可以同时兼容其他的log(例如log4j).
 
JCL有两个基本的抽象类...]]></description><category></category></item><item><title><![CDATA[设计模式-观察者模式(observer)]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/83267763</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/83267763</guid><author>linpyicool</author><pubDate>Mon, 25 Aug 2008 10:17:40 +0800</pubDate><description><![CDATA[设计模式是门很高深的学问,刚开始看的时候感觉就是前辈们总结出的:让代码的的书写更为简便,解偶,以及重用性比较好.
 
现在发现一个设计好的模式,在接口,OO上都是非常的出色.其中的心得,只可意会不可言传.
 
观察者模式
 
定义:定义对象间一对多的依赖,这样一来,当一个对象发生改变,其他依赖者会得到通知并自动更新.
 
举个例子:
 
新京报,他是一个主题,很多人都可以定购他,他不需要了解你订购...]]></description><category></category></item><item><title><![CDATA[设计模式-创建者模式(Builder)]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/83266647</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/83266647</guid><author>linpyicool</author><pubDate>Tue, 19 Aug 2008 11:07:22 +0800</pubDate><description><![CDATA[最近看了一些设计模式,感觉短短的代码,能抽象出很多东西,
 
原来写代码的时候每整体的考虑,也许只有写了一段时间的代码,才会对设计模式有比较深的体会
 
builder创建者,从名字上理解,他主要承担的是构件对象的操作
 
书上定义
 
builder:将一个复杂对象的构造与它的表示分离,使得同样的构件过程可以创建不同的表示
 
builder模式是一步一步创建一个复杂的对象,它允许用户可以只通过...]]></description><category></category></item><item><title><![CDATA[java克隆]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/83266202</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/83266202</guid><author>linpyicool</author><pubDate>Sat, 16 Aug 2008 13:04:18 +0800</pubDate><description><![CDATA[克隆,大家都听过,JAVA克隆实现的大致意思就是实现类的克隆,为什么JAVA要实现克隆了,那就要说到JAVA里面的指针,引用
 
我先贴一段测试代码,再慢慢解释
 
package com.linpyi.clone;

public class TestClone {

	public static void main(String[] args){
		TestBean bean1= new T...]]></description><category></category></item><item><title><![CDATA[String和StringBuffer的比较]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/83266033</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/83266033</guid><author>linpyicool</author><pubDate>Fri, 15 Aug 2008 13:24:28 +0800</pubDate><description><![CDATA[今天本来看着原型模式的,不知怎么搞的就到了String和StringBuffer了
 
网上找了一些资料
 
String 对象是非可变对象
 
StringBuffer 对象则是可变对象。
 
非可变对象一旦创建之后就不能再被改变，可变对象则可以在创建之后被改变。
 
为了性能你可以选择不同的对象,效果差别很大
 
底下贴一段测试代码
 
package com.lpy.thread;

pub...]]></description><category></category></item><item><title><![CDATA[代理模式(Proxy)]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/83265962</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/83265962</guid><author>linpyicool</author><pubDate>Thu, 14 Aug 2008 22:58:26 +0800</pubDate><description><![CDATA[代理模式分为2种
 
其实就是实现一个代理类,来代理你所需要代理的类,访问的时候,通过访问代理类,来达到一定的效果
 
举个例子:
 
权限:有一个系统有很多权限,比如说只有管理员有增加的功能.用户访问到DAO的saveMessage方法
 
这个其实就是真正需要的保存方法,但是只有管理员才有权限
 
public class DbMessage implements Message{
...

...]]></description><category></category></item><item><title><![CDATA[工厂方法模式和抽象工厂模式]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/83264988</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/83264988</guid><author>linpyicool</author><pubDate>Mon, 11 Aug 2008 16:50:30 +0800</pubDate><description><![CDATA[最近发现好懒,奥运前就打算写的BLOG,拖到奥运后才写,咳...放假3天什么都没干,整天无所事事....
 
 
 
工厂方法模式是简单工厂模式(静态工厂模式)的一种推广,他保持了简单工厂模式的优点,并在上面有了一些提升
 
在工厂方法模式中,核心工厂不再负责所有实例的创建,而改为了由他的子类进行创建工作.核心工厂类变为了抽象的角色.
 
 
工厂方法模式的系统涉及到了以下角色：
 
    抽象...]]></description><category></category></item><item><title><![CDATA[工厂模式--简单工厂模式]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/83264297</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/83264297</guid><author>linpyicool</author><pubDate>Wed, 06 Aug 2008 23:44:38 +0800</pubDate><description><![CDATA[工厂模式看了几天了,以前曾经有看过,不过没去细看,只是简单的返回一些对象,没考虑到底使用的是哪种对象,这几天翻了一
 
些资料,给搞晕了,好在今天翻到一个高手的BLOG,渐渐的清楚了,以下是引用的一些重点段落
 
 
1.1 简单工厂（Simple Factory）模式
简单工厂模式是类的创建，又叫静态工厂方法（Static Factory Methord）模式。简单工厂模式是由一个工厂对象决定创...]]></description><category></category></item><item><title><![CDATA[抽象类与接口的区别]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/83263673</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/83263673</guid><author>linpyicool</author><pubDate>Mon, 04 Aug 2008 15:09:17 +0800</pubDate><description><![CDATA[ 
 
 
抽象类与接口的区别 
 
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制，正是由于这两种机制的存在，才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性，甚至可以相互替换，因此很多开发者在进行抽象类定义时对于abstract class和interface的选...]]></description><category></category></item><item><title><![CDATA[RIA(Rich Internet Application)]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/83263246</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/83263246</guid><author>linpyicool</author><pubDate>Fri, 01 Aug 2008 16:00:05 +0800</pubDate><description><![CDATA[1.的定义
　　RIA（Rich Internet Application，富互联网应用系统）技术允许我们在因特网上以一种象使用Web一样简单的方式来部署富客户端程序。这是一个用户接口，它比用HTML能实现的接口更加健壮、反应更加灵敏和更具有令人感兴趣的可视化特性。无论将来RIA是否能够如人们所猜测的那样完全代替HTML应用系统，对于那些采用胖客户端技术运行复杂应用系统的机构来说，RIA确实提供了...]]></description><category></category></item><item><title><![CDATA[ext学习2]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/83263234</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/83263234</guid><author>linpyicool</author><pubDate>Fri, 01 Aug 2008 15:37:13 +0800</pubDate><description><![CDATA[距离上次写ext已经过去一个星期了,一个星期没学到什么,就整理一个登陆,郁闷死了
 
从BLOG的访问量知道EXT学习的人还真多.看来偶是退步了
 
上个星期做了登陆,可是到最后都是失败,一直没找到原因,在优快云,javaeye发了很多的帖,都没有得到想要的答案,最后一位
 
大哥点醒了我,原来是提交的URL出问题了,好久没写servlet竟然连servlet的提交代码都错,
 
正题:
 
这...]]></description><category></category></item><item><title><![CDATA[eclipse配置maven]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/83262294</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/83262294</guid><author>linpyicool</author><pubDate>Mon, 28 Jul 2008 23:14:35 +0800</pubDate><description><![CDATA[目前，绝大多数开发人员都把 Ant 当作 Java 编程项目的标准构建工具。遗憾的是，Ant 的项目管理工具（作为 make 的替代工具）不能满足绝大多数开发人员的需要。通过检查 Ant 构建文件，很难发现项目的相关性信息和其它元信息（如开发人员／拥有者、版本或站点主页）。 
Maven 除了以程序构建能力为特色之外，还提供 Ant 所缺少的高级项目管理工具。由于 Maven 的缺省构建规则有较高...]]></description><category></category></item><item><title><![CDATA[怎样成为优秀的软件模型设计者？]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/83261500</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/83261500</guid><author>linpyicool</author><pubDate>Fri, 25 Jul 2008 09:24:13 +0800</pubDate><description><![CDATA[作者：Scott Ambler著，乐林峰 译
 
 
1. 人远比技术重要 
你开发软件是为了供别人使用，没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平，因为他们那时侯将主要精力都集中在技术上。显然，构件（components），EJB（Enterprise Java Beans）和代理（agent）是很有趣的东西。但是对于用户来说，如果你设计...]]></description><category></category></item><item><title><![CDATA[eclipse配置spket]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/83261439</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/83261439</guid><author>linpyicool</author><pubDate>Thu, 24 Jul 2008 22:14:06 +0800</pubDate><description><![CDATA[spket是一个写JS的插件,很多人用IDE写JAVA代码的时候,都会在后面显示该类下的所有方法
 
例如servlet中你输入response.  IDE就会提示response下的所有方法,让你选择,不需要记忆,很方便
 
spket其实也就差不多能实现这样的功能
 
spket听说要收费,我这里使用的是浪曦视频中提供的spket-1.6.11.jar(破解后的)
 
我这里配置的环境是
 
...]]></description><category></category></item><item><title><![CDATA[ext学习1]]></title><link>https://blog.youkuaiyun.com/linpyicool/article/details/83261428</link><guid>https://blog.youkuaiyun.com/linpyicool/article/details/83261428</guid><author>linpyicool</author><pubDate>Thu, 24 Jul 2008 21:16:37 +0800</pubDate><description><![CDATA[貌似听说EXT写AJAX不错,界面很绚,网上看了一些家伙贴出的图片,的确不错.
 
其实写AJAX的东西挺多的,EXT也不止在AJAX上有不错的地方,在界面上,也非常的漂亮,自己可以GOOGLE搜索下
 
最早看到的EXT例子是一个酒店管理系统,部署上去,才发现对IE不兼容.......
 
只能在OPERA和FILEFOX上一睹真容.
 
的确不错,废话不多说了,网上下了一些说明文档,里面的说明...]]></description><category></category></item></channel></rss>