自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

编码青年的专栏

程序员,软件工程师学习笔记

  • 博客(36)
  • 资源 (4)
  • 收藏
  • 关注

原创 委托和事件

委托: //一、委托: //委托实际上是一个能够持有对某个方法引用的类。实现一个委托的过程大致如下: //(1).声明一个delegate对象,它与你想要传递的方法具有相同参数和返回值类型。 //(2).定义一个delegate对象,并将你想要传递的方法作为参数传入。 //(3).通过上一步创建的delegate对象来调用方法。 class Pr

2013-07-27 11:54:19 479

原创 自定义验证码控件

自定义验证码控件类:using System;using System.Collections.Generic;using System.ComponentModel;using System.Linq;using System.Text;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;u

2013-07-26 22:20:59 741

原创 开发扩展的文本框控件

带正则表达式的文本框控件:JS代码:function checkNoZeroInteger(textbox, valType) { if (valType == "正整数") { var reg = /^\+?[1-9][0-9]*$/; //验证非零整数的正则表达式 if (!reg.exec(textbox.value)) {//验证不通过

2013-07-25 22:21:18 542

原创 SQL动态行列倒转

需要使用pivot 语法如下:以下是带批注的 PIVOT 语法。SELECT ,    [第一个透视的列] AS ,    [第二个透视的列] AS ,    ...    [最后一个透视的列] AS ,FROM    ()    AS PIVOT(    ()FOR[]  

2013-07-25 21:29:52 627

原创 自定义控件-编写笔记(简单的时间验证码和事件控件)

简单的时间验证码自定义控件:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Drawing;nam

2013-07-24 23:40:01 444

原创 页面静态化技术

第一步:修改配置文件,在system.web节点下添加: type中写静态化处理类名,path中写要静态化的页面 第二步:编写静态化处理类:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.IO;using B

2013-07-23 10:51:49 592

原创 实现页面图片防盗链

将此类写在App_Code文件下:using System;using System.Collections.Generic;using System.Linq;using System.Web;/// ///实现页面图片防盗链/// public class PicFangDao:IHttpHandler{ public void ProcessRequest(Ht

2013-07-23 10:34:35 591

原创 封面(图片)加数字水印

添加数字水印的好处:能够很好地保护著作权,防止他人盗用受保护的资源。添加数字水印有两种方法:一种是指定Handler方式,另一种是全局Handler方式,一般使用全局Handler方式(此方式不要考虑图片路径问题)。第一种:用指定Handler方式实现封面数字水印using System;using System.Web;//由于涉及到文件的IO操作和图片的绘制

2013-07-23 10:26:29 1807

原创 Linq to Xml 增删查改

LINQ to XML一个重要的特性是能够方便地修改xml树,如添加、删除、更新和复制xml文档的内容。I.插入使用XNode类的插入方法可以方便地向xml树添加内容:在下面的示例中,使用AddAfterSelf方法向现有xml中添加一个新节点: public static void AddAf

2013-07-22 22:08:43 617

原创 LINQ to XML 学习总结

一、命名空间System.Xml.Linq.dll程序集定义了三个命名空间:System.Xml.Linq, System.Xml.Schema 和 System.Xml.XPath  最核心的是System.Xml.Linq, 定义了对应 XML 文档个方面的很多类型System.Xml.Linq成员Meaning in Life

2013-07-22 10:46:19 546

原创 使用Linq to xml 动态创建Xml文件(数据来自数据库)

LINQto XML 是一种启用了 LINQ 的内存XML 编程接口,使用它,可以在 .NET Framework 编程语言中处理 XML。using System.Data.Linq;using System.Xml.Linq;using System.Xml;using System.Text; //数据库连接字符串 GuestBookDataContext ctx

2013-07-22 01:34:34 1001

原创 Linq To Xml 用VS编写Xml文件

下面的代码创建一个 XDocument 对象及其关联的包含对象。using System.Xml.Linq;XDocument d = new XDocument(   new XComment("This is a comment."),   new XProcessingInstruction("xml-stylesheet", "href='mystyle.css' title=

2013-07-21 23:55:39 602

原创 JavaScript实现页面返回顶部

JS代码: //实现回到页面顶部 function goTopEx(){ var obj=document.getElementById("goTopBtn"); function getScrollTop(){ //谷歌浏览器 return document.body.scrollTop;

2013-07-21 23:46:32 497

原创 ASP.NET 常用五大对象总结

概述Response    对象用于从服务器向用户发送输出的结果。Request       对象用于从用户那里取得信息。Application  在一起协同工作以完成某项任务的一组 ASP 文件称为一个应用程序。而 ASP 中的 Application 对象的作用是把这些文件捆绑在一起。Session        对象用于存储关于某个用户会话(session)的

2013-07-21 23:42:16 866

原创 GridView 光棒效果

注:当鼠标移动在当前GridView的某行时,改变当前行的背景色protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType==DataControlRowType.DataRow) { e.Row.

2013-07-21 23:37:31 545

原创 多选(全选)效果

多选(全选)效果 function GetAllCheckBox(checkAll) { //以“全选”前面的复选框对象做参数 var list = document.getElementsByTagName("input"); //获得所有input对象的列表,并遍历列表 for (var i = 0; i < list.length;

2013-07-21 23:35:24 484

原创 设定会话级参数identity_insert(控制自动增长)

sqlerver 批量插入记录时,对有标识列的字段要设置 set IDENTITY_INSERT 表名 on,然后再执行插入记录操作;插入完毕后恢复为 off 设置格式:  set IDENTITY_INSERT 表名 on  set IDENTITY_INSERT 表名 off举例:set IDENTITY_INSERT AreaFull oninsert i

2013-07-21 23:30:45 752

原创 静态绑定TreeView(两层foreach循环)

/// /// 页面加载 /// /// /// protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { BindTreeView(); } } ///

2013-07-21 23:25:41 718

原创 动态绑定TreeView(使用递归)

读取数据库中的信息,然后绑定到TreeView中: /// /// 页面加载事件 /// /// /// protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack)//第一次加载 { this.

2013-07-21 23:23:37 663

原创 Linq to sql :查询句法

select  描述:查询顾客的公司名、地址信息  查询句法:var 构建匿名类型1 = from c in ctx.Customersselect new   {   公司名 = c.CompanyName,   地址 = c.Address   };对应SQL:SELECT [t0].[CompanyName], [t0].[Address]   FROM

2013-07-21 09:43:39 619

原创 Linq to sql :增删改查

示例数据库字段名字段类型允许空字段说明IDuniqueidentifier 表主键字段UserNamevarchar(50) 留言用户名PostTimedatetime 留

2013-07-21 00:42:48 928

原创 Linq DataContext与实体

DataContext       DataContext类型(数据上下文)是System.Data.Linq命名空间下的重要类型,用于把查询句法翻译成SQL语句,以及把数据从数据库返回给调用方和把实体的修改写入数据库。·              DataContext提供了以下一些使用的功能: ·              以日志形式记录DataContext生成的SQL ·

2013-07-20 21:40:32 535

转载 javascript:二叉搜索树的实现

二叉搜索树:顾名思义,树上每个节点最多只有二根分叉;而且左分叉节点的值 特点:插入节点、找最大/最小节点、节点值排序 非常方便二叉搜索树-javascript实现// <![CDATA[ //打印输出 function println(msg) { document.write(msg + " "); } //节点类 v

2013-07-19 19:25:35 566

原创 反转一维数组的部分元素的元素顺序

namespace //反转一维数组的部分元素的元素顺序{ class Program { static void Main(string[] args) { int []b=new int[]{1,2,43,11,23,56,67};//要反转的数组 int []a= Reverse(b,2,6)

2013-07-17 14:13:41 1050

原创 几款实用的下拉菜单

几款实用的下拉菜单#ss,#sss{width:430px;height:28px;background-image:url(http://beta.hi.csdn.net/attachment/200909/29/79043_1254192730G9x9.gif);font-size:13px;color:#FFFFFF;}.c{width:140px;height:aut

2013-07-17 01:31:59 724

原创 使用正则表达式截取字符串显示内容长度

#region 使用正则表达式截取字符串显示内容长度 /// /// 使用正则表达式截取字符串显示内容长度 /// /// 要切取的字符串 /// 要得到的长度 /// 切取后的字符串 public static string CutString2(object content, int length) { str

2013-07-16 21:25:05 2896

原创 ListView中使用table-tr-td布局展示数据

前台代码:<asp:ListView ID="ListView1" runat="server" GroupItemCount="4" onpagepropertieschanged="ListView1_PagePropertiesChanged" >

2013-07-16 21:10:41 996

原创 ListView中使用ul-li布局展示数据

前台代码: <asp:ListView ID="lvBookList" runat="server" onpagepropertieschanging="lvBookList_PagePropertiesChanging">

2013-07-16 00:20:45 1351

原创 使用NPOI操作Excel导入导出数据

使用NPOI的优势:1、你不需要在服务器上安装微软的Office,可以避免版权问题。2、使用起来比Office PIA的API更加方便,更人性化。3、你不用去花大力气维护NPOI,NPOI Team会不断更新、改善NPOI,绝对省成本。NPOI之所以强大,并不是因为它支持导出Excel,而是因为它支持导入Excel,并能“理解”OLE2文档结构,这也是其他一些Exc

2013-07-14 03:11:47 1555 3

原创 SQL Server全文索引的用法

SQL Server全文索引相信大家都有一定的了解,下面就为您介绍SQL Server全文索引的用法及相关的语句,希望可以让您对SQL Server全文索引能有更深的认识。 --1、为数据库启用SQL Server全文索引EXEC sp_fulltext_database 'enable'--2、创建全文目录--(此处若出错“未安装全文搜索或无法加载某一全文组件”,则可能是未启动或

2013-07-14 00:26:50 1007

转载 HTTP状态码的详细解释

1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明100(继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。  101(切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx (成功)表示成功处理了请求的状态代码。代码 说明200(成功)   服务器

2013-07-14 00:18:34 475

原创 SQL Server全文索引使用实例

开启SQL全文搜索提升查询性能,本文示范如何使用SQL全文索引的方法。本文示范完整的SQL SERVER数据库全文索引以pubs数据库为例首先,介绍利用系统存储过程创建全文索引的具体步骤:1) 启动数据库的全文处理功能           (sp_fulltext_database)2) 建立全文目录                       (sp_fulltext

2013-07-14 00:13:48 576

原创 基于DataList的数据分页和排序展示

CS代码:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using BookShopBLL;public partial class BookList

2013-07-10 22:20:02 882

原创 GridView基于单元格的更新

CS代码:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using BookShopBLL;using BookShopModels;public p

2013-07-10 21:24:58 463

原创 将txt文件中的数据批量插入到数据库中SqlBulkCopy

一条一条的插入数据和批量插入数据的对比,SqlBulkCopy将减少相当多插入数据的时间using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;using System.Windows.Controls;using

2013-07-07 12:06:09 827

原创 设定会话级参数identity_insert(控制自动增长列)

SQL server 批量插入记录时,对有标识列的字段要设置 set IDENTITY_INSERT 表名 on,然后再执行插入记录操作;插入完毕后恢复为 off 设置格式:  set IDENTITY_INSERT 表名 on  set IDENTITY_INSERT 表名 off举例:-- 自动增长不能由我们控制,但是如果设定会话级参数identity_in

2013-07-05 08:39:49 889

Xftp5、Xshell5

用于连接Linux系统和传送文件的工具,Xftp5、Xshell5

2023-12-14

Java文件反编译工具

反编译工具,将java文件反编译,查看Java源代码。

2023-12-14

点餐系统策划方案

做点餐系统时,可以参考的点餐系统策划方案。

2013-11-09

仿QQ2008聊天程序(C#源码)

仿QQ2008聊天程序(C#源码),带数据库,WinForm

2013-07-07

比较ASP.net中的Session、ViewState、Application、Cookies

比较学习ASP.net中的Session、ViewState、Application、Cookies

2013-07-07

空空如也

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

TA关注的人

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