- 博客(13)
- 资源 (5)
- 收藏
- 关注
转载 asp.net开发wap程序必备:识别来访手机品牌型号
我们在开发wap应用程序需要有识别来访手机品牌型号的功能,这样才可以更好的为用户提供更好的个性化服务,比如图片类型、屏幕尺寸、铃声类型等。http协议中,User-Agent这个标头指示的浏览器信息,文章最后附加了常见的手机User-Agent.每个厂家,甚至一个厂家多个品牌的User-Agent都没有一个统一命名标准,所以处理起来相当麻烦---不停的if。比如判断某个手机的品
2006-10-31 23:37:00 4165
原创 正则表达式判断中文字符
1、判断字符串是否为连续的中文字符(不包含英文及其他任何符号和数字):Regex.IsMatch("中文","^[/u4e00-/u9fa5]+$");2、判断字符串是否为中文字符串(仅不包含英文但可以包含其他符号及数字):!Regex.IsMatch("中文",@"[a-zA-Z]");
2006-10-30 11:47:00 6118 2
原创 关于in 和 inner join 语句的效率?
假设B表是一个临时表,里面只有一个字段id,它是A表id的一个子集。不过B表可能很大,里面可能有多达1000条记录,在这种情况下,以下语句哪个效率会更高些? SELECT A.* FROM A INNER JOIN B ON A.ID=B.ID SELECT A.* FROM A WHERE A.ID IN
2006-10-30 11:30:00 8244
原创 在MSSQL中添加记录后获取当前记录ID的方法
在MSSQL中添加记录后获取当前记录ID的方法: 程序代码string sqlCmd = "SET NOCOUNT ON;Insert into userdb(username,userpwd) values("&username&","&userpwd&");Select @@IDENTITY";CmdObj = new SqlCommand(SqlCmd,myConne
2006-10-27 09:13:00 3383
原创 [C#]使用HttpWebRequest请求远端服务器时如何加载SSL证书
编写者:郑昀@UltraPower http://www.cnblogs.com/zhengyun_ustc/archive/2005/04/11/135820.html首先加上引用“System.Security.DLL”,其次在工程中 using System.Security.Cryptography.X509Certificates; 这样就可以使用“ X509Ce
2006-10-26 13:58:00 4117
原创 ASP.NET中文件上传下载方法集合
文件的上传下载是我们在实际项目开发过程中经常需要用到的技术,这里给出几种常见的方法,本文主要内容包括: 1、如何解决文件上传大小的限制 2、以文件形式保存到服务器 3、转换成二进制字节流保存到数据库以及下载方法 4、上传Internet上的资源 第一部分: 首先我们来说一下如何解决ASP.NET中的文件上传大小限制的问题,我们知道在默认情况下ASP.NET的文件上传大小限制为2M,一
2006-10-26 13:35:00 740
转载 用.NET开发MSN聊天机器人-MSN聊天机器人开发揭秘(ZT)
写在前面: 我不是开发人员,不是高手,就是自己比较爱玩。在技术上,没有什么喜欢摸索的精神,而是喜欢投机取巧。在这篇文章里,你也不能"少劳而获"地通过我的机器人修改出一个自己的机器人,因为自己觉得程序写的比较臭,所以不会open source。但是,如果你对.net或者C#有点了解的话,相信从这篇文章里,你可以找到一切所需的资源,来开发一个自己的,绝对可用的msn机器人。要和我的机器人聊天,可以加t
2006-10-26 10:47:00 872
转载 基于HTTP的QQ协议之我所见
基于HTTP的QQ协议之我所见 改文转自mprogramer ,作个人日志所用 ,版权由原作者所有有一年没有发表文章了,最近我为了一个项目对QQ协议进行研究,有些心得,不敢独享,故把其中一项协议--基于HTTP的QQ协议V1.1的不完整成果,拿出来与大家分享一下。大家说到QQ协议都觉得很神秘,是因为QQ不像MSN或者ICQ协议都已经官方公布了,而QQ的没有公布。研究它的人也不是特别的多,虽
2006-10-26 10:45:00 1715
原创 如何用C#语言构造蜘蛛程序
如何用C#语言构造蜘蛛程序 "蜘蛛"(Spider)是Internet上一种很有用的程序,搜索引擎利用蜘蛛程序将Web页面收集到数据库,企业利用蜘蛛程序监视竞争对手的网站并跟踪变动,个人用户用蜘蛛程序下载Web页面以便脱机使用,开发者利用蜘蛛程序扫描自己的Web检查无效的链接……对于不同的用户,蜘蛛程序有不同的用途。那么,蜘蛛程序到底是怎样工作的呢?蜘蛛是一种半自动的程序,就象现实当中
2006-10-26 10:42:00 1151
转载 C# DDOS攻击代码(伪IP)
//在工程属性中设置“允许不安全代码”为true using System;using System.Net;using System.Net.Sockets;using System.Threading;//需要的命名空间不用解释了吧 namespace syn{ public struct ipHeader { public byte ip_verlen; //4
2006-10-26 10:01:00 9104 2
原创 MS SQLSERVER中快速获取表的记录总数
在数据库应用的设计中,我们往往会需要获取某些表的记录总数,用于判断表的记录总数是否过大,是否需要备份数据等。我们通常的做法是:select count(*) as c from tableA 。然而对于记录数巨大的表,上述做法将会非常耗时。 在DELL 4400 服务器上做试验,MS Sqlserver 2000 数据库对于100万记录的简单数据表执行上述语句,时间在1分钟以上。如果在表的某个字
2006-10-25 02:27:00 1000
转载 海量数据库的查询优化及分页算法方案
海量数据库的查询优化及分页算法方案 随着“金盾工程”建设的逐步深入和公安信息化的高速发展,公安计算机应用系统被广泛应用在各警种、各部门。与此同时,应用系统体系的核心、系统数据的存放地――数据库也随着实际应用而急剧膨胀,一些大规模的系统,如人口系统的数据甚至超过了1000万条,可谓海量。那么,如何实现快速地从这些超大容量的数据库中提取数据(查询)、分析、统计以及提取数据后进行数据分页已成为各地
2006-10-25 01:48:00 1086 1
原创 怎么获得select结果的行数? 多个聚合函数同时使用,怎么获得每个聚合函数的结果?
同时使用多个聚合函数,如果是select count(*) as count1, sum(mymoney) as mymoney ...就用readerint count1 = 0;decimal mymoney = .0;if(yourreader.read())//判断结果集中是否有记录{ count1 = (int)yourreader[0]; mymoney = (de
2006-10-25 00:48:00 1739
C++标准程序库自修教程
2011-04-21
C语言常用算法源代码
2011-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人