摘要:
private void arr() { //数组1 int[] array1 = { 3, 4, 5, 6, 7, 9, 8 }; int size1 = 7; //数组2 int[] array2 = { 1, 2, 5, 6, 7 }; int size2 = 5; int end = size1; bool swap = false; for (int i = 0; i < end; ) { swap = false;//开始假设是第一种情况 for (int j = i; j < size2; j++)//找到与该元素存在相同的元素,将这个相同的元素交换到与该元素相同下标 阅读全文
posted @ 2012-03-06 11:28
冬季的阳光
阅读(1110)
评论(0)
推荐(0)
摘要:
<?php /** * description:超强分页类,四种分页模式,默认采用类似baidu,google的分页风格。 * 2.0增加功能:支持自定义风格,自定义样式,同时支持PHP4和PHP5, * example: * 模式四种分页模式: * require_once('../libs/classes/page.class.php'); * $page=new page(array('total'=>1000,'perpage'=>20)); * echo 'mode:1<br>'.$page 阅读全文
posted @ 2012-03-06 10:30
冬季的阳光
阅读(185)
评论(0)
推荐(0)
摘要:
省得去拼,有的时候还考虑不全面,直接用这些常见正则表达式:只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:。"^\d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。 只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。 只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$" 阅读全文
posted @ 2012-03-06 10:29
冬季的阳光
阅读(144)
评论(0)
推荐(0)
摘要:
实现Ajax只需要四个步骤:1、建立XML HttpRequest对象;2、发送HTTP请求;3、写回调函数;4、显示反馈信息。最基础的就是“XML HttpRequest”对象,下面就来说一说XML HttpRequest。这个对象是Ajax最基础的对象之一,是内建到当前浏览器中的内部对象,它提供了客户端与服务器端数据传输的最基本的功能,它会对后台产生HTTP协议的请求,并且讲后台程序的返回结果以XML的方式返回给JavaScript脚本。任何一个对象都要从它的属性和方法说起,下面简单介绍一下:属性:1、ReadyState:描述XML HttpRequest对象把一个HTTP请求发送到服务 阅读全文
posted @ 2012-03-06 10:28
冬季的阳光
阅读(1553)
评论(0)
推荐(1)
摘要:
为了防止暴力破解,基本上每个网站的登陆验证都离不开验证码,下面将以通俗易懂的方式给出在PHP中如何应用GD库制作复杂的验证码,闲话少说,直接看代码:<?php//首先建立一个产生随即字符串的函数function randstr($length){$result="";$string="^&*()";//做循环for ($i=0;$i<$length;$i++){$result.=$string[mt_rand(0,strlen($string)-1)];}return $result;}//输出到浏览器header("con 阅读全文
posted @ 2012-03-06 10:26
冬季的阳光
阅读(658)
评论(0)
推荐(0)
摘要:
C#要里面把一个目录下的文件复制到指定的目录下,可以参考如下方法:引用:using System.IO; Path.GetFileName()方法从路径字符串中获取文件名; Path.Combine()方法合并路径字符串和文件名。/// <summary> /// 复制目录 /// </summary> /// <param name="SourcePath">源路径</param> /// <param name="TargetPath">目标路径</param> /// < 阅读全文
posted @ 2012-03-06 10:17
冬季的阳光
阅读(3838)
评论(0)
推荐(0)
摘要:
using System.Management; // System.Management using System.Collections; // System.Collections namespace Win32_NetworkAdapterConfiguration{ public partial class Form1 : Form { ArrayList AryLst = new ArrayList(); // ArrayList ManagementObject objCls; // ManagementObject string strCls = "Win32_Net 阅读全文
posted @ 2012-03-06 10:15
冬季的阳光
阅读(2358)
评论(0)
推荐(1)
摘要:
在有的操作系统中winform程序出现异常的时候,并不会弹出异常对话框,而是直接退出了,没有任何迹象,但是在系统的事件查看器(eventvwr.exe)中会发现这个异常。为了能够捕捉到程序的异常,我们需要加一个全局异常的捕捉代码,当软件无故退出的时候,这样就能发现异常出现的具体位置。网上有一些代码,但是没有说明具体的用法,有的是创建了一个异常捕捉类,在程序入口点去实例化。但是我们大多不愿意去多创建这个类,这个时候只要在Program.cs文件中添加代码去捕捉就行了,捕捉到了之后直接注释掉,简单,实用。下面是整理过的:在Program.cs中添加捕捉异常代码,添加后的类如下using Syste 阅读全文
posted @ 2012-03-06 10:14
冬季的阳光
阅读(1361)
评论(0)
推荐(0)
摘要:
2.0比较小,许多廉价的服务器上用的都是2.0,如果开发的程序是用3.5做的该怎么办,不妨试一下下面的方法:1、将程序的版本改为NETFramework2.0,这样编译的时候会报“命名空间System中不存在Linq程序集”。2、如果你装了3.5,将C:\Program Files\Microsoft.NET\SDK\CompactFramework\v3.5\Debugger\BCL目录下的System.core.dll文件拷贝到你的项目的Debug目录下。3、项目引用System.core.dll程序集。4、设置System.core.dll的属性:把“特定版本”改为“True”就可以了。 阅读全文
posted @ 2012-03-06 10:13
冬季的阳光
阅读(542)
评论(0)
推荐(0)

浙公网安备 33010602011771号