摘要: 我们在设计用户登录模块时,经常会用到验证码,可以有效地防止黑客软件的恶意破解,现公开我常用的验证码的源代码,生成效果如图: 。 使用方法: 1、在Web项目中添加一个类,如“CreateImage.cs”,然后将我公布的源代码Copy进去; 2、再新建一个Web窗体,如“Image.aspx”,在Page_Load中加入代码 “CreateImage.Draw... 阅读全文
posted @ 2007-03-02 09:57 Athrun 阅读(399) 评论(1) 推荐(0) 编辑
摘要: UTY FILE===================DEL.JS=====================function onDelete(url){ answer=confirm("確定刪除此筆資料?"); if (answer) { location.href = url; }}=====================date.js===================... 阅读全文
posted @ 2007-03-01 21:04 Athrun 阅读(500) 评论(2) 推荐(0) 编辑
摘要: Visual C#中调用Windows服务初探 Windows服务是独立于登录用户而工作的Windows应用程序,它通常在计算机启动时开始执行,且常常连续执行,直到计算机关闭为止。像Exchange Server,IIS和杀毒软件等都使用这种方式,这样就可以独立于某一用户而且可以在任何用户登录前来运行,同时也可以服务于所有的进程,从而以一种服务的形式存在。 正因为Windows服务有... 阅读全文
posted @ 2007-03-01 10:42 Athrun 阅读(265) 评论(0) 推荐(0) 编辑
摘要: Ajax(异步 JavaScript 和 XML)是一种编程技术,它允许为基于 Java 的 Web 应用程序把 Java 技术、XML 和 JavaScript 组合起来,从而打破页面重载的范式。 AJax不是一种技术,更不是一种软件,当然也不会是你所喜欢的球队阿夹克斯。你在网站上下载不到任何关于AJax的可用软件或框架。AJax是一种解决方案,在这个解决方案中融合了javascript, xm... 阅读全文
posted @ 2007-02-28 16:47 Athrun 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 目录一、环境配置二、ASP对Excel的基本操作三、ASP操作Excel生成数据表四、ASP操作Excel生成Chart图五、服务器端Excel文件浏览、下载、删除方案六、附录正文一、环境配置服务器端的环境配置从参考资料上看,微软系列的配置应该都行,即:1.Win9x+PWS+Office2.Win2000 Professional+PWS+Office3.Win2000 Server+IIS+Office目前笔者测试成功的环境是后二者。Office的版本没有特殊要求,考虑到客户机配置的不确定性和下兼容特性,建议服务器端Office版本不要太高,以防止客户机下载后无法正确显示。服务器端环境配置 阅读全文
posted @ 2007-02-28 16:26 Athrun 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 随着数据库中存储的数据的增多,满足用户查询条件的数据也随之增加。而用户一般不可能一次性看完所有的数据, 很多时候也不需要看完所有数据。在这种情况下,分页返回用户查询的数据就显得相当的重要。分页返回用户数据有如下好处:1、减少服务器磁盘系统地读取压力2、减少网络流量,减轻网络压力3、减轻客户端显示数据的压力4、提高处理效率。 一般而言,分页处理分为两种:应用程序中的分页处理和数据库中的分页... 阅读全文
posted @ 2007-02-09 11:46 Athrun 阅读(244) 评论(0) 推荐(0) 编辑
摘要: Sub Showspecialspaceinfo(method) dim fso,d,fc,f1,size,showsize,drvpath set fso=server.createobject("Scripting.FileSystemObject") drvpath=server.mappath("pic") drvpath=left(drvpath,... 阅读全文
posted @ 2007-02-03 13:50 Athrun 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 生成temp表select * into #Temp_a from a '驗測是否在temp表 sql="select isnull(OBJECT_ID('tempdb..#Temp_material'),0) as temp,"&_ "isnull(OBJECT_ID('tempdb..##Temp_material_A'),0) as temp_A,"&_ "isnu... 阅读全文
posted @ 2007-02-02 18:15 Athrun 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 1. 动态调整select 向上 2. 实现select的细线边框 3. 弹出窗口自动适应大小 4. 捕获关闭按钮 5. 判断链接是否被访问 link1link2 6. expression 妙用 expression 7. 多彩链接 link 8. iframe 自动适应大小 ") 24. 随机重排数组 25. 自动等分的Table 1111111 222 33333 4 26.... 阅读全文
posted @ 2007-01-19 11:22 Athrun 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DATABASE databas... 阅读全文
posted @ 2007-01-19 11:14 Athrun 阅读(267) 评论(1) 推荐(0) 编辑
摘要: session timeout===========條件不成立時返回提交頁面====== if sumoutput_qty>sumquota_qty then response.Write("") rs.close conn.close response.end end if 阅读全文
posted @ 2007-01-17 16:05 Athrun 阅读(521) 评论(0) 推荐(0) 编辑
摘要: =================================================像下面的這樣的物件在對期進行付值時應該用innerHtml==================================================也就是沒有value屬性的標簽if(frm.chk.checked){ frm.textarea.innerHtml+=(frm.textar... 阅读全文
posted @ 2007-01-17 16:02 Athrun 阅读(848) 评论(0) 推荐(0) 编辑
摘要: =======HTML======== 序號 單位名稱 編輯 刪除 "> "> ">');" style="cursor:hand;"> ">');" style="cursor:hand;... 阅读全文
posted @ 2007-01-17 15:59 Athrun 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1,先裝完WIN2003後安裝所有的驅動.2,安裝IIS6.0,並進行相應的設定.3,再安裝WIN2003的SP1.4,接著安裝MS SQL2000.5,再安裝VS2005和MSDN20056,再安裝其它應用軟件. 阅读全文
posted @ 2007-01-11 10:05 Athrun 阅读(270) 评论(0) 推荐(0) 编辑
摘要: DDR2与DDR的区别 与DDR相比,DDR2最主要的改进是在内存模块速度相同的情况下,可以提供相当于DDR内存两倍的带宽。这主要是通过在每个设备上高效率使用两个DRAM核心来实现的。作为对比,在每个设备上DDR内存只能够使用一个DRAM核心。技术上讲,DDR2内存上仍然只有一个DRAM核心,但是它可以并行存取,在每次存取中处理4个数据而不是两个数据。 DDR2与DDR的区别示意图 与双倍速运行的... 阅读全文
posted @ 2007-01-09 09:55 Athrun 阅读(5914) 评论(0) 推荐(0) 编辑
摘要: AGP Aperture SizeAGP开发的时候,显示内存的价格非常高,于是为了节约成本,就开发出AGP来,AGP其中一个很大的特点就是在本身的显存不足的时候,会借用系统的物理内存对视频任务进行补充。在视频任务结束后,AGP显示卡要释放所占用的物理内存,这样就得要求系统首先记录AGP显示卡所占用的内存,在windows后台内部协调其他程序不再调用这部分的内存;然后在释放物理内存后,又通知系统重新... 阅读全文
posted @ 2007-01-08 20:41 Athrun 阅读(6994) 评论(0) 推荐(0) 编辑
摘要: 本主題中的範例示範 ASP.NET 表單驗證的簡單實作,目的是要說明如何使用表單驗證,讓使用者登入 ASP.NET 應用程式的基礎。 注意事項 有個使用表單驗證的便利方式,就是使用 ASP.NET 成員資格和 ASP.NET 登入控制項。ASP.NET 成... 阅读全文
posted @ 2007-01-04 17:15 Athrun 阅读(764) 评论(0) 推荐(0) 编辑
摘要: "" then set conn=opendb() for j=1 to i if request("ckb_"+cstr(j))"" then conn.BeginTrans sql="update pur set pur_status='5' where pur_id='"&request("ckb_"+cstr(j))&"'" conn.execute... 阅读全文
posted @ 2007-01-04 17:11 Athrun 阅读(1200) 评论(1) 推荐(0) 编辑
摘要: 三层结构及其应用 概念及环境 ASP.NET中的三层结果开发方法,其实其思想跟Java的一样。Java中的三层架构为前端的html、Jsp、Servlet,中间层为JavaBean、EJB,后面为数据库服务器。而在ASP.NET中,前段为html、asp、aspx等,中间层为有.vb、.cs等文件编译而成的.dll控件,后面为数据库服务器。 ... 阅读全文
posted @ 2007-01-03 11:36 Athrun 阅读(1299) 评论(1) 推荐(0) 编辑
摘要: Asp.net Forum:这个是MS自己的www.Asp.net用的论坛。是MS和Telligent Systems公司联合开发的。下面的地址是老的链接,如果是Asp.net 1.1可以用一下,如果是Asp.net2.0,那就去下Community Server吧。下载地址:http://www.asp.net/forums/download中文化Asp.net Forum:http://www... 阅读全文
posted @ 2007-01-02 11:05 Athrun 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 近来在做数据库设计,有时候真弄不清SQL2000里的数据类型,所以摘了这篇文章。 摘自“蓝色理想”。 (1)char、varchar、text和nchar、nvarchar、ntextchar和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varchar是变长字符数据。所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后... 阅读全文
posted @ 2006-12-21 19:57 Athrun 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 一、编码规则 Base64编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组。以3个字节为一组。按顺序排列24位数据,再把这24位数据分成4组,即每组6位。再在每组的的最高位前补两个0凑足一个字节。这样就把一个3字节为一组的数据重新编码成了4个字节。当所要编码的数据的字节数不是3的整倍数,也就是说在分组时最后一组不够3个字节。这时在最后一组... 阅读全文
posted @ 2006-12-15 17:10 Athrun 阅读(680) 评论(2) 推荐(0) 编辑
摘要: 昨天忽然对加密解密有了兴趣,今天上班查找了一些资料,现在就整理一下吧:) 一.DES算法 这种算法如图所示,这里将描述它的每一个步骤。这个算法进行了16次迭代(圈),把各块明文交织起来与 从密钥中获得的值混合。这个算法就像织线的织布机一样。明文被分成两根线,密钥就像染料一样在每一圈中 改变线的颜色。结果是一个五颜六色织好的图案。 ********** ********** *原始消息 * * 密钥... 阅读全文
posted @ 2006-12-15 16:19 Athrun 阅读(1085) 评论(0) 推荐(0) 编辑
摘要: 在网站使用Cookie或者存放数据到数据库中的时候时常会用到加密解密,MD5非常好用,但是有的时候需要进行逆运算。那么此时DES对称加密就比较好用了。设定一个密钥,然后对所有的数据进行加密。代码介绍如下,事先声明仅为小弟个人理解,请各位多多指教 VB Imports SystemImports System.IOImports System.TextImports System.Diag... 阅读全文
posted @ 2006-12-15 11:42 Athrun 阅读(433) 评论(0) 推荐(0) 编辑
摘要: .NET将原来独立的API和SDK合并到一个框架中,这对于程序开发人员非常有利。它将CryptoAPI改编进.NET的System.Security.Cryptography名字空间,使密码服务摆脱了SDK平台的神秘性,变成了简单的.NET名字空间的使用。由于随着整个框架组件一起共享,密码服务更容易实现了,现在仅仅需要学习System.Security.Cryptography名字空间的功能和用于... 阅读全文
posted @ 2006-12-15 11:36 Athrun 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 目前企业面临的计算环境和过去有很大的变化,许多数据资源能够依靠网络来远程存取,而且越来越多的通讯依赖于公共网络公共网络(如 Internet),而这些环境并不保证实体间的安全通信,数据在传输过程可能被其它人读取或篡改。 加密将防止数据被查看或修改,并在原本不安全的信道上提供安全的通信信道,它达到以下目的: 保密性:防止用户的标识或数据被读取。 数据完整性:防止数据被更改。 ... 阅读全文
posted @ 2006-12-15 09:47 Athrun 阅读(324) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Text;using System.Collections;using System.Data;using System.Data.OracleClient;using System.Configuration;namespace Athrun{ class OracleDA... 阅读全文
posted @ 2006-12-15 09:09 Athrun 阅读(1002) 评论(2) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Text;using System.Collections;using System.Data;using System.Data.OleDb;using System.Configuration;namespace Athrun{ class OleDbDAL { ... 阅读全文
posted @ 2006-12-15 09:07 Athrun 阅读(577) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Text;using System.Data.SqlClient;using System.Collections;using System.Data;using System.Configuration;namespace Athrun{ class SQLServerDA... 阅读全文
posted @ 2006-12-15 09:06 Athrun 阅读(727) 评论(1) 推荐(0) 编辑
摘要: 1,連接字符串的操作 上面是App.config中的xml代碼,下面是cs文中中進行讀取方法 //protected static string connectionString = ConfigurationSettings.AppSettings["DefaultDataSource"];//.net1.1 protect... 阅读全文
posted @ 2006-12-15 09:04 Athrun 阅读(734) 评论(1) 推荐(0) 编辑
摘要: /// /// 應用程式的主進入點。 /// [STAThread] static void Main() { Application.Run(new Form1()); } /// /// 清除任何使用中的資源。 /// ... 阅读全文
posted @ 2006-12-12 14:22 Athrun 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 定义在web.config中的元素中的键值可被所有子文件夹中的aspz文件使用.方便修改多个aspx文件的数据. 以数据库连接为例:1,web.config中... 在aspx文件中引用它:string strConn = ConfigurationSettings.AppSettings["Nwind"]; 2,可以通过以下方法来获取数据库在远程主机的真实目录物理路径。假定,在上传远程空间的域名... 阅读全文
posted @ 2006-12-11 17:17 Athrun 阅读(540) 评论(0) 推荐(0) 编辑
摘要: DataBinder.Eval用法范例//显示二位小数// //{0:G}代表显示True或False//// '// ImageUrl='' />// //转换类型((string)DataBinder.Eval(Container, "DataItem.P_SHIP_TIME_SBM8")).Substring(4,4){0:d} 日期只显示年月日{0:yyyy-mm-dd} 按格式显示年月日... 阅读全文
posted @ 2006-12-11 17:16 Athrun 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: 判断C#中的字符串是否是数字,如果是转换成int类型 1.通过正则表达式(可以判断正数和负数)public int IsNumeric(string str){ int i;if(str != null && System.Text.RegularExpressions.Regex.IsMatch(str,@"^-?\d+$"))i = int.Parse(str);elsei = -1;re... 阅读全文
posted @ 2006-12-11 17:13 Athrun 阅读(1362) 评论(0) 推荐(0) 编辑
摘要: 最近经常看到论坛中许多帖子询问如何使用split来分割字符串,我这里对split做一些简单的总结,希望能够对大家有所帮助。下面介绍几种方法: 第一种方法:打开vs.net新建一个控制台项目。然后在Main()方法下输入下面的程序。 string s="abcdeabcdeabcde"; string[] sArray=s.Split('c'); forea... 阅读全文
posted @ 2006-12-11 17:08 Athrun 阅读(550) 评论(2) 推荐(0) 编辑
摘要: 概述 函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。JavaScript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。在继续讲述之前,先看一下函数的使用语法:function func1(…){…}var func2=function(…){…};var... 阅读全文
posted @ 2006-12-11 16:29 Athrun 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 十天学会php之第一天以前写了十天学会ASP,十天学会ASP.NET什么的,现在想想再写个PHP吧,也算比较全了。 PHP的调试方法我这里就不说了,外面很多文章都有介绍,也有很多不同的组合。我这里暂时是以 Apache web server 和 MY SQL 作为WEB服务器和数据库,在php-4.3.3下的环境做的程序。当然要简单的构建和访问查看数据库 PHPMYADMIN 不可少。 至于表... 阅读全文
posted @ 2006-12-05 14:32 Athrun 阅读(423) 评论(2) 推荐(0) 编辑
摘要: 据统计,男性10大死因中有4项与饮食有关,包括癌症、脑血管疾病、心脏病和糖尿病。以下12种食品对男性健康有益,建议男性多多摄取。 1.西红柿 西红柿的酸味能促进胃液分泌,帮助消化蛋白质等,此外丰富的维生素C能结合细胞之间的关系,制造出骨胶原,强健血管。矿物质则以钾的含量最丰富,由于有助于出血液中的盐分,因此具有降血压的功能。 2.黄豆 很多人都知道黄豆有植物性荷尔蒙,有利于... 阅读全文
posted @ 2006-12-05 07:53 Athrun 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2006-12-04 14:57 Athrun 阅读(509) 评论(3) 推荐(0) 编辑
摘要: Public Function ResponseFile(ByVal FRequest As HttpRequest, ByVal FResponse As HttpResponse, ByVal fileName As String, ByVal fullPath As String, ByVal speed As Long) As Boolean Try ... 阅读全文
posted @ 2006-12-02 15:01 Athrun 阅读(341) 评论(0) 推荐(0) 编辑