C#数据类型中的引用类型及方法中的参数传递

Written by spirit on 2009年1月27日

    C#的数据类型可以分为两类:值类型和引用类型。
    值类型包括一些基本类型(例如,char、int和float),枚举类型和结构类型;而引用类型包括类类型、接口类型、数组类型和委托(delegate)类型。
    值类型和引用类型的区别在于,值类型的变量直接存放实际的数据,而引用类型的变量存放的则是数据的地址,即对象的引用。
...

阅读全文...

kerberos协议原理

Written by spirit on 2009年1月9日

    Kerberos是Windows的主要认证机制。Kerberos协议主要用于计算机网络的身份鉴别(Authentication), 其特点是用户只需输入一次身份验证信息就可以凭借此验证获得的票据(ticket-granting ticket)访问多个服务,即SSO(Single Sign On)。由于在每个Client和Service之间建立了共享密钥,使得该协议具有相当的安全性。

...

阅读全文...

Delphi网页自动投票程序源码

Written by spirit on 2009年1月8日

    前几天U9推出了“魔兽RPG地图评选”,看到我喜欢的RPG地图“仙之侠道”得了个第七名,实在恼火,后来得知仙原来一直是在第一的,现在的前几名都是用按键精灵刷票刷上去的。我研究了一下发现U9投票竟然用cookies控制,清理一下浏览器缓存就能继续投,这不是明摆着让人刷票么?

    支持“仙道”,也用Delphi写了一个刷票的小程序,很烂,但刷票绝对没问题,用到了前文提到的鼠标自动点击、自动按回车、自动清除cookies等。代码如下(忘了加入网页定时刷新了,网速慢时可能会造成无法投票):
...

阅读全文...

Delphi删除cookies 函数

Written by spirit on 2009年1月8日

    像清理电脑垃圾之类的电脑优化软件中都有清除cookies、ie缓存的功能,Delphi利用下面的函数即可实现清除IE的缓存:

 

阅读全文...

Delphi模拟鼠标点击、屏幕、窗口定位

Written by spirit on 2009年1月7日

      可将鼠标定义到位置屏幕的任何位置,代码如下:

var
    x,y:integer;  
begin
  x:=   form1.Left+210;
...

阅读全文...

Delphi 模拟按键盘回车键

Written by spirit on 2009年1月7日

     只需要一句代码即可实现模拟键盘输入回车ENTER键,代码如下:

keybd_event(VK_RETURN, $a ,0,0);

FortiCleanup tool下载:防止诺基亚S60短信漏洞

Written by spirit on 2009年1月2日

    日前德国的一个计算机俱乐部Chaos Computer Club向外界表示,它们在运行Symbian S60操作系统的诺基亚手机中发现了一个名为“Curese of Silence”的漏洞。通过该漏洞,S60系统在接收到恶意用户精心构建的特殊电子邮件信息后会自动锁死,而且以后也无法再收到任何短消息或彩信。据测试,S60 2.6或3.0版本仅收到一条这样的信息便足以引发该漏洞,而2.8和3.0版本在收到多达11条信息后才会自动锁死。锁死短信接收功能,比mtk死机还狠啊 ……
...

阅读全文...