自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (2)
  • 收藏
  • 关注

转载 XSLT 是什么类型的语言?

我撰写本文的初衷是为一篇关于 Saxon 的技术文章提供必要的背景知识,打算提供在传统 XSLT 处理器中使用的实现技巧内幕,从而帮助用户使其样式表的性能达到最大化。但        developerWorks 的编辑们劝说我:这篇介绍应该吸引更广泛的读者,值得作为 XSLT 语言的独立说明而单独发表。       什么是 XSLT?XSLT 语言由万维网联盟 (W3C) 定义,并且

2013-07-17 10:39:40 548

转载 javascript:void(0)的问题

注:以下代码未经全面测试,但每一种方法可能会出现的情况都基本做了说明。 在做页面时,如果想做一个链接点击后不做任何事情,或者响应点击而完成其他事情,可以设置其属性 href = "#",但是,这样会有一个问题,就是当页面有滚动条时,点击后会返回到页面顶端,用户体验不好。 目前有如下几种解决办法: 1)点击链接后不做任何事情 1.test 2.test 3.tes

2013-07-09 16:15:57 589

转载 parse,tryparse,Convert.ToInt32 区别

Convert.ToInt32、int.Parse(Int32.Parse)、int.TryParse、(int) 四者都可以解释为将类型转换为 int,那它们的区别是什么呢?Convert.ToInt32 与 int.Parse 较为类似,实际上 Convert.ToInt32 内部调用了 int.Parse:Convert.ToInt32 参数为 null 时,返回 0;int

2013-06-29 23:13:02 570

转载 web压力测试工具介绍

1. LoadRunner:支持多种常用协议多且个别协议支持的版本比较高;可以设置灵活的负载压力测试方案, 可视化的图形界面可以监控丰富的资源;报告可以导出到Word、Excel以及HTML格式。 2. WebLoad:webload是RadView公司推出的一个性能测试和分析工具,它让web应用程序开发者自动执行压力测试; webload通过模拟真实用户的操作,生成压力负载来测试

2013-05-22 11:55:44 629

转载 gridview统计当前页的数据

gridview在每创建一行时都会执行GridView1_RowDataBound(object sender, GridViewRowEventArgs e)方法,我们可以利用这个方法来处理统计,其中的关键是如何获取要统计的数据,可以以这种方式e.Row.Cells[0].Text,但在gridview中如果该列使用的是模板,则不能以此方式获取数据private decimal orde

2013-05-15 12:03:20 1201

原创 Discuz论坛 去掉快速发帖 回帖 .net

找到common.js 的 showWindow方法function showWindow(k, url, mode, cache, menuv) { //控制发帖和回复的弹窗不出现 if (k == "newthread" || k == "reply") { return false } mode = isUndefined(mode) ? 'get' : mo

2013-03-06 13:56:37 3292

转载 js合并单元格(兼容火狐)

/////////////////////////////////////////////// //功能:合并表格 //参数:tb-需要合并的表格ID //参数:colLength--需要对前几列进行合并,比如, //想合并前两列,后面的数据列忽略合并,colLength应为2

2013-03-06 13:40:38 684

转载 静态页面设置缓存、动态页面设缓存

1.静态的html页面想要设置使用缓存:,目前我只明确该方法可行。如果设置了并不起缓存作用。  2.动态页面使用缓存:在页面上使用和并不使动态页面使用缓存,要在后台代码段Response.AddHeader("cache-control","max-age=时间(单位:秒)")或Response.Expires=时间(单位:分)来启用缓存。如果用Response.AddHeader("expi

2013-02-21 14:22:50 635

转载 本地时间和GMT(UTC)时间的转换(C#)

/// /// 本地时间转成GMT时间 /// public static string ToGMTString(DateTime dt) { return dt.ToUniversalTime().ToString("r"); } string s = ToGMTString(DateTime.Now);//本地时间为:2011-9-2

2013-02-21 14:13:35 8929

转载 js获取Html元素的实际宽度高度

第一种情况就是宽高都写在样式表里,就比如#div1{width:120px;}。这中情况通过#div1.style.width拿不到宽度,而通过#div1.offsetWidth才可以获取到宽度。第二种情况就是宽和高是写在行内中,比如style="width:120px;",这中情况通过上述2个方法都能拿到宽度。小结,因为id.offsetWidth和id.offsetHeight

2013-02-18 11:35:56 56978

原创 FCK编辑器 通过按钮控制文本框长度

想通过按钮控制FCK文本编辑器文本框长度,但如果想在FCK编辑器里边改的话太复杂,简直不可能,其实在调用FCK的页面改的话就容易很多了!  FCK解析出来是个iframe 在查看源文件就可以找到它的ID, 这样我们在调用FCK的页面就可以随心所欲的控制其文本框的长度了代码如下: function resizeEditor(change, flag) {

2012-12-13 11:19:00 1093

转载 没有为扩展名“.html”注册的生成提供程序

没有为扩展名“.html”注册的生成提供程序。可以在 machine.config 或 web.config 中的 节注册一个。请确保所注册的提供程序具有包含值“Web”或“All”的 BuildProviderAppliesToAttribute 属性。说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详

2012-11-22 17:03:44 9159

转载 Jquery.LazyLoad.js实现图片延迟加载功能

从网上下载来的版本多多少少都有些BUG,尤其是加载后在IE6和IE7下图片闪动是个大问题,在网上查了很久,也没有找到相关的解决方案。没解决方案,就得发挥咱DIY的精神,自己想法解决,分析了BUG,理了理思路,结合前段时间我做弹出窗口特效的方法,解决了Jquery.LazyLoad.js的兼容问题,现将思路和方法与大家分享一下。解决思路大致是两点,一是从LazyLoad本身的滤镜参数下手,发现有

2012-11-14 14:10:33 1430

转载 禁止网页后退 (使浏览器后退按钮失效)

浏览器的后退按钮使得我们能够方便地返回以前访问过的页面,它无疑非常有用。但有时候我们不得不关闭这个功能,以防止用户打乱预定的页面访问次序。本文介绍上可找到的各种禁用浏览器后退按钮方案,分析它们各自的优缺点和适用场合。一、概述    曾经有许多人问起,“怎样才能‘禁用’浏览器的后退按钮?”,或者“怎样才能防止用户点击后退按钮返回以前浏 览过的页面?”在ASP论坛上,这个问题也是问

2012-11-12 14:35:48 16612

原创 JS 从cookie集合中获取cookie

比如创建一个这种的cookieHttpCookie newCookie = new HttpCookie("issend"); newCookie.Values["valicode"]=num; newCookie.Expires = DateTime.Now.AddMinutes(5);

2012-11-02 17:24:12 2522

转载 string.prototype的使用详解

<!-- //全角空格为12288,半角空格为32 //其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 //document.write((65281).toString(16)+"----"+ //(65374).toString(16)+"----"+(12288).toString(

2012-11-01 16:41:42 8052

转载 .NET生成随机数方法

先导入命名空间using System.Text;//用于使用StringBuilder 方法 protected static string GetNumPwd(int num)//生成数字随机数         {             string a = "0123456789";             StringBuilder sb = new StringBu

2012-10-31 15:37:40 4589

转载 WCF 与Web Service的区别

【0】问题:WCF与 Web Service的区别是什么? 和ASP.NET Web Service有什么关系? WCF与ASP.NET Web Service的区别是什么?这是很多.NET开发人员容易搞错的问题。面试的时候也经常遇到。而很多新手也会因为初次接触WCF或者Web Service而陷入迷惑的境地,很多资料介绍的也不准确。我甚至和许多许多年开发经验的开发人员讨论这些问题,他们都

2012-10-19 11:05:01 430

转载 js正则表达式提取字符串中的数字

var str = "jfs168dklj.html"; function getNum() { var num = str.replace(/[^0-9]/ig, ""); alert(num); }

2012-10-16 14:30:21 3410

原创 JS 不通过ID 获取HTML标签的文本

function CH() { var h = document.body.innerHTML; var re = /]+>/gi; h = h.replace(re, ''); document.body.innerHTML = h; }

2012-10-16 14:05:16 2743

转载 js trim()的用法

因为js中没有trim这个方法,所以我们要自己编写一个这样的方法1删除字符串左边的所有空格     function Lefttrim(str) { //删除左端的空格            return str.replace(/^\s*/g, ""); //把空格替换为空        }2删除字符串右边的所有空格       function Rightt

2012-10-16 10:51:42 1001

转载 TreeView复选框

TreeView设置checkbox事件__doPostBack()      ASP.NET 2.0使用TreeView控件时发现带有CheckBox控件的TreeNode对象(Treeview节点),选择CheckBox无法回发页面。在MSDN中对于TreeView, TreeNodeCheckChanged事件有一段备注:“当TreeView控件的复选框的两次向服务器发送之间要更改状态时

2012-10-11 11:06:55 895

转载 RowFilter 过滤

用Rowfilter加入过滤条件eg:string sql = "select Name,Age,Sex from UserInfo";DataTable dt = DataAccess.GetDataTable(sql);//外部方法(通过一条查询语句返回一个DataTable)dt.DefaultView.RowFilter = "Sex=女";dt.DefaultView

2012-10-08 16:39:15 1651

原创 ..net cookie的写入与读取

//写入cookie 创建带有子键的cookie HttpCookie newcookie = new HttpCookie("user"); newcookie.Values["username"] = "abc"; newcookie.Values["roleid"] = "1"; newcookie.Expires =

2012-09-27 14:34:24 346

转载 关于HttpCookie

HttpCookie 类获取和设置各 Cookie 的属性。 HttpCookieCollection 类提供存储、检索和管理多个 Cookie 的方法。 ASP.NET 包含两个内部 Cookie 集合。通过 HttpRequest 对象的 Cookies 集合访问的集合,包含以Cookie 标头形式由客户端传输到服务器的 Cookie。通过 HttpResponse

2012-09-27 11:30:40 343

转载 .net的commandname领悟

有时候需要几个按纽调用同一模块,实现相似(而非相同)的功能,需要用到按纽的CommandName行为 实现步骤如下:1、VS2005新建一个网站项目,拖入两个web控件Button控件,分别设置CommandName为btn1,btn2,btn3,btn4;再分别设置CommandArgument为Asc,Desc,Asc,Desc。等会看到,这两个参数都会随着Button_Comma

2012-09-25 16:15:14 1797

转载 JSON和JSONP

前言:由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性,前者需要PhoneGap支持,后者要求用户设备必须支持WebSo

2012-09-24 15:13:25 606

转载 mysql 存储过程写法

一.创建存储过程1.基本语法: create procedure sp_name()begin………end2.参数传递二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递三.删除存储过程1.基本语法:drop procedure sp_name//2.注意事项(1)不能

2012-09-10 13:28:29 3945

原创 mysql 存储过程 根据参数 动态执行sql语句

#输入用户名查询记录 不输入用户名为全查询DELIMITER//DROP PROCEDURE IF EXISTS userinfoByParamter//CREATE PROCEDURE userinfoByParamter( userName VARCHAR(50))BEGIN DECLARE stmt VARCHAR(2000); #如果用户名长度大于0

2012-09-06 10:08:36 4887

转载 LinQ To Object 基本用法

Linq 的基本用法: Sort , OrderBy, Skip,Take,Where,Compare,Join,Distinct ,InsertRange 等关键词Select用法   var selectedItems = from item in items where item.ParentID == parentID orderby item.SortIndex descending

2012-08-21 10:37:21 1123

转载 .net 上传图片 判断是否为真正的图片 防止木马

前面两步检查属初级检查(当然,在前台用JS作了客户端的扩展名检查),如果通过再使用图片类检查,如果是真是图片 就能通过,否则不行(已经过测试)protected bool isValidImage(System.Web.HttpPostedFile postedFile) { string sMimeType = postedFile.Conte

2012-08-16 16:34:09 2764

原创 Gridview 导出excel,解决了只能导出当前页的问题

有两种方式导出数据,都可以实现Gridview导出excel,如果Gridview是分页的,解决了只能导出当前页的问题第一种  例: 在A.aspx页面上 放入Gridview 在导出excel的button的单击事件里不做处理只调转到另外一个页面,这么做是为了导出所有数据不止是当前页的        例如 protected void Button1_Click(object s

2012-08-10 14:19:23 2918 2

原创 Discuz 论坛 版主回复后在帖子列表后加版主回复字样

找到 存储过程 dnt_gettopiclistALTER PROCEDURE [dbo].[dnt_gettopiclist] @fid int,@pagesize int, @startnum int, @pageindex int ASDECLARE @strSQL varchar(5000)if object_id('tempdb..#a') is no

2012-07-19 18:07:35 2177

原创 GridView 弹出模式窗口

将GridView 中的HyperLinkField 转换为TemplateField 模版字段在前台代码修改为  添加JS $(function () { $(".AUser

2012-07-17 17:47:45 960

转载 FCK在线编辑器上传图片加入水印功能

在下载FCKeditor编辑器的同时,如果是使用.net版本,还必须下载一个源代码包,在里面有一些功能类,和编译出来的DLL文件,存放在BIN文件中,我们所需要做的就是修改源代码,重新编译源代码,生成新的DLL,在自己的网站中替换就可以了。我使用的是(源代码版本号是FCKeditor.Net_2.5,编辑器文件版本号为FCKeditor_2.6.3)用VS2008打开代码包根目录下的Fre

2012-07-04 14:48:38 1210

转载 使用.net 程序生成 Excel 和Access 文件 .

转至  http://blog.joycode.com/ghj/archive/2005/01/12/42861.aspx 一些系统可能需求把数据导出到Access或者Excel文件格式,以方便的传递数据、打印等。Excel 文件或者 Access这两种需要导出的文件可能并不是事先就存在的,这就需要我们自己编程生成他们,下面整理一下生成这两个文件的一些方法,只罗列最常用的。并不全。一、

2012-07-01 21:36:03 474

转载 关于FredCK.FCKeditorV2.dll

在VS2005中添加对FredCK.FCKeditorV2.dll的引用1.在FCKPro工程浏览器上右键,选择添加引用(Add Reference…),找到浏览(Browse)标签,然后定位到你解压好的FredCK.FCKeditorV2.dll,确认就可以了。这时,FCKPro工程目录下就多了一个bin文件夹,里面包含FredCK.FCKeditorV2.dll文件。当然,你也可以完全人工

2012-06-27 15:59:27 5507

转载 C#格式化日期时间

DateTime dt = DateTime.Now;Label1.Text = dt.ToString();//2005-11-5 13:21:25Label2.Text = dt.ToFileTime().ToString();//127756416859912816Label3.Text = dt.ToFileTimeUtc().ToString();//127756704859

2012-06-25 21:05:06 10279

转载 asp.net实现ftp上传代码(解决大文件上传问题)

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.HtmlControls;using System.Xml.Lin

2012-06-21 18:31:44 4247

转载 Linq to Object

本文将讲述C#中的Linq技术。一:linq是什么? linq可以理解为嵌入C#语法的强类型查询语言。(注意:尽管linq看起来和Sql查询很像,但语法却不相同。)二:linq的作用?提供一种统一且对称的方式,让程序员得到数据和操作数据(此处的数据可以是XML,DataSet,物理数据等) 三:linq可应用在哪些场景?Linq to Object、Linq t

2012-06-20 14:30:49 1333

.net 上传文件 上传图片

.net 上传文件,图片 代码在Upload.aspx页面

2012-08-14

.net 程序生成Excel文件

.net 程序生成Excel文件 包括合并单元格 别忘记在项目里添加AppLibrary.dll的引用

2012-07-03

空空如也

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

TA关注的人

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