自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Donny's Blog

http://Blog.csdn.net/Donny2000

  • 博客(31)
  • 收藏
  • 关注

原创 RSA加密解密及RSA签名和验证

此Demo包含两个文件,建立一个解决方案,然后建立两个文件,一个为Form,一个为Class,把代码分别复制进去即可RSA正确的执行过程:加密解密:1、获取密钥,这里是产生密钥,实际应用中可以从各种存储介质上读取密钥2、加密3、解密签名和验证:签名:1、获取密钥,这里是产生密钥,实际应用中可以从各种存储介质上读取密钥2、获取待签名的Hash码3、签名其中,1和2的步骤无所谓,在本例中,我们将对tx

2005-11-27 17:12:00 2230

原创 Eclipse插件大全

http://eclipse-plugins.2y.net/eclipse/plugins.jsp

2005-11-15 14:17:00 2074

原创 使用 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 3777

原创 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 2317

原创 是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 2577

转载 2000管理员密码丢失的找回方法

第一种方法是把硬盘摘下来挂在另一台2000机器上,删除%systemroot%/system32/config目录里的SAM文件,然后把硬盘再挂回去,启动,管理员的密码就为空了第二种方法麻烦一些,先用记事本编辑一个文件,起名叫做scripts.ini,内容是[Startup] 0CmdLine=admin.bat 0Parameters=把它放到%systemroot%/system32/Grou

2005-03-20 13:44:00 3632

转载 Delphi中票据凭证的精确打印

 一、概述  在银行,税务,邮政等行业的实际工作中,经常涉及到在印刷好具有固定格式的汇款单,储蓄凭证,税票等单据上的确定位置打印输出相关的信息。在此类需求中,精确地定位单据并打印相关信息,是解决问题]的关键。一般情况下,开发者都是通过在打印机上通过重复的测试来达到实际需求。那么,有没有简单有效而又灵活的方法实现上述功能呢?  二、基本思路  分析上述单据的特征,可以发现:此类打印输出的信息一般比较

2005-03-07 15:27:00 2650

转载 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 3192

原创 新的一年,新的开始

2005-02-15 21:53:00 1691

原创 网页中实现浏览器的最大,最小化和关闭按钮

测试页面01r

2005-01-09 11:50:00 2032

原创 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 4780 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 2361

原创 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 2602 1

原创 SSO的实现(2)——成员站点

    SSO的目的就是实现单点登陆之后,所有授权的成员站点均可无须登陆即可访问,因此成员站点判断用户是否登陆是最重要的。    成员站点首先读取Cookie,取得当前的TicketID,然后从Passport Server获取这个ID对应的用户登陆信息,及其状态,并根据状态判断是否允许用户访问。    读取到的Cookie可以有几种情况:    (1)成员站点读取Cookie之后,如果发现没有C

2004-11-22 20:53:00 2390

原创 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 2186

原创 SSO的实现(1)——Passport Server

Passport Server的作用是验证用户、保存维护登陆状态、为成员网站提供当前某用户的状态信息。Passport Server核心部分为两个类,Ticket 和 TicketCache    Ticket为登陆用户的基本信息类,包含一个随机生成的TicketID,和用户帐号及其他用户信息。    TicketCache负责维护当前所有的Ticket信息,目前我的程序中其实就是继承的Hasht

2004-11-19 22:40:00 4045

原创 台湾校园最前卫的暗号

起床失败——睡过头  中油——中国无业游民  小玉西瓜——满脑黄色思想  皮卡丘——很会放电  前凸后翘——小腹前凸 小腿罗卜后翘  史努比dd——stupid  校花——校门口卖豆花  蛋g——当机  泡面——大补贴(盗版光盘)  陈经理——猪头  很q——很可爱(cute)  潜水——插不进话~~只能[恩``恩``喔~`喔]  3p——pig猪 poor差劲 poud傲慢  史努比——死路边 

2004-11-19 18:58:00 4173

原创 重复初始化变量导致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 2160

原创 IE屏蔽弹出插件安装窗口

解决此类问题关键是找出相应软件的CLSID键值。只要知道相应的CLSID,屏蔽掉IE的ActiveX调用,也就可以用来屏蔽3721,CNNIC等恼人插件的自动安装。也不用更改安全证书,不会弹出提示窗口,很方便解决。 具体方法:将下列键值导入注册表即可REGEDIT4#B83FC273-3522-4CC6-92EC-75CC86678DA4 /3721#9A578C98-3C2F-4630-890B

2004-11-17 22:04:00 2782

原创 PHP的彩蛋

写一个PHP程序如下:phpinfo(); ?> 访问的时候 test.php?=PHPE9568F36-D428-11d2-A769-00AA001ACF42,可以发现一个图片。是不是其它语言也由彩蛋呢?不知有没有哪个发现?

2004-11-10 13:01:00 1759

转载 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 3078 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 1236

转载 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 1348

转载 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 969

转载 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 675

转载 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 767

原创 把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 708

原创 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 766

原创 [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 1177

原创 [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 1212

原创 几种Blog设置方法

为你的 Blog 添加“天气预报”功能。     Sun_Jianhua [原作] 在“选项”->“配置”的“静态新闻/声明”中加入下面的语句就可以了: 今日天气作者Blog:http://blog.csdn.net/Sun_Jianhua/给blog增加flash精美时钟发现了很多绚丽的FLASH钟表,免费,没有广告的可以使用,颜色也可选择,安装也方便。你可以预览后选择自

2004-11-04 22:02:00 919

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除