- 博客(29)
- 资源 (1)
- 收藏
- 关注
原创 iphelper api
http://msdn2.microsoft.com/en-us/library/aa366309.aspxManaging IP Addresses Using GetIpAddrTableThe GetIpAddrTable function fills a pointer to an MIB_IPADDRTABLE structure with information abo
2007-03-27 13:09:00 1933 1
原创 修改本机IP代码
设置IP地址只需要更改注册表中关于适配器的相应设置,但更改后需要重新启动系统才能生效,而AddIPAddress函数只能添加IP而不是更改当前的IP,我们在Windows NT/2000界面上操作不需要重新启动就可以生效,那系统到底做了什么额外的工作才使IP设置直接生效呢?笔者通过跟踪explorer.exe中API的调用发现在netcfgx.dll中调用了dhcpcsvc.dll中一个未公开
2007-03-27 11:47:00 6357
原创 xml文件基本操作方法集合
The Autobiography of Benjamin FranklinBenjaminFranklin8.99 XML Reader Class XmlReader reader = XmlReader.Create(XMLFileName, XmlReaderSettings); while (reader.Read()) { if (reader.
2007-03-27 10:47:00 705
原创 asp.net 定制简单的错误处理页面
通常web应用程序在发布后,为了给用户一个友好界面和使用体验,都会在错误发生时跳转至一个自定义的错误页面,而不是asp.net向用户暴露出来的详细的异常列表。简单的错误处理页面可以通过web.config来设置 customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm"> err
2007-03-26 17:39:00 447
原创 ASP.NET 2.0的Page指令
ASP.NET 2.0的Page指令ASP.NET指令在每个ASP.NET页面中都有。使用这些指令可以控制ASP.NET页面的行为。下面是Page指令的一个例子: Inherits="_Default" %>在ASP.NET页面或用户控件中有11个指令。无论页面是使用后台编码模型还是内置编码模型,都可以在应用程序中使用这些指令。基本上,这些指令都是编译器编译页面时使用的命
2007-03-26 17:29:00 1526
原创 ASP.net操作常用类
DATABASE OPERATOR CLASS option explicitoption strictImports SystemImports System.DataImports System.Data.OleDbImports System.webImports System.Xmlnamespace CJJERGUESTBOOKPublic Class conn Pri
2007-03-26 14:29:00 1105
原创 .net下de应用javascript
1.javascript>function document.onkeydown(){ if (event.keyCode == 13) { if (event.srcElement == document.getElementById()) document.getElementById().click(); else if (eve
2007-03-26 11:53:00 744
原创 软件文档
软件文档可以分为开发文档和产品文档两大类。 开发文档包括:《功能要求》、《投标方案》、《需求分析》、《技术分析》、《系统分析》、《数据库文档》、《功能函数文档》、《界面文档》、《编译手册》、《QA文档》、《项目总结》等。 产品文档包括:《产品简介》、《产品演示》、《疑问解答》、《功能介绍》、 《技术白皮书》、《评测报告》、《安装手册》、《使用手册》、《维护手册》、 《用户报告》、《销
2007-03-26 11:53:00 694
原创 JavaScript[对象.属性]集锦
SCRIPT 标记 用于包含JavaScript代码. 属性 LANGUAGE 定义脚本语言 SRC 定义一个URL用以指定以.JS结尾的文件 windows对象 每个HTML文档的顶层对象. 属性 frames[] 子桢数组.每个子桢数组按源文档中定义的顺序存放. feames.length 子桢个数. self 当前窗口. parent 父窗口(当前窗口是中一个子
2007-03-26 11:26:00 528
原创 document.all与WEB标准
1、DOM WEB标准现在可真是热门中热门,不过下面讨论的是一个不符合标准的document.all[]。DOM--DOCUMENT OBJECT MODEL文档对象模型,提供了访问文档对象的方法.例如文档中有一个table,你要改变它的背景颜色,那就可以在javascript中用document.all[]访问这个TABLE。但DOM也有所不同,因为浏览器厂商之间的竞争,各浏览器厂商都开发了自
2007-03-26 11:15:00 494
原创 .net下应用javascript
第一章javascript简介var Application=new ActiveXObject(Shell.Application.1);关机挂起 function tofocus(itemname) //按回车置下一个位置 { var a a=eval("document.vouch."+itemname)
2007-03-26 11:08:00 1186
原创 web.config文件详解
(一).Web.Config是以XML文件规范存储,配置文件分为以下格式 1.配置节处理程序声明 特点: 位于配置文件的顶部,包含在标志中。 2.特定应用程序配置 特点: 位于中。 可以定义应用程序的全局常量设置等信息. 3.配置节设置 特点: 位于节中,控制Asp.net运行时的行为. 4.配置节组 特点: 用标记,可以自定义
2007-03-26 10:54:00 456
原创 tomcat下中文乱码的解决
(一) JSP页面上是中文,但是看的是后是乱码:解决的办法就是在JSP页面的编码的地方,因为Jsp转成Java文件时的编码问题,默认的话有的服务器是ISO-8859-1,如果一个JSP中直接输入了中文,Jsp把它当作ISO8859-1来处理是肯定有问题的,这一点,我们可以通过查看Jasper所生成的Java中间文件来确认(二) 当用Request对象获取客户提交的汉字代码的时候,会出现乱码:解决的
2007-03-22 12:22:00 690
原创 tomcat配置技巧
编者按:现在开发Java Web应用,建立和部署Web内容是一件很简单的工作。使用Jakarta Tomcat作为Servlet和JSP容器的人已经遍及全世界。Tomcat具有免费、跨平台等诸多特性,并且更新得很快,现在非常的流行。你所需要做的就是:按照你的需求配置Tomcat,只要你正确配置,Tomcat一般都能适合你的要求。下面是一系列关于Tomcat的配置技巧,这些技巧源自于我的书:《Tom
2007-03-22 12:17:00 481
原创 javascript验证大全
1、数字验证内 1.1 整数 /^(-|/+)?/d+$/.test(str) 1.2 大于0的整数 (用于传来的ID的验证) /^/d+$/.test(str) 1.3 负整数的验证 /^-/d+$/.test(str)2、时间类 2.1 短时间,形如 (13:04:06) function isTime(str) { va
2007-03-20 23:49:00 456
原创 ASP.net Logion用户登陆验证代码
web.config …… …… Global.asax.cs protected void Session_End(Object sender, EventArgs e) { Application.Lock();
2007-03-20 23:42:00 712
原创 在ASP.NET下实现数字和字符相混合的验证码
经常在论坛里看到有问怎么实现验证码的帖子,其实关于验证码的文章在CSDN,DEV-CLUB等网站上都有很多,但是很多文章只讲诉了如何输出一个随机生成数字或字符的图象,当然了,这个是验证码的核心了,但是对很多ASP.NET的初学者来说,怎么使用它生成的图象又成了一个问题(论坛有不少问这个的),这也是我写本文的一个原因. 言归正传,关于验证码的原理,我就不多说了,大家可以参见其他文章,文末附有完
2007-03-19 15:31:00 385
原创 七招制胜ASP.NET应用程序开发
随着微软.NET的流行,ASP.NET越来越为广大开发人员所接受。作为ASP.NET的开发人员,我们不仅需要掌握其基本的原理,更要多多实践,从实践中获取真正的开发本领。在我们的实际开发中,往往基本的原理满足不了开发需求,我们更多的要积累一些开发技巧,本文就向大家介绍一些实用技巧,希望对大家的开发有所裨益。 1. ~ 的用法 一般的情况下,我们是使用./../ 这样的相对路径来确定和规划我们的
2007-03-19 15:24:00 376
原创 web.config配置文件
web.config配置文件(默认的配置设置)以下所有的代码都应该位于 和 之间,出于学习的目的下面的示例都省略了这段XML标记 1、 节 作用:配置 ASP.NET 身份验证支持(为Windows、Forms、PassPort、None四种)。该元素只能在计算机、站点或应用程序级别声明。 元素必需与 节配合使用。 示例: 以下示例为基于窗体(Forms)的身份验证配置站点,当没有
2007-03-19 15:23:00 526
原创 浅谈HOOK技术在VC编程中的应用
摘要: 本文针对HOOK技术在VC编程中的应用进行讨论,并着重对应用比较广泛的全局HOOK做了阐述。 引言 Windows操作系统是建立在事件驱动机制之上的,系统各部分之间的沟通也都是通过消息的相互传递而实现的。但在通常情况下,应用程序只能处理来自进程内部的消息或是从其他进程发过来的消息,如果需要对在进程外传递的消息进行拦截处理就必须采取一种被称为HOOK(钩子)的技术。钩子是Windows操
2007-03-19 14:33:00 475
原创 Visual C++编程实现摄像头视频捕捉
摘要:本文主要讲述用Directshow进行视频捕捉(捕捉静态图像)的编程思路,并提供针对摄像头编程的一个视频捕捉类CcaptureVideo和一个示例。 前言 DirectShow是微软公司提供的一套在Windows平台上进行流媒体处理的开发包,与DirectX开发包一起发布。DirectShow为多媒体流的捕捉和回放提供了强有力的支持。用DirectShow开发应用程序,我们可以很方便地从
2007-03-19 14:32:00 1280 1
原创 Visual C++6.0 API函数操作技巧集
我们在编制应用软件的过程中,常常需要对光标和鼠标操作,本人在文中介绍了Windows系统中有关实现对鼠标和光标进行操作的API函数,并给出了在Visual C6.0++中利用所介绍的API函数实现对鼠标和光标的操作的代码。 一、隐藏和显示光标 函数: int ShowCursor ( BOOL bShow ); 参数 bshow,为布尔型,bShow的值为False时隐藏光标,为True时
2007-03-19 14:29:00 524
原创 VC中调用系统全局的钩子实现(附注释)
//开辟一个跨进程使用的共享区,因钩子回调函数会自动载入系统的各个应用程序 //因此,回调函数内使用的全局变量均应放入此区域内 //win2000好像 忽略此区域,我没有试验 #pragma data_seg(".webmote") HWND hWndTarget=NULL; HHOOK hook=NULL; HHOOK hookb=NULL; #pragma data_seg() #pragma
2007-03-19 14:27:00 974
原创 VC常用数据类型使用转换详解
刚接触VC编程的朋友往往对许多数据类型的转换感到迷惑不解,本文将介绍一些常用数据类型的使用。我们先定义一些常见类型变量借以说明int i = 100;long l = 2001;float f=300.2;double d=12345.119;char username[]="女侠程佩君";char temp[200];char *buf;CString str;_variant_t v1;_bs
2007-03-19 14:17:00 440
原创 vc++常用方法
一、打开CD-ROMmciSendString("Set cdAudio door open wait",NULL,0,NULL);二、关闭CD_ROMmciSendString("Set cdAudio door closed wait",NULL,0,NULL);三、关闭计算机OSVERSIONINFO OsVersionInfo; //包含操作系统版本信息的数据结构OsVersion
2007-03-18 13:49:00 600
原创 VC常用技巧
1:使用vc开发项目时,常会遇到这种情况: 即明明只改动了一个文件,却要把整个项目全部重新编译连接一次。刚刚连接好,一运行,又提示重新编译连接一次,非常讨厌。这是因为出现了未来文件的缘故。 解决方法: 找出对应文件夹下的debug目录,将未来文件全部delete, 再rebuild all一次。(未来 文件即其创建和修改时间都比系统时间靠后) 2:有时,workspace中
2007-03-18 13:47:00 1158
原创 VFW视频捕获
今天刚刚试过使用VFW做视频捕获。放了近半年始终想做这个一直摸不着头绪,今天终于初见成果。实现了利用VC程序控制普通摄像头。 Microsoft 的Visual C++自从4.0版就开始支持Video forWindows(简称VFW),这给视频捕获编程带来了很大的方便。关于多媒体应用开发,市面流行资料中介绍较多的是MCI(媒体控制接口),而本文着重介绍的是如何使用VisualC++提供的A
2007-03-18 13:47:00 2882
原创 C程序设计的常用算法
一、计数、求和、求阶乘等简单算法 此类问题都要使用循环,要注意根据问题确定循环变量的初值、终值或结束条件,更要注意用来表示计数、和、阶乘的变量的初值。 例:用随机函数产生100个[0,99]范围内的随机整数,统计个位上的数字分别为1,2,3,4,5,6,7,8,9,0的数的个数并打印出来。 本题使用数组来处理,用数组a[100]存放产生的确100个随机整数,数组x[10]来
2007-03-18 13:44:00 1102
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人