首页(162) xml(5) spring(1) 生活(8) java(70) 代码(10) 英语(4) 数据库(7) c#(14) 成长(10) 软件工程(27)  写新日志
 
 

玻璃杯中的花生壳

  真爱的事业和真正的爱情一生只有一次,都值得我们温柔地相待,因为那种感觉是永远都无法复制的, 这世界真正属于你的东西其实并不多,你不好好珍惜,它便会离你而去,包括机遇,包括爱情,包括生命。
   不要找任何理由,  当幸福在你身边的时候就抓住它,你就一定会很幸福! 
   

时 间 记 忆
«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31

最 新 评 论
回复:xml的Jdom解析过程详解
回复:突然想到的几句话!
 Boyle came out of n
回复:xml的Jdom解析过程详解
回复:配置Spring数据源
回复:使用SAX解析XML
回复:java中写文件操作时FileOu
回复:关联和依赖关系的区分
回复:HttpSessionListen
回复:Spring AOP四种创建通知(

最 新 日 志
Java开发者的十大戒律
配置Spring数据源
java多线程设计模式
java中switch的使用
性格,编码,测试
突然想到的几句话!
理解Spring AOP中的关键概念
Spring AOP四种创建通知(拦截器
xml的四种解析方法 比较 sax,do
xml的Jdom解析过程详解

最 新 留 言
签写新留言

我渴望知识
很好的东东
帖子不错,道声谢
想拜师学艺
我的呼喊

搜 索


用 户 登 录
用户名称:
登陆密码:
密码保存:

友 情 连 接

模板设计:部落窝模板世界

blog名称:玻璃杯中的花生壳
日志总数:162
评论数量:249
留言数量:1
访问次数:825057
建立时间:2004年11月4日
 
 
   
 
[软件工程]设计模式之Factory
[ 2006/8/5 12:23:29 | By: 玻璃杯中的花生壳 ]
 
  工厂模式定义:提供创建对象的接口. 为何使用?
工厂模式是我们最常用的模式了,著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。 为什么工厂模式是如此常用?因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A() 工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是否可以考虑实用工厂模式,虽然这样做,可能多做一些工作,但会给你系统带来更大的可扩展性和尽量少的修改量。 我们以类Sample为例, 如果我们要创建Sample的实例对象: Sample sample=new Samp
 

阅读全文(1455) | 回复(0) | 编辑 | 精华 | 删除
 
 
[软件工程]JAVA的设计模式的简单介绍
[ 2006/8/5 12:22:49 | By: 玻璃杯中的花生壳 ]
 
JAVA的设计模式经前人总结可以分为23种,希望在学习完毕后能对自己的工作有所帮助。 设计模式根据使用类型可以分为三种: 1、 创建模式:工厂模式、单子模式、建造者模式、原型模式、工厂方法模式。 2、 结构模式:外观模式、代理模式、适配器模式、组合模式、装饰模式、桥模式、 共享模式。 3、 行为模式:模板模式、纪念品模式、观察者模式、责任链模式、命令模式、声明模式、 策略模式、中介模式、解释器模式、访问模式。

 

阅读全文(4781) | 回复(0) | 编辑 | 精华 | 删除
 
 
[软件工程]使用设计模式改善程序结构(2)
[ 2006/8/5 12:22:05 | By: 玻璃杯中的花生壳 ]
 
使用设计模式改善程序结构(2)

3、问题分析

熟悉面向对象的读者很快就会发现上面的代码是典型的结构化的方法,结构化的方法是以具体的功能为核心来组织程序的结构,它的封装度仅为1级,即仅有对于特定的功能的封装(函数)。这使得结构化的方法很难适应需求的变化,面向对象的方法正是在这一点上优于结构化的方法。在面向对象领域,是以对象来组成程序结构的,一个对象有自己的职责,通过对象间的交互来完成系统的功能,这使得它的封装度至少为2级,即封装了为完成自己职责的方法和数据。另外面向对象的方法还支持更高层次的封装,比如:通过对于不同的具体对象的共同的概念行为进行描述,我们可以达到3级的封装度- 抽象的类(在
 
 
 
[软件工程]使用设计模式改善程序结构(1)
[ 2006/8/5 12:20:53 | By: 玻璃杯中的花生壳 ]
 
使用设计模式改善程序结构(1)

设计模式是对特定问题经过无数次经验总结后提出的能够解决它的优雅的方案。但是,如果想要真正使设计模式发挥最大作用,仅仅知道设计模式是什么,以及它是如何实现的是很不够的,因为那样就不能使你对于设计模式有真正的理解,也就不能够在自己的设计中正确、恰当的使用设计模式。本文试图从另一个角度(设计模式的意图、动机)来看待设计模式,通过这种新的思路,设计模式会变得非常贴近你的设计过程,并且能够指导、简化你的设计,最终将会导出一个优秀的解决方案。

 
 
 
[软件工程]转:设计模式略谈
[ 2006/8/5 12:00:24 | By: 玻璃杯中的花生壳 ]
 
http://java.ccidnet.com/special/737_1.html 讲述设计模式之前,我想,我们首先应该要理解,为什么要学习设计模式。  
 
 
 
[软件工程]转载:追MM与JAVA设计模式
[ 2006/8/5 11:57:53 | By: 玻璃杯中的花生壳 ]
 
  创建型模式
1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 2、BUILDER—MM最爱听的就是“我爱你”这句话了,见到不同地方的MM,要能够用她们的方言跟她说这句话哦,我有一个多种语言翻译机,上面每种语言都有一个按键,见到MM我只要按对应的键,它就能够用相应的语言说出“我爱你”这句话了,国外的MM也可以轻松搞掂,这就是我的“我爱你”builder。(这一定比美军在伊拉克用的翻译机好卖) 3、PROTOTYPE—跟MM用QQ聊天,一定要说些深情的话语了,我搜集了好多肉麻的情话,需要时只要copy出来放到QQ里面就行了,这就是我的情话prototype了。(100块钱一份,你要不要) 4、SINGLETON—俺有6个漂亮的老婆,她们的老公都是我,我就是我们家里的老公Sigleton,她们只要说道“老公”,都是指的同一个人,那就是我(刚才做了个梦啦,哪
 
 
 
[java]spring 中的拦截器
[ 2006/8/4 16:11:53 | By: 玻璃杯中的花生壳 ]
 
1.自定义被拦截的接口,且实现接口。

代码: package demo;
 
 
 
[java]spring 中的事务管理.......
[ 2006/8/4 14:26:13 | By: 玻璃杯中的花生壳 ]
 
 事务管理的方式:编程式和声明式,spring推荐使用后一种方式。
 事务管理的原理:Aop为普通java类封装事务控制,它是通过动态代理实现的,spring在这段时间内通过拦截器,加载事务切片。由于Aop的原理是动态加载(回去研究一下proxy动态加载)来进行事务控制的。事务管理的步骤(以hibernate为例):1.定义一个hibernate适用的事务管理器,将SessionFactory注入进去:<bean id="transactionManager" class="org.springframework.orm.hibernate.HibernateTransactionManager">
      <property name="sessionFactory">
         
 
 
 
[c#]回家了!
[ 2005/1/23 12:22:41 | By: 玻璃杯中的花生壳 ]
 
通用分页显示查询存储过程(献给朋友们) 基于.Net Framework的N层分布式应用开发 ADO.NET学习笔记(二)
 
 
 
[c#]快回家了!
[ 2005/1/14 9:49:15 | By: 玻璃杯中的花生壳 ]
 
Asp常见问题(新手) 浅谈编程思想的重要性
 
 
« 11 12 13 14 15 16 17 »
 
部落窝Blog模板世界部落窝Blog模板世界
站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.440 second(s), page refreshed 144770588 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号