自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 资源 (13)
  • 收藏
  • 关注

转载 Visual Studio安装卸载模板

<br />Visual Studio中有两种类型的模板:项目模板和项模板<br />一、已安装模板:<br />默认情况下,与产品一起安装的模板位于以下位置:<br />①/<Visual Studio 安装目录>/Common7/IDE/ItemTemplates/语言/<br />②/<Visual Studio 安装目录>/Common7/IDE/ProjectTemplates/语言/<br />例:C:/Program Files/Microsoft Visual Studio 9.0/Comm

2010-08-18 23:46:00 1019

原创 获取汉字拼音(繁体转简体)

using System;using System.Collections;using System.Globalization;using System.Text;using System.Threading;using Microsoft.VisualBasic;namespace pcmax {    ///     /// 汉字转拼音工具。    ///     public sealed class CHS2PinYin {        ///         /// 包含字符 ASC 码的整形

2010-08-18 23:41:00 1000

转载 C# 转繁体转简体转拼音,超级文本大转换

<br />using System;<br />using System.Collections;<br />using System.Globalization;<br />using System.Text;<br />using System.Threading;<br />using Microsoft.VisualBasic;<br /><br />namespace pcmax {<br />    /// <summary><br />    /// 汉字转拼音工具。<br />    //

2010-06-13 04:05:00 2511 1

转载 asp.net使用CustomValidator异步验证用户名

做网站用户注册时,都要验证用户名是否已经被注册,现在最常见的做法是点了提交以后再在服务器端检查,这样给用户带来很大不便,如果用户名已经被注册就需要返回重输用户名和密码,这样带来了不必要的回发过程。以前在阿里巴巴注册时发现阿里巴巴在这点上做得很好,他们就是实时检查的。那么我们如何在 .Net 里面实现在这个功能呢。先看一下简单的思路,就是在客户端 Textbox 引发 onchange 事件时使用

2008-01-17 02:42:00 1269 1

转载 asp.net中获取客户端ip地址的两种方法

方法一:///     /// 获取用户登录IP    ///     ///     string GetIp()    {        //可以透过代理服务器        string userIP = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];        

2007-12-31 06:48:00 2514

转载 在asp.net2.0中提供了新一代的数据访问工具--DataSource。它为简单的数据库开发提供了便捷的方式

 一、DataSource & ADO.Net    ADO.Net是微软先进的数据库访问技术,那它和DataSource控件相比有哪些区别呢?    1、ADO.Net是微软新一代的数据库访问技术,并将继续担任数据库访问的重要任务。它对开发人员要求较高、灵活度较高,对于初学人员难以很好的驾驭。    2、DataSource控件是asp.net2.0中新推的数据库访问工具,它不属于ADO.Net

2007-12-26 05:27:00 1022

转载 ASP.NET 2.0中轻松实现网站换肤

ASP.NET 2.0中轻松实现网站换肤发布时间:2006年4月20日利用Themes我们可以很容易的更改控件、页面的风格,而不需要修改我们的代码和页面文件。Themes文件被单独的放在1个App_Themes文件夹下面,与你的程序是完全分开的。  二、怎么使用Themes和Skins:  先看个非常简单的实例: App_Themes/default/1.skin文件代码: <asp:La

2007-12-26 02:21:00 711

转载 怎样保护你的.NET程序

作者:李文军 来源:希赛网 http://www.csai.cn 2006年4月20日   摘要:阐述怎样保护用Microsoft.Net开发的软件代码的安全性。本人通过一次实际开发,总

2007-12-26 02:19:00 1881

转载 asp.net 2.0中设定默认焦点按钮

在asp.net 1.1中,当要在page_load页面中,设置某个控件为默认的焦点按钮(也就是默认焦点是在这个控件上的),可能要用到javascript的代码,而在ASP.NET 2.0中,不用这些麻烦了,在form代码中,使用defaultbutton和 defaultfocus属性就可以了,比如defaultbutton="BtnSubmit"defaultfocus="Text

2007-12-26 02:16:00 606

转载 asp.net 正确获取当前URL

获取当前URL我一直使用HttpContext.Current.Request.Url.ToString(),今天Tinyfool指出我的一个Bug,调试发现,ToString()函数并不可靠。如果当前URL为http://localhost/search.aspx?user=tinyfool&tag=%BC%BC%CA%F5通过HttpContext.Current.Request.Url.To

2007-12-26 02:01:00 585

转载 用C#实现Web代理服务器

代理服务程序是一种广泛使用的网络应用程序。代理程序的种类非常多,根据协议不同可以分成HTTP代理服务程序、FTP代理服务程序等,而运行代理服务程 序的服务器也就相应称为HTTP代理服务器和FTP代理服务器。本文将介绍的Web代理服务程序代理的是HTTP协议。  一、网络代理程序的优点  代理服务所起的是一个桥的作用,它是网络信息的中转站。在网络中应用代理服务一般是基于以下几个原因:  (1)充分利

2007-09-28 22:34:00 1493

转载 自定义MembershipProvider来利用Asp.net 2.0 Login控件的登陆和修改密码模块

转向Asp.net 2.0,如果单单看Asp.net 2.0的例子和SDK,相信你一定对系统自带的Login控件有比较深刻的印象。Asp.Net 2.0的Login控件不用你写一行检测用户输入是否合法的程序代码及相关查询数据库的SQL脚本,只需把相应的控件拖到Web表单中,即可完成用户登陆,创建用户,用户角色管理,修改密码用户详细情况,取回密码等功能模块。  Login控件看上去近乎完美,而我们现

2007-08-29 05:28:00 1584

转载 asp.net扩展Login控件,添加图文验证码

using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.We

2007-08-24 04:31:00 831

转载 图片文件上传入SQL库及显示代码

图片文件上传入SQL库代码:html页代码:后台代码:    Public Class BinaryFile        文件编号        Public FileID As Int64        文件标题        Public FileTitle As String        文件内容        Public FileContents As Byte() 

2007-08-24 00:42:00 692

转载 C#.NET注册表操作类

using System; using System.Collections.Generic; using System.Text; using Microsoft.Win32; namespace MyName.Cls { class ClsRegedit { String Path; String MyKey; String Na

2007-05-08 16:34:00 950

转载 VB摸拟键盘

这年头,在这个论坛里面已经没有什么技术贴了...呵呵~发一篇惊天地,泣鬼神的帖子.当然这个只是模拟键盘的终极模拟.呵呵~      键盘是我们使用计算机的一个很重要的输入设备了,即使在鼠标大行其道的今天,很多程序依然离不开键盘来操作。但是有时候,一些重复性的,很繁琐的键盘操作 总会让人疲惫,于是就有了用程序来代替人们按键的方法,这样可以把很多重复性的键盘操作交给程序来模拟,省了很多精力,按键精灵就

2007-02-03 18:40:00 2918

转载 C# 截图

抓图 需要的DLLusing System.Drawing;using System.Drawing.Imaging;//再经过8句将位图变换成整形数组矩阵。可以最大限度的提高图像处理速度。比 myBitmap.GetPixel(???)方法快100倍以上速度与C++指针操作不相上下。//获得图像Rectangle rec = new Rectangle(0, 0, myBitmap.Width,

2006-12-19 17:58:00 945

原创 vs.net2005下多线程实现

//先为窗体添中三个控件,两个button,和一个listBox,默认属性就可以了.using System;using System.Windows.Forms;using System.Threading;namespace test{    public partial class Form1 : Form    {        private bool isRun;        //定

2006-11-05 19:43:00 1292

转载 C#操作Excel(导入导出)

///   /// 读取Excel文档  ///   /// 文件名称  /// 返回一个数据集  public DataSet ExcelToDS(string Path)  {   string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +"Data Source="+ Path +";"+"Extended Properties=Excel

2006-11-05 04:13:00 1423

转载 C#中父窗口和子窗口之间实现控件互操作

很多人都苦恼于如何在子窗体中操作主窗体上的控件,或者在主窗体中操作子窗体上的控件。相比较而言,后面稍微简单一些,只要在主窗体中创建子窗体的时候,保留所创建子窗体对象即可。  下面重点介绍前一种,目前常见的有两种方法,基本上大同小异:  第一种,在主窗体类中定义一个静态成员,来保存当前主窗体对象,例如:public static yourMainWindow pCurrentWin =

2006-08-25 18:09:00 864

转载 关于C#中timer类

 ·关于C#中timer类  在C#里关于定时器类就有3个   1.定义在System.Windows.Forms里   2.定义在System.Threading.Timer类里   3.定义在System.Timers.Timer类里  System.Windows.Forms.Timer是应用于WinForm中的,它是通过Windows消息机制实现的,类似于VB或Delphi中的Ti

2006-08-25 18:04:00 3525

转载 C#中动态创建控件及事件处理程序

using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;namespace Miner{ ///  /// Summary des cription for Form1. ///  pub

2006-08-25 17:51:00 930

转载 Visual Basic内嵌汇编语言解决方案

VB简单易用,但功能有时候受限制。VC、Delphi都可以直接在程序中写汇编代码,可恼的是,VB不行。我在网上也看过许多有关于VB嵌入汇编的方法,不过有些方法,过于复杂,而且也没相应的介绍。我这里提供一种方法,也许大家以后可能有用!    基本思路:汇编代码,可以存在一个byte类型的数组中,然后通过某种手段,把系统控制权,转交给这段汇编代码,我们的汇编代码段,就得到了执行。但如何让这段汇编代

2006-08-20 20:34:00 1112

转载 在Linux上运行C#

众所周知,C#是Microsoft推出的.NET语言,只能在.NET平台上运行,例如Win 9x、ME、NT、2000、XP和Win CE之类的操作系统。但是,现在却有了一个叫做Mono的项目,它的目标就是把.NET及其编程语言移植到非Windows的平台上。现在,C#是唯一被移植到非Windows平台的.NET语言。      在任何一个平台(操作系统+硬件体系)上,编写和运行程序的三个最根本的

2006-08-12 18:41:00 1399

转载 用C#生成随机中文汉字验证码的基本原理

前几天去申请免费QQ号码,突然发现申请表单中的验证码内容换成了中文,这叫真叫我大跌眼镜感到好笑,Moper上的猫儿们都大骂腾讯采用中文验证码。^_^   我不得不佩服腾讯为了防止目前网络上横行的QQ号码自动注册机而采取中文验证码的手段。仔细想了想感觉用程序生成随机的中文验证码并不是很难,下面就来介绍一下使用C#生成随机的中文汉字的原理。         1、汉字编码原理   到底怎么办到随机生成汉

2006-08-12 18:34:00 703

转载 如何自动保存和恢复窗体的大小,位置等等的信息

简介每次我生成一个新的桌面型程序的时候,我都要在主窗口的关闭事件中写一些代码来保存我主窗口一些信息,比如位置,大小,窗体状态等等,这篇文章中,我们讲述了如何使用一个简单的C#类自动完成上面的这些工作. 我在设计这个类的时候,我就考虑到要在使用时候用最少的代码就可以把这个类加到窗体中,并且能够从工具箱中把它加到窗体中.  类是如何工作的类的名字为PersitWindowState

2006-08-12 18:16:00 1787 1

转载 C#农历

using System;   namespace CNCalendar   {   public class CNDate   {   private const ushort START_YEAR = 1901;   private const ushort END_YEAR = 2050;   private string[] ConstellationName =   {   "白羊座",

2006-08-12 18:14:00 917

转载 C#排序算法大全

冒泡排序  本人用了C#开发出冒泡排序算法。希望能为C#语言的学习者带来一些益处。不要忘了,学语言要花大力气学数据结构和算法。 using System;   namespace BubbleSorter{public class BubbleSorter{public void So

2006-08-12 18:10:00 739

转载 C#中读取数据库中Image数据

DataReader 的默认行为是在整个数据行可用时立即以行的形式加载传入数据。但是,对于二进制大对象 (BLOB) 则需要进行不同的处理,因为它们可能包含数十亿字节的数据,而单个行中无法包含如此多的数据。Command.ExecuteReader 方法具有一个重载,它将采用 CommandBehavior 参数来修改 DataReader 的默认行为。您可以将 CommandBehavior.S

2006-08-12 18:08:00 1303

转载 C#取得汉字的拼音的首字母

今天在yyf9989 的 Blog 上看到一篇《C#计算汉语拼音码 》,看了里面的代码,觉得是比较繁琐。它主要是检索输入的汉字在数组中的位置,然后返回第一个字母。于是就想起来了,可以利用汉字在计算机里面的编码来的到汉字的首拼音,查找了一些资料,通过以下的方法成功的得到了解决。就放在这里,请朋友们参考。 static public string GetChineseSpell(string

2006-08-12 18:00:00 883

转载 C#处理文本文件

文本文件是一种常用的文件格式,所以如何处理文本文件也就成为编程的一个重点。本文就来探讨一下用C#是如何来处理文本文件。其内容重点就是如何读取文本文件内容、如何改变文本文件的内容,以及如何用C#来实现对读取后的文本文件的打印预览和打印。  一.  本文程序设计和运行的软件环境:  (1).微软公司视窗2000服务器版  (2)..Net  FrameWork  SDK  Beta  2  二.  C

2006-08-12 17:58:00 1366 2

转载 Raw Socket源码

//RawSocket.csnamespace ReceiveAll{ using System; using System.Net; using System.Net.Sockets; using System.Runtime.InteropServices; using System.Windows.Forms;  [StructLayout(LayoutKind.Explicit)] pub

2006-07-25 22:32:00 1030

转载 C#导出Excel几个例子

工程-〉引用   -〉选中microsoft   excel   X.0   object   library         其中X代表数字,一般9.0以上,根据你的操作系统以及office版本而定 C#将DataSet中的数据写入Excel中 导出 Excel 文件#region 导出 Excel 文件/**///// /// 导出 Excel 文件/// /// 要导出的Da

2006-07-25 22:30:00 1696

转载 C#加密概述

Microsoft.NET以其强大的性能,世界级的工具支持,操作简易性,扩展性,安全性等等优点,迅速的风靡全球,随着使用者的越来越多,加密与解密的问题就越来越受关注。C# 是.NET的关键性语言,它是整个.NET平台的基础,下面介绍一下.NET平台上C#语言的加密方法。加密技术就是使用加密算法对数据进行加密,将有意义的字符编码成无意义的字符,在加密的状态下传输数据,然后由预定的接收方对数据进行解密

2006-06-27 20:52:00 1584

转载 C#编写的生成缩略图程序

if(fileupload.PostedFile!=null)     {           //addto为要添加的属性,aboutfile为文件说明      string nam = fileupload.PostedFile.FileName ;      //取得文件名(抱括路径)里最后一个"."的索引      int i= nam.LastIndexOf(".");      //

2006-06-18 20:20:00 762

转载 C#钩子本线程内消息拦截

钩子其实就是调用一下API而已:1、安装钩子:   SetWindowsHookEx    函数原形:HHOOK SetWindowsHookEx(                       int       idHook,    // 钩子类型,                       HOOKPROC  lpfn,      // 钩子函数地址                     

2006-06-18 19:10:00 876

转载 C#连接ACCESS和SQL2000

using System;using System.Data;using System.Data.SqlClient;using System.Data.OleDb;namespace ConsoleApplication1{ ///  /// Class1 的摘要说明。 ///  class Class1 {  ///   /// 应用程序的主入口点。  ///   [STAThread]  s

2006-06-18 18:53:00 728

转载 小偷程序(ASP.NET+c#)

在.Net 平台下,创建一个ASP.Net的程序 1、引用两个NAMESPACE       using System.Text     //因为用了Encoding类       using System.Net      //因为用了WebClient 类 2、整个程序用了三个控件       txtUrl    //输入你要获取的网页地址 TEXTBOX控件       txtBody  /

2006-06-18 18:51:00 1142

转载 VB 钩子的实现

先从Api说起:SetWindowsEx:安装一个钩子  声明:Private Declare Function SetWindowsHookEx Lib "user32.dll" Alias "SetWindowsHookExA" (ByVal idHook As Long, ByVal lpfn As Long, ByVal hmod As Long, ByVal dwThreadId As

2006-06-18 18:38:00 2925 1

转载 用C#的Raw Socket实现网络封包监视

          谈起socket编程,大家也许会想起QQ和IE,没错。还有许多网络工具如P2P、NetMeeting等在应用层实现的应用程序,也是用socket来实现的。Socket是一个网络编程接口,实现于网络应用层,Windows Socket包括了一套系统组件,充分利用了Microsoft Windows 消息驱动的特点。Socket规范1.1版是在1993年1月发行的,并广泛用于此后出

2006-05-31 18:23:00 844

C#写的一个简单Http服务端

用C#写的一个简单http服务端,支持图片和html

2014-04-04

jquery三级下拉联动菜单

用Jquery实现的三级联动下拉列表插件,压缩包内有多个不同的版本,其实现的基本原理大同小异,无非是调用方式的不同,第一个是通过读取XML构建,支持IE/firefox,chrome不支持,XML部分可以改成AJAX的方式,这样chrome支持就不成问题;第二个是采用Json数据格式构建,是第二次尝试改进;第三个与第二个其实是一样的,只不过将数据分离到JS文件中,代码中的ASP文件,是调用数据库生成Json省市区数据的,如果页面直接调用ASP文件,速度会很慢,生成JS文件后直接调用就要快的多,而且这部分数据一般不会改动。

2014-04-02

jquery表单验证插件

jquery表单验证插件制作多张提交表单验证,扩展容易,可提交ajax验证.

2014-04-02

端口转发工具 FPipe,rinetd

端口转发工具 FPipe,rinetd做过免杀的,里面偶说明

2012-02-07

Barcode Image Generation Library(C#版条形码类及应用例子)

这是一个非常容易使用的条形码类库,提供了一种方法为开发者投入的应用条码。

2010-08-18

RegexTester (.net正则测试工具)

RegexTester是一款.net的正则测试小工具!

2008-09-07

Sqlite.Developer.v2.8.6.272

Sqlite可视化的管理工具,而且为中文版本,超好用!

2008-09-07

34234234234

rwerwerwer23123123123123

2008-06-06

Sqlite Developer v2.8.6.272

上传资料失败,更新了下载地址, http://download.csdn.net/source/611168

2008-04-01

SqlIte 3.5.4 (for .net)

查询速度超快的数据库,自己测试过插入1000条数据,不用1秒时间! 官方主页: http://sqlite.phxsoftware.com/ 演示代码: using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Data.Common; using System.Data.SQLite; using System.IO; using System.Diagnostics; namespace Sqlite { class Program { static void Main(string[] args) { File.Delete("test1.db3"); SQLiteConnection.CreateFile("d:\\test1.db3"); DbProviderFactory factory = SQLiteFactory.Instance; using (DbConnection conn = factory.CreateConnection()) { // 连接数据库 conn.ConnectionString = "Data Source=d:\\test1.db3"; conn.Open(); // 创建数据表 string sql = "create table [test1] ([id] INTEGER PRIMARY KEY, [s] TEXT COLLATE NOCASE)"; DbCommand cmd = conn.CreateCommand(); cmd.Connection = conn; cmd.CommandText = sql; cmd.ExecuteNonQuery(); // 添加参数 cmd.Parameters.Add(cmd.CreateParameter()); // 开始计时 Stopwatch watch = new Stopwatch(); watch.Start(); DbTransaction trans = conn.BeginTransaction(); // <------------------- try { // 连续插入1000条记录 for (int i = 0; i < 1000; i++) { cmd.CommandText = "insert into [test1] ([s]) values (?)"; cmd.Parameters[0].Value = i.ToString(); cmd.ExecuteNonQuery(); } trans.Commit(); // <------------------- } catch { trans.Rollback(); // <------------------- throw; // <------------------- } // 停止计时 watch.Stop(); Consol

2008-03-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除