当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: A:哈哈。看来你的侄子的确聪明过人。没错,没有限定范围,我们当
 

 

 ·定制个性的对话框窗口类    »显示摘要«
    摘要:相信很多人在vc下开发程序的时候大多都会采用基于对话框的开发的吧, 我也不例外,大多数的小型测试程序没有必要开发基于文档, 视图的结构来测试, 只要使用一些基本的对话框的程序就可以达到这个目的. 但是在开发基于对话框的程序时,要使用到一些 spy++ 的功能检测的时候, 就会出现一些问题. 什么问题? 我使用 spy++ 去检测一个对话框的窗口类的, 并想得到一个对话框的窗口类, 以便我在使用钩子的时候可以指定一个对话框进行 hook, 但是出乎我意料之外......
 ·intermidiate edi--as2    »显示摘要«
    摘要:as2 edi over the internet (edi/int) is a working group of the internet engineering task force (ietf), chartered with creating specifications for transporting edi or xml documents over the internet in a secure (digitally signed and......


[原创] Questioning C# (三)

q:今天我的侄子问我1+1等于多少,我说当然是2咯,他很狡猾的笑着说我错了,然后我问他为什么错,他瞄了我一眼说:“根本无法确定一个唯一的答案,在数学上你可以很确定的说是2,不过我并没有限定范围哟!”那一瞬间我想个傻子被他嘲弄了一番。

q:不会吧?跟我们的c#话题有关??怎么个有关法? 【相关文章:JAVA编程规范

a:哈哈。看来你的侄子的确聪明过人。没错,没有限定范围,我们当然无法给出一个确定的答案,这也跟我们今天的话题——类型与类型系统有关。 【扩展阅读:用C#操纵IIS(代码)

q:他们应该具有可加性。 【扩展信息:PHP中查询SQL Server或Syb

a:嗯,这样吧,我问你,要使得1+1的结果有效,我们至少要为这两个“1”限定一些什么条件?

a:在具体一点!

q:嗯,他们应该是同一类别的。

a:对!非常对!就是同一类别,我们总不能要求一个苹果加上一台风扇会有满意的唯一的结果吧!同样的道理,我们要使得相关的式子在电脑上有效,至少我们要限定每一个被操作的因子都是可以归为某一个类别的。这就导出了类型(type)。

q:那么,这个跟c#的类型有什么联系呢?

a:这样吧,我们不说1+1了,我们说说你老婆每个月的家庭财政管理工作。我敢肯定,你老婆不会愚蠢到把数字跟物品混在一起计算收支的情况,她肯定会把相关的物品先进性换算,而实际上,我们每个人在处理财务工作的时候,都统一使用以货币为单位的数字,对吗?假如你这个月收入10000元,支出5000元,那么你可以很快地得出结论,你们这个月有5000元可以存入银行。但这等事怎么在电脑里,我的意思是在c#里面表达呢?电脑没有我们那么聪明,知道10000-5000=5000,因为它不能够从这个简单的式子里面知道这些数字是什么类型的。于是,我们就要首先告诉他这些数字的类型!

q:那么,我们怎么告诉c#这些额外的信息呢?

a:这个很简单,我们计算的时候有小数的吧,在电脑里面叫做浮点数,我们只要告诉电脑,这些是浮点数,再告诉他这条式子,它就会给出结果我们的了。别的不说,我们先来看看代码:

   double incoming = 10000.00;

   double outgoing = 5000.00;

   double result = incoming - outgoing;

然后你得到的result就是算出的结果:5000了。

q:这些incoming、outgoing、result等,是什么来的?double又是什么来的?


...   下一页
    摘要:osi上的多个层面上来看,ethernet上的要支持的协议太多了,如果需要让我的xray(a)net支持这么多的协议,实现是没有更好的办法了,因此暂时想了一个通过xml配置插件的方法,下面是ethernet frame下协议在我的xray@net下的描述,xray@net的扩展类通过对类似的这些xml进行解析并cache到内存里,在通过引擎解包时,在ethernet frame解包线程里对当前packet的port number进行判断,然后确定协议类型,......
» 本期热门文章:

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