- 博客(7)
- 资源 (5)
- 收藏
- 关注
转载 JXL: Java Excel API简易教程
使用Windows操作系统的朋友对Excel(电子表格)一定不会陌生,但是要使用Java语言来操纵Excel文件并不是一件容易的事。在Web应用日益盛行的今天,通过Web来操作Excel文件的需求越来越强烈,目前较为流行的操作是在JSP或Servlet 中创建一个CSV (comma separated values)文件,并将这个文件以MIME,text/csv类型返回给浏览器,接着浏览器调用E
2010-05-22 14:50:00 553
原创 设计模式--Mediator(中介) 模式
中介者模式是由GoF提出的23种软件设计模式的一种。Mediator模式是行为模式之一,Mediator模式定义:用一个中介者对象来封装一系列的对象交互。中介者使各对象不需要显式的相互引用,从而使其耦合松散,而且可以独立的改变他们之间的交互。适用性: 1)一组对象以定义良好但是复杂的方式进行通信。产生的相互依赖关系结构混乱且难以理解。 2)一个对象引用其他很多对象并且直接与这些对象通
2010-05-18 18:27:00 664
原创 非关系数据库简单尝试
Cassandra属于最近比较流行的一款NoSQL数据库,http://nosql-database.org/中给NoSQL的定义如下:下一代的数据库产品应该具备这几点:非关系型的,分布式的,开源的,可以线性扩展的。这类数据库最初的目的在于提供现代网站可扩展的数据库解决方案。这个运动开始于2009年初,目前正在迅速的发展。这种类型的数据库具有:自由的schema,数据多处备份,简单的编程API
2010-05-18 10:07:00 621
原创 我认识的Observer 模式
GoF说道:Observer模式的意图是“定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新”。从这段话里我们可以得到两个信息,如下: 1, 观察者(具体执行操作的对象,有多个) 2, 被观察者(被观察的对象,如果该对象发生某些变化则通知观察者执行对应的操作)在java的util包中实现了该设计模式的框架,大部分应用都可以直接用它,当然了你也
2010-05-16 21:33:00 647
原创 非关系数据库:cassandra
Cassandra是facebook开源出来的一个版本,可以认为是BigTable的一个开源版本,目前twitter(更名为了tweet)和digg.com在使用。cassandra 的特点是:1.there’s no schema enforced at column ColumnFamily level. The Rows do not have a predefined list
2010-05-15 17:45:00 1096
转载 单例模式完全剖析
概要 单例模式是最简单的设计模式之一,但是对于Java的开发者来说,它却有很多缺陷。在本月的专栏中,David Geary探讨了单例模式以及在面对多线程(multithreading)、类装载器(classloaders)和序列化(serialization)时如何处理这些缺陷。 单例模式适合于一个类只有一个实例的情况,比如窗口管理器,打印缓冲池和文件系统,它们都是原型的例子。典型的情况是,那些对
2010-05-15 11:36:00 518
原创 虚拟化库 libvirt安装过程
近来和同学bupt-郑伟伟一块看了libvirt库,经过一段时间的煎熬,对这个库算是有了一定的了解。为了备忘吧写下此博文:在Ubuntu9.10下,system - >administration->software source下完成系统升级,然后安装一些package: apt-get install bcc bin86 gawk bridge-utils iproute lib
2010-05-15 10:34:00 9121 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人