搜索到与相关的文章
编程技术

迭代器模式

提供一种方法顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示。访问一个聚合对象的内容而无需暴露它的内部表示。支持对聚合对象的多种遍历。为遍历不同的聚合结构提供一个统一的接口(即,支持多态迭代)。自java1.5中集合实现Iterator接口,故此模式可以用List实现,现在极少会有自己设计该模式的情况。迭代器模式

系统 2019-08-29 23:06:18 2256

编程技术

Jexi计划

最近准备再从头到尾深入看一遍《设计模式》,其中有一个案例研究:C++写的Lexi图文混排的编辑器,我准备用Java写一个类似的Jexi,呵呵,还不知道功力够不够,能不能写得出来,各位blogger有什么建议?附图:Lexi:Jexi计划

系统 2019-08-29 23:03:39 2256

编程技术

"Crazy"的李阳

"Crazy"的李阳以“疯狂英语”闻名全国的李阳,日前在他的博客上发布一张照片:并且写了一篇文章《伟大的一跪》(http://blog.sina.com.cn/

系统 2019-08-29 22:23:26 2256

编程技术

【Lucene3.0 初窥】数据源内存组织结构—Docume

在检索数据的时候,我们很希望可以检索出数据源的各种信息。就比如检索磁盘文件,可以检索出文件的路径,名字,内容,修改时间等等。再比如检索图书的书号、书名、作者、出版时间....Lucene是如何组织这些数据源的不同属性信息呢?Lucene数据源组织结构org.apache.lucene.document包中有两个很重要的类:Document和Field。这两个类将杂乱无章的数据形式组织成可以被Lucene使用的内存数据结构。Field类的作用主要是用来表示当

系统 2019-08-29 21:59:48 2256

编程技术

分布式缓存系统Memcached学习心得

缘起:在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。Memcached是什么?Memcached是由DangaInteractive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。Memcached能缓存什么?通过在内存里维护一个统一的巨大的hash表,Memcached能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等

系统 2019-08-12 09:30:24 2256

编程技术

Burlap中hessian协议研究(一)

最近,闲的无聊,研究一些开源组件的源代码提高的自己的水平!!以下时你必须知道的原理知识??仅供参考使用,如有问题请联系我??Burlap也是有caucho提供,它和hessian的不同在于,它是基于XML-RPC协议的。◆是基于什么协议实现的?基于XML-RPC协议实现。◆怎么发起请求?根据Burlap提供的API。◆怎么将请求转化为符合协议的格式的?将请求信息转化为符合协议的XML格式,转化为流进行传输。◆使用什么传输协议传输?Http协议。◆响应端基于

系统 2019-08-12 09:30:13 2256

编程技术

eclipse下SVN subclipse插件

本文目的来源:http://www.cnblogs.com/chencidi/archive/2010/12/13/1904781.html让未使用过版本控制器软件或者未使用过subversion软件的人员尽快上手。subversion的使用技巧很多,这里只总结了最小使用集,即主要的基本功能,能够用来应付日常工作。因此不涉及subversion服务器端的搭建和配置。为什么要使用版本控制当多人共同开发同一个软件时,会涉及源代码的共享以及带来的相关问题,比如追

系统 2019-08-12 09:29:33 2256

各行各业

欧洲议会通过伽利略全球卫星导航系统部署方案

新华网法国斯特拉斯堡4月23日电(记者刘秀荣张碧弘)欧盟立法机构欧洲议会经过两天的讨论于23日在此间通过了伽利略全球卫星导航系统(简称伽利略计划)的最终部署方案,这标志着为期6年的伽利略计划基础设施建设阶段正式启动。欧洲议会的伽利略计划总协调人帕塔基指出,伽利略计划是欧盟国家首次在太空和地面共同建设基础设施的战略计划,标志欧盟在增强实力方面迈出了重要一步。最终部署方案根据最终部署方案,伽利略计划将分两个阶段实施,即2008年至2013年的建设阶段和2013

系统 2019-08-12 09:27:42 2256

数据库相关

Bson

http://en.wikipedia.org/wiki/BSONFromWikipedia,thefreeencyclopediaBSONFilenameextension.bsonInternetmediatypenone[1]TypeofformatDatainterchangeExtendedfromJSONStandard(s)noRFCyetWebsitebsonspec.orgBSON(/ˈbiːsɒn/)isacomputerdataint

系统 2019-08-12 01:55:37 2256

数据库相关

游标删除游标的使用和操作

上班之余抽点时间出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下游标删除创立游标:alterPROCproc_orderASDECLARE@uidINTDECLARE@pidINTDECLARE@numberINTDECLAREcu_orderCURSORFORSELECTc.uid,c.pid,c.numberFROMshopCarAScINNERJOINuserTableASuONu.uid=c.uidWHEREu.userName

系统 2019-08-12 01:54:17 2256