自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (12)
  • 收藏
  • 关注

转载 常用正则表达式例子

1。^\d+$  //匹配非负整数(正整数 + 0)2。^[0-9]*[1-9][0-9]*$  //匹配正整数3。^((-\d+)|(0+))$  //匹配非正整数(负整数 + 0)4。^-[0-9]*[1-9][0-9]*$  //匹配负整数5。^-?\d+$    //匹配整数6。^\d+(\.\d+)?$  //匹配非负浮点数(正浮点数 + 0)7。^(([0-9]

2012-08-28 07:15:31 616

转载 常用正则表达式

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\

2012-08-28 07:12:01 334

转载 C#.NET发EMAIL的几种方法 MailMessage/SmtpClient/CDO.Message

using System;using System.Collections.Generic;using System.Text;using System.Web;using System.Net.Mail;using System.Net;namespace Pub.Class{ /// /// 发送Email类 /// public class

2012-08-21 09:37:17 3612

原创 ling to xml 实现 增删改查 功能

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml.Linq;namespace ConsoleLing{ class LingToXml { public static string xmlPath = A

2012-08-20 17:44:45 865

转载 解析C# Socket编程实现访问网络的原理

在C# Socket编程学习中,我们知道MS为我们提供了System.Net.Sockets命名空间,里面包含了Socket类。那么C# Socket是如何实现对网络的访问呢?让我们来看看基本的原理。C# Socket编程1.C# Socket的概念解释Windows中的很多东西都是从Unix领域借鉴过来的,Socket也是一样。在Unix中,socket代表了一种文件描述符(在U

2012-08-17 16:46:40 693

转载 C# 正则表达式实现字符串搜索

1、正则表达式简介  正则表达式提供了功能强大、灵活而又高效的方法来处理文本。正则表达式的全面模式匹配表示法可以快速地分析大量的文本以找到特定的字符模式;提取、编辑、替换或删除文本子字符串;或将提取的字符串添加到集合以生成报告。对于处理字符串(例如 HTML 处理、日志文件分析和 HTTP 标头分析)的许多应用程序而言,正则表达式是不可缺少的工具。 powered by 25175.n

2012-08-17 16:29:57 756

转载 C# Socket 编程详解

转载地址: http://www.myext.cn/csharp/33669.htmlMicrosoft.Net Framework为应用程序访问Internet提供了分层的、可扩展的以及受管辖的网络服务,其名字空间System.Net和 System.Net.Sockets包含丰富的类可以开发多种网络应用程序。.Net类采用的分层结构允许应用程序在不同的控制级别上访问网络,开发人 员可以

2012-08-17 16:06:48 1151

转载 C#中的Socket编程详解

Microsoft.Net Framework为应用程序访问Internet提供了分层的、可扩展的以及受管辖的网络服务,其名字空间System.Net和System.Net.Sockets包含丰富的类可以开发多种网络应用程序。.Net类采用的分层结构允许应用程序在不同的控制级别上访问网络,开发人员可以根据需要选择针对不同的级别编制程序,这些级别几乎囊括了Internet的所有需要--从socket

2012-08-17 15:52:56 513

转载 SQl 语句(常见) 新建,删除,修改表结构

SQl 语句(常见) 新建,删除,修改表结构新建表:create table [表名]([自动编号字段] int IDENTITY (1,1) PRIMARY KEY ,[字段1] nVarChar(50) default ‘默认值’ null ,[字段2] ntext null ,[字段3] datetime,[字段4] money null ,[字段5] i

2012-08-15 12:11:01 355

转载 15个网站用户体验优化禁忌

对于一个界定明确的用户群体来讲,其用户体验的共性是能够经由良好设计的实验来认识到。       用户体验,英文叫做User Experience,缩写为UE或者UX。一种纯主观的在用户访问一个网站或使用一个产品(服务)的过程中建立起来的心理感受。他们的印象和感觉,是否成功,是否享受,是否还想再来/使用。他们能够忍受的问题,疑惑和BUG的程度。因为它是纯主观的,就带有一定的不确定因素。个体差

2012-08-13 17:07:14 746

转载 asp.net权限管理

权限管理在大中型网站中应用十分广泛,我最近也由于考虑到后期项目中可能需要加入权限管理部分,开始着手对权限管理进行研究。以下言论很多都总结自网络。       权限管理一般分为“用户管理”“角色管理”“权限管理”。而其中的权限管理,主要是针对某一模块实现“添加”“修改”“删除”的针对性控制,比如某个用户有“添加文章”的权限,但没有“修改(审核)文章”的权限。以下我主要先讲下“权限管理”。

2012-08-13 17:05:08 570

转载 简单Web service 身份验证解决方案

问题提出:为了构建一个安全的web服务,需要对调用方进行身份验证,只让通过审核的用户调用web服务。 软件环境:Web服务程序部署在分布于各地的工厂服务器,这些服务器位于内网之中,没有固定外网IP,且不能通过外网进行访问。调用这些Web服务的是一台连接至internet的WEB服务器,该WEB服务器通过VPN与各个工厂的服务器相连。 解决方案一:通过SOAP Header传递用户名

2012-08-13 16:58:49 599

转载 C# SQLLite

1。从www.sqlite.org下载SQLite 3.3.4的版本为了方便,把它解压了,就一个SQLite3.exe,放入Windows目录下。 Cmd 进入命令行创建数据库文件: >SQLite3 d:\test.db 就生成了一个test.db在d盘。这样同时也SQLite3挂上了这个test.db查看可用命令 >.help 回车即可( 可以在这里直接输入SQL语句创建表格 用

2012-08-13 07:44:29 654

转载 C# WebService编程

services 入门 摘要:microsoft® visual studio® .net 和 xml web services 提供了一个简单、灵活且基于标准的模型,开发人员无论使用何种平台、编程语言或对象模型均可以编写组合应用程序。本文将帮助您快速学习使用 visual studio .net 创建并访问 xml web services。本文包含一些指向英文站点的链接。目录

2012-08-12 17:31:17 1439

转载 使用C#创建webservice及三种调用方式

微软.NET战略的一个比较重要的部分就是webservice,利用webservice我们可以创建真正有效的分布式应用程序。 下面,我们对webservice做一些说明。 假设A是客户端,B是webservice服务端,用户通过http协议向服务器发送soap请求,webservice返回客户端XML格式的数据。 现在我们看一看创建一个webservice的大致过程: 服务端的we

2012-08-10 15:50:48 378

转载 C#创建和调用WebService

1.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩

2012-08-10 15:42:21 384

原创 C#汉字Unicode编码相互转换

Unicode和汉字编码小知识  将汉字进行UNICODE编码,如:“王”编码后就成了“\王”,UNICODE字符以\u开始,后面有4个数字或者字母,所有字符都是16进制的数字,每两位表示的256以内的一个数字。而一个汉字是由两个字符组成,于是就很容易理解了,“738b”是两个字符,分别是“73”“8b”。但是在将 UNICODE字符编码的内容转换为汉字的时候,字符是从后面向前处理的,所以,需

2012-08-08 13:06:50 2926 2

转载 DATEPART (Transact-SQL)

返回表示指定 date 的指定 datepart 的整数。有关所有 Transact-SQL 日期和时间数据类型和函数的概述,请参阅日期和时间数据类型及函数 (Transact-SQL)。 Transact-SQL 语法约定语法DATEPART ( datepart , date )

2012-08-06 15:16:23 1000

转载 sql convert函数使用小结

sql convert函数使用方法小结整理的比较全了,需要的朋友可以参考下。CONVERT(data_type,expression[,style]) convert(varchar(10),字段名,转换格式)说明:此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相互转换的时候

2012-08-06 15:07:08 885

转载 ASP.NET中使用电信飞信接口的C#源码

http://blog.csdn.net/lcg4561/article/details/5701228说明:此例子用于自做一个页面,进行发送飞信操作,当在它使用到了飞信所提供给用户的接口,能发送消息成功,则需要对方互为飞信好友,可将信息发送到好友方手机,与平时打开飞信软件发送是一样的道理.如做一个管理系则可以通过此实现老大们向部下们发送通知,即使同志们不在线也可以发到对方手机上的.....

2012-08-03 07:01:16 1714

转载 C#Socket网络编程大全

1.简单服务器端/*using System.Data;using System.Net.Sockets;using System.Net;using System.Threading;private static int port = %%2;private static Thread thThreadRead;private static TcpListener

2012-08-03 06:58:45 2612

转载 LINQ to SQL的执行可能无法复用查询计划

http://www.prg-cn.com/article-4416-1.html查询计划Sql Server在执行一条查询语句之前都对对它进行“编译 ”并生成“查询计划”,查询计划告诉Sql Server的查询引擎 应该用什么方式进行工作。Sql Server会根据当前它可以收集到的各种信息(例 如内存大小,索引的统计等等)把一条查询语句编译成它认为“最优 ”的查询计划。很显然,得到

2012-08-02 17:17:17 526

转载 LINQ to SQL之面向对象的添加、查询、更新和删除

http://www.prg-cn.com/article-4418-1.html介绍以Northwind为示例数据库,DLINQ(LINQ to SQL)之完全面向对象的添加操作、查询操作、更新操作和删除操作示例Sample.aspx    "Sample.aspx.cs"   Inherits="LINQ_DLINQ_Sample" Title="面向对象的添加

2012-08-02 17:16:25 852

转载 LINQ to SQL异步查询

http://www.prg-cn.com/article-4419-1.html异步操作是提高Web应用程序吞吐量的重要手段,关于这方面的话题已经在前 文《正确使用异步操作》中解释过了。对于大多数互联网应用来说,性能瓶颈数 据库访问。换句话说,一个请求在数据库操作上所花的时间往往是最多的 ——并且占总时间的90%以上。因此,当Web应用程序的吞吐量因为数 据库操作的阻塞而受到影响的话,我

2012-08-02 17:15:20 520

转载 LINQ to SQL语句(25)之继承

http://www.prg-cn.com/article-4424-1.html继承支持LINQ to SQL 支持单表映射,其整个继承层次结构存储在单个数据库表中。该表包含整个层次结构的所有可能数据列的平展联合。(联合是 将两个表组合成一个表的结果,组合后的表包含任一原始表中存在的行。)每行 中不适用于该行所表示的实例类型的列为 null。单表映射策略是最简单 的继承表示形式,

2012-08-02 17:14:01 1542

转载 LINQ to SQL语句(24)之视图

http://www.prg-cn.com/article-4425-1.html视图我们使用视图和使用数据表类似,只需将视图从“服务器资源 管理器/数据库资源管理器”拖动到O/R 设计器上,自动可以创建基于这些 视图的实体类。我们可以同操作数据表一样来操作视图了。这里注意:O/R 设计 器是一个简单的对象关系映射器,因为它仅支持 1:1 映射关系。换句话说,实 体类与数据库表或视图之

2012-08-02 17:11:49 505

转载 LINQ to SQL语句(23)之动态查询

http://www.prg-cn.com/article-4430-1.html动态查询有这样一个场景:应用程序可能会提供一个用户界面,用 户可以使用该用户界面指定一个或多个谓词来筛选数据。这种情况在编译时不知 道查询的细节,动态查询将十分有用。在LINQ中,Lambda表达式是许多 标准查询运算符的基础,编译器创建lambda表达式以捕获基础查询方法(例如 Where、Sele

2012-08-02 17:10:20 996 1

转载 LINQ to SQL语句(22)之DataContext

http://www.prg-cn.com/article-4431-1.htmlDataContextDataContext作为LINQ to SQL框架的主入口点,为我们 提供了一些方法和属性,本文用几个例子说明DataContext几个典型的应用。创建和删除数据库CreateDatabase方法用于在服务器上创建数据库。DeleteDatabase方法用于删除由Dat

2012-08-02 17:09:15 480

转载 LINQ to SQL语句(21)之用户定义函数

http://www.prg-cn.com/article-4433-1.html用户定义函数我们可以在LINQ to SQL中使用用户定义函数。只要把 用户定义函数拖到O/R设计器中,LINQ to SQL自动使用FunctionAttribute属性 和ParameterAttribute属性(如果需要)将其函数指定为方法。这时,我们只需 简单调用即可。在这里注意:使用用户定义

2012-08-02 17:06:58 683

转载 LINQ to SQL语句(20)之存储过程

http://www.prg-cn.com/article-4438-1.html存储过程在我们编写程序中,往往需要一些存储过程,在LINQ to SQL中 怎么使用呢?也许比原来的更简单些。下面我们以NORTHWND.MDF数据库中自带的 几个存储过程来理解一下。1.标量返回在数据库中,有名为 Customers Count By Region的存储过程。该存

2012-08-01 13:02:17 697

转载 LINQ to SQL语句(19)之ADO.NET与LINQ to SQL

http://www.prg-cn.com/article-4440-1.htmlADO.NET与LINQ to SQL它基于由 ADO.NET 提供程序模型提供的服务。因 此,我们可以将 LINQ to SQL 代码与现有的 ADO.NET 应用程序混合在一起,将 当前 ADO.NET 解决方案迁移到 LINQ to SQL。1.连接在创建 LINQ to S

2012-08-01 12:59:13 1658

转载 LINQ to SQL语句(18)之运算符转换

转载地址: http://www.prg-cn.com/article-4441-1.html运算符转换1.AsEnumerable:将类型转换为泛型 IEnumerable使用 AsEnumerable 可返回类型化为泛型 IEnumerable 的参数。在 此示例中,LINQ to SQL(使用默认泛型 Query)会尝试将查询转换为 SQL 并在服务器上执行。但 wher

2012-08-01 12:58:00 942

转载 LINQ to SQL语句(17)之对象加载

转载地址: http://www.prg-cn.com/article-4443-1.html对象加载延迟加载在查询某对象时,实际上你只查询该对象。不会同时自 动获取这个对象。这就是延迟加载。例如,您可能需要查看客户数据和 订单数据。你最初不一定需要检索与每个客户有关的所有订单数据。其优点是你 可以使用延迟加载将额外信息的检索操作延迟到你确实需要检索它们时再进行。 请看

2012-08-01 12:56:56 437

转载 LINQ to SQL语句(16)之对象标识

转载地址: http://www.prg-cn.com/article-4444-1.html对象标识运行库中的对象具有唯一标识。引用同一对象的两个变量实际上 是引用此对象的同一实例。你更改一个变量后,可以通过另一个变量看到这些更 改。关系数据库表中的行不具有唯一标识。由于每一行都具有唯一的主 键,因此任何两行都不会共用同一键值。实际上,通常我们是将数据从 数据库中

2012-08-01 12:54:57 585

转载 LINQ to SQL语句(15)之String

转载地址: http://www.prg-cn.com/article-4446-1.html字符串(String)LINQ to SQL支持以下String方法。但是不同的是默认 情况下System.String方法区分大小写。而SQL则不区分大小写。1.字符 串串联(String Concatenation)var q =  from c

2012-08-01 12:53:54 619

转载 LINQ to SQL语句(14)之Null语义和DateTime

转载地址: http://www.prg-cn.com/article-4449-1.htmlNull语义说明:下面第一个例子说明查询ReportsToEmployee为null的雇 员。第二个例子使用Nullable.HasValue查询雇员,其结果与第一个例 子相同。在第三个例子中,使用Nullable.Value来返回 ReportsToEmployee不为null的雇员的R

2012-08-01 12:52:17 514

转载 LINQ to SQL语句(13)之开放式并发控制和事务

转载地址: http://www.prg-cn.com/article-4450-1.htmlSimultaneous Changes开放式并发控制下表介绍 LINQ to SQL 文档 中涉及开放式并发的术语:术语说明并发两个或更多用户同时尝试更新同一数据库行的情形。并发冲突两个或更多用户同时尝试向 一行的一列或

2012-08-01 12:50:42 589

转载 LINQ to SQL语句(12)之Delete和使用Attach

转载地址: http://www.prg-cn.com/article-4457-1.html删除(Delete)1.简单形式说明:调用DeleteOnSubmit方法即可。OrderDetail orderDetail =   db.OrderDetails.First  (c => c.OrderID == 10255 && c.Produc

2012-08-01 12:49:07 484

转载 LINQ to SQL语句(11)之Update

转载地址: http://www.prg-cn.com/article-4459-1.html更新(Update)说明:更新操作,先获取对象,进行修改操作之后,直接调 用SubmitChanges()方法即可提交。注意,这里是在同一个DataContext中,对于 不同的DataContex看下面的讲解。1.简单形式Customer cust =

2012-08-01 12:47:01 392

转载 LINQ to SQL语句(10)之Insert

转载地址: http://www.prg-cn.com/article-4461-1.html插入(Insert)1.简单形式说明:new一个对象,使用InsertOnSubmit方法 将其加入到对应的集合中,使用SubmitChanges()提交到数据库。NorthwindDataContext db = new NorthwindDataContex

2012-08-01 12:45:48 442

LumiSoft.Net

它包含: LumiSoft.Net LumiSoft.Net.AUTH LumiSoft.Net.DNS LumiSoft.Net.DNS.Client LumiSoft.Net.FTP LumiSoft.Net.FTP.Client LumiSoft.Net.FTP.Server LumiSoft.Net.ICMP LumiSoft.Net.IMAP LumiSoft.Net.IMAP.Client LumiSoft.Net.IMAP.Server LumiSoft.Net.IO LumiSoft.Net.Log LumiSoft.Net.Mail LumiSoft.Net.Media LumiSoft.Net.Media.Codec LumiSoft.Net.Media.Codec.Audio LumiSoft.Net.MIME LumiSoft.Net.Mime LumiSoft.Net.Mime.vCard LumiSoft.Net.NNTP.Client LumiSoft.Net.POP3.Client LumiSoft.Net.POP3.Server LumiSoft.Net.RTP LumiSoft.Net.RTP.Debug LumiSoft.Net.SDP LumiSoft.Net.SIP LumiSoft.Net.SIP.Debug LumiSoft.Net.SIP.Message LumiSoft.Net.SIP.Proxy LumiSoft.Net.SIP.Stack LumiSoft.Net.SIP.UA LumiSoft.Net.SMTP LumiSoft.Net.SMTP.Client LumiSoft.Net.SMTP.Relay LumiSoft.Net.SMTP.Server LumiSoft.Net.STUN.Client LumiSoft.Net.STUN.Message LumiSoft.Net.TCP LumiSoft.Net.UDP LumiSoft.Net.UPnP LumiSoft.Net.UPnP.Client LumiSoft.Net.UPnP.NAT LumiSoft.Net.WebDav LumiSoft.Net.WebDav.Client

2012-07-30

sql server 2008 修改数据表 不允许保存

解决Sqlserver2008(sql2008),修改数据表无法保存的问题

2012-05-23

javascript 自定义属性的使用

使用Javascript的自定义属性实现一个按钮被点击两次后,让其不可用。

2012-03-29

Csharp编程指南+参考手册

C# 编程指南 深入 C# 程序 Main() 和命令行参数(C# 编程指南) 类型(C# 编程指南) 数组(C# 编程指南) 字符串(C# 编程指南) 语句、表达式和运算符(C# 编程指南) 类和结构(C# 编程指南) 属性(C# 编程指南) 索引器(C# 编程指南) 委托(C# 编程指南) 事件(C# 编程指南) 泛型(C# 编程指南) LINQ 查询表达式(C# 编程指南) Lambda 表达式(C# 编程指南) 迭代器(C# 编程指南) 命名空间(C# 编程指南) 可空类型(C# 编程指南) 不安全代码和指针(C# 编程指南) XML 文档注释(C# 编程指南) 平台部分 应用程序域(C# 编程指南) 程序集和全局程序集缓存(C# 编程指南) 属性(C# 编程指南) 集合类(C# 编程指南) 异常和异常处理(C# 编程指南) 互操作性(C# 编程指南) 线程处理(C# 编程指南) 性能(C# 编程指南) 反射(C# 编程指南) C# DLL(C# 编程指南) 安全性(C# 编程指南) 本节内容 C# 关键字 提供指向有关 C# 关键字和语法的信息的链接。 C# 运算符 提供指向有关 C# 运算符和语法的信息的链接。 C# 预处理器指令 提供指向有关在 C# 源代码进行嵌入所使用的编译器命令的信息的链接。 C# 编译器选项 包括有关编译器选项以及如何使用这些选项的信息。 C# 编译器错误 包含一些代码段,演示 C# 编译器错误和警告的原因以更正方法。 C# 术语 提供 C# 单词和短语的词汇表。 相关章节 C# 语言规范 提供一些链接,供获取 Microsoft Word 格式的最新版本的 C# 语言规范。 C# 常见问题 在 C# Developer Center 中提供内容不断增加的 C# 常见问题列表。 Microsoft 知识库中的 C# 知识库文章 提供对存储在 MSDN 上的 C# 相关知识库文章的动态搜索。 Visual C# 提供 Visual C# 文档门户。 Visual C# 示例 提供 Visual C# 示例的列表和有关如何在本地磁盘上查找这些示例的说 明。 Visual C# 代码编辑器功能 提供一些链接,这些链接指向描述 IDE 和编辑器的概念性主题及任务主 题。 用 Visual C# 编写应用程序 提供一些链接,这些链接指向说明如何执行某些常见编程任务的主题。 C# 编程指南 包括关于如何使用 C# 编程语言的信息。

2011-10-17

Windows的多线程程序设计初步

一般情况下多线程编程多采用MFC类库实现,那么如果不使用MFC 如何进行多线程程序设计呢?本文将就这个问题进行讨论。

2011-10-17

C#反编译工具

C#反编译工具

2011-10-10

文件 后缀名

事例: ACA  Microsoft的代理使用的角色文档 acf  系统管理配置 acm  音频压缩管理驱动程序,为Windows系统提供各种声音格式的编码和解码功能 aif  声音文件,支持压缩,可以使用Windows Media Player和QuickTime Player播放 AIF  音频文件,使用Windows Media Player播放 AIFC  音频文件,使用Windows Media Player播放 AIFF  音频文件,使用Windows Media Player播放 ani  动画光标文件扩展名,例如动画沙漏。 ans  ASCII字符图形动画文件 arc  一种较早的压缩文件,可以使用WinZip,WinRAR,PKARC等软件打开 arj  压缩文件。可以使用WinZip,WinRAR,PKARC等软件打开 ....

2011-10-10

51CTO下载-SQL帮助文档

有对数据库比较完整的说明和sql语言的各种帮助,希望对你有所帮助。

2010-11-16

学生成绩管理系统 C源程序

包括姓名、学号、英语、数学、计算机成绩 有排序、插入、查找、删除、统计等功能

2010-06-24

空空如也

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

TA关注的人

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