自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (4)
  • 收藏
  • 关注

转载 C#中HTML文章中截取摘要,可显示图片

博客系统通常的做法是,在博客的首页只显示文章的摘要,点击标题进入以后查看全文。显示哪一部分作为摘要是个比较特殊的问题,不同的系统都有自己不同的处理方式,有的是将摘要和扩展部分作为两个输入框,由用户自己决定哪些部分作为摘要,而且上下两部分都是完整的HTML,不存在截取的问题,就像本

2011-09-20 10:07:57 2420 1

原创 页面加载时page类中事件的执行顺序

在有母版页的情况下,处理顺序: 第01步、内容页的 Page_PreInit第02步、母版页的 Page_Init第03步、内容页的 Page_Init第04步、内容页的 Page_InitComplete第05步、内容页的 Page_PreLoad第

2011-09-04 17:10:05 1623

转载 跳转跳出框架(frame)

很多网页都是框架结构的,在很多的情况下会通过按钮点击事件或链接,跳出框架转到其它界面。例如说点击“注销登录”返回到登录界面。一、通过运行脚本跳出框架有以下几种写法:1.  window.open('Login.aspx','_top')"2.  window.open

2011-09-04 16:45:18 3121

转载 C#中null和""以及string.Empty的区别

string是引用类型;string str = null 没有创建内存空间,str中存放的是空引用指针;string str = "" 创建了内存空间,str中存放的是指向堆中的指针。简单地说:string str ="";给你一张白纸;string s

2011-09-04 12:58:49 1156

转载 超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。

超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。 解决办法1.在代码里面,把未关闭的连接关闭2.扩大共享池,方法如下:解决方法可以是修改连接池的连接生存期,因为默认值是60秒,即连接从应用程序被释

2011-09-01 10:48:04 63928 4

原创 配置IIS应用程序池

IIS 6的核心在于工作进程隔离模式,而应用程序池则是定义工作进程如何进行工作,因此,可以说应用程序池是整个IIS 6的核心。和IIS 5中只能使用单个应用程序池不同,工作在工作进程隔离模式的IIS 6可以创建多个应用程序池,不同的应用程序池之间是完全隔离的,某个应用程序池停

2011-09-01 10:15:43 3242 1

原创 备忘,div之间缝隙问题

这两天在psd to div+css的过程中,发现IE系的浏览器有一个比较奇怪的问题,上下两个相邻的div之中存在3px的缝隙,具体的描述如下:上面的div:里面有一张图片下面的div:使用的是背景,纵轴重复具体如图所示: 经过google之后,找到的解决

2011-08-31 17:53:07 906

原创 SQL server 2005中如何建立HTTP的端点以及应用

SQL2005提供了一个新的执行存储过程或者T-SQL的方法,它可以以WEB服务的方式发布到服务器上,而无须使用IIS 这个新特点通过HTTP API把HTTP端点暴露给用户,在WINXP SP2和WIN2003上被支持  建立一个HTTP端点是非常简单的,如下:CREA

2011-08-28 18:57:07 628

转载 ASP.NET里的Session详细解释

Session模型简介 Session是什么呢?简单来说就是服务器给客户端的一个编号。当一台WWW服务器运行时,可能有若干个用户浏览正在运正在这台服务器上的网站。当每个用户首次与这台WWW服务器建立连接时,他就与这个服务器建立了一个Session,同时服务器会自动为其分配一个

2011-08-28 18:53:20 480

转载 创建维护计划--定时备份数据库时,属性ErrorLogFile 不可用于JobServer“[SERVER]......”的问题时的解决方案

一:SQL SERVER 2005中定时备份数据库任务  每次去给客户部署项目时,都会涉及到数据可的备份问题,即将项目数据库进行定时备份,以便于保护数据,具体的步骤如下:1,打开SqlServerManagement Studo,连接到数据库实例,打开”对象资源管理器”;

2011-08-28 12:07:51 1344

转载 ASP.NET 实现伪静态网页方法

方法一:利用Httphandler实现URL重写(伪URL及伪静态)我们有时候会见到这样的地址:“http://www.huoho.com/show-12-34.html”,你或许认为在站点服务器根目录“/”下存在名为“show-12-34.html”的文件,其实实际它可

2011-08-23 10:51:22 33339 7

转载 .net 实现 URL重写,伪静态

一,获得Mircosoft URLRewriter.dll:获得Mircosoft URLRewriter.dll可以到http://www.microsoft.com/china/msdn/library/webservices/asp.net/URLRewriting.m

2011-08-23 10:42:08 1064

转载 asp.net中Session过期设置方法

在Asp.net应用中,很多人会遇到Session过期设置有冲突。其中,可以有四处设置Session的过期时间:一、全局网站(即服务器)级IIS-网站-属性-Asp.net-编辑配置-状态管理-会话超时(分钟)-设置为120,即为2小时,即120分钟后如果当前用户

2011-08-08 10:55:42 607

转载 进程与线程知识回顾

进程与线程进程和线程是两个相对的概念,通常来说,一个进程可以定义程序的一个实例(Instance)。在Win32中,进程并不执行什么,它只是占据应用程序所使用的地址空间。为了让进程完成一定的工作,进程必须至少占有一个线程,正是这个线程负责包含进程地址空间中的代码。实际上,一个进程

2011-07-18 10:37:09 721

原创 Sqlserver数据库表重设置自增主键ID号

使用DBCC CHECKIDENT可以重新设置在使用中的表的标识列的起始值; 如在删除表中的所有记录,需要让标识列从1开始时可以在查询分析器中执行:DBCC CHECKIDENT(TableName,RESEED,0);该语句的使用方法如下:DBCC CHECKIDENT检查指定

2011-07-16 17:51:46 11429

转载 C#实现所有经典排序算法汇总

C#实现所有经典排序算法1、选择排序 class SelectionSorter    {        private int min;        public void Sort(int[] arr)        {            for (int i = 0;

2011-07-10 08:01:40 730

原创 把一个DataTable中的行复制到另外一个DataTable中

1.首先要创建目标datatable的表的结构DataTable newdt = new DataTable();newdt = dt.Clone();//复制表的结构或者newTable.Columns.add("列名");给newTable表对象加上列否则

2011-07-05 12:11:05 3379

转载 JS获取checkboxlist的值

本来是想通过下面的代码给checkboxlist生成的checkbox项添加value值,可是通过测试无法实现;如果可以添加value值的话,用js获取值的代码也就容易实现了;for (int i = 0; i         {            che

2011-07-03 17:28:10 6763 1

转载 存储过程中拆分字符串的方法

一、程序片段:declare @tempstr varchar(100)set @tempstr=1,3,4,5,447,8,10declare @tempi intselect @tempstr=@tempstr+,select @tempi=charindex(,,@tempstr)while  @tempibegin   print left(@tempstr,@temp

2011-06-29 21:44:00 7606

转载 ROW_NUMBER()用法

ROW_NUMBER()说明:返回结果集分区内行的序列号,每个分区的第一行从 1 开始。语法:ROW_NUMBER () OVER ( [ ] order_by_clause> ) 。备注:ORDER BY 子句可确定在特定分区中为行分配唯一 ROW_NUMBER 的顺序。参数:partition_by_clause> :将 FROM 子句生成的结果集划入应用了 ROW_NUMBER 函数的分区

2011-06-27 13:57:00 772

转载 公用表表达式(CTE)

公用表表达式(CTE)是SQL Server 2005中提供的一种新的解决方案。公用表表达式 (CTE) 可以认为是在单个 SELECT、INSERT、UPDATE、DELETE 或 CREATE VIEW 语句的执行范围内定义的临时结果集。CTE 与派生表类似,具体表现在不存储为对象,并且只在查询期间有效。与派生表的不同之处在于,CTE 可自引用,还可在同一查询中引用多次。CTE 作用:

2011-06-27 11:40:00 880

转载 常用存储过程语法收藏

常用存储过程语法收藏新一篇: 利用WatiN自动化网站功能测试 | 旧一篇: 代码自动生成工具MyGeneration之三前面学过了基本的存储过程,见存储过程入门现在学一下常用的存储过程的语法,只要花一点点时间学习下,就能用存储过程实现很复杂的功能,可以少写很多代码。为了方便说明,数据库使用SQL Server的示例数据库,Northwind和pubs,如果SQL Server中没有的话,可以按下

2011-06-27 11:22:00 595

转载 asp.net(C#)中 DataTime 赋空值

 SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究在SqlServer 2000中datetime 的空值即默认值为1900-01-01 00:00:00,C#中DateTime的空值是最小值0001-01-01 00:00:00,对于数据库的插入,更新为空值的日期值来说多少有点不如人所愿。比如说我插入的是空值我取出的也要是空值,但SqlServer偏

2011-06-24 10:17:00 15351 2

转载 C# 导出到Excel(NPOI的使用)

最近研究下用C#导出Excel。最后选择要用NPOI来导出。在网上看到了好多的教程啊。于是我兴奋的模仿起来了。先创建个空的excel试试吧。结果:提示无法将类型“NPOI.SS.UserModel.Sheet”隐式转换为“NPOI.HSSF.UserModel.HSSFSheet”。存在一个显式转换(是否缺少强制转换?)。看了好多的教程都是一样的写法。看来问题是在我这了。但是我的库是新下载的,最新

2011-06-21 09:32:00 10163 1

转载 js之onload事件

说明:测试浏浏览器FF3.5.2、Chrome3.0、safar 4.0.3、opera10.10、IE7  如果我问你window.load和window.onload分别是什么意思,恐怕你会回答我:“这不是页面加载完就执行吗”。  但是答案是不一定,得看你怎么用。看一下例子吧例1:Untitledfunction ShowMessage(){alert("true");}w

2011-06-18 12:31:00 1213

转载 输出编码为utf-8时js乱码的解决方法

如果web application的编码规则是utf-8,如网页头中的:那么js文件中如果有中文输出就会出现乱码,解决此个问题可在引用javascript输出的地方加上charset="gb2312" 或 charset="big5"(假设输出的是Big5繁体字)。例:PS:另一种解决方法是把js文件保存为utf-8编码。

2011-06-18 11:38:00 884

转载 存储过程同时新增两张表,并将第一张表的主键插入第二张表当中

SQL Server 中,可以使用 SCOPE_IDENTITY()、 @@IDENTITY 、 IDENT_CURRENT() 来取得最后插入记录的值值,它们的区别在于:SCOPE_IDENTITY() 返回插入到同一作用域中的 IDENTITY 列内的最后一个 IDENTITY 值。一个作用域就是一个模块--存储过程、触发器、函数或批处理。因此,如果两个语句处于同一个存储过程、函数或批处理中,

2011-06-12 17:39:00 4752

原创 关于 AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts. 错误

<br />错误: AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts. Ensure the correct version of the scripts are referenced. If you are using an ASP.NET ScriptManager, switch to the ToolkitScriptManager in AjaxControlToolkit.dll.<br /> <br />解决办法:<br />只要将:<b

2011-05-29 23:33:00 1347

转载 AJAX禁用缓存解决方案

ajax能提高页面载入的速度的主要原因是通过ajax减少了重复数据的载入,那就是在载入数据的同时将数据缓存在浏览器内存中,一旦数据被载入,只要页面未刷新,该数据就永远的缓存在内存中,当用户再次查看该数据时,则不需要从服务器上去获取数据,极大的降低了服务器的负载和提高了用户的体验。但是,有时候我们在写入数据之后,重新读取的时候往往会读取缓存的信息,导致读取的信息不是最新的,为了保证我们读取的信息是最新的,我们需要禁止他的缓存功能,解决方案如下:      1、在ajax发送请求前加上 anyAjaxObj.s

2011-05-03 14:48:00 4975

转载 js与.net后台的交互

1、asp.net呼叫js     Response.Write("") ;      在这里情况下,你可以调用页面中的JS脚本的函数都可以2、js脚本如何访问服务器控件的值     界面上有一个TextBox控件,ID为Name,js里可以采用如下脚本取Name的值     var myvalue=document.all('Name').value;3、服务器控件如何取js中变量的值     方法是在界面上放一个隐藏的控件HtmlInputHidden,然后设置为以服务器控件运行,这样在js脚本中和A

2011-04-27 11:58:00 4964

转载 ASP.NET 2.0中TextBox服务器控件的ReadOnly和Disabled属性

在以前的ASP.NET 1.x版本中,设置为ReadOnly的TextBox控件在客户端更改了值后,在服务器端仍然可以得到修改后的值,但在ASP.NET 2.0中,这种做法已经限制。这是为了提高应用程序安全性所考虑的。下面就是TextBox控件获得数据的内部方法,由此可以看出ReadOnly的限制:protected virtual bool LoadPostData(string postDataKey, NameValueCollection postCollection){ base.Validate

2011-04-21 14:58:00 930

转载 VS2008无法启动asp.net提示“无法启动程序: http://localhost/.../test.asp...

今天下午突然VS2008不能启动任何WEB程序了,提示:“无法启动程序: http://localhost/.../test.aspx” 数据无效”,早上都还正常,怎么下午就不行了,通过右下角的状态栏中虚拟服务器的图标可以访问调试的页面,回想下做过什么操作,早上设置过默认浏览器(本机装有多个浏览器),猜测应该是VS2008找不到浏览器启动程序,重新设置默认浏览器,用360修复IE设置都没有用,上网查找有没有人碰到同样问题。找到一篇提示 “无法启动程序 http://…… 系统找不到指定的文件”的文章,照着手

2011-04-20 17:00:00 3204

转载 (一)庖丁解牛Asp.net3.5控件和组件开发技术系列—服务器控件开发中的调试技术-郑健

http://msdn.microsoft.com/zh-cn/dd567278.aspx第 2 章 服务器控件开发中的调试技术作者:郑健本章内容2.1 预置代码示例2.2 调试页面服务端代码2.3 服务器控件的调试2.4 JavaScript 脚本调试方法2.5 Ajax Library 对JavaScript调试支持 2.1 预置代码示例熟悉ASP.NET 开发的读者朋友可能对于服务器控件的调试技术更容易上手,不过如果您刚刚接触ASP.NET 也没关系,本章会从最基本的调试开始讲解。在调试之前,要先建立

2011-04-19 15:54:00 2023

转载 计算机端口相关

计算机 端口

2011-04-13 11:39:00 694 1

转载 C#命名规范

1、命名约定Pascal和Camel命名约定编程的命名方式主要有Pascal和Camel两种(Pascal:每个单词的首字母大写,例如ProductType;Camel:首个单词的首字母小写,其余单词的首字母大写,例如productType)以下是一些常用的C#成员及其推荐命名方法: 标志符规则实例与描述备注类classPascalApplication枚举类型enumPascalPascal记住,是以Pascal命名,切勿包含Enum,否则FXCop会抛出Issue 委托delegatePascalMyD

2011-04-07 10:33:00 1607

转载 DataView详解

DataView详解

2011-04-06 14:20:00 28854 1

转载 通用控制语句总结

  顺序流程你喝一杯水,一般是这样:1, 往杯里倒满开水; 2, 等开水冷却; 3, 往嘴里倒。从这个生活的例子中,你可以想到,完成事情,总是要有顺序的,并且执行顺序往往还很需讲究。譬如喝水的例子,如果你把第2步和第3步调序,结局可能会很难受;而如果你想把第1步放到最后去执行,大概你将永远也喝不了水。程序是用来解决现实生活的问题的,所以流程在程序中同样重要。我们已经学习过语句,当我们写

2008-03-19 17:01:00 1565 1

lua加密工具_非常好用

cocos2dx lua 加密工具,使用时将pyd拷贝到Python27\DLLs中,运行xxteaEncry.py 原理详见http://blog.csdn.net/cloud95/article/details/38110009

2015-08-31

VisualSvn汉化破解版

VisualSvn2.5.5的汉化版和破解。里边有破解dll(VisualSVN.Core.L.dll),直接覆盖源文件即可完成破解,汉化dll(VisualSVN.VSUI.dll),按照说明操作(有图有真相)即可一次完成vs2005,vs2008,vs2010的汉化。 测试过windows2003,windows2008,windows7的操作系统,有时第一次启动Vs会报VisualSvn初始化错误,后边再次打开问题不会重现。

2012-08-02

marquee参数详解

marquee参数详解 (文字滚动)参数详解

2009-12-13

空空如也

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

TA关注的人

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