上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 44 下一页
摘要: C# 出来也有些日子了,最近由于编程的需要,对 C# 的类型转换做了一些研究,其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据的一些转换处理,在这里与大家分享—— 1. 装箱、拆箱还是别名 许多 C#... 阅读全文
posted @ 2007-07-19 20:44 Athrun 阅读(242) 评论(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 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 1、什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处: 动态的增加和减少元素 实现了ICollection和IList接口 灵活的设置数组的大小 2、如何使用ArrayList 最简单的例子:ArrayList List = new ArrayList();for... 阅读全文
posted @ 2007-07-19 20:39 Athrun 阅读(246) 评论(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 阅读(409) 评论(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 阅读(286) 评论(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 阅读(1524) 评论(2) 推荐(1) 编辑
摘要: 在企业应用开发世界,性能,灵活性和安全性是最重要的。我作为一个VC++程序员开始我的职业生涯,并且在一个晴朗的早晨,我被转到了Web开发部。像每个C++程序员一样,我也很失落。我想每个像Tom,Dick甚至Harry能用HTML编程。然而,不久我就发现真正的挑战是生产高性能的,灵活的可靠的应用程序。综上所述,Web环境松耦合的,不分国界的本质将使你永远神往。 为了制作高性能的灵活的应用... 阅读全文
posted @ 2007-07-19 20:22 Athrun 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 对于托管的资源的回收工作,是不需要人工干预回收的,而且你也无法干预他们的回收,所能够做的只是了解.net CLR如何做这些操作。也就是说对于您的应用程序创建的大多数对象,可以依靠 .NET Framework 的垃圾回收器隐式地执行所有必要的内存管理任务。 对于非托管资源,您在应用程序中使用完这些非托管资源之后,必须显示的释放他们,例如System.IO.StreamReader的一个文件对... 阅读全文
posted @ 2007-07-19 20:20 Athrun 阅读(242) 评论(0) 推荐(0) 编辑
摘要: Equals 方法只是在 System.Object 中定义的一个虚拟方法,它由任何选择执行该任务的类所重写。== 运算符是一个可由类重载的运算符,该类通常具有恒等行为。 对于未重载 == 的引用类型,该运算符会比较两个引用类型是否引用同一对象,而这恰好是 System.Object 中的 Equals 实现所做的工作。 对于未重载 == 的值类型,该运算符会比较这两个值是否"按位"相等,即是否... 阅读全文
posted @ 2007-07-19 20:18 Athrun 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 在编程的时候,经常遇到要判断一个字符串中的字符是否全部是数字(0-9),本来是一个很容易实现的功能,但程序员首先会想到的是,这样简单的功能有没有现成的函数可以用呢?VB.NET中有个IsNumeric(object),C#中只有判断单个字符的Char.IsNumber(),IsNumeric可以判断double类型的数字字符串,但无法排除正负号和小数点,如果判断字符串是否是一个数的话用它挺合... 阅读全文
posted @ 2007-07-19 20:15 Athrun 阅读(447) 评论(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 阅读(250) 评论(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 阅读(171) 评论(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 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 我在做项目的时候需要将文件进行压缩和解压缩,于是就从http://www.icsharpcode.net下载了关于压缩和解压缩的源码,但是下载下来后,面对这么多的代码,一时不知如何下手。只好耐下心来,慢慢的研究,总算找到了门路。针对自己的需要改写了文件压缩和解压缩的两个类,分别为ZipClass和UnZipClass。其中碰到了不少困难,就决定写出来压缩和解压的程序后,一定把源码贴出来共享,让首次... 阅读全文
posted @ 2007-07-19 20:02 Athrun 阅读(237) 评论(0) 推荐(0) 编辑
摘要: VB C# 语法对比图 (代码实例) Comments VB.NET ... 阅读全文
posted @ 2007-07-19 20:00 Athrun 阅读(361) 评论(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 阅读(766) 评论(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 阅读(279) 评论(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 阅读(262) 评论(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 阅读(468) 评论(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 阅读(194) 评论(0) 推荐(0) 编辑
摘要: Dim strSimplifiedChinese, strTraditionalChinese As String strSimplifiedChinese = "我是中国人!" strTraditionalChinese = StrConv(strSimplifiedChinese, VbStrConv.TraditionalChinese) '简转繁 ... 阅读全文
posted @ 2007-07-19 18:00 Athrun 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 在以往的编程中,比如编写用户的资料时,有时需要确认用户输入的Email是否真实有效,以前我们最多只能做到验证Email是否包含了某些特殊的字符,比如"@",".",".com"等,做到的只是判断了Email的合法性,证明用户填写的Email格式是正确的,但是这个Email是否真正的存在于网络中,则没有办法。 本文,飞刀将教大家如何验证此Email存在性。。当然不是凭空想像出来的:)... 阅读全文
posted @ 2007-07-19 17:24 Athrun 阅读(425) 评论(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 阅读(653) 评论(0) 推荐(0) 编辑
摘要: 我们在使用Sql Server这些数据库时,可以轻松的通过Sum、Aver、Count等统计出相关结果,那么,在已经把数据检索出来的DataSet(DataTable)中呢?特别是通过Web Service获得了DataSet,这个时候,可是没有办法回头去修改Select语句来获取这些统计了。那么在DataSet/DataTable中是否可以进行统计呢?答案是肯定的。 ... 阅读全文
posted @ 2007-07-19 17:16 Athrun 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 下面的代码实现在DataGrid中添加自动编号的功能,主要是在数据绑定时利用Item属性。 DataGridWithLine.aspx DataGridWithLine DataGridWi... 阅读全文
posted @ 2007-07-19 17:14 Athrun 阅读(283) 评论(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 阅读(310) 评论(0) 推荐(0) 编辑
摘要: http://www.microsoft.com/china/msdn/library/webservices/asp.net/regexnet.mspx?mfr=true 阅读全文
posted @ 2007-07-19 16:48 Athrun 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 这两个东东实际上是我现在所做公司的项目的一个小应用,前两天发布的时候并不能设置他们的默认值(初始值),现在都加上了。 多级联动已经封装为.net控件,有一个SelectedValue属性表示当前选择的值,设置了一个隐藏得TextBox,SelectValue实际上就是获取设置该TextBox的值,不仅可以获取它当前选择的值,而且可以设置其初始值,演示/下载如下: http://webuc.net/... 阅读全文
posted @ 2007-07-19 16:44 Athrun 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 现在的应用程序很大一部分都是与数据库相关的程序,而写数据库程序会涉及到很多数据表,访问和操纵数据表构成了数据库应用程序最常见的动作,所以,编写出高效的程序对于程序员来说是不得不去考虑的。本文将讨论这个话题,希望对读者朋友有所裨益。 面向对象是当今程序界的普遍编程思想,他具有三个最基本的特征:封装、继承和多态。继承对于代码的复用非常有效,多态则是指函数(方法)的多种形态... 阅读全文
posted @ 2007-07-19 16:38 Athrun 阅读(136) 评论(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 阅读(119) 评论(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 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 以前一直错误的认为在ASP.NET中无法通过编程方式实现多线程断点续传,今天终于获得了这样一个解决方案,让我明白要学习的东西还很多。此解决方案基于其它解决方案及相关资料,根据我自己的理解改进.如有错漏,请尽管指出;如有其它更好的解决方案,请推荐一下,感谢先。 System.IO.Stream iStream = null; // Buffer to read 10K b... 阅读全文
posted @ 2007-07-19 16:22 Athrun 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 随着微软.NET的流行,ASP.NET越来越为广大开发人员所接受。作为ASP.NET的开发人员,我们不仅需要掌握其基本的原理,更要多多实践,从实践中获取真正的开发本领。在我们的实际开发中,往往基本的原理满足不了开发需求,我们更多的要积累一些开发技巧,本文就向大家介绍一些实用技巧,希望对大家的开发有所裨益。 1. ~ 的用法 一般的情况下,我们是使用./../ 这样的相对路径来确定和规划我们的... 阅读全文
posted @ 2007-07-19 16:20 Athrun 阅读(129) 评论(0) 推荐(0) 编辑
摘要: DataGrid基于Access的快速分页法 撰文/ 黎波 DataGrid是一个功能非常强大的ASP.NET Web服务器端控件,它除了能够方便地按各种方式格式化显示表格中的数据,还可以对表格中的数据进行动态的排序、编辑和分页。使Web开发人员从繁琐的代码中解放。实现DataGrid的分页功能一直是很多初学ASP.NET的人感到棘手的问题,特别是自定义分页功能,实现方法多种多样,非常灵... 阅读全文
posted @ 2007-07-19 16:06 Athrun 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 在.NET中获取一台电脑名,IP地址及当前用户名是非常简单,以下是我常用的几种方法,如果大家还有其它好的方法,可以回复一起整理: 1. 在ASP.NET中专用属性: 获取服务器电脑名:Page.Server.ManchineName 获取用户信息:Page.User 获取客户端电脑名:Page.Request.UserHostName 获取客户端电脑IP:Page... 阅读全文
posted @ 2007-07-19 15:55 Athrun 阅读(152) 评论(0) 推荐(0) 编辑
摘要: // 输出硬盘文件,提供下载 // 输入参数 _Request: Page.Request对象, _Response: Page.Response对象, _fileName: 下载文件名, _fullPath: 带文件名下载路径, _speed 每秒允许下载的字节数 // 返回是否成功 public static bool ResponseFile(HttpRequest _Reque... 阅读全文
posted @ 2007-07-19 15:52 Athrun 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 目前在职场中很难找到非常合格的数据库开发人员。我的一个同事曾经说过:“SQL开发是一门语言,它很容易学,但是很难掌握。” 在面试应聘的SQL Server数据库开发人员时,我运用了一套标准的基准技术问题。下面这些问题是我觉得能够真正有助于淘汰不合格应聘者的问题。它们按照从易到难的顺序排列。当您问到关于主键和外键的问题时,后面的问题都十分有难度,因为答案可能会更难解释和说明,尤其是在面试的情形下... 阅读全文
posted @ 2007-07-19 15:50 Athrun 阅读(262) 评论(0) 推荐(0) 编辑
摘要: Global.asax 文件,有时候叫做 ASP.NET 应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务。下面让我们详细看一下如何在应用程序开发工作中使用这个文件。 概述 Global.asax 位于应用程序根目录下。虽然 Visual Studio .NET 会自动插入这个文件到所有的 ASP.NET 项目中,但是它实... 阅读全文
posted @ 2007-07-19 11:35 Athrun 阅读(170) 评论(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 阅读(288) 评论(1) 推荐(0) 编辑
摘要: 众所周知,WEB上的打印是比较困难的,常见的WEB上打印的方法大概有三种: 1、直接利用IE的打印功能。一般来说,这种方法可以做些扩展,而不是单单的调用javascript:print()这样简单,比如,可以使用如下代码: <OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B... 阅读全文
posted @ 2007-07-19 10:19 Athrun 阅读(189) 评论(0) 推荐(0) 编辑
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 44 下一页