自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Javen-Studio 咖啡小屋工作室

C/C++ OO Java .NET 图形/GUI 游戏 - 探讨软件深层问题,结交天下豪杰侠女。主站 http://www.cppblog.com/javenstudio/...

原创 Hawk搜索引擎平台0.6.9测试版(提供下载)

Hawk搜索引擎平台0.6.9测试版(提供下载) Hawk 搜索引擎平台是面向中小型网站,可以定制的垂直搜索引擎平台。本搜索引擎平台目标是方便用户搭建站内搜索、某个领域的垂直搜索、以及检索个人文档以及自己关注的网站信息的桌面搜索等应用领域。它改造自Lucene,Hadoop和Nutch系统,是纯J...

2008-07-20 15:21:00 389 0

原创 Hawk搜索引擎平台0.6.9测试版(提供下载)

Hawk搜索引擎平台0.6.9测试版(提供下载) Hawk 搜索引擎平台是面向中小型网站,可以定制的垂直搜索引擎平台。本搜索引擎平台目标是方便用户搭建站内搜索、某个领域的垂直搜索、以及检索个人文档以及自己关注的网站信息的桌面搜索等应用领域。它改造自Lucene,Hadoop和Nutch系统,是纯J...

2008-07-20 15:15:00 411 0

原创 欢迎光临 Javen-Studio 新网址:http://javenstudio.org

欢迎光临 Javen-Studio 新网址:http://javenstudio.org  

2008-03-21 22:41:00 638 0

原创 Annotated Hadoop (源码剖析)

Annotated Hadoop (源码剖析)Hadoop原来是Apache Lucene下的一个子项目,它最初是从Nutch项目中分离出来的专门负责分布式存储以及分布式运算的项目。简单地说来,Hadoop是一个可以更容易开发和运行处理大规模数据的软件平台。本文先从源码角度剖析MapReduce框...

2008-03-21 22:37:00 676 0

原创 Hawk 搜索引擎平台 0.4.50 开发版

Hawk 搜索引擎平台 0.4.50 开发版 Hawk 搜索引擎平台是面向中小型网站,可以定制的垂直搜索引擎平台。本搜索引擎平台目标是方便用户搭建站内搜索、某个领域的垂直搜索、以及检索个人文档以及自己关注的网站信息的桌面搜索等应用领域。它改造自Lucene,Hadoop和Nutch系统,是纯Jav...

2008-03-21 22:36:00 879 0

原创 IP层的封装(Java的InetAddress类的C++实现)

TCP/UDP 是网络编程的基础技术,分别代表面向连接的稳定的网络通信技术和非连接方式的广播形式的网络通信技术,它们都建立在 IP 层之上,所以 IP 层的封装尤为重要。 IP 层的封装接口主要包括 DNS 的查询、 IP 地址和域名的互查、本地 IP 及名字的查询等,目前 IP 层使用的主要实现...

2006-03-19 20:58:00 1291 0

原创 I/O流的设计(Java的InputStream/OuputStream和Reader/Writer的C++实现)

I/O流,即输入/输出流(Input/Output Stream),是软件框架中的核心系统。对程序设计语言设计者来说,设计一个令人满意的I/O系统,是件极艰巨的任务,也是不可缺少的基础设施。C++的标准模板库已经提供一套很不错的I/O流库了,但是我还是喜欢Java和.Net框架提供的那样的使用简单...

2005-11-10 01:16:00 1876 0

原创 时间和日历类的设计(Java的Date和Calendar的C++实现)

时间和日历以及时间的格式化处理在软件的设计中起着非常重要的作用,但是目前C++的库却未有一个简单易用的时间类,大部分都需要开发者直接调用操作系统的API来完成,而且很多API都不是线程安全的。某些大型的C++框架虽然提供一些时间类,但是却不通用,也很难直接拿出来使用。下面介绍一下参考Java Fr...

2005-11-09 17:46:00 2733 1

原创 LINQ,.NET语言级集成查询能力(.NET Language Integrated Query)

     经过了最近20年,面向对象编程技术(object-oriented (OO) programming technologies)在工业领域的应用已经进入了一个稳定的发展阶段。程序员现在都已经认同像 类(classes)、对象(objects)、方法(methods)这样的语言特性。考察现...

2005-10-21 02:54:00 2161 0

原创 LINQ,语言层面的O/R映射技术,用面向对象操作数据库

http://www.cppblog.com/javenstudio/articles/765.html

2005-10-21 00:15:00 1235 1

原创 学习笔记之 O/R 映射技术的王牌Hibernate框架

学习笔记之 O/R 映射技术的王牌Hibernate框架by Naven at 2005-09-21简介Hibernate 是一个开放源码的 ORM 持久层框架。作为优秀的持久层框架实现,Hibernate 框架提供了强大、高性能的对象到关系型数据库的持久化服务,开发人员可以使用面向对象的设计进行...

2005-09-22 00:36:00 3313 0

原创 学习笔记之ORM设计中用到的模式

学习笔记之ORM设计中用到的模式by Naven at 2005-09-19DAO 模式DAO 模式即 Data Access Object 模式,实际是两个模式的组合,即 Data Accessor 模式和 Active Domain Object 模式,其中 Data Accessor 模式实...

2005-09-19 18:51:00 1261 0

原创 学习笔记之什么是持久化和对象关系映射ORM技术

学习笔记之什么是持久化和对象关系映射ORM技术by Naven at 2005-09-19何谓“持久化”持久(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的数据存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文...

2005-09-19 15:00:00 2346 1

原创 Javen-Studio咖啡小屋工作室

Javen-Studio咖啡小屋工作室--------------------------------------------------------------------------本工作室成员均有五年以上软件开发和管理经验,设计或领导设计过多个大型系统的项目,精通服务器端系统设计,精通数据库...

2005-09-12 18:44:00 1505 2

原创 我的程序人生

网名:Naven,爱好广泛,汽车、计算机、艺术、足球等等,汽车设计技术乃之最爱,恐终身无法如愿。偶从事软件开发工作6年有余,入行2年才悟道,对软件技术执着,技术狂热型,设计和开发追求严谨完美,程序设计是一门艺术,不是枯燥的技术。 深研C/C++和JAVA语言四载有余,初窥其道,对面向对象、范型、组...

2005-09-12 12:27:00 967 0

原创 梁静茹《勇气》《宁夏》

梁静茹《勇气》 终于作了这个决定 别人怎么说我不理 只要你也一样的肯定 我愿意天涯海角都随你去 我知道一切不容易 我的心一直温习说服自己 最怕你忽然说要放弃 爱真的需要勇气 来面对流言蜚语 只要你一个眼神肯定 我的爱就有意义 我们都需要勇气 去相信会在一起 人潮拥挤我能感觉你 放在我手心里 你的真...

2005-07-11 00:07:00 1625 1

原创 Take Me to Your Heart

吻别英文版歌词及背景介绍  这首歌来自丹麦4人组合(现在3人)Michael Learns to Rock 的第6张大碟Take Me to Your Heart。大家对Michael Learns to Rock一定不会陌生,他们的成名曲Thats Why (You Go Away)一直在到处传...

2005-05-16 18:12:00 1673 2

原创 用面向对象封装操作操作系统之跨平台基础框架设计(一)

    计算机操作系统如Win32、Linux、Solaris等提供的OS API虽然千差万别,但是功能其实大同小异,有进程管理、进程调度、进程间通信、文件管理、IO输入输出、网络输入输出、线程同步控制等等。但是要开发跨平台的软件却极其困难,因为某些处理方式有较大出入。如果能有这样一套框架,能封装...

2005-05-16 13:40:00 1409 0

原创 虚拟与现实

    《黑客帝国》和《异次元骇客》两部电影我想只有程序员才会明白,主人公原本以为自己生活在现实世界中,但发现不对劲后,才明白原来整个世界不过是另一个真实世界虚拟的。到了最后才真正弄清楚,原来所谓的“真实世界”也是别人虚拟的,自己不过是别人写的一段代码而已。    我突发奇想,是否我们也能写一个虚...

2005-01-11 13:16:00 1009 1

原创 开放源码-SMTP发信客户端 for Java

//------------------------------------------------------------------//                              ///|/////                            //  -^-  ///...

2004-10-21 21:05:00 1458 5

原创 邮件解析引擎FastMail库使用

1          概述邮件解析库API完全使用面向对象技术设计,使用C++语言开发的用于邮件解析和组装的库。它提供了一些类用来解析和组装Internet邮件,如MimeMessage和MimeBodyPart,用于Internet邮件协议实现并且遵循RFC822和RFC2045规范。这些API...

2004-10-17 23:05:00 2901 3

原创 邮件解析引擎FastMail库大功告成!

1          概述邮件解析库API完全使用面向对象技术设计,使用C++语言开发的用于邮件解析和组装的库。它提供了一些类用来解析和组装Internet邮件,如MimeMessage和MimeBodyPart,用于Internet邮件协议实现并且遵循RFC822和RFC2045规范。这些API...

2004-10-17 22:51:00 3631 5

原创 读取配置文件的类

//author Naven 2003 for both Win32 and Unix osclass MyProperties {public: MyProperties(); MyProperties(istream &is); MyProperties(const...

2004-10-09 10:42:00 972 3

转载 GNU 通用公共许可协议

GNU 通用公共许可协议Version 2, June 1991Copyright ©1989, 1991 Free Software Foundation, Inc. 675 Mass Ave, Cambridge, MA 02139, USA 允许每个人复制和发布这一许可证原始文档的副本,但绝...

2004-10-09 10:39:00 1074 0

转载 如何用开放源码软件挣钱

如何用开放源码软件挣钱利用免费午餐挣钱(原文) Donald K. RosenbergStromian Technologies1999 年 8 月软件可以是免费的,但这并不意味着您不能从开放源码挣到钱。顾问 Donald Rosenberg 将告诉您具有开放源码技巧的开发人员如何在各种商业模型和...

2004-10-09 10:36:00 3050 0

原创 JNI字符集的转换

    写Java JNI的时候最头痛的莫过于字符集的转换问题,众所周知,Java里字符串是以Unicode编码存储的,而C/C++里大部分是单字节处理,这就涉及到一个转换的问题,下面是两个函数用来在JString到Char*之间的转换://author Naven 2003 for both W...

2004-10-09 10:34:00 1240 2

原创 MVC架构模式

    基于Java的Web应用系统采用MVC架构模式,即model(模型)、view(视图)、control(控制)分离设计。这是目前WEB应用服务系统的主流设计方向。Model:即处理事务逻辑的模块,每一种处理一个模块。 View:视图负责页面显示,负责显示MODEL处理结果给用户,主要实现数...

2004-10-09 10:30:00 1358 0

原创 Fast库开发中,MimeMessage库开发中……

通过学习ACE、JavaMail和STL,并吸取自己的经验,开发了以下基础库:Fast库主要是类似STL的库,MimeMessage库是MIME邮件解析和组装使用。Fast库包括 FastBase.h FastString.h FastArray.h FastVector.h FastAutoPt...

2004-08-11 10:26:00 1013 0

原创 FastString大功告成!

FastString类大功告成,比string快30%,小数据处理快3倍以上,提供丰富的字符串处理方法。 主要用于一些性能要求较高的应用,大部分是一行数据处理的场合,如服务器协议处理、邮件协议处理和邮件解析处理等。 /** * @class FastString * * @brief This c...

2004-06-18 10:32:00 2518 9

原创 RFC文档 (中文及英文)

http://www.delphidevelopers.com/technical/RFC/

2004-06-18 10:30:00 2060 4

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