- 博客(90)
- 资源 (11)
- 收藏
- 关注
转载 一个比较牛的加密算法
<br />一个加密算法<br /><br />据说此加密算法每次加密的结果都不同,但解密的结果相同<br /><br />using System;<br />namespace test001<br />{<br /> /**<br /> 对sSource,进行加密、解密操作。<br /> @param sSource String :操作的字符串<br /> @param iFlag int :操作类型 1-加密 2-解密<br /> @return String :加密或解密后的字
2011-01-27 17:17:00
800
转载 DES加密/解密的应用
<br />加解密<br />using System.Security.Cryptography;<br /><br />private static byte[] DESKey = new byte[] {11,23,93,102,72,41,18,12};<br />private static byte[] DESIV = new byte[] {75,158,46,97,78,57,17,36};<br />//加密函數:<br />public static string Encode(stri
2011-01-27 17:16:00
698
转载 C#中常用的加密类
<br />哈希加密:<br /><br />MD5:byte[] data = new byte[DATA_SIZE];<br /><br />// This is one implementation of the abstract class MD5.<br />MD5 md5 = new MD5CryptoServiceProvider();<br /><br />byte[] result = md5.ComputeHash(data);<br /><br /><br /><br />SHA1:b
2011-01-27 17:15:00
769
转载 用异或的性质实现简单加密解密
<br />异或运算用^表示,对a,b两整数进行异或操作是当两数的二进制对应位置不同时,结果的该位为1,否则为0。<br />异或运算有一个性质:<br /> 当a^b=c,则c^b=a,即同一个数对a进行两次异或的结果还是a。<br /><br />利用此性质可以简单的对字符串进行加密解密。<br /><br />示例代码:private void button1_Click(object sender, EventArgs e)<br /> {<br /> char
2011-01-27 17:14:00
1038
转载 加密网络数据
<br />网络数据加密需要解决三个问题:<br /><br />完整:数据不被篡改;<br />安全:数据不被截获,或者截获也无法得到明文;<br />可靠:数据从真正的发送方而来,其他人无法伪造一个数据来欺骗接受方;<br /><br />下面例子只解决了安全这个问题:<br /><br /> 非对称算法使用的两个密钥有如下关系:使用公共密钥加密的信息只能被相应的私有密钥解密。因此,我首要求你给我发送你的公共密钥。在发送给我的途中可能有人会截取它,但是没有关系,因为他们只能使用该密钥给你的信息加密。我
2011-01-27 17:13:00
608
转载 加密网络数据
<br />网络数据加密需要解决三个问题:<br /><br />完整:数据不被篡改;<br />安全:数据不被截获,或者截获也无法得到明文;<br />可靠:数据从真正的发送方而来,其他人无法伪造一个数据来欺骗接受方;<br /><br />下面例子只解决了安全这个问题:<br /><br /> 非对称算法使用的两个密钥有如下关系:使用公共密钥加密的信息只能被相应的私有密钥解密。因此,我首要求你给我发送你的公共密钥。在发送给我的途中可能有人会截取它,但是没有关系,因为他们只能使用该密钥给你的信息加密。我
2011-01-27 17:13:00
692
转载 加密网络数据
<br />网络数据加密需要解决三个问题:<br /><br />完整:数据不被篡改;<br />安全:数据不被截获,或者截获也无法得到明文;<br />可靠:数据从真正的发送方而来,其他人无法伪造一个数据来欺骗接受方;<br /><br />下面例子只解决了安全这个问题:<br /><br /> 非对称算法使用的两个密钥有如下关系:使用公共密钥加密的信息只能被相应的私有密钥解密。因此,我首要求你给我发送你的公共密钥。在发送给我的途中可能有人会截取它,但是没有关系,因为他们只能使用该密钥给你的信息加密。我
2011-01-27 17:13:00
603
转载 SQL中如何取得系统时间和日期(时间要求返回6位,比如152910;日期要求返回8位,比如20070517)
<br />SQL中如何取得系统时间和日期(时间要求返回6位,比如152910;日期要求返回8位,比如20070517) <br />是不是有什么特定的函数?如果有,那取得系统时间和日期的函数返回类型是字符型吗?(要求是)SQL中CONVERT转化函数的用法<br /> <br />CONVERT的使用方法: <br />//////////////////////////////////////////////////////////////////////////////////////// <
2010-12-20 17:51:00
2497
转载 呼叫中心系统性能测试、压力测试服务
<br /> 呼叫中心或者说CTI技术一直以来就是群雄并起、没有标准的领域。在选择呼叫中心时没有技术指标参考,如何比较不同系统间的优劣? 从系统功能上讲, 系统提供商之间的差别不大,如何比较性能上的差别?在使用呼叫中心时,工程如何验收?是否能承受设计话务量考验?与其在系统运行后出现问题亡羊补牢,不如防患未然提早发现解决问题。<br /><br /> CTI论坛评测实验室可为方案提供商进行系统测试,作为用户选型参考;为呼叫中心系统上线进行功能和性能的压力测试,根据测试日志和反馈数据形成第三方的测试报告,提
2010-09-15 17:44:00
5216
原创 asp.net的登录验证方法 Web.config 的作用范围 拒绝与巧用允许 访问权限
<br />如何运用 Form 表单认证<br />ASP.NET 的安全认证,共有“Windows”“Form”“Passport”“None”四种验证模式。“Windows”与“None”没有起到保护的作用,不推荐使用;“Passport”我又没用过,唉……所以我只好讲讲“Form”认证了。我打算分三部分:<br />第一部分 —— 怎样实现From 认证;<br />第二部分 —— Form 认证的实战运用;<br />第三部分 —— 实现单点登录(Single Sign On)<br />第一部分
2010-09-13 14:54:00
903
原创 asp.net的登录验证方法 Web.config 的作用范围 拒绝与巧用允许 访问权限
<br />如何运用 Form 表单认证<br />ASP.NET 的安全认证,共有“Windows”“Form”“Passport”“None”四种验证模式。“Windows”与“None”没有起到保护的作用,不推荐使用;“Passport”我又没用过,唉……所以我只好讲讲“Form”认证了。我打算分三部分:<br />第一部分 —— 怎样实现From 认证;<br />第二部分 —— Form 认证的实战运用;<br />第三部分 —— 实现单点登录(Single Sign On)<br />第一部分
2010-09-13 14:54:00
1134
原创 C#完整的通信代码(点对点,点对多,同步,异步,UDP,TCP)
<br />C# code <br />namespace UDPServer<br />{<br /> class Program<br /> {<br /> static void Main(string[] args)<br /> {<br /> int recv;<br /> byte[] data = new byte[1024]; <br /> //构建TCP 服务器<br />
2010-09-10 12:57:00
3362
原创 C#完整的通信代码(点对点,点对多,同步,异步,UDP,TCP),多多宜善。
C# code namespace UDPServer{ class Program { staticvoid Main(string[] args) { int recv; byte[] data =newbyte[1024]; //构建TCP 服务器 //得到本机IP,设置TCP端口号 IPE
2010-09-10 12:52:00
2336
原创 C#完整的通信代码(点对点,点对多,同步,异步,UDP,TCP),多多宜善。
C# code namespace UDPServer{ class Program { staticvoid Main(string[] args) { int recv; byte[] data =newbyte[1024]; //构建TCP 服务器 //得到本机IP,设置TCP端口号 IPE
2010-09-10 11:51:00
3205
原创 取得所有表
<br /> /// <summary><br /> /// 取得所有表<br /> /// </summary><br /> private ArrayList GetTables_ADONET()<br /> {<br /> ArrayList TabelNameList = new ArrayList();<br /> //处理OleDbConnection<br /> strin
2010-09-09 13:03:00
711
原创 C#:获取所有SQL Server的数据库名称
<br />/// <summary><br /> /// 取得指定武器上的所有数据库<br /> /// </summary><br /> /// <param name="DSN">IP地址和端口号,DSN</param><br /> /// <param name="UID">用户名</param><br /> /// <param name="PWD">用户密码</param><br /> /// <returns>
2010-09-09 11:53:00
1375
转载 一个开源的IoC采集服务器体系结构设计
<br />作者:成晓旭<br />http://blog.youkuaiyun.com/CXXSoft/<br />(声明:版权保留,欢迎转载、请保证文章完整性)<br />1. 引言Java领域的开发人员,可以采用spring开源框架,快速构建自己的业务应有系统,本人羡慕不已。但是在我采用的传统开发语言、专业应用领域,都没有这样的好框架可以沿用。于是早有自己设计一个IoC框架,适用于本人涉及的实时监控、通信采集领域。<br />“他山之石、可以攻玉”。其实IoC、DI等优秀的分析、设计理论未必非要用
2010-09-08 14:37:00
847
转载 C#的正则表达式
<br />"^/d+$" //非负整数(正整数 + 0) <br />"^[0-9]*[1-9][0-9]*$" //正整数 <br />"^((-/d+)|(0+))$" //非正整数(负整数 + 0) <br />"^-[0-9]*[1-9][0-9]*$" //负整数 <br />"^-?/d+$" //整数 <br />"^/d+(/./d+)?$" //非负浮点数(正浮点数 + 0) <br />"^(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9]*[1-9
2010-08-26 11:49:00
606
转载 C# 2.0 套接字编程实例 UDP TCP通信
<br /> 首先从原理上解释一下采用Socket接口的网络通讯,这里以最常用的C/S模式作为范例,首先,服务端有一个进程(或多个进程)在指定的端口等待客户来连接,服务程序等待客户的连接信息,一旦连接上之后,就可以按设计的数据交换方法和格式进行数据传输。客户端在需要的时刻发出向服务端的连接请求。这里为了便于理解,提到了一些调用及其大致的功能。使用socket调用后,仅产生了一个可以使用的socket描述符,这时还不能进行通信,还要使用其他的调用,以使得socket所指的结构中使用的信息被填写完。<br
2010-08-25 15:49:00
809
原创 ASP.NET中防止页面多次提交的代码实现
<br />Button被点击后disable掉该页面中所有的Button,从而防止提交延时导致的多次提交。基于之前的onceclickbutton脚本.<br /><br />//ASP.NET中防止页面多次提交的代码:javascript< script language="javascript"> < !-- function disableOtherSubmit() { <br />var obj = event.srcElement; <br />var objs = document.getEl
2010-08-20 17:41:00
557
转载 SQL中CONVERT转化函数的用法
SQL中CONVERT转化函数的用法添加时间:2007-4-22格式:<br />CONVERT(data_type,expression[,style])<br /><br />说明:<br />此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)<br />相互转换的时候才用到.<br /><br />例子:<br />SELECT CONVERT(varchar(30),getdate(),101) now<br /
2010-08-06 16:09:00
435
原创 关于用excel打开一个utf-8格式的csv文件的问题
最后我用Unicode 来做的, 这样在什么环境下都可以识别,但是逗号不可以用了,用的是 "/t" 来替换的逗号。最后输出的 csv文件中的中文,日文等才可以被识别。
2009-03-10 13:08:00
1100
原创 一个TIF文件包含多个文件,如何显示每一张图片
Dim iPage As Integer TIF 的页号 Dim img As System.Drawing.Image Dim fd As System.Drawing.Imaging.FrameDimension Dim Page = 1 你要看的TIF页 Dim tifFileName As String = "D:/tif/mulF
2009-02-12 17:35:00
9502
原创 关系数据库设计
1.基本设计规范构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。范式是符合某一种级别的关系模式的集合。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求
2009-02-10 10:38:00
1320
转载 DynaValidatorForm类
DynaValidatorForm类DynaValidatorForm是DynaActionForm的子类,它能够提供动态ActionForm和自动表单输入验证的功能。和使用DynaActionForm类似,你必须首先在配置文件中进行配置: 同时要定义验证的插件: value="/WEB-INF/validator-rules.xm
2009-02-05 11:48:00
856
转载 .net类库中发送电子邮件的方法总结收藏(周公的文件)
发送电子邮件是许多需要用户注册的网站的通用功能,通过正则表达式我们可以过滤掉不符合电子邮件格式的输入,但是仍没有办法确保用户填写的电子邮件地址一定是他本人真实有效的电子邮件地址,通常验证电子邮件真实有效的办法是:当用户填写的注册资料经过网站初步格式验证之后,用户并不能利用此帐号登录,系统会向用户注册时填写的电子邮件地址发送一封电子邮件,邮件中给出一个链接,只有当用户点击了这个链接之后才能登录到网站
2009-01-15 09:34:00
1028
原创 VB2005对Word的基本操作
Public Class OPWord Private oWordApplic As Microsoft.Office.Interop.Word.ApplicationClass Private oDocument As Microsoft.Office.Interop.Word.Document Private oRange As Microsoft.Office.Intero
2009-01-15 09:30:00
1815
原创 Terasoluna Batch Framework
靶期业务及框架基本处理流程整体来看,靶期业务业务处理流程可分为三个环节:前处理(Job前处理)->主处理(主要业务)->后处理(Job后处理)。其中,前处理可能是取得靶期日付或者一些执行主处理前的准备工作,后处理主要是靶期执行结果履历更新等。注:实际中的靶期业务处理可能只包含以上的部分环节框架的具体执行处理流程如下图所示:Fig.1 靶期业务执行流程图描
2009-01-14 17:55:00
3208
转载 让TextBox只允许输入数字
Private Declare Function GetWindowLong Lib "user32.dll" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long Private Declare Function SetWindowLong Lib "user32.dll" Alias "Set
2008-08-22 16:23:00
700
转载 jsp中作用域scope概念
几乎所有的Web开发语言都支持Session功能,Servlet也不例外。 Servlet/JSP中的Session功能是通过作用域(scope)这个概念来实现的。作用域分为四种,分别为:page在当前页面有效(仅用于JSP中)request在当前请求中有效session在当前会话中有效application
2008-08-22 10:20:00
1772
1
原创 带时分秒日历控件
//日历 var date_start,date_end,g_object var today = new Date(); var separator="-"; var inover=false; //mode :时间变换的类型0-年 1-月 2-直接选择月 function change_date(temp,mode) { var t_month,t_year if (mode){ if(mod
2008-08-05 17:33:00
3003
4
原创 JAVA学习
第一部分 JAVA 相关一、 Class类1、简介java.lang.Object +--- java.lang.ClassJava编程中,所有类都是Object的子类,Class类是Object的直接子类。Class类的实例是每个装载到JVM中的具体类的一个标识,用于描述装载进来的类和接口的信息:象方法、属性、包等等。每当类装
2008-08-04 11:38:00
1539
原创 冒泡排序法
for(int i =0; i for(int j =i+1;j String[][] tmpData= new String[1][2]; int imgdata=Integer.parseInt(imgData[i][0].substring(0, imgData[i][0].length()-1)); int swapdata=In
2008-08-04 11:35:00
680
转载 部分URL重写规则
想了好几天,终于决定好了URL的重写方案,使用了更加符合真正静态文件思路的目录层次和静态html文件的方式对日志模块的几个最重要部分进行了重写。详细内容 /blog/article/22.html 实际地址为 /?m=blog&a=article&id=22存档日志 /blog/archive/2007-09.html 实际地址为 /?m=blog&a=archive&year=20
2008-07-31 09:46:00
1766
转载 java正则表达式入门文档
java正则表达式入门文档引言 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来:(1)检查一个串中是否含有符合某个规则的子串,并且可以得到这个子串;(2)根据匹配规则对字符串进行灵活的替换操作。 正则表达式学习起来其实是很简单的,不多的几个较为抽象的概念也很容易理解。之所以很多人感觉正则表达式比较复杂,一方面是因为大多数的文档没有做到由
2008-07-31 09:36:00
751
转载 JAVA中MAP类
转自于互联网]Map以按键/数值对的形式存储数据,和数组非常相似,在数组中存在的索引,它们本身也是对象。 Map的接口 Map---实现Map Map.Entry--Map的内部类,描述Map中的按键/数值对。 SortedMap---扩展Map,使按键保持升序排列 关于怎么使用,一般是选择Map的子类,而不直接用Map类。
2008-07-22 17:01:00
1085
转载 Struts Message Resources
许多刚刚学习Struts的程序员在使用Struts的MessageResources特性的时候会遭遇很多困难。本文将试图阐述MessageResources特性的优点并给出了具体的例子说明它的用法。概述类MessageResources可以使开发者方便地支持多语言,包括支持多时间格式和数字格式。使用资源包的另一个好处是允许开发者将标签字符串集中存储在一个位置,而不是分散在不同的JS
2008-06-17 16:06:00
783
转载 Java 6 RowSet 使用完全剖析
2008 年 6 月 05 日C# 提供了 DataSet,可以将数据源中的数据读取到内存中,进行离线操作,然后再同步到数据源。同样,在 Java 中也提供了类似的实现,即 RowSet。javax.sql.rowset 包下,定义了五个不同的 RowSet 接口,供不同的场合使用。本文将分别对这五个 RowSet 的使用场合以及详尽用法进行介绍,并且描述使用中可能出现的问题,以提醒读者在实际
2008-06-14 23:11:00
698
转载 struts-config.xml配置
作为Java web应用的四个知名配置文件,这里花了两天时间完成了这个struts-config.xml文件的常用配置详解.不求最全,但求实用.希望能给大家带来方便.关键字:Struts struts-config.xml 配置以下是一份完整的struts-config.xml文件,配置元素的说明详见注释.<!DOCTYPE struts-config PUBLIC
2008-06-13 16:52:00
641
vcok_com_qikan1.chm
2010-05-20
TheCPL.chm
2010-05-20
C语言shuoming.chm
2010-05-20
BorlandC++Builder.chm
2010-05-20
xml_data.chm
2010-05-20
数据库技术 .chm
2010-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人