自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(82)
  • 资源 (11)
  • 收藏
  • 关注

原创 C# 3.0的一些新特性

1、隐含类型局部变量       var age = 26;   var username = "zhuye";   var userlist = new [] {"a","b","c"};   foreach(var user in userlist)   Console.WriteLine(user);  纯粹给懒人用的var关键字,告诉编译器(对于CLR来说,它是不会

2012-05-03 17:52:12 244

原创 ASP.NET中客户端脚本模拟服务端控件提交,实现有状态回发

很多时候,我们在WEB项目中需要用到弹出对话框形式的页面,做为子页面辅助父页面进行操作。习惯下常会用到2种方式,一是可以通过Window.showmodaldialog  函数弹出页面,二是可以通过自写脚本,弹出div,在div里面嵌套iframe实现。两种方式的区别是第一种

2011-08-18 23:43:35 928

转载 .NET中的三种Timer的区别和用法

做一个WEB中定期执行的程序,而.NET中有3个不同的定时器。所以正好研究研究。这3个定时器分别是: //1.实现按用户定义的时间间隔引发事件的计时器。此计时器最宜用于 Windows 窗体应用程序中,并且必须在窗口中使用。 System.Windows.Forms.Timer // 2.提供以指定的时间间隔执行方法的机制。无法继承此类。 System.Threading.Timer //3.在应

2011-06-13 16:46:00 205

原创 给定时间后,时间按秒变化

<br />样式代码………………<br /><style><br /><!--<br />.styling{<br />background-color:black;<br />color:lime;<br />font: bold 15px MS Sans Serif;<br />padding: 3px;<br />}<br />--><br /></style><br /> <br />html代码………………<br /><span id="digitalclock" class="styling">

2011-04-07 18:47:00 259

转载 JS经典时间代码集锦

<br /><script> <br />function tick() { <br />var hours, minutes, seconds, xfile; <br />var intHours, intMinutes, intSeconds; <br />var today; <br />today = new Date(); <br />intHours = today.getHours(); <br />intMinutes = today.getMinutes(); <br />intSecon

2011-04-07 17:32:00 886

转载 委托和事件使用示例

.NET的事件模型建立在委托机制之上,透彻的了解了委托才能明白的分析事件。可以说,事件是对委托的封装,从委托的示例中可知,在客户端可以随意对委托进行操作,一定程度上破坏了面向的对象的封装机制,因此事件实现了对委托的封装。下面,通过将委托的示例进行改造,来完成一个事件的定义过程:public class Calculator { //定义一个CalculateEventArgs,//用于存放事件引发时向处理程序传递的状态信息public class CalculateEventArgs: EventArgs

2011-03-16 11:49:00 304

转载 弹出遮罩层

<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <br /><html xmlns="http://www.w3.org/1999/xhtml"> <br /><head> <br /><title>ces</title> <br /><meta http-equiv="Content-Type" co

2010-11-26 11:11:00 205

转载 asp更新数据库

asp更新数据库时,可以用以下方式(还有其他的方式): 一、用recordset记录集的方式。 rs.open "select * from tablename where id="&request("id"),conn,1,3 rs("a")=request("a") rs("b")=request("b") rs.update rs.close 用这种方式进行数据更新,有个好处就是当要更新的数据量非常大时,也可以很顺利的更新成功(比如备注型字段的数据,中间还包含了换行等等的) 二、用sql的update

2010-11-23 17:52:00 694

原创 IIS6.0配置PHP5.2.6环境 (方式2)

<br />下面介绍PHP手工安装步骤:<br />第一步:直接解压缩放到C盘PHP目录下了,这样查找文件会方便许多。解压缩完后的PHP目录就是C:/PHP<br />第二步:将 PHP 目录添加到 PATH 环境变量中<br />鼠标右键点[我的电脑],选属性,选择“高级”标签页,点击“环境变量”按钮,在“系统变量”栏中找到 Path 这一项(可能需要将滚动条向下滚动才能找到),鼠标双击 Path 这一项在最后加入你的 PHP 目录,包括前面的“;”(如: ;C:/PHP ) 点击“确定”[如下图所示↓]

2010-09-20 15:28:00 1979

转载 IIS6.0配置PHP5.2.6环境

1、设置PHP目录解压缩下载回来的php-5.2.6-Win32.zip到一个文件夹,我这里是c:/php。进入c:/php,把php.ini-dist文件重命名为php.ini,双击打开,搜索“extension_dir”,一般直接跳到extension_dir = "./"这里,然后把“./”改成“ext”(也就是把extension_dir = "./"改成extension_dir = "ext"。),这里是设置dll扩展文件夹目录的。然后再搜索“Windows Extensions”,在跳到的位置

2010-09-20 14:30:00 3313

转载 jQuery + HttpHandler 实现图片裁剪

jQuery + HttpHandler 实现图片裁剪(适用于论坛, SNS)。 <br />  序言:<br />  上次发了几个jQuery的插件和些心得, 很多园友(也许是自己站上的)发邮件希望能提供更多的源码, 正好这次有个同学希望在自己的坛子上挂个图片裁剪以生成头像的功能, 于是帮忙写了这么个插件.也许很多园友用得着, 就一并发上来啦.<br />  正文:<br />  为了使层次分明及便于阅读,  整个解决方案如下:<br /><br />  其中BitmapCutter.Core是图片的服务

2010-08-16 15:14:00 1114 2

转载 Session丢失的解决办法小结

<br />最近在做ASP.NET项目时,测试网站老是取不出Session中的值,在网上搜索了一下,找到一些解决方法,记录在这里。最后使用存储在StateServer中的办法解决了问题。<br /><br /><br />SessionState 的Timeout),其主要原因有三种<br /><br />一:有些杀病毒软件会去扫描您的Web.Config文件,那时Session肯定掉,这是微软的说法。<br />二:程序内部里有让Session掉失的代码,及服务器内存不足产生的。<br />三:程序有框架

2010-07-20 14:29:00 197

转载 js滤镜

<br />语法:STYLE="filter:filtername(fparameter1,fparameter2...)<br />(Filtername为滤镜的名称,fparameter1、fparameter2等是滤镜的参数) <br />滤镜说明:<br />Alpha:设置透明层次.<br />blur:创建高速度移动效果,即模糊效果.<br />Chroma:制作专用颜色透明.<br />DropShadow:创建对象的固定影子.<br />FlipH:创建水平镜像图片.<br />FlipV:

2010-07-16 16:28:00 657

原创 解决错误提示:1045 access denied for user 'root'@'localhost' using password yes

<br />windowsxp系统 mysql-5.0.11-beta-win32<br />前几天都好好的,昨天没弄,结果今天晚上过来提示上面的这个错误,重启mysql还是不可以<br />网上的方法看了几个但是不知道怎么弄<br />方法一:  <br /># /etc/init.d/mysql stop  <br /># mysqld_safe --user=mysql --skip-grant-tables --skip-networking &  <br /># mysql -u root mys

2010-06-24 16:32:00 837

原创 JS中文字符串和UTF-8编码字符串相互转换

1.中文字符串转化为UTF-8编码,如“<汉字>”的UTF-8编码为“%3C%E6%B1%89%E5%AD%97%3E”<br />2.UTF-8编码字符串“%E6%B1%89%E5%AD%97”的中文为“<汉字>”<br /><br /><br /><script language="javascript" type="text/javascript"><br />//字符转换为UTF-8编码<br />function EncodeUtf8(s1)<br />{<br />      var s = e

2010-06-09 19:26:00 9984 3

转载 .NET导出Excel文件

  最近做ASP.NET Excel导出功能,顺便整理了一下可用的一些导出Excel方法一般导出方式1,客户提出要将统计的结果导出到excel文件,首先利用如下方式:   增加    %@page contentType="application/vnd.ms-excel;charset=GBK" %>头部说明,然后放一个table在该页面中即可了。2,客户看过后提

2010-05-26 17:15:00 1512 1

原创 .NET读取Excel表格的数据

其实读取Excel表格中的数据和读取数据库中的数据是非常类似的,因为在某种程度上Excel表格可以看成是一张一张的数据表。其二者的主要区别在于所使用的数据引擎不一样。在本文的程序中,通过下列代码实现读取Excel表格数据,具体如下: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHi

2010-05-26 14:17:00 1551

转载 .NET中COOKIES跨域解决办法

简单代码如下:———————————————————————————————————更新cooikes//如果存在cookie,则更新value属性;否则,new一个cookie。HttpCookie cookies = Request.Cookies["userName"];if (cookies == null){cookies = new HttpCookie("userName", thi

2010-05-20 12:07:00 475

转载 .NET连接MySql数据库的方法及示例

方法一:使用MySQL推出的MySQL Connector/Net组件, 该组件是MySQL为ADO.NET访问MySQL数据库设计的.NET专用访问组件。完成该组件后,需要在项目中引用这个组件,也可以直接在配置文件的节点内添加下面的节点:之后在程序中引用命名空间MySql.Data.MySqlClient,即可开始进行连接MySQL数据库的操作了,示例如下:  1protected void

2010-05-13 15:05:00 216

转载 DataSet与xml文件的互相转换

http://www.cnblogs.com/long2006sky/articles/1258731.htmlDataSet转换为xml文件 //将DataSet转换为xml文件        private static void ConvertDataSetToXMLFile(DataSet xmlDS, string xmlFile)        {            Memor

2010-05-01 15:17:00 387

原创 open与showModaldialog两种方法的父子窗口传值

方法一:用opener方式a.html -------------------------------------------------------------------- New Document -------------------------------------------------------------------- ---------

2010-04-23 15:11:00 898

原创 DOTNET 委托与事件的理解

出现目的:1、委托的出现,是为了提高编程的灵活性,降低类的耦合性     不足:因为声明委托的目的就是为了把它暴露在类的客户端进行方法的注册,把它声明为private了,客户端对它根本就不可  见,那它还有什么用?声明为 public 结果就是在客户端可以对它进行随意的赋值等操作,严重破坏对象的封装性。2、事件的出现,是为了弥补委托的权限漏洞     在类的内部(监听者),不管你声

2010-04-22 11:44:00 222

转载 MIME 类型详解

MIME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。  MIME的英文全称是"Multipurpose Internet Mail Extensions" 多功能Internet 邮件扩充服务,它是一种多用途网际邮件扩充协议,在1992年最早应用于电子邮

2010-04-21 11:58:00 475

转载 C# 中的委托和事件详解

引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对

2010-04-20 13:58:00 151

转载 深入理解 __doPostBack

在我的随笔《Page,你是怎样处理回发事件的?》中曾提出一个疑问,如何得到引起页面PostBack的控件?通过阅读Page类的源码,误打误撞,无意中看到了__EVENTTARGET和__EVENTARGUMENT这两个常量的定义,并通过调试分析页面,知道了通过Request.Form[“__EVENTTARGET”]可以获取到触发页面PostBack的事件源(控件的ID)。对于一般的控件,这样就可

2010-04-19 15:32:00 143

转载 __doPostBack 调用.net的控件事件

这里需要提一下的是,asp.net编程提供了服务端控件和客户端控件的说法,其实还是脱离不了HTML的本质,客户端和服务端需要交互必须要提交,提交有两种方式get和post,get就是通过向服务端发送连接地址,服务端通过地址的参数来获得信息的,一般这些参数都是明文,能在浏览器地址栏看到。而 post是通过表单的input等元素提交到服务端的页面的,这些数据一般是看不到的。asp.net的服务端控件其

2010-04-19 15:14:00 288

转载 HttpHandler开发的两个重点问题

大家在用HttpHandler的时候,一般都会有两个大的疑问(当然,前提是你有钻研精神的话,呵呵)1. IsReusable到底什么意思?老实说,这个属性很多人都感兴趣,但搞懂的人确实不多。MSDN中的介绍也是不知所以然。获取一个值,该值指示其他请求是否可以使用 IHttpHandler 实例。该属性默认为false我来这么说吧,首先我们为什么使用自定义的Handler呢?简单的说

2010-04-16 16:00:00 475 1

原创 JQuery的ajax实例二(.NET版)

JS文件//以下为jquery代码$(document).ready(function(){                                $("#jqbtn").click(function(){                                alert(1);                                $.ajax({          

2010-04-14 17:38:00 285

转载 JQuery的ajax实例

jQuery Ajax 实例演示$(document).ready(function (){   $(#send_ajax).click(function (){     var params=$(input).serialize(); //序列化表单的值     $.ajax({       url:ajax_json.php, //后台处理程序       type:post

2010-04-14 17:37:00 370

转载 XMLHttpRequest的POST方式发送,结合JSON数据传输

注意:在HTML代码中一定要有xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");  //用POST的时候一定要有这句,用GET的时候可以不用这句我再补充一点,用XMLHttpRequest想后台发送的时候,是没有什么Page.IsPostBack的,即他总是认为是第一次加载。 Defa

2010-04-14 16:49:00 7318

转载 JSON是什么?为JavaScript准备的数据格式

还不了解JSON是什么?看了下面这篇文章,您对JSON是什么应该能够有了一个比较清晰的概念。  JSON 即 JavaScript. Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript. 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。  尽管有许多宣传关于 XML 如何

2010-04-14 16:47:00 418

原创 七层开发模式关系图

2010-03-24 17:42:00 261

转载 深入 Unity 1.x 依赖注入容器之三:获取对象

通过前二部分的学习,对象的获取已非常简单,在此对前面用过的对象获取方法进行总结 ,同时对还没有使用过的方法进行补充。Unity 容器中获取对象的方法也包括了泛型方法和对之对应的非泛型重载,在此,仅对泛型方法进行描述。根据类型获取对象我们使用方法 Resolve( ) 来根据类型获取对象。这种方法是在前二部分使用最多的,用于获取注册的默认类型映射的对象。示例代码如下所示:根据类型

2010-03-23 18:04:00 350

转载 深入 Unity 1.x 依赖注入容器之二:初始化 Unity

Unity 初始化主要是注册类型映射并指定其生命周期。在本文中,我们使用了一个接口 IDialer、一个实现了接口的抽象基类 Dialer,二个继承自 Dialer 的具体类 ButtonTypeDialer 和 FigurePlateDialer 类,以及一个使用 Dialer 的 Telephone 类。生命周期管理之所以将生命周期的管理放在开始,是因为Unity 会根据在类型的注

2010-03-23 18:03:00 662

转载 深入 Unity 1.x 依赖注入容器之一

Unity 是由微软开发的一个轻量级、可扩展的依赖注入(Dependency Injection, DI)容器,支持构造函数、属性和方法的依赖注入。所谓依赖的注入,即将程序开发过程中的对象与其所依赖的具体对象解耦,从一定程度上仅关注对所依赖对象 的使用,却不管其具体对象是哪个类的实例;而真正的被依赖对象在运行时由容器注入。本质上,它就是一个对象工厂和对象管理器。更详细的信息,请参见《IoC 容器和

2010-03-23 18:01:00 895 1

转载 进一步了解并行LINQ

LINQ(Language Integrated Query)是Visual Studio 2008中的领军人物。借助于LINQ技术,我们可以使用一种类似SQL的语法来查询任何形式的数据。目前为止LINQ所支持的数据源有SQL Server、XML以及内存中的数据集合。开发人员也可以使用其提供的扩展框架添加更多的数据源,例如MySQL、Amazon甚至是Google Desktop。 一般来讲

2010-03-09 18:35:00 172

转载 LINQ是什么简单分析

本文向大家介绍LINQ是什么,可能好多人还不了解LINQ,没有关系,看完本文你肯定有不少收获,希望本文能教会你更多东西。LINQ是什么LINQ是Language Integrated Query (语言集成查询)。当我们要对数据库表进行查询的时候,我们一定会编写"select * from sometable where 的语句。好,那我们现在根据LINQ的语法,完全可以将我们熟悉的SQL

2010-03-09 18:33:00 417

转载 asp.net中的窗体身份验证(完整篇之附录:web.config中相应节点详解)

要使用asp.net窗体身份验证,要做的第一件事就是修改web.config文件。    首先,必须要修改节点下的子节点,将该子节点中的mode属性值设为“Forms”。    然后,在节点下添加子节点,并在该子节点中配置Forms验证方式的具体参数。    第三,如果在节点中的protection属性值为All,则要在节点下添加子节点,并在该子节点中设置数据验证的方法。    第

2010-02-25 18:49:00 299

原创 html file上传

前台                  后台通过 HttpPostedFile f = Request.Files["xxx"]接收就可以了

2010-01-27 11:37:00 207

转载 sql server 更改表的所属用户的两个方法

sql server 更改表的所属用户的两个方法--更改某个表 exec sp_changeobjectowner tablename,dbo--存储更改全部表 CREATE PROCEDURE dbo.User_ChangeObjectOwnerBatch @OldOwner as NVARCHAR(128), @NewOwner as NVARCHAR(128) ASDECLA

2010-01-22 11:47:00 372

BBS论坛项目立项报告模板

BBS论坛项目立项报告模板

2022-03-23

社区电商O2O平台建设方案书

社区电商O2O平台建设方案书

2022-03-23

员工积分系统的管理制度细则

员工积分系统的管理制度细则

2022-03-23

自定义星型评分控件源码

自定义星型评分控件源码,包括自定义控件的程序源码与注释,以及引用的案例。

2010-04-23

DOTNET实用dll文件

多个较实用的dotnet dll引用文件,包括有重写的、编辑器、无刷新支持、依赖注入的

2010-04-13

DOTNET笔试题附有答案

DOTNET笔试题,网上搜集整理的一些常用经典的笔试题,附带有答案。

2009-09-08

word转pdf虚拟打印机

微软的文件一般通过它都能转成PDF文件,安装完后打印要转换的文档,但是一定要选择软件所安装的虚拟打印机才能输出成PDF文档。

2009-08-13

静态页面生成类

能够简单方便地把ASPX页面生成静态HTML页面

2008-06-12

JS常用代码

JS常用代码,方便查询JS代码

2008-06-03

C#入门教程

C#入门教程,主要对C#的概念进行讲解,由浅入深

2008-03-18

JavaScript教程

比较好的JavaScrip教程

2008-03-18

空空如也

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

TA关注的人

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