当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言:
 

 

 ·dudoj框架——更进一步的设想    »显示摘要«
    摘要:   在我更进一步的开发工程中,我实现了多数据库集成,使得多个数据库可以在dudoj框架中协同工作,只要我们在配置文件中指定持久类以及查询所在的数据库,在编码时不需要理会底层使用的是什么数据库、有几个数据库,我们只需要调用dudoj框架的持久化接口,就可实现数据的持久化和恢复,极大的简化了编程工作。在完成了这些开发工作以后我又在想,如果用户底层更换了数据库,而应用程序如果不需要任何的更改,这岂不是可以极大的增强用户系统的适应性。接着我对整个框架进行了重构并......
 ·dudoj框架——最后的冲刺    »显示摘要«
    摘要:   已经经过了大约9个多月的开发,也不知道修改了多少次,总有不尽人意的地方。本来在三月份的时候就可以发布公开测试第一版了,可是那个追去完美的心总是驱使着我不停的改进,宁慢毋烂。总是感觉目前的关系处理不是很好,试图寻找一种更加明了易懂的方式处理持久类之间的关系。查阅的很多的资料,也参考了好几种框架,还是觉得很迷茫,这几天的事情又是那么得多,公司的、朋友的真有点烦躁了。希望在这个星期天能够把持久类关系处理更改完毕,好与坏希望在公开测试时有朋友提出改进意见,到......


enoeht的Java源码系列(3)--处理配置文件
我们常常会在程序中用到这样的配置文件:

serveraddress = 127.0.0.1 【相关文章:第一章 奇怪的村庄

listener = org.kyle.net.svr.sample.samplelistenerimpl 【扩展阅读:Delphi中的消息钩子函数和Windo

listenertimeout = 120 【扩展信息:第二章 菜农的经营策略

listeningport = 80

statelessservice = true

loglevel = all

logpath = server.log

 

在这里提供了一个处理这种配置文件的类的源代码。

package org.kyle.util;

 

import java.io.*;

import java.util.*;

//加载配置文件,并提供从配置文件中读取各种类型的值的方法

public class profile

{

   protected properties applicationprops;

   protected string  m_configurationfilename = null;

   private boolean m_debug = false;

 

   public profile( boolean debug)

   {

       this();

       m_debug = debug;

   }

 

   public profile()

   {

       this(system.getproperty("mainconfigfile","server.cfg"));

   }

 

   public profile(string configurationfilename)

   {

       this.m_configurationfilename = configurationfilename;

       loadcfg(configurationfilename);

   }

 

   public void loadconfig(string configurationfilename)

   {

          if( configurationfilename == null )

          {

               system.exit(-1);

          }

 

          try {


...   下一页
 ·《ngncalc2x开发手册》    »显示摘要«
    摘要:http://www.ngnc.net/ngncalc2x/development_handbook.htm 《ngncalc2x开发手册》 ngnc的开发模式是开放式项目组织模式,以清晰透明的相对独立的功能/模块间的接口为纽带的项目组织和开发模式,在项目正式启动和工程阶段不做明确界定,通过建立自我完善和更新机制,集项目开发和项目研发于一个整体,每个开发单元(一个模块,一个子系统)都需要有测试和反馈机制,整个项目沉浸在这中反馈的动态平衡中。而ngnc脚本语......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE