摘要:初学者如何熟悉linux内存管理
摘要内存是linux内核所管理的最重要的资源之一,内存管理系统是操作系统中最为重要的部分。对于linux的初学者来说,熟悉linux的内存管理非常重要。(2004-10-25 11:47:45)
转载自:http://www.linuxaid.com.cn/by lanf, 出处:http://tech.ccidnet.com/pub/article/c3......
摘要:今天在 xoops china看到了 imhsy 站长发布的一条新闻: firefox1.0简体中文正式版推出mozilla firefox 1.0 releasedfull article attached mozilla firefox 1.0 releasedtuesday november 9th, 2004the mozilla foundation today released fir......
发表一个自己C#写的email 初级系统源代码
【程序编程相关:
给年轻工程师的十大忠告】
.net tnt email server tester说明 【推荐阅读:
矩阵、浮点运算测试报告】
【扩展信息:
建立自己的3D静态模型文件】
2004-11-9
一.引言
tnt email server tester是一个支持多域名的email 服务器的测试版本.他实现了smtp/pop3接口,基本上实现了一个小型的email服务器.
本测试器版本包含源代码,供大家参考.
通过大家测试,提出修改建议与意见,我会修改,并给提出宝贵意见者一套发行版sdk.
二.sdk
tnt email server tester本身是一个小型的email服务器,但是基本内核功能基于common.dll server.dll .本测试版以及将来发行版都不会包含着两个核心库文件的源代码,但是会发布一套参考开发email server的源代码,供大家学习使用sdk.
关于sdk的详细资料,可能要等到我的发行版商业化了才会见到.
全部开发基于c#开发,我的.net framework 是v1.0.3705,不过相信在其他1.1版本的framework上应该也可以运行.如果出现一些异常情况,且你能够及时联系我,我将非常感激.
要获得一套完整的email服务器,需要您准备确定以下信息:
1. email 的根目录
2. email 的pickup目录,也就是本地投递的捡取目录.server.dll包含了监视这个目录并发送此目录中eml文件的服务线程.
3. email 的queue目录,也就是eml的排队缓冲目录.server.dll包含了监视这个目录并发送此目录中eml文件的服务线程.dispsvc会根据这个目录的eml文件信息发送信件到墓地存储目录或者外发邮件目录
4. email 的 drop 目录,也就是确定是本地的邮件存储目录,会有系统服务线程从此目录将eml文件发送到特定的本地用户邮箱.
5. email 的outpost目录,也就是需要发送到外部的邮件的存储目录
6. 确定mailbox目录,也就是用户邮箱的存储地
7. 为本地域名建立邮箱存储目录.假设当前email server服务的域名是abc.com,那么需要在mailbox目录上建立一个域名目录abc.com,然后再在此目录下创建用户目录mailbox目录与userinfo.ini文件.假设用户名info
就是….\mailbox\abc.com\info\mailbox\目录
与
文件……\mailbox\abc.com\info\userinfo.ini...
下一页 摘要:这种方法使用com api创建一个guid(全局唯一标识符)并从那里继承mac地址。guid通常用来标识com组件以及系统中的其他对象。它们是由mac地址(结合其他东西)计算得来的,表面上mac地址就包含在其中。我说表面上是因为事实上并没有包含。 我提供这种方法更多的是为了作为反面教材。您也许用这种方法能够得到mac地址,但有时候您只会得到随机的十六进制数值。 下面的例子十分简单,无需多讲。我们使......