- 博客(31)
- 收藏
- 关注
原创 RSA加密解密及RSA签名和验证
此Demo包含两个文件,建立一个解决方案,然后建立两个文件,一个为Form,一个为Class,把代码分别复制进去即可RSA正确的执行过程:加密解密:1、获取密钥,这里是产生密钥,实际应用中可以从各种存储介质上读取密钥2、加密3、解密签名和验证:签名:1、获取密钥,这里是产生密钥,实际应用中可以从各种存储介质上读取密钥2、获取待签名的Hash码3、签名其中,1和2的步骤无所谓,在本例中,我们将对tx
2005-11-27 17:12:00 2252
原创 使用 Microsoft .NET框架精简版编写移动游戏
使用 Microsoft .NET框架精简版编写移动游戏 作者:Ravi Krishnaswamy相关技术:Visual Studio 2003、.NET Compact Framework、 Windows Powered Pocket PC难度等级:★★★☆☆读者类型:Windows CE 开发人员、移动设备游戏开发人员 [导读]本文讲述了如何创建基于.NET框架精简版的游戏以及编写面向
2005-10-31 20:37:00 3795
原创 Javascript技巧集锦
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.r
2005-04-25 21:41:00 2330
原创 是Iframe高度自适应
.iframestyle{ height:expression(1); aho:expression(autoResize())}function autoResize(){ try { document.all["main"].style.height=main.document.body.scrollHeight } catch(e){} }
2005-03-24 11:37:00 2586
转载 2000管理员密码丢失的找回方法
第一种方法是把硬盘摘下来挂在另一台2000机器上,删除%systemroot%/system32/config目录里的SAM文件,然后把硬盘再挂回去,启动,管理员的密码就为空了第二种方法麻烦一些,先用记事本编辑一个文件,起名叫做scripts.ini,内容是[Startup] 0CmdLine=admin.bat 0Parameters=把它放到%systemroot%/system32/Grou
2005-03-20 13:44:00 3858
转载 Delphi中票据凭证的精确打印
一、概述 在银行,税务,邮政等行业的实际工作中,经常涉及到在印刷好具有固定格式的汇款单,储蓄凭证,税票等单据上的确定位置打印输出相关的信息。在此类需求中,精确地定位单据并打印相关信息,是解决问题]的关键。一般情况下,开发者都是通过在打印机上通过重复的测试来达到实际需求。那么,有没有简单有效而又灵活的方法实现上述功能呢? 二、基本思路 分析上述单据的特征,可以发现:此类打印输出的信息一般比较
2005-03-07 15:27:00 2658
转载 Delphi动态调整打印机纸张
在一些票据打印程序中,常常需要动态调整打印机纸张的设置,而网上能够找到的dll只能在98下修改自定义纸张,在nt以上版本中还无相应的dll。所以自己动手通过一些比较笨的办法实现动态修改纸张设置的功能。library print; { Important note about DLL memory management: ShareMem must be the first unit in you
2005-03-06 15:50:00 3255
原创 Delphi的DES加密
unit Des;interfaceuses SysUtils;type TKeyByte = array[0..5] of Byte; TDesMode = (dmEncry, dmDecry); function EncryStr(Str, Key: String): String; function DecryStr(Str, Key: String): String
2004-12-15 17:32:00 4834 3
转载 MD5的Javascript版本
var hex_chr = "0123456789abcdef";function rhex(num){ str = ""; for(j = 0; j str += hex_chr.charAt((num >> (j * 8 + 4)) & 0x0F) + hex_chr.charAt((num >> (j * 8)) & 0x0F); return str;}function str2blks
2004-12-01 10:52:00 2377
原创 Delphi的MD5算法
unit MD5;interfaceuses Windows, Messages, SysUtils, Variants;type MyArray= array of Integer; function rHEX(num:Integer):string;function str2blks_MD5(str:string):MyArray;function Add(x,y: Intege
2004-12-01 10:49:00 2625 1
原创 SSO的实现(2)——成员站点
SSO的目的就是实现单点登陆之后,所有授权的成员站点均可无须登陆即可访问,因此成员站点判断用户是否登陆是最重要的。 成员站点首先读取Cookie,取得当前的TicketID,然后从Passport Server获取这个ID对应的用户登陆信息,及其状态,并根据状态判断是否允许用户访问。 读取到的Cookie可以有几种情况: (1)成员站点读取Cookie之后,如果发现没有C
2004-11-22 20:53:00 2411
原创 QuickReport绘制中国式报表
unit Qrline;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, Quickrpt; type TQRLineStyle=(QRLineH,QRLineV,QRLineC,QRLineCR); TQRLine = class(TQRPrin
2004-11-22 20:38:00 2206
原创 SSO的实现(1)——Passport Server
Passport Server的作用是验证用户、保存维护登陆状态、为成员网站提供当前某用户的状态信息。Passport Server核心部分为两个类,Ticket 和 TicketCache Ticket为登陆用户的基本信息类,包含一个随机生成的TicketID,和用户帐号及其他用户信息。 TicketCache负责维护当前所有的Ticket信息,目前我的程序中其实就是继承的Hasht
2004-11-19 22:40:00 4070
原创 台湾校园最前卫的暗号
起床失败——睡过头 中油——中国无业游民 小玉西瓜——满脑黄色思想 皮卡丘——很会放电 前凸后翘——小腹前凸 小腿罗卜后翘 史努比dd——stupid 校花——校门口卖豆花 蛋g——当机 泡面——大补贴(盗版光盘) 陈经理——猪头 很q——很可爱(cute) 潜水——插不进话~~只能[恩``恩``喔~`喔] 3p——pig猪 poor差劲 poud傲慢 史努比——死路边
2004-11-19 18:58:00 4220
原创 重复初始化变量导致OutOfMemoryError
public synchronized void refresh() { while (this.keys() != null && this.keys().hasMoreElements()) { String ticketID = this.keys().nextElement().toString(); Ticket t = this.getTicke
2004-11-19 09:06:00 2172
原创 IE屏蔽弹出插件安装窗口
解决此类问题关键是找出相应软件的CLSID键值。只要知道相应的CLSID,屏蔽掉IE的ActiveX调用,也就可以用来屏蔽3721,CNNIC等恼人插件的自动安装。也不用更改安全证书,不会弹出提示窗口,很方便解决。 具体方法:将下列键值导入注册表即可REGEDIT4#B83FC273-3522-4CC6-92EC-75CC86678DA4 /3721#9A578C98-3C2F-4630-890B
2004-11-17 22:04:00 2803
原创 PHP的彩蛋
写一个PHP程序如下:phpinfo(); ?> 访问的时候 test.php?=PHPE9568F36-D428-11d2-A769-00AA001ACF42,可以发现一个图片。是不是其它语言也由彩蛋呢?不知有没有哪个发现?
2004-11-10 13:01:00 1772
转载 Delphi写的SQL Server扩展存储过程
library EncodeDatetime;uses SysUtils, Classes, DateUtils, MSSqlODS;//the wrapper of ntwdblib.dll{$R *.res}const XP_NOERROR = 0; XP_ERROR = 1; MAX_SERVER_ERROR = 20000; XPERR_UNKNOWN
2004-11-08 20:41:00 3144 2
转载 Delphi写的DES加密程序
unit Des;interfaceuses SysUtils;type TKeyByte = array[0..5] of Byte; TDesMode = (dmEncry, dmDecry); function EncryStr(Str, Key: String): String; function DecryStr(Str, Key: String): String
2004-11-08 10:35:00 1263
转载 Java写的DES加密程序
DES.Javapackage Lion.Security.Cryptography;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.NoSuchPaddingException;import javax.crypto.SecretKey;import java.security.N
2004-11-08 09:59:00 1367
转载 IIS的ISAPI接口简介
ISAPI(Internet Server Application Programming Interface)作为一种可用来替代CGI的方法,是由微软和Process软件公司联合提出的Web服务器上的API标准。ISAPI与Web服务器结合紧密,功能强大,能够获得大量的信息,因此利用ISAPI可以开发出灵活高效的Web服务器增强程序。由于ISAPI程序与Web服务器的关系,使得ISA
2004-11-07 19:46:00 983
转载 MD5算法的T-SQL实现(FOR SQL2000)(一)
/***************************************************************************** * Name: T-SQL MD5算法实现 * Author: Rambo Qian * Create Date: 2003-04-10 * Last Modified by: Rambo Qian * Last Update Date: 2
2004-11-07 13:05:00 683
转载 MD5算法的T-SQL实现(FOR SQL2000)(二)
IF EXISTS(SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N[dbo].[MD5_ConvertToWordArray]) AND xtype IN(NFN, NIF, NTF)) DROP FUNCTION [dbo].[MD5_ConvertToWordArray] GO /********************
2004-11-07 13:05:00 780
原创 把CSS好好改了改,现在好看多了
#top { background-color : #5AAA6B; height: 100px; vertical-align: middle; background-image:url(http://blog.csdn.net/images/blog_csdn_net/donny2000/65930/o_BlogBanner.gif); background-repeat:no-repe
2004-11-06 22:27:00 735
原创 ISAPI不能共享ASP的Session
MSDN中说的,郁闷,不知道有没有什么其他办法,难道真的用CookieINFO: ASP Session Object Cant be Accessed by ISAPI DLLsSUMMARYISAPI filters and extensions do not have access to ASP intrinsic objects. This includes the AS
2004-11-06 11:34:00 787
原创 [MSDN]How To Implementing Cookies In ISAPI
Sending CookiesA cookie is sent to the client by the server in an HTTP "Set-Cookie:" header. This header can be added in an ISAPI filter with the AddResponseHeaders member function in the HTTP_FILTER_
2004-11-05 22:34:00 1191
原创 [MSDN]Creating Simple ISAPI Filters
来自MSDN: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iissdk/iis/creating_simple_isapi_filters.aspFor an ISAPI filter to be used by IIS, it must provide a standard interface. To pr
2004-11-05 14:12:00 1227
原创 几种Blog设置方法
为你的 Blog 添加“天气预报”功能。 Sun_Jianhua [原作] 在“选项”->“配置”的“静态新闻/声明”中加入下面的语句就可以了: 今日天气作者Blog:http://blog.csdn.net/Sun_Jianhua/给blog增加flash精美时钟发现了很多绚丽的FLASH钟表,免费,没有广告的可以使用,颜色也可选择,安装也方便。你可以预览后选择自
2004-11-04 22:02:00 933
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人