自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Warren专栏

Be efficient while keeping a low profile!

  • 博客(243)
  • 资源 (1)
  • 收藏
  • 关注

原创 jquery ajax 通过json取值并且进行联动

前台页面:JS 部分:(这里的js如果单独写为一个js文件,貌似联动不起作用,所以建议大家还是放在页面里面(html、aspx))                $(document).ready(function () {            $.ajax({                type: "POST",                url: "Ind

2012-07-05 15:48:28 8206

原创 关于上传文件验证是否安全

protected void Button1_Click(object sender, EventArgs e)        {            string str = FileUpload1.PostedFile.ContentType;            Response.Write("文件类型:" + str);            string filena

2012-07-04 15:40:58 1136

转载 只能输入数字的TextBox自定义控件

protected override void OnKeyPress(KeyPressEventArgs e){//base.OnKeyPress(e);//如果是退格键if (e.KeyChar == (char)Keys.Back){return;}//e.Handled = true;//不接受输入double outDb=0;if (double.T

2012-07-04 11:02:25 509

转载 ASP.NET页面错误处理

ASP.NET应用可以再代码中利用异常捕获来处理错误(try、catch)但是应用出现的所有错误,都用异常捕获来处理是一种不良的编程习惯。try、catch使用简单,但是过度使用会导致严重的性能损失。如果能检测可能出现不预期情况,应该尽量使用其他方法,而将异常捕获作为最后考虑的手段,异常捕获是NET官方提供应用程序处理工具。如果ASP.NET应用程序出现异常,运行时会试图寻找有意捕获它的代码块,异

2012-07-04 10:59:20 517

转载 C#--- IEnumerable<T>和yield return的使用

代码分析:(1).注意第17行,MyColl的构造函数不能写成MyColl...(2).24的IEnumerable GetEnumerator()来自IEnumberable,  而29行的IEnumerable.GetEnumerator()来自IEnumberable。    在泛型时候,调用第24行。但是为什么要写29行呢?因为IEnumberable本身继承自  IEnumb

2012-06-19 11:35:27 2891

原创 多个 DIV 自动 排序(基于Jquery)

$(function () {            var div = $('div').toArray().sort(function (a, b) {                return parseInt($(a).attr("str")) - parseInt($(b).attr("str"))            });           $(div).app

2012-06-19 09:48:24 5755 1

原创 js 整理

1:多个div的排序 var div = $('div').toArray().sort(function(a, b) {            return parseInt($(a).attr("str")) - parseInt($(b).attr("str"))        });        $(div).appendTo($("#tabOrders").

2012-05-29 16:17:00 461

转载 DIV+CSS布局标准优点解析

DIV+CSS布局标准优点解析你对DIV+CSS布局标准是否熟悉,这里向大家描述一下DIV+CSS布局标准的优点,比如所它可以大大缩减页面代码,提高页面浏览速度,缩减带宽成本;缩短改版时间;使得CSS代码编写更方便等。DIV+CSS布局标准的优点业界越来越关注DIV+CSS的标准化设计,大到各大门户网站,小到不计其数的个人网站,在DIV+CSS标准化的影响下,网页设计人员已经把这一要求

2012-05-02 17:05:04 863

转载 CSS兼容IE6,IE7,FF的技巧

CSS兼容IE6,IE7,FF的技巧一、CSS HACK以下两种方法几乎能解决现今所有HACK.1, !important随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.)#wrapper{width: 100px!important; /* IE7+FF */width:

2012-05-02 17:04:23 403

转载 css一招解决不同浏览器页面错位

用CSS+div来写网站代码的好处显而易见,这里不多说了,但由于不同浏览器对css的解释不统一,造成不同浏览器下页面错位的现象十分常见……页面乱的原因是因为ie6认为一个div超宽了,所以把本应float;right的div挤了下去。而如果设置为ie6下显示正常的宽度,则在ie7和firefox下看页面就会少了一块一样,也很别扭…. 怎么办?用css hack 来改写css代码改写

2012-05-02 17:02:46 4410

转载 CSS布局常用的方法

float:none|left|right 取值:none: 默认值。对象不飘浮left: 文本流向对象的右边right: 文本流向对象的左边 它是怎样工作的,看个一行两列的例子 xhtml代码: example source code [www.devdao.com] 这里是第一列 这里是第二列 /*这是违背web标准意图的,只是想说明在它下面的元素

2012-05-02 17:01:29 399

转载 css实现强制不换行/自动换行/强制换行

强制不换行 div{white-space:nowrap;}自动换行div{ word-wrap: break-word; word-break: normal; }强制英文单词断行div{word-break:break-all;} css设置不转行:overflow:hidden 隐藏white-space:normal 默认

2012-05-02 16:59:24 490

原创 Dictionary 与 KeyValue 的用法

using System;      using System.Collections.Generic;      class Program      {          static void Main(string[] args)          {              Dictionary ff = new Dictionary();

2012-04-13 15:11:51 413

转载 SQL Server 2008中SQL之WaitFor

在SQL Server 2005以上版本中,在一个增强的WaitFor命令,其作用可以和一个job相当。但使用更加简捷。看MSDN:http://msdn.microsoft.com/zh-cn/library/ms187331.aspx语法为:[ruby] view plaincopyprint?    WAITFOR      {          DELA

2012-04-09 10:06:04 612

转载 SQL Server 2008中SQL增强之三:Merge(在一条语句中使用Insert,Update,Delete)

SQL Server 2008提供了一个增强的SQL命令Merge,用法参看MSDN:http://msdn.microsoft.com/zh-cn/library/bb510625.aspx功能:根据与源表联接的结果,对目标表执行插入、更新或删除操作。例如,根据在另一个表中找到的差异在一个表中插入、更新或删除行,可以对两个表进行同步。我们看一个例子,假如,有一总产品列表,一个分店

2012-04-09 09:47:55 454

转载 SQL Server 2008中SQL增强之一:Values新用途

SQL Server 2008中SQL应用系列--目录索引SQL Server 2008中新增功能:可以使用单个Insert命令插入多行。     Create table Demo_Values      (PKID int not null identity(1,1) primary key      ,DName Nvarchar(20) null      ,D

2012-04-09 09:21:19 368

转载 SQL Server 2008中增强的汇总技巧

SQL Server 2008中对汇总有明显的增强,有点像Oracle的语法了。请看下面五个例子:假定场景如下:某几位员工在不同时间参加了不同的项目,获取了相应的收入,现在需要按各种分类进行统计。基本表如下: [sql] view plaincopyprint?USE testDb2  GO    IF NOT OBJECT_ID('tb_Income')

2012-04-09 09:17:37 375

转载 一些常用的正则表达式大全

匹配Email地址的正则表达式: 程序代码\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*评注:表单验证时很实用匹配网址URL的正则表达式: 程序代码[a-zA-z]+://[^\s]*评注:网上流传的版本功能很有限,上面这个基本可以满足需求匹配二级或多级域名的主域名([a-z0-9][a-z0-9\-]*?\.(?:c

2012-04-06 16:04:33 603

转载 C# 正则表达式

在正则表达式中拥有一套自己的语法规则,常见语法包括;字符匹配、重复匹配、字符定位、转义匹配和其他高级语法(字符分组、字符替换和字符决策);    字符匹配语法:字符语法语法解释语法例子\d匹配数字(0~9)‘\d’匹配8,不匹配12;\D匹配非数字‘\D’匹配c,不匹配3;\w匹配任意单字符‘\w\w’ 匹配A

2012-04-06 10:52:57 466

转载 jquery的$().each,$.each的区别

在jquery中,遍历对象和数组,经常会用到$().each和$.each(),两个方法。两个方法是有区别的,从而这两个方法在针对不同的操作上,显示了各自的特点。$().each,对于这个方法,在dom处理上面用的较多。如果页面有多个input标签类型为checkbox,对于这时用$().each来处理多个checkbook,例如:$("input[name='ch']").each(fu

2012-04-05 16:56:43 463

转载 简单的jQuery图片弹出插件popImage

jquery代码:$(function(){$("a.image_gall").popImage();})OK,是不是很简单啊!源代码:点击打开链接

2012-04-05 15:24:55 1768

转载 JS判断中文为两个字符的方法

function checkLen(str) {var len = 0 ;if (str.length > 0) {for (i = 0 ; i if(str.charCodeAt(i) > 128) {len += 2 ;} else {len += 1 ;}}}return len ;}

2012-04-05 15:09:04 858

转载 jquery验证表单很简单

//首先要加载jquery库文件,因为这里只是给大家演示,所以我就不加载了。 //下面为jquery代码 $(function(){ $("#name").blur(function(){//用户名文本框失去焦点触发验证事件 if(!$(this).val || !$(this).val.match(/([w]){2,15}$/))//只处验证不能为空并且只能为英

2012-04-05 11:34:07 613

转载 C#三行代码获取优酷首页热门视频集合

C# codeusing System.Collections.Generic;using System.IO;using System.Linq;using System.Net;using System.Text;namespace Youku{ /// /// 优酷热门视频实体类 /// public class YouHotVideo

2012-03-30 08:59:24 818

转载 JSON学习

完整的文件如下(区别:myJSONObject,jsontext,normalstring的不同):          var normalstring='[{persons:[{name:"jordan",sex:"m",age:"40"}, {name:"bryant",sex:"m",age:"28"}, {name:"McGrady",sex:"m",a

2012-03-28 11:14:46 536

转载 Js读取json数据 && 循环读取JSON数据

服务端向客户端返回了一串JSON格式的数据。在有些时候,因为某些特殊的原因我们不知道原始的key值,因此我们此时无法象正常一样通过key值,来获取value值。这时我们必须循环读取JSON对象数据。废话少说,来看例子。   服务端后台返回到客户端的JSON格式字符串:var str = '[{"uname":"王强","day":"2010/06/17"},{"uname":"王海云","da

2012-03-28 10:39:19 2619

转载 输入汉字获得拼音(C#)

private string GetFirstLetter(string hz)         {        string  Ls_Second_Eng = "CJWGNSPGCGNESYPBTYYZDXYKYGTDJNNJQMBSGZSCYJSYYQPGKBZGYCYWJKGKLJSWKPJQHYTWDDZLSGMRYPYWWCCKZNKYDGTTNGJEYKKZYTCJNMC

2012-03-28 10:21:41 2530

转载 C#解析Json的类

using System;  using System.Collections.Generic;  using System.Web;  using System.Text.RegularExpressions;  using System.Text;    namespace System.JSON  {        static class JSONCon

2012-03-24 12:43:00 815

转载 《SQL语法大全》

SQL code一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwin

2012-03-01 16:25:40 387

转载 asp.net中获取当前url的方法

HttpContext.Current.Request.Url.ToString() 并不可靠。如果当前URL为 http://localhost/search.aspx?user=http://csharp.xdowns.com&tag=%BC%BC%CA%F5通过HttpContext.Current.Request.Url.ToString()获取到的却是http

2012-02-29 17:00:17 707

转载 asp.net中如何把一个字符串中的所有html代码去掉成为文本模式

public string ClearHtml(string HtmlStr)       {           string tmpStr = HtmlStr;           tmpStr = ReplaceHtml("&#[^>]*;", tmpStr, "");           tmpStr = ReplaceHtml("]*>", tmpStr, "");

2012-02-28 14:07:54 1854

转载 ASP.NET的错误处理机制

对于一个Web应用程序来说,出错是在所难免的,因此我们应该未雨绸缪,为可能出现的错误提供恰当的处理。事实上,良好的错误处理机制正是衡量Web应用程序好坏的一个重要标准。试想一下,当用户不小心在浏览器输入了错误的URL或者当用户提供了一些信息导致程序出错的时候,如果我们没有对这些情况进行处理,而是任由404或是500的错误页面甚至出错的堆栈信息呈现在用户面前,这无疑会把一些用户给吓跑。所以,在我们开

2012-02-07 11:41:42 448

转载 C#实现 获取指定字节长度 中英文混合字符串 的方法

平时在作数据库插入操作时,如果用 INSERT 语句向一个varchar型字段插入内容时,有时会因为插入的内容长度超出规定的长度而报错。尤其是插入中英文混合字符串时,SQL Server中一般中文要占两个字节,所以对混合型的字符串就要作一个处理,统一按字节长度来计算字符串长度,方法如下:  ///   /// 获取指定字节长度的中英文混合字符串  ///   private str

2012-02-07 11:40:34 533

原创 验证 text 文本 输入正整数

=48&&key<=57)||(key==8)" onpaste="return clipboardData.getData('text').match(/^\d+$/)!=null;"style="width:80px;" type='text' ondragenter="return false" maxlength=2  />

2011-12-14 14:02:07 876

原创 提高asp.net编译运行速度的几个技巧正文

1)避免使用ArrayList,因为对象要转化为System.Object加入ArrayList,取出时又要转化为想要的类型,设计到大量的装箱拆箱过程,推荐使用自定义集合取代ArrayList,.net还在System.Collection.Specialized命名空间下为string提供了一个强类型的集合类StringCollection2)用Hashtable 取代其他字典类型,如:St

2011-11-22 17:57:42 982

原创 获取动态枚举的值和说明

#region 获得枚举类型所包含的全部项的列表        ///         /// 获得枚举类型所包含的全部项的列表。         ///         /// 枚举的类型         /// 是否包含"All"

2011-08-18 15:37:51 6299

转载 C#的String.Split方法之6个重载函数

 C#编程中,字符串String.Split方法经常用到,飘易在这里做个摘抄,以备后用String.Split方法有6个重载函数: 1) public string[] Split(params char[] separator)2) public string[] Split(char[] separator, int count)3) public string[] Split(cha

2011-06-08 11:25:00 1579

原创 ASP.NET中JSON的序列化和反序列化

导读:JSON是专门为浏览器中的网页上运行的JavaScript代码而设计的一种数据格式。在网站应用中使用JSON的场景越来越多,本文介绍 ASP.NET中JSON的序列化和反序列化,主要对JSON的简单介绍,ASP.NET如何序列化和反序列化的处理,在序列化和反序列化对日期时间、集合、字典的处理。一、JSON简介JSON(JavaScript Object Notation,JavaScript对象表示法)是一种轻量级的数据交换格式。JSON是“名值对”的集合。结构由大括号'{}',中括号'[

2011-05-30 16:25:00 675

原创 datetime 格式化大全

<br />DateTime.Now.ToShortTimeString() <br />DateTime dt = DateTime.Now; <br />dt.ToString();//2005-11-5 13:21:25 <br />dt.ToFileTime().ToString();//127756416859912816 <br />dt.ToFileTimeUtc().ToString();//127756704859912816 <br />dt.ToLocalTime(

2011-05-24 15:00:00 444

原创 Oracle中表的连接方式查询讲解

  表的连接是指在一个SQL语句中通过表与表之间的关连,从一个或多个表中检索相关的数据,大体上表与表之间的连接主要可分四种,分别为相等连接,外连接,不等连接和自连接,本文将主要从以下几个典型的例子来分析Oracle表的四种不同连接方式:1. 相等连接  通过两个表具有相同意义的列,可以建立相等连接条件。  只有连接列上在两个表中都出现且值相等的行才会出现在查询结果中。  例 查询员工信息以及对应的员工所在的部门信息;  SELECT * FROM EMP,DEPT;   SELECT * FROM EMP,

2011-04-14 12:51:00 2171

Gridview自定义的最好,最方便的分页

一个好的gridview控件分页代码,封装了分页的类,在后台只需要几段代码就可以实现了,同时打包了一个很好用的操作数据库的dll,操作简单方便...

2009-05-21

空空如也

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

TA关注的人

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