- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 python - Magical Asterisk
def test1(t='t', *args): print ">>>> test1(*args)" print '----',t; for i in args: print i;def test2(t='t', **args): print ">>>> test2(**args...
2012-08-28 14:58:56 168
原创 单例模式中懒汉式和饿汉式 实现和总结
分析,总结:1,两种形式instance和构造方法都用private;2,instance和getInstance()都用static;3,饿汉式instance用final;4,懒汉式getInstance()用synchronized才能保证线程安全;5,饿汉式的instance定义时就初始化instance = new Singleton(),线程是安全的,且不论后期是否用到都初始化了,所以牺牲了资源利用率,一旦用到又将提高速度;6,懒汉式的instance是在使用时才初始化的
2010-11-03 16:00:00 924
原创 《head first》学习笔记之二——观察者模式
通俗的理解一下观察者模式:当一个受观察对象发生改变时,则观察它的所有对象都跟着更新。应用场景如,天气信息改变时,各种显示设备都跟着更新。主要类包括:主题接口(被观察者接口)、主题类、观察者接口、观察者类。过程中,主题(被观察者)可以采用push数据方式让观察者更新,观察者也可以采用pull数据方式更新,主要看数据的安全性问题,以及各观察者需要的数据情况。观察者模式可以自己单...
2010-09-29 18:23:32 109
《head first》学习笔记之一
《head first》学习笔记设计原则第一个设计原则:找出应用中可能需要变化之处,把他们独立出来“封装”,不要和那些不需要变化的代码混在一起。如:将Duck类的fly()和quack()行为独立出来。第二个设计原则:针对接口编程,而不是针对实现编程。将fly和quack分别设计成接口,Duck类不用实现该接口,而是由单独制造其他类专门实现接口,这个类称为“行为...
2010-09-28 16:53:44 128
原创 UML类之间关系小结
UML中类之间有四种关系:关联、依赖、泛化、聚合---关联:两个独立的对象,之间有关系。如【公司】和【员工】---依赖:两个独立的对象,当一个对象构造另一个对象,或者依赖另一个对象服务时,两者产生依赖关系。如【人】买东西时需要使用【钱】---泛化:类之间继承或接口实现的关系。如【水果】和【香蕉】、【桃】---聚合:两个对象之间有包含关系。如【计算机】和【主板】【CPU】
2010-09-05 13:58:00 457
原创 关系数据库设计范式理解总结
第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值都是不可再分的最小数据单位。第二范式(2NF):非主属性不存在部分依赖。第三范式(3NF):非主属性不存在传递依赖。BC范式(BCNF):所有属性(包括主属性和非主属性)都不传递依赖于R的任何候选关键字。
2010-08-20 13:20:00 635
原创 java,异常处理,throwable和try...catch[zz]
java,异常处理原则的总结,throwable和try...catch使用原则(区别)。从原文提取:1,throwable只是抛出异常,不捕获,意思是由抛出的异常类来处理这个问题;2,try...catch捕获异常,捕获位置尽量缩小范围,且捕获后一定要处理,catch内不要为空;3,能捕获的异常,尽量捕获不要抛出;以上三点比较重要其他:1,异常起名尽量规范,如异常首字母;2,不抛出Exception异常
2010-07-30 15:53:00 4109
转载 Apache Jakarta Commons 工具集简介[zz]
Apache Jakarta Commons 工具集简介[转]Apache Jakarta Commons 工具集简介[转] Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。我选了一些比较常用的项目做简单介绍。文中用了很多网上现成的东西,我只是做了一个汇总整理。 一、Commons BeanUtils http://jakarta.
2010-03-21 16:14:00 1825
转载 action向jsp传值问题总结[zz]
http://www.blogjava.net/19851985lili/articles/97664.html你的代码本身有问题,一般来说,我们在使用Struts时,如果要在JSP隐式的传值给Action有两种情况:1、要传的值是FromBean中的一个字段,你说的情况应该就是这种情况,例如需要在Edit页面中保存theID,在Action中执行Update操作时根据ID来更新数据库的值,你可以
2010-03-10 22:36:00 1164
原创 java.io 对字节流和字符流的讨论[zz]
原文出处:http://www.javaeye.com/topic/175121(最好到上面的原文地址去看,代码有格式) 个人总结: //输入流常用接口和类---->> //字节流(字符流)抽象接口 InputStream inputStream; Reader reader; //字节流(字符流)具体实现类
2010-02-28 15:36:00 602
原创 jxl操作Excel(读取、创建、更新)
下午试着写了一些操作Excel的代码,使用jxl.jar,涉及到 读取、创建、更新,以备以后查询使用。参考http://www.ibm.com/developerworks/cn/java/l-javaExcel/ package excel;import java.io.File;import java.io.FileInputStream;import java.i
2010-01-20 17:33:00 4078
转载 Hadoop是什么[zz]
Hadoop 是一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。项目主页:http://hadoop.apache.org Hadoop是一个用于运行应用程序在大型集群的廉价硬件设备上的框架。Hadoop为应用程序透明的提供了一组稳定/可靠的接口和数据运动。在Hadoop中实现了Google的Map
2010-01-19 15:57:00 940
原创 计算一个整数内“1”的个数+思考
看到一个面试题,大体是:输出从1到任意一个数(正整数),然后统计“1”的个数,如“11”有2个“1”.我就写了下面这段,思路很简单:先把全部数转化为字符串,然后输出,最后统计字符串中“1”的个数 package test;public class NumberOne { public static void main(String[] args){ StringBuf
2010-01-14 16:12:00 493
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人