自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 阻塞队列发送消息

消息发送服务,需要发送短信的值需要往阻塞队列中put消息信息即可 SmsServer.putTask(new LendSms(map));  public class SmsServer { private static final Logger log = LoggerFactory.getLogger(ProTask.class); priva...

2015-02-25 10:47:49 154

原创 马云:商人的成功无须别人证明

有很多人问我,为什么在2009APEC中小企业峰会请了这么多可能听起来跟中小企业一点关系都没有的人。请了大企业家,星巴克总裁,银行家尤努斯,请科比讲打篮球,又请郭广昌说房地产,几乎没有一个小企业的人。今天跟大家分享小企业该怎么样,我想在台上讲的人,跟在台下一样,从第一天起他们都是从零开始,从第一天起都没有别人的支持,都是点点滴滴地起来。我觉得这个世界上做银行的很多,太多的银行家,但像尤努斯这样...

2009-09-23 10:56:28 239

solaris 10 安装oracle 10g

一直想整个solaris服务器环境,可是老是整不起来,最近刚好有这工夫,就整了下. 首先是solaris的下载,官方都有,我就不多说了. 安装solaris,网上有很多说明,具体不说明,一般按照默认安装就可以. 个人注意:   安装网络: 默认安装包括网络的默认安装,这里需要注意的是,在使用图形界面安装的时候.如果是新手,使用默认的DHCP自动分配IP会 比较简单.全部...

2009-04-07 22:39:57 109

jacob实现oracle数据字典

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...

2009-02-24 23:44:10 142

原创 JTA (XA)事务和JDBC事务

今天看到一个贴,说是否该在service中操作事务.个人认为事务尽量在service层操作,在dao层尽量不要写业务逻辑. 回头看看事务,以前写的代码真的乱七八糟.对事务的认识太局限了.很多业务逻辑都写在dao的事务里面,耦合在一起,完全就 浪费了我分service和dao层的用意.原来的代码只是形式上区分,实际上还是耦合了好多..看来要好好研究一下事务在 service的...

2009-01-09 11:01:36 92

log的一些基本配置

今天看了一些log方面的东西.以前学过都忘记了... 首先如果自己写log,简单的用静态类就可以实现.那只是一些io上的操作,既然有现成的好用的框架,我们就使用咯... 首先commons-logging(jcl),是一个简单的log架包,提供一个日记的接口,同时又兼顾了其他日记的实现工具.他可以是一个 独立体也可以同时兼容其他的log(例如log4j). JCL有两个基本的抽象类...

2008-12-25 18:00:57 282

设计模式-观察者模式(observer)

设计模式是门很高深的学问,刚开始看的时候感觉就是前辈们总结出的:让代码的的书写更为简便,解偶,以及重用性比较好. 现在发现一个设计好的模式,在接口,OO上都是非常的出色.其中的心得,只可意会不可言传. 观察者模式 定义:定义对象间一对多的依赖,这样一来,当一个对象发生改变,其他依赖者会得到通知并自动更新. 举个例子: 新京报,他是一个主题,很多人都可以定购他,他不需要了解你订购...

2008-08-25 10:17:40 64

设计模式-创建者模式(Builder)

最近看了一些设计模式,感觉短短的代码,能抽象出很多东西, 原来写代码的时候每整体的考虑,也许只有写了一段时间的代码,才会对设计模式有比较深的体会 builder创建者,从名字上理解,他主要承担的是构件对象的操作 书上定义 builder:将一个复杂对象的构造与它的表示分离,使得同样的构件过程可以创建不同的表示 builder模式是一步一步创建一个复杂的对象,它允许用户可以只通过...

2008-08-19 11:07:22 90

java克隆

克隆,大家都听过,JAVA克隆实现的大致意思就是实现类的克隆,为什么JAVA要实现克隆了,那就要说到JAVA里面的指针,引用 我先贴一段测试代码,再慢慢解释 package com.linpyi.clone;public class TestClone { public static void main(String[] args){ TestBean bean1= new T...

2008-08-16 13:04:18 204

String和StringBuffer的比较

今天本来看着原型模式的,不知怎么搞的就到了String和StringBuffer了 网上找了一些资料 String 对象是非可变对象 StringBuffer 对象则是可变对象。 非可变对象一旦创建之后就不能再被改变,可变对象则可以在创建之后被改变。 为了性能你可以选择不同的对象,效果差别很大 底下贴一段测试代码 package com.lpy.thread;pub...

2008-08-15 13:24:28 70

代理模式(Proxy)

代理模式分为2种 其实就是实现一个代理类,来代理你所需要代理的类,访问的时候,通过访问代理类,来达到一定的效果 举个例子: 权限:有一个系统有很多权限,比如说只有管理员有增加的功能.用户访问到DAO的saveMessage方法 这个其实就是真正需要的保存方法,但是只有管理员才有权限 public class DbMessage implements Message{......

2008-08-14 22:58:26 104

工厂方法模式和抽象工厂模式

最近发现好懒,奥运前就打算写的BLOG,拖到奥运后才写,咳...放假3天什么都没干,整天无所事事....   工厂方法模式是简单工厂模式(静态工厂模式)的一种推广,他保持了简单工厂模式的优点,并在上面有了一些提升 在工厂方法模式中,核心工厂不再负责所有实例的创建,而改为了由他的子类进行创建工作.核心工厂类变为了抽象的角色.  工厂方法模式的系统涉及到了以下角色:     抽象...

2008-08-11 16:50:30 85

原创 工厂模式--简单工厂模式

工厂模式看了几天了,以前曾经有看过,不过没去细看,只是简单的返回一些对象,没考虑到底使用的是哪种对象,这几天翻了一 些资料,给搞晕了,好在今天翻到一个高手的BLOG,渐渐的清楚了,以下是引用的一些重点段落  1.1 简单工厂(Simple Factory)模式简单工厂模式是类的创建,又叫静态工厂方法(Static Factory Methord)模式。简单工厂模式是由一个工厂对象决定创...

2008-08-06 23:44:38 241

原创 抽象类与接口的区别

   抽象类与接口的区别  abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选...

2008-08-04 15:09:17 83

原创 RIA(Rich Internet Application)

1.的定义  RIA(Rich Internet Application,富互联网应用系统)技术允许我们在因特网上以一种象使用Web一样简单的方式来部署富客户端程序。这是一个用户接口,它比用HTML能实现的接口更加健壮、反应更加灵敏和更具有令人感兴趣的可视化特性。无论将来RIA是否能够如人们所猜测的那样完全代替HTML应用系统,对于那些采用胖客户端技术运行复杂应用系统的机构来说,RIA确实提供了...

2008-08-01 16:00:05 514

ext学习2

距离上次写ext已经过去一个星期了,一个星期没学到什么,就整理一个登陆,郁闷死了 从BLOG的访问量知道EXT学习的人还真多.看来偶是退步了 上个星期做了登陆,可是到最后都是失败,一直没找到原因,在CSDN,javaeye发了很多的帖,都没有得到想要的答案,最后一位 大哥点醒了我,原来是提交的URL出问题了,好久没写servlet竟然连servlet的提交代码都错, 正题: 这...

2008-08-01 15:37:13 96

eclipse配置maven

目前,绝大多数开发人员都把 Ant 当作 Java 编程项目的标准构建工具。遗憾的是,Ant 的项目管理工具(作为 make 的替代工具)不能满足绝大多数开发人员的需要。通过检查 Ant 构建文件,很难发现项目的相关性信息和其它元信息(如开发人员/拥有者、版本或站点主页)。 Maven 除了以程序构建能力为特色之外,还提供 Ant 所缺少的高级项目管理工具。由于 Maven 的缺省构建规则有较高...

2008-07-28 23:14:35 90

原创 怎样成为优秀的软件模型设计者?

作者:Scott Ambler著,乐林峰 译  1. 人远比技术重要 你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都集中在技术上。显然,构件(components),EJB(Enterprise Java Beans)和代理(agent)是很有趣的东西。但是对于用户来说,如果你设计...

2008-07-25 09:24:13 81

eclipse配置spket

spket是一个写JS的插件,很多人用IDE写JAVA代码的时候,都会在后面显示该类下的所有方法 例如servlet中你输入response.  IDE就会提示response下的所有方法,让你选择,不需要记忆,很方便 spket其实也就差不多能实现这样的功能 spket听说要收费,我这里使用的是浪曦视频中提供的spket-1.6.11.jar(破解后的) 我这里配置的环境是 ...

2008-07-24 22:14:06 200

ext学习1

貌似听说EXT写AJAX不错,界面很绚,网上看了一些家伙贴出的图片,的确不错. 其实写AJAX的东西挺多的,EXT也不止在AJAX上有不错的地方,在界面上,也非常的漂亮,自己可以GOOGLE搜索下 最早看到的EXT例子是一个酒店管理系统,部署上去,才发现对IE不兼容....... 只能在OPERA和FILEFOX上一睹真容. 的确不错,废话不多说了,网上下了一些说明文档,里面的说明...

2008-07-24 21:16:37 92

原创 dwr

最近记忆不好,今天看的东西,没过几天就忘记了,一些基本的概念就更容易忘记了 最近看ajax的时候,经常冒出DWR,不知道是什么,就GOOGLE下,了解了解  DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单. 利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就 好像直...

2008-07-23 10:34:58 73

liferay5.0 学习笔记3

关于write.lock,这个,可能很多人用liferay开发的人都不陌生,经常启动服务器的时候就报这个错误,然后就线程一直循环报错.刚开始的时候我也以为我的代码问题,后来查了下,只要删除了就没问题了,这个问题一直困扰我. 其实write.lock 是为了避免几个线程同时修改一个索引文档而设置。当实例一个 indexwrite 时建立和使用 indexReader 删除文档时建立。  也...

2008-07-15 17:39:42 90

liferay5.0 学习笔记2

学习liferay是个痛苦的过程,整天都在那么多包和类中徘徊.一个功能涉及的文件比较多. 这段时间本想照着上次哪个贴里面的做一个操作数据库的例子,发现很多不会,包括关于spring,hibernate有很多配置都看 不懂,只能一步步来,首先先从struts开始配置,至于数据,只能是自己add进去 1.首先先写一个portlet  继承StrutsPortlet public cla...

2008-07-15 14:48:24 135

liferay5.0 学习笔记1

整理liferay的时候由于什么都不懂,出了很多问题,自己开始慢慢摸索 其中一个就是<use-default-template> 再写helloword的时候,我写了好多,有直接改portal包的,也有改portal 编译后的ext包的 不过碰到一个莫名其妙的问题,就是,自己写了helloworld的类,结果配置的时候,出现的界面只有一个标签.开始以为我自己写类有问题,后...

2008-07-14 11:10:38 129

javamail

   今天试了下JAVAMAIL的代码,郁闷到吐血,他们的邮箱都可以发送成功,我的邮箱就报javax.mail.AuthenticationFailedException at javax.mail.Service.connect(Service.java:319) at javax.mail.Service.connect(Service.java:169) at javax.mail....

2008-07-11 23:28:55 80

原创 12个球,其中有一个坏球不知道轻重,用3次把他称出来

今天突然想到了中学时候高峰老师和我们说过的12个球的推算方法.想了一下,还有点困难. 如果对半称肯定是推不出来的.只能4个4个来 1.首先把球分为3堆,每堆4个,用A,B,C表示,称A,B if(A>B&&A<B){          则C里面都是真的,坏球在A,B中;          把A,B中的球,按重量分,重的一边标上1,2,3,4 轻的一边标上a,b,c,d ...

2008-07-11 16:20:11 696

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除