摘要:
1.字符串函数 长度与分析用 datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格 substring(expression,start,length) 不多说了,取子串 right(char_expr,int_expr) 返回字符串右边int_expr个字符 字符操作类 upper(char_expr) 转为大写 lower(char_expr) 转... 阅读全文
posted @ 2007-07-19 23:33
Athrun
阅读(191)
评论(0)
推荐(0)
摘要:
聚集索引的重要性和如何选择聚集索引 在上一节的标题中,笔者写的是:实现小数据量和海量数据的通用分页显示存储过程。这是因为在将本存储过程应用于“办公自动化”系统的实践中时,笔者发现这第三种存储过程在小数据量的情况下,有如下现象: 1、分页速度一般维持在1秒和3秒之间。 2、在查询最后一页时,速度一般为5秒至8秒,哪怕分页总数只有3页或30万页。 虽然在超大容量情况下,这个分页的实现过... 阅读全文
posted @ 2007-07-19 23:24
Athrun
阅读(261)
评论(2)
推荐(0)
摘要:
一、深入浅出理解索引结构二、改善SQL语句实现小数据量和海量数据的通用分页显示存储过程 建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身有缺点:游标是存放在内存中,很费内存。游标一建立,就将相关的记录锁住,直到取... 阅读全文
posted @ 2007-07-19 23:22
Athrun
阅读(199)
评论(0)
推荐(0)
摘要:
一、深入浅出理解索引结构 改善SQL语句 很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如: select * from table1 where name=''zhangsan'' and tID > 10000 和执行: select * from table1 where tID > 10000 and name='... 阅读全文
posted @ 2007-07-19 23:20
Athrun
阅读(194)
评论(0)
推荐(0)
摘要:
一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地... 阅读全文
posted @ 2007-07-19 23:17
Athrun
阅读(197)
评论(0)
推荐(0)
摘要:
一般情况,使用sql server中的全文索引,经过大体4个步骤: 1).安装full text search全文索引服务; 2).为数据表建立full text catalog全文索引目录; 3).进行full text catalog的population操作(使全文索引与数据表内容同步); 4).使用全文索引进行查询。 为了在数据表... 阅读全文
posted @ 2007-07-19 23:11
Athrun
阅读(218)
评论(0)
推荐(0)
摘要:
先制作向上滚动的效果: 插入代码: 制作向下滚动的效果: 将上面“制作向上滚动的效果”中的红色字体Js部分替换成: 制作向左滚动的效果: 制作向右滚动的效果: 将上面“制作向左滚动的效果”中的红色字体Js部分替换成: 制作的方法就简单的介绍完成了。 阅读全文
posted @ 2007-07-19 22:59
Athrun
阅读(538)
评论(0)
推荐(0)
摘要:
女性安全期测试 结果显示 ... 阅读全文
posted @ 2007-07-19 21:20
Athrun
阅读(396)
评论(0)
推荐(0)
摘要:
//////////////////////////////////////////////////////////////////////////////////Author: stardicky ////E-mail: stardicky@hotmail.com ... 阅读全文
posted @ 2007-07-19 21:13
Athrun
阅读(344)
评论(0)
推荐(0)
摘要:
using System;namespace Test.Com{ /// /// 功能:字符串处理函数集 /// public class DealString { #region 私有成员 /// /// 输入字符串 /// private string inputString=null; /// /// 输出字符串 /// private string outSt... 阅读全文
posted @ 2007-07-19 21:11
Athrun
阅读(304)
评论(0)
推荐(0)
摘要:
以前在玩Windows 98的时候,几台电脑连起来,需要测试网络连接是否正常,经常用的一个命令就是Ping.exe。感觉相当实用。 现在 .net为我们提供了强大的功能来调用外部工具,并通过重定向输入、输出获取执行结果,下面就用一个例子来说明调用Ping.exe命令实现网络的检测,希望对.net初学者有所帮助。 首先,我们用使用Process类,来创建独立的进程,导入System.Di... 阅读全文
posted @ 2007-07-19 21:09
Athrun
阅读(349)
评论(0)
推荐(0)
摘要:
撰文:DotNetSpider.com(http://www.dotnetspider.com) 翻译:杨贺宏 谁都会写代码!几个月的编程经验可以让你写出“可运行应用程序”。让它可运行容易,但是以最有效率的方式编码就需要下更多的功夫!要知道,大多数程序员在写”可运行代码,“而不是”高效代码“。我们在这个指南课程前面提到,你想成为你们公司”最尊贵的专业人员“吗?写”高效代码“是一项艺术,你必须学习和... 阅读全文
posted @ 2007-07-19 21:07
Athrun
阅读(293)
评论(0)
推荐(0)
摘要:
简介: 当我使用计算机工作时,我总是如此的专心致志,以至于每当我过了“一会儿”去看时间时,发现已经过了三个小时,而我却完全没有意识到!所以我决定使用我从Code Project学来的C#技术,来创建一个简单的应用程序—使用Timer 对象来倒计时一个由我自己设定的时间,并一直循环播放一段wave音乐,直到你重设timer控件。 Timer对象基础 首先你要知道的是,使用... 阅读全文
posted @ 2007-07-19 21:05
Athrun
阅读(574)
评论(0)
推荐(0)
摘要:
在.NET Framework中,System.Convert类中提供了较为全面的各种类型、数值之间的转换功能。其中的两个方法可以轻松的实现各种进制的数值间的转换: Convert.ToInt32(string value, int fromBase): 可以把不同进制数值的字符串转换为数字,其中fromBase参数为进制的格式,只能是2、8、10及16: 如Convert.ToInt32(”00... 阅读全文
posted @ 2007-07-19 21:03
Athrun
阅读(341)
评论(0)
推荐(0)
摘要:
C#是.Net平台的通用开发工具,它能够建造所有的.Net应用。在.Net中所有线程都运行在应用程序域(AppDomain)中,这也许让你想到Win32进程,实际上它们还是有很大的不同。应用程序域提供了一种安全而通用的处理单元,公共语言运行库可使用它来隔离应用程序。注意在.Net中应用程序的隔离是应用程序域而不是进程,在单个进程中可以存在几个应用程序域,而且线程可以跨越应用程序域的范围,某个线... 阅读全文
posted @ 2007-07-19 21:00
Athrun
阅读(264)
评论(0)
推荐(0)
摘要:
18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。 GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称"社会保障号码"更名为"公民身份号码",另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。GB11643-1999《公民身份号码... 阅读全文
posted @ 2007-07-19 20:57
Athrun
阅读(269)
评论(0)
推荐(0)
摘要:
AssemblyInfo.cs主要用来设定生成的有关程序集的常规信息dll文件的一些参数请看以下具体说明://备注: [assembly:AssemblyDescription("用最强的抢劫类写成!")]//产品名称[assembly:AssemblyProduct("无为搜索")]//公司[assembly:AssemblyCompany("无为网络")]//合法商标[assembly:As... 阅读全文
posted @ 2007-07-19 20:54
Athrun
阅读(211)
评论(0)
推荐(0)
摘要:
谈起socket编程,大家也许会想起QQ和IE,没错。还有许多网络工具如P2P、NetMeeting等在应用层实现的应用程序,也是用socket来实现的。Socket是一个网络编程接口,实现于网络应用层,Windows Socket包括了一套系统组件,充分利用了Microsoft Windows 消息驱动的特点。Socket规范1.1版是在1993年1月发行的,并广泛用于此后出现的Windows9... 阅读全文
posted @ 2007-07-19 20:52
Athrun
阅读(308)
评论(0)
推荐(0)
摘要:
C# 出来也有些日子了,最近由于编程的需要,对 C# 的类型转换做了一些研究,其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据的一些转换处理,在这里与大家分享—— 1. 装箱、拆箱还是别名 许多 C#... 阅读全文
posted @ 2007-07-19 20:44
Athrun
阅读(252)
评论(0)
推荐(0)
摘要:
''获得硬盘序列号 Dim cmicWmi As New System.Management.ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive")Dim Uint32 As UInt32For Each cmicWmiObj As ManagementObject In cmicWmi.GetUint32 = cmicWmiObj("s... 阅读全文
posted @ 2007-07-19 20:41
Athrun
阅读(461)
评论(0)
推荐(0)
摘要:
1、什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处: 动态的增加和减少元素 实现了ICollection和IList接口 灵活的设置数组的大小 2、如何使用ArrayList 最简单的例子:ArrayList List = new ArrayList();for... 阅读全文
posted @ 2007-07-19 20:39
Athrun
阅读(255)
评论(0)
推荐(0)
摘要:
/****************************************************************** ** File Name:IPExport.cs ** Copyright (c) 2004-2005 PPTech Studio(PPTech.Net) ** Creater:Rexsp(MSN:yubo@x263.net) ** Create Date:200... 阅读全文
posted @ 2007-07-19 20:34
Athrun
阅读(418)
评论(0)
推荐(0)
摘要:
首先声明,这篇文章仅仅是个人的学习体会,并不是标准资料。如果有什么谬误,欢迎高手指出。object o1 = new object();string s1 = o1.ToString(); // s1 will be "System.Object"object o2 = "hello";string s2 = o2.ToString(); // s2 will be "hello"这和... 阅读全文
posted @ 2007-07-19 20:30
Athrun
阅读(296)
评论(0)
推荐(0)
摘要:
下面是游戏的源代码。有两个文件:Main.cs 和 Snake.cs //// Main.cs Begin//using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.... 阅读全文
posted @ 2007-07-19 20:26
Athrun
阅读(1557)
评论(2)
推荐(1)
摘要:
在企业应用开发世界,性能,灵活性和安全性是最重要的。我作为一个VC++程序员开始我的职业生涯,并且在一个晴朗的早晨,我被转到了Web开发部。像每个C++程序员一样,我也很失落。我想每个像Tom,Dick甚至Harry能用HTML编程。然而,不久我就发现真正的挑战是生产高性能的,灵活的可靠的应用程序。综上所述,Web环境松耦合的,不分国界的本质将使你永远神往。 为了制作高性能的灵活的应用... 阅读全文
posted @ 2007-07-19 20:22
Athrun
阅读(246)
评论(0)
推荐(0)
摘要:
对于托管的资源的回收工作,是不需要人工干预回收的,而且你也无法干预他们的回收,所能够做的只是了解.net CLR如何做这些操作。也就是说对于您的应用程序创建的大多数对象,可以依靠 .NET Framework 的垃圾回收器隐式地执行所有必要的内存管理任务。 对于非托管资源,您在应用程序中使用完这些非托管资源之后,必须显示的释放他们,例如System.IO.StreamReader的一个文件对... 阅读全文
posted @ 2007-07-19 20:20
Athrun
阅读(258)
评论(0)
推荐(0)
摘要:
Equals 方法只是在 System.Object 中定义的一个虚拟方法,它由任何选择执行该任务的类所重写。== 运算符是一个可由类重载的运算符,该类通常具有恒等行为。 对于未重载 == 的引用类型,该运算符会比较两个引用类型是否引用同一对象,而这恰好是 System.Object 中的 Equals 实现所做的工作。 对于未重载 == 的值类型,该运算符会比较这两个值是否"按位"相等,即是否... 阅读全文
posted @ 2007-07-19 20:18
Athrun
阅读(193)
评论(0)
推荐(0)
摘要:
在编程的时候,经常遇到要判断一个字符串中的字符是否全部是数字(0-9),本来是一个很容易实现的功能,但程序员首先会想到的是,这样简单的功能有没有现成的函数可以用呢?VB.NET中有个IsNumeric(object),C#中只有判断单个字符的Char.IsNumber(),IsNumeric可以判断double类型的数字字符串,但无法排除正负号和小数点,如果判断字符串是否是一个数的话用它挺合... 阅读全文
posted @ 2007-07-19 20:15
Athrun
阅读(457)
评论(0)
推荐(0)
摘要:
/****************************************************** FileName:Copyright (c) 2003-xxxx *********公司技术开发部Writer:create Date:2004-12-20Rewriter:Rewrite Date:Impact:Main Content:(Function Name、para... 阅读全文
posted @ 2007-07-19 20:13
Athrun
阅读(259)
评论(0)
推荐(0)
摘要:
Thumbnail images are already supplied in certain image formats such as JPEG and TIFF. These are often provided by the camera used to take the picture and can be of very low resolution and sample quali... 阅读全文
posted @ 2007-07-19 20:06
Athrun
阅读(181)
评论(0)
推荐(0)
摘要:
/// /// 汉字转拼音缩写/// Code By MuseStudio@hotmail.com/// 2004-11-30/// /// 要转换的汉字字符串/// 拼音缩写public string GetPYString(string str){ string tempStr = ""; foreach(char c in str) { if((int)c >... 阅读全文
posted @ 2007-07-19 20:04
Athrun
阅读(315)
评论(0)
推荐(0)
摘要:
我在做项目的时候需要将文件进行压缩和解压缩,于是就从http://www.icsharpcode.net下载了关于压缩和解压缩的源码,但是下载下来后,面对这么多的代码,一时不知如何下手。只好耐下心来,慢慢的研究,总算找到了门路。针对自己的需要改写了文件压缩和解压缩的两个类,分别为ZipClass和UnZipClass。其中碰到了不少困难,就决定写出来压缩和解压的程序后,一定把源码贴出来共享,让首次... 阅读全文
posted @ 2007-07-19 20:02
Athrun
阅读(245)
评论(0)
推荐(0)
摘要:
VB C# 语法对比图 (代码实例) Comments VB.NET ... 阅读全文
posted @ 2007-07-19 20:00
Athrun
阅读(373)
评论(0)
推荐(0)
摘要:
本文是借助avicap32.dll库来驱动摄像头。做到了抓图、录像功能。 using System;using System.Runtime.InteropServices;using System.Drawing;using System.Drawing.Imaging;namespace using System;using System.Runtime.InteropServices;usi... 阅读全文
posted @ 2007-07-19 19:50
Athrun
阅读(773)
评论(2)
推荐(0)
摘要:
在.NET中得到计算机硬件信息的一些功能 得到显示器分辨率 Dim X As Short = System.Windows.Forms.Screen.PrimaryScreen.Bounds.WidthDim Y As Short = System.Windows.Forms.Screen.PrimaryScreen.Bounds.HeightMsgBox("您的显示器分辨率是:" & X &... 阅读全文
posted @ 2007-07-19 19:48
Athrun
阅读(293)
评论(0)
推荐(0)
摘要:
首先添加对 System.Management的引用 然后代码入下: ConnectionOptions op = new ConnectionOptions ( ) ; op.Username ="wgscd";’或者你的帐号(注意要有管理员的权限) op.Password = "wgscd" ; ’你的密码 ManagementScope scope = new Manag... 阅读全文
posted @ 2007-07-19 19:45
Athrun
阅读(275)
评论(0)
推荐(0)
摘要:
常用编码工具类,支持base64,md5,des,crc32 支持从文件到文件,从字符串到字符串的方式操作 以下是源码 using System;using System.IO;using System.Security;using System.Security.Cryptography;using System.Runtime.InteropServices;using System.Text... 阅读全文
posted @ 2007-07-19 19:43
Athrun
阅读(473)
评论(0)
推荐(0)
摘要:
.Net框架由于拥有CLR提供的丰富库支持,只需很少的代码即可实现先前使用C等旧式语言很难实现的加密算法。本类实现一些常用机密算法,供参考。其中MD5算法返回Int的ToString字串。返回数字字母型结果的算法参见之前Blog文章。 using System;using System.IO;using System.Data;using System.Text;using System.Diag... 阅读全文
posted @ 2007-07-19 18:15
Athrun
阅读(207)
评论(0)
推荐(0)
摘要:
Dim strSimplifiedChinese, strTraditionalChinese As String strSimplifiedChinese = "我是中国人!" strTraditionalChinese = StrConv(strSimplifiedChinese, VbStrConv.TraditionalChinese) '简转繁 ... 阅读全文
posted @ 2007-07-19 18:00
Athrun
阅读(267)
评论(0)
推荐(0)
摘要:
在以往的编程中,比如编写用户的资料时,有时需要确认用户输入的Email是否真实有效,以前我们最多只能做到验证Email是否包含了某些特殊的字符,比如"@",".",".com"等,做到的只是判断了Email的合法性,证明用户填写的Email格式是正确的,但是这个Email是否真正的存在于网络中,则没有办法。 本文,飞刀将教大家如何验证此Email存在性。。当然不是凭空想像出来的:)... 阅读全文
posted @ 2007-07-19 17:24
Athrun
阅读(444)
评论(0)
推荐(0)
摘要:
namespace POP3Client { using System.IO ; using System.Net; using System.Net.Sockets ; //Please note that all code is copyright 2002 by William J Dean public class POP3client { ... 阅读全文
posted @ 2007-07-19 17:22
Athrun
阅读(665)
评论(0)
推荐(0)
摘要:
我们在使用Sql Server这些数据库时,可以轻松的通过Sum、Aver、Count等统计出相关结果,那么,在已经把数据检索出来的DataSet(DataTable)中呢?特别是通过Web Service获得了DataSet,这个时候,可是没有办法回头去修改Select语句来获取这些统计了。那么在DataSet/DataTable中是否可以进行统计呢?答案是肯定的。 ... 阅读全文
posted @ 2007-07-19 17:16
Athrun
阅读(182)
评论(0)
推荐(0)
摘要:
下面的代码实现在DataGrid中添加自动编号的功能,主要是在数据绑定时利用Item属性。 DataGridWithLine.aspx DataGridWithLine DataGridWi... 阅读全文
posted @ 2007-07-19 17:14
Athrun
阅读(298)
评论(0)
推荐(0)
摘要:
优化一句T-SQL语句引发的思考 最近WWW.CSDN.NET上有一个帖子:http://expert.csdn.net/Expert/topic/2630/2630484.xml?temp=.9921686 问题是这样: 有表Stress_test(id int, key char(2)) id 上有普通索引; key 上有簇索引; id 有有限量的重... 阅读全文
posted @ 2007-07-19 17:10
Athrun
阅读(322)
评论(0)
推荐(0)
摘要:
http://www.microsoft.com/china/msdn/library/webservices/asp.net/regexnet.mspx?mfr=true 阅读全文
posted @ 2007-07-19 16:48
Athrun
阅读(127)
评论(0)
推荐(0)
摘要:
这两个东东实际上是我现在所做公司的项目的一个小应用,前两天发布的时候并不能设置他们的默认值(初始值),现在都加上了。 多级联动已经封装为.net控件,有一个SelectedValue属性表示当前选择的值,设置了一个隐藏得TextBox,SelectValue实际上就是获取设置该TextBox的值,不仅可以获取它当前选择的值,而且可以设置其初始值,演示/下载如下: http://webuc.net/... 阅读全文
posted @ 2007-07-19 16:44
Athrun
阅读(299)
评论(0)
推荐(0)
摘要:
现在的应用程序很大一部分都是与数据库相关的程序,而写数据库程序会涉及到很多数据表,访问和操纵数据表构成了数据库应用程序最常见的动作,所以,编写出高效的程序对于程序员来说是不得不去考虑的。本文将讨论这个话题,希望对读者朋友有所裨益。 面向对象是当今程序界的普遍编程思想,他具有三个最基本的特征:封装、继承和多态。继承对于代码的复用非常有效,多态则是指函数(方法)的多种形态... 阅读全文
posted @ 2007-07-19 16:38
Athrun
阅读(144)
评论(0)
推荐(0)
摘要:
新增的页面事件:在ASP.NET 2.0中,一个ASP.NET页面的生命周期主要为(红色字体表示ASP.NET 2.0新增加的阶段页面事件):客户端请求页面—》预初始化(OnPreInit)—》初始化(OnInit)—》完成初始化(OnInitComplete)—》载入ViewState(LoadViewState)—》处理回送数据(IPostBackDataHandler)—》Page... 阅读全文
posted @ 2007-07-19 16:32
Athrun
阅读(128)
评论(0)
推荐(0)
摘要:
'返回给定字符串的首字母Function IndexCode(ByVal IndexTxt As String) As String Dim i As Integer For i = 1 To IndexTxt.Length IndexCode = IndexCode & GetOneIndex(Mid(IndexTxt, i, 1)) NextEnd Func... 阅读全文
posted @ 2007-07-19 16:27
Athrun
阅读(282)
评论(0)
推荐(0)
摘要:
以前一直错误的认为在ASP.NET中无法通过编程方式实现多线程断点续传,今天终于获得了这样一个解决方案,让我明白要学习的东西还很多。此解决方案基于其它解决方案及相关资料,根据我自己的理解改进.如有错漏,请尽管指出;如有其它更好的解决方案,请推荐一下,感谢先。 System.IO.Stream iStream = null; // Buffer to read 10K b... 阅读全文
posted @ 2007-07-19 16:22
Athrun
阅读(250)
评论(0)
推荐(0)
摘要:
随着微软.NET的流行,ASP.NET越来越为广大开发人员所接受。作为ASP.NET的开发人员,我们不仅需要掌握其基本的原理,更要多多实践,从实践中获取真正的开发本领。在我们的实际开发中,往往基本的原理满足不了开发需求,我们更多的要积累一些开发技巧,本文就向大家介绍一些实用技巧,希望对大家的开发有所裨益。 1. ~ 的用法 一般的情况下,我们是使用./../ 这样的相对路径来确定和规划我们的... 阅读全文
posted @ 2007-07-19 16:20
Athrun
阅读(134)
评论(0)
推荐(0)
摘要:
DataGrid基于Access的快速分页法 撰文/ 黎波 DataGrid是一个功能非常强大的ASP.NET Web服务器端控件,它除了能够方便地按各种方式格式化显示表格中的数据,还可以对表格中的数据进行动态的排序、编辑和分页。使Web开发人员从繁琐的代码中解放。实现DataGrid的分页功能一直是很多初学ASP.NET的人感到棘手的问题,特别是自定义分页功能,实现方法多种多样,非常灵... 阅读全文
posted @ 2007-07-19 16:06
Athrun
阅读(186)
评论(0)
推荐(0)
摘要:
在.NET中获取一台电脑名,IP地址及当前用户名是非常简单,以下是我常用的几种方法,如果大家还有其它好的方法,可以回复一起整理: 1. 在ASP.NET中专用属性: 获取服务器电脑名:Page.Server.ManchineName 获取用户信息:Page.User 获取客户端电脑名:Page.Request.UserHostName 获取客户端电脑IP:Page... 阅读全文
posted @ 2007-07-19 15:55
Athrun
阅读(158)
评论(0)
推荐(0)
摘要:
// 输出硬盘文件,提供下载 // 输入参数 _Request: Page.Request对象, _Response: Page.Response对象, _fileName: 下载文件名, _fullPath: 带文件名下载路径, _speed 每秒允许下载的字节数 // 返回是否成功 public static bool ResponseFile(HttpRequest _Reque... 阅读全文
posted @ 2007-07-19 15:52
Athrun
阅读(185)
评论(0)
推荐(0)
摘要:
目前在职场中很难找到非常合格的数据库开发人员。我的一个同事曾经说过:“SQL开发是一门语言,它很容易学,但是很难掌握。” 在面试应聘的SQL Server数据库开发人员时,我运用了一套标准的基准技术问题。下面这些问题是我觉得能够真正有助于淘汰不合格应聘者的问题。它们按照从易到难的顺序排列。当您问到关于主键和外键的问题时,后面的问题都十分有难度,因为答案可能会更难解释和说明,尤其是在面试的情形下... 阅读全文
posted @ 2007-07-19 15:50
Athrun
阅读(273)
评论(0)
推荐(0)
摘要:
Global.asax 文件,有时候叫做 ASP.NET 应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务。下面让我们详细看一下如何在应用程序开发工作中使用这个文件。 概述 Global.asax 位于应用程序根目录下。虽然 Visual Studio .NET 会自动插入这个文件到所有的 ASP.NET 项目中,但是它实... 阅读全文
posted @ 2007-07-19 11:35
Athrun
阅读(180)
评论(0)
推荐(0)
摘要:
在Asp.Net中使用定时器,破宝之前已有Blog写过《在 ASP.NET 中使用计时器(Timer)》,这里主要针对Asp.Net Forums来说一下其具体实现。 在Asp.Net Forums中,对定时器有如下应用:1. 更新论坛统计信息2. 定时索引指定条数的帖子3. 定时群发队列中的邮件 Forums中对定时器的调用是放在自定义HttpModule的Init方法中(如果您没有使用Http... 阅读全文
posted @ 2007-07-19 10:45
Athrun
阅读(295)
评论(1)
推荐(0)
摘要:
众所周知,WEB上的打印是比较困难的,常见的WEB上打印的方法大概有三种: 1、直接利用IE的打印功能。一般来说,这种方法可以做些扩展,而不是单单的调用javascript:print()这样简单,比如,可以使用如下代码: <OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B... 阅读全文
posted @ 2007-07-19 10:19
Athrun
阅读(201)
评论(0)
推荐(0)
摘要:
原文出自:http://www.systemwebmail.com/default.aspx 翻译:lzumcj 1 介绍 以下是关于 System.Web.Mail 的 FAQ 和关于它的一些问题。 1.1 什么是 System.Web.Mail? System.Web.Mail (SWM) 是在 .Net Framework 应用程序中用来发送 email 的 .NET namesp... 阅读全文
posted @ 2007-07-19 10:00
Athrun
阅读(206)
评论(0)
推荐(0)
摘要:
3 高级程序设计示例 System.Web.Mail 高级示例是一系列的代码示例,并且支持有计划的执行高级 email 操作的注释(commentary)。这里讨论的一些主题不能用 System.Web.Mail 完成, 但是为了完整我们把它们列出来, 这也是因为我曾经在各种各样的 新闻组(newsgroups)和列表(lists)看到过它们。重要的:当测试这些示例时,总是确保: 1.?有 S... 阅读全文
posted @ 2007-07-19 10:00
Athrun
阅读(281)
评论(0)
推荐(0)
摘要:
原文出自:http://www.systemwebmail.com/default.aspx 翻译:lzumcj 2 快速入门程序示例 System.Web.Mail 一系列示例,它支持设计来快速通知开发者了解在 .NET 中发送email 的注释。快速入门示例被设计成简短的, 易于理解的 System.Web.Mail 示例。重要的: 当测试这些示例时,总是确保: 1. 有 System.We... 阅读全文
posted @ 2007-07-19 09:59
Athrun
阅读(296)
评论(0)
推荐(0)
摘要:
1、“.”为通配符,表示任何一个字符,例如:“a.c”可以匹配“anc”、“abc”、“acc”;2、“[]”,在[]内可以指定要求匹配的字符,例如:“a[nbc]c”可以匹配“anc”、“abc”、“acc” ;但不可以匹配“ancc”,a到z可以写成[a-z],0到9可以写成[0-9]; 3、数量限定符号,表示匹配次数(或者叫做长度)的符号: 包括:“*”——0次或者多次 “+”—... 阅读全文
posted @ 2007-07-19 09:43
Athrun
阅读(192)
评论(0)
推荐(0)
摘要:
衡量Web性能的方法 l 衡量web服务器性能的唯一方式是对服务器进行压力测试(stress testing) 1. 自动压力测试工具是衡量的唯一方式 2. 浏览器的点击刷新并不能作为痕量手段…… l 收集多个典型应用场景方案: 1. 在应用车工女婿执行过程中模... 阅读全文
posted @ 2007-07-19 09:41
Athrun
阅读(242)
评论(0)
推荐(0)
摘要:
有关于URL的重写,本文也只是拿来主意。相继有MS的组件“URLRewriter”和在Global.asax里的“Application_BeginRequest()”编码方式,以及IIS里的ISAPI设置。 娜列下来,实现方法也都很简单。 方法一:MS组件 这里也不用详解了,相关请看: http://www.microsoft.com/china/msdn/library/webservic... 阅读全文
posted @ 2007-07-19 09:36
Athrun
阅读(181)
评论(0)
推荐(0)
摘要:
Web.config文件假设有如下需要管理的配置信息: 实现的c#核心代码: 一、将Web.config中的相关信息读入TextBox private void Page_Load(object sender, System.EventArgs e) { if(!Page.IsPostBack) { //将Web.config中的相关... 阅读全文
posted @ 2007-07-19 09:34
Athrun
阅读(174)
评论(0)
推荐(0)
摘要:
在ASP.NET 1.x的时候,很多朋友可能需要进行跨页提交的处理,也就是从页面A能够提交到页面B,甚至不同的Control其目标处理页面也各不相同。尤其是从ASP/JSP/PHP转过来的开发人员,可能更有这种需求。但很不幸,在ASP.NET 1.x的时候,处理这种跨页请求是十分丑陋的,需要非常多的“技巧化”处理。 在ASP.NET 2.0的时候,对于跨页提交已经有了非常合理的解决方案,以下就是一... 阅读全文
posted @ 2007-07-19 09:23
Athrun
阅读(245)
评论(0)
推荐(0)
摘要:
(4)继续优化――用空间换取时间 现在对每一个字符,都要用get_Item(object key)方法过一遍,可这个乖乖方法那么长,肯定太耗时间了,能不能用更简单的手段呢?改Hashtable?哇,那代码,叫一个看不懂。仔细琢磨琢磨,有了,直接用数组!每一个汉字对应一个Int16,以该值为索引,数组中在那个位置的值为值,这样最快速了。就是占点空间,内存便宜嘛。反正这东西只初始化一次,占不了多少k。... 阅读全文
posted @ 2007-07-19 09:17
Athrun
阅读(211)
评论(0)
推荐(0)
摘要:
下面以实际例子具体解释相关技巧。 (1)缘起 bfax@smth.org发了一个字符串转换程序,引起了热烈讨论。原程序如下: 1 2Function B2G()Function B2G(prestr As String) As String 3 Dim i, j As Integer 4 Const GB_Lib = "" //几千个字符吧,因为字符串长度限制,原程序是由G... 阅读全文
posted @ 2007-07-19 09:16
Athrun
阅读(195)
评论(0)
推荐(0)
摘要:
近一段时间测试过几个程序,有一些心得。具体步骤如下: (1)写出测试程序(2)测试原程序,记录运行时间,作为优化的基础。要在Release下测试。(3)检查算法,是不是最有效的算法。尤其是现在内存便宜,看有没有能够用空间换取时间的方法(4)用Reflector查看类库,看你使用的方法是不是最有效率的方法(5)对于运行次数多,性能关键的地方,不要直接调用类库。类库是为通用目的设计的,用Reflect... 阅读全文
posted @ 2007-07-19 09:15
Athrun
阅读(241)
评论(0)
推荐(0)
摘要:
一、使用存储过程: 性能方面:存储过程提供了许多标准sql语言中所没有的高级特性。其传递参数和执行逻辑表达式的功能,有助于应用程序设计者处理复杂任务。另外,存储过程存储在本地服务器上,减少了执行该过程所需的网络传输宽带和执行时间。(存储过程已经对sql语句进行了预编译,所以其执行速度比在程序里执行sql语句快很多) 程序结构方面:从程序的可扩展性看,使用存储过程会对程序以后的修... 阅读全文
posted @ 2007-07-19 09:13
Athrun
阅读(151)
评论(0)
推荐(0)
摘要:
来源:博客园 给Repeater、Datalist和Datagrid增加自动编号列 号 内容 1 Taye 2 BOx ... 阅读全文
posted @ 2007-07-19 08:27
Athrun
阅读(266)
评论(0)
推荐(0)
浙公网安备 33010602011771号