自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 欢迎参加2013微软MVP社区巡讲

欢迎热爱微软技术的开发人员和IT专业人士参与“新年新期待”2013微软MVP新年社区巡讲。微软最有价值专家MVP将在2013年伊始到访美丽上青岛,帝都北京,泉城济南。微软专家,明星讲师为您倾情奉献Windows 8, Windows Phone, New Office技术课程,参与活动您将会与专家们进行面对面的交流。一个下午的时间轻松掌握技术握住新年礼物。报名参与活动:http://aka.m

2012-12-28 19:25:57 1068

转载 哈佛图书馆的二十条训言

<!--h2 span {margin-top:10px; background:red}-->  1.此刻打盹,你将做梦;而此刻学习,你将圆梦。  2.我荒废的今日,正是昨日殒身之人祈求的明日。  3.觉得为时已晚的时候,恰恰是最早的时候。  4.勿将今日之事拖到明日。  5.学习时的苦痛是暂时的,未学到的痛苦是终生的。  6.学习这件事,不是缺乏时间,

2012-05-22 11:40:08 2145

原创 C#中正则表达式只取前N个匹配结果

用Regex.Matches方法可以得到同指定正则表达式对应的所有匹配结果。有时,所有匹配结果可能有成千上万个,考虑到性能效率的因素,只需要取出前N个匹配结果。下面的代码演示了做法:需求:取字符串中前3个数值(相连的数字)。 Match match = Regex.Match("12ab34de567ab890", @"\d+"); for (int i = 0; i < 3; i

2012-04-06 11:58:41 5391

原创 解释ASP.NET中用户控件UserControl不能被拖曳大小的原因

有人问,在Visual Studio 2008的组件Visual Web Developer中,想要像Button那样拖曳用户控件UserControl的大小,但不能拖,为什么?其实比较简单,当我们在Visual Web Developer中拖曳控件的边框时,实际是给控件设置width和height,而这是通过控件对应的html元素的css实现的。这里有一个基本前提:该控件必须对应有客户端ht

2012-04-05 19:44:22 2610

原创 MSDN Library for Visual Studio 2008 SP1下载

很多学习C#的新手,都不清楚MSDN Library的好处。实际上,MSDB Library就是个学习和使用C#的参考大全,里面不仅有C#语法的讲解、还有.net framework中各种控件和类型的介绍,包括成员(属性、方法、事件等等),是C#爱好者必备的参考工具。官方下载地址:http://www.microsoft.com/downloads/zh-cn/details.aspx?dis

2012-04-05 16:17:18 1603

原创 根据递归定义的数据表循环生成xml

数据库有数据表tbDept:ID ParentID DeptName LevelID RoleID1 0 软体研发处 0 02 1 软体研发一部 0 03 1 软体研发二部 0 04 1 软体研发三部 0 05 2 软体研发一部一课 0 06 2 软体研发一部二课 0 07 3 软体研发二部一课 0 08 3 软体研发二部一课 0 09 4 软体研发三部一课

2012-04-05 16:00:05 1173

原创 有100枚硬币,总面值是247元,这些硬币的面值有三种:1元,2元 ,5元,编程输出硬币的组合有多少种?

下面给出我的解法: for (int z = 12; z <= 36; z++) { int y = 147 - 4 * z; int x = 100 - z - y; if (x > 0) Response.Write(string

2012-03-19 15:53:33 2743 3

原创 用C#中的params关键字实现方法形参个数可变

个人认为,提供params关键字以实现方法形参个数可变是C#语法的一大优点。在方法形参列表中,数组类型的参数前加params关键字,通常可以在调用方法时代码更加精练。例如,下面代码:class Program { static void Main(string[] args) { Console.WriteLine(Sum(1)); Console.Writ

2012-01-11 13:52:37 2587 2

原创 正则一则——将金额转换成人民币大写

首先声明,这个正则不是我写的,来源于互联网,发现好用,稍作更改,贴上分享:public static string ConvertToChineseMoney(double money) { if (money < 0) throw new ArgumentOutOfRangeException("参数money不能为负值!");

2012-01-11 12:44:55 2051 1

转载 网站推广优化教程100条(SEO,网站关键字优化,怎么优化网站,如何优化网站关键字)

网站推广优化教程100条(完整版)下面介绍新手建站推广完美教程,各位根据自己的实际情况酌情选用:1、准备个好域名。①.尽量在5位数内,当然也不一定,反正要让用户好记。(看个人);②.尽量用顶级的域名,搜索排名感觉好一点。③.做中文站最好用拼音注册,不要问为什么。看百度(baidu.com)就是很好证明。④.域名的安全性,最好选择有些权威的注册商。⑤.好域名或者说主域名最好注册3年以上,

2012-01-10 20:13:37 3176

原创 利用Dom操作字符串一例

有时对字符串的处理可以利用Dom模式,例如下面字符串:    a1的值a2的值a3的值b4的值要将b4元素的值修改为“修改后的b4“。除了用正则的方法外,还可以考虑Dom操作,下面分别用XmlDocument类和HtmlAgilityPack操作。方法1,用XmlDocument类: XmlDocument xmlDoc = new XmlDocument(); xml

2012-01-10 20:08:47 1386

原创 HtmlAgilityPack——解析html和采集网页的神兵利器

HtmlAgilityPack是一个基于.Net的、第三方免费开源的微型类库,主要用于在服务器端解析html文档(在B/S结构的程序中客户端可以用Javascript解析html)。截止到本文发表时,HtmlAgilityPack的最新版本为1.4.0。下载地址:http://htmlagilitypack.codeplex.com/下载后解压缩后有3个文件,这里只需要将其中的HtmlAgil

2012-01-10 18:53:59 15647 2

原创 递归输出ASP.NET页面所有控件的类型和ID

写一个方法: private void DisplayAllControl(Control control, int step) { foreach (Control ctl in control.Controls) { string s = new string('-', step * 4) + ctl.GetType().Name + "〈" + ctl.ID +

2012-01-10 16:07:16 1604

原创 ASP.NET中的另类控件——LiteralControl

首先看一个aspx文件里的部分内容: 我们知道ASP.NET会把这个文档解析成类似Dom的控件树,控件树是分层、递归的。其中最顶层的是页面Page,那么现在要问,Page的下一层有多少个控件?答案是5个,可以输出this.Page.Controls.Count的值验证一下。它是怎么解析的呢?第一个:从\r\n第二个:从,类型为Ht

2012-01-10 15:06:04 4227

原创 C#中使用SQLite数据库简介(下)

【SQLite管理工具简介】推荐以下2款:Navicat for SQLite:功能非常强大,几乎包含了数据库管理工具的所有必需功能,操作简单,容易上手。唯一的缺点是不能打开由System.Data.SQLite.dll加密过的数据库。Database.Net:台湾人用.net开发的全能数据库管理工具,可以管理多种数据库,包括MSSQL、MYSQL、IBM DB2、Oracle、Acc

2012-01-10 13:15:22 5535

原创 C#中使用SQLite数据库简介(上)

【SQLite数据库】SQLite是一个开源的轻量级的桌面型数据库,它将几乎所有数据库要素(包括定义、表、索引和数据本身)都保存在一个单一的文件中。SQLite用C编写实现,它在内存消耗、文件体积、操作性能、简单性方面都有不错的表现。SQLite可以运行在多个平台,包括Windows/Linux/Unix等主流系统,还支持嵌入式系统如Android或Windows Mobile。SQLit

2012-01-09 19:36:00 2448

原创 FindControl方法误区和解析

在ASP.NET中Control都有一个FindControl方法,其作用是根据ID(注意既不是UniqueID也不是ClientID)在Control所在的命名容器中寻找相应控件,但实际使用中存在很多误区和陷阱,下面谈谈个人对此的理解:1.  认为FindControl方法寻找的范围是给定Control的后代控件。

2012-01-09 17:01:49 2379

原创 ASP.NET上传文件的三种基本方法

ASP.NET依托.net framework类库,封装了大量的功能,使得上传文件非常简单,主要有以下三种基本方法。方法一:用Web控件FileUpload,上传到网站根目录。Test.aspx关键代码: Test.aspx.cs关键代码: protected void Button1_Click(ob

2012-01-09 13:41:59 86781 2

原创 ASP.NET中利用Segments取得URL的文件名的一种方法

在ASP.NET中,取得请求页的URL地址有多种方式,其中有一种方式取得网页文件名。例如:http://www.abc.com/book/list.aspx,则对应取到list.aspx。一般我们可以这样写:  string url = Request.Url.ToString

2011-09-14 02:32:34 2312

原创 AspNetPager控件的最基本用法

AspNetPager控件是一个基于.net的第三方免费开源控件,具有开发高效、使用方便、功能完整等优点。它弥补了GridView内置分页以及PageDatasource类辅助分页的不足,将分页数据逻辑和页面UI分离开来,非常有利于SQL分页的实现。下面仅举一个最基本的用法,帮助初学者入门。到AspNetPage官方网站相应页面下载控件:点击打开链接下载后解压缩,里面有一个AspNetPa

2011-09-12 20:29:22 23316 5

《ASP.NET 3.5 开发大全》(word)

《ASP.NET 3.5 开发大全》(word格式电子书),写得不错,推荐下载。请下载后评价,可返还所有下载分并奖励1分。

2012-05-21

PHP5官方简体中文参考手册

PHP5官方简体中文参考手册,php官方网站2011年1月最新发布!迄今为止最好的php5参考手册!

2011-01-26

Ajax Control Toolkit(dll文件)

Ajax Control Toolkit(dll文件),已编译成一个dll文件,直接加到工具箱里就可以了,非常方便。

2010-12-05

Visual Studio 2008 SP1 代码智能提示修复补丁(简体中文)

安装Visual Studio 2008 SP1后,原来代码智能提示的语言会变成英文,此补丁修复此bug,将其恢复成简体中文。

2010-11-14

网页配色常识.chm

网页配色常识.chm,下载后评价可返还所有下载分,并奖励1分。

2010-08-09

eclipse3.5中文语言包

eclipse3.5中文语言包,绝对正宗,肯定能用。下载后评价可返还所有下载分,并奖励1分。

2010-08-09

网页设计的好帮手-虚拟尺

网页设计的好帮手,屏幕虚拟尺,可以量出对象之间的距离,做网页设计必备。下载后评价会归还全部下载分,并奖励1分。快下吧。

2010-07-31

javascript权威中文参考手册

javascript参考手册(中文),非常权威。推荐大家下载~~呵呵。下载后评价会归还全部下载分,并奖励1分。快下吧。

2010-07-31

C语言选择题填空题解答选编(word)

复旦大学出版社《程序设计》(夏宽理、王春森)教材的内部辅导材料。word格式,大量的选择题和填空题,覆盖了C语言的所有知识点,并有详细解析,是学习C语言的好材料。 下载后评价会归还全部下载分,并奖励1分。快下吧。

2008-07-20

空空如也

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

TA关注的人

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