自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 客户端检测潜在危险的Request.Form值

asp.net开发中,经常遇到“从客户端检测到有潜在危险的Request.Form 值”错误提示,很多人给出的解决方案是:1、web.config文档后面加入这一句: 示例: 2、在*.aspx文档头的page中加入validaterequest="false",示例如下: 其实这样做是不正确的,会给程序安全带来风险。  ASP.Net 1.1后引入了对提交表单自动检查是

2009-05-25 18:26:00 375

转载 关于设计模式和mvc的理解

获取的,以某种结构化的格式书写下来,避免了遇到相同的问题重头设计,存在于不同的抽象层,在不断完善的,是可重用的人工产物,使设计和最好的练习交互,以被组合起来解决更大的问题。 MVC架构 MVC最初是在Smalltalk-80中被用来构建用户界面的。M代表模型Model, V代表视图 View, C代表 控制器Controller。 MVC的目的是增加代码的重用率,减少数据表达,数据描述和应用操作的

2009-03-25 21:02:00 515

转载 struts 2 常用配置

action元素指定method属性对action进行如下的配置:              ……                            ……查看以上两个action,默认的情况是Regist,而当Login的时候,将提交到LoginAction的login中。查看上面的两个action,class都是一样的,于是就出现了下面的使用通配符的概念。使用通配符       在配置act

2009-03-25 20:57:00 692

原创 js继承,闭包再探讨!

<!--var Class = function(properties){ var _class=function(){ this.name=aa this.age=24 this.sayHello=function(){ alert(hello,my prototype) } } _cla

2009-03-19 18:15:00 425

转载 javascript 评估用户输入密码的强度

<!-- //CharMode函数 //测试某个字符是属于哪一类. function CharMode(iN){ if (iN>=48 && iN <=57) //数字 return 1; if (iN>=65 && iN <=90) //大写字母 return 2; if (iN>=97 && iN <=122) //小写 return 4; else

2009-03-18 18:30:00 420

原创 Proxool连接池使用方法(sql2000)

Proxool连接池是sourceforge下的一个开源项目,这个项目提供一个健壮、易用的连接池,最为关键的是这个连接池提供监控的功能,方便易用,便于发现连接泄漏的情况。开源项目地址是: http://proxool.sourceforge.net/ 配置连接池比较的简单:  1、首先确保普通的连接方式能够成功读取数据库,不成功的主要解决方案如下:   1):sql2000未升级为sp3或

2009-02-26 18:27:00 709

原创 java性能的4,5个用法

private static Credit BaseCredit = new Credit();    public static Credit getNewCredit() {    return (Credit) BaseCredit.clone();    }    private static Credit BaseCredit = new Credit();p

2009-02-22 09:48:00 394

转载 log4j perl 错误日志提取

日志Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#!/bin/perluse Encode ;open(NOTESFILES,$ARGV[0]);my %errorMeganotes;print ">>>>>>>>>>>>>

2009-02-22 09:47:00 544

转载 jQuery学习: 实现select multiple左右添加和删除功能

$(function(){ $("#add").click(function(){ if($("#fb_list option:selected").length>0) { $("#fb_list option:selected").each(function(){

2009-02-22 09:27:00 430

转载 sql千分位

select reverse(stuff(reverse(convert(varchar,convert(money,123000),1)),1,3,)) 

2009-01-22 18:03:00 606 3

转载 asp.net 取消缓存相关问题

。 取消缓存(2)客户端取消 (3)服务器具端取消:服务器端:   Response.Buffer = true;   Response.ExpiresAbsolute = DateTime.Now.AddDays(-1);   Response.Cache.SetExpires(DateTime.Now.AddDays(-1));   Response.Expires

2009-01-15 18:19:00 368

原创 批量更新数据(batches update )插入数据(batches insert)

CREATE TABLE #A( CD DECIMAL ,SysCD INT ,FLAG TINYINT)insert into #Avalues(1001,5,1)---------------------------CREATE TABLE #B( CD DECIMAL ,SysCD INT ,FLAG TINYINT)i

2009-01-15 08:10:00 686

转载 SQL分页算法

create procedure pagination@sqlstr nvarchar(4000), --查询字符串@currentpage int, --第N页@pagesize int --每页行数asset nocount ondeclare @P1 int, --P1是游标的id@rowcount intexec sp_cursoropen @P1 

2008-12-26 11:32:00 490

原创 获取控件的绝对位置(该控件非position:absolute)

 function CPos(x,y)        {            this.x = x;            this.y = y;        }        function GetObjPos(ATarget)        {            var target = ATarget;            var po

2008-12-16 12:15:00 442

原创 打开窗口并传值(window.showModalDialog)

  index.aspxvar obj=new Object();obj.name=Name;obj.notice=$("divNoticeContent").innerText;向新窗口传值(通过obj对象)var newWindow=window.showModalDialog("Notice.aspx",obj,"dialogWidth=325px;dialo

2008-12-16 11:46:00 614

原创 四舍五入算法 + 屏蔽ctrl和shift(鼠标滚动)

function  ForDight(Dight)    {             Dight=Math.round(Dight*Math.pow(10,2))/Math.pow(10,2);             return Dight;    }Math.pow(10,2)控制2位数字显示,可调节。document.onmousewheel=fun

2008-12-16 11:33:00 440

转载 js生成柱状图

function table1(total,table_x,table_y,thickness,table_width,all_width,all_height,table_type){//参数含义(传递的数组,横坐标,纵坐标,柱子的厚度,柱子的宽度,图表的宽度,图表的高度,图表的类型) //纯JAVASCRIPT代码生成图表函数1——柱状图 //运行环境为IE 6.0

2008-12-01 21:08:00 742

转载 5个有趣的IE浏览器地址栏JavaScript代码

  5个有趣的IE浏览器地址栏JavaScript代码酷酷的绝技:5个有趣的IE浏览器地址栏JavaScript代码这又是一篇关于Javascript的文章,能在浏览器地址栏实现的效果太多了,字体放大、显示所有图片、显示Cookie等等。但这篇文章重点放在“有趣”上面,当你无聊的时候,不妨玩玩。原文来自BlogOhBlog。1、编辑网页在地址栏输入下面的代码按enter,网页上所有

2008-11-06 18:23:00 450

转载 Javascript中的类实现

 Javascript本身并不支持面向对象,它没有访问控制符,它没有定义类的关键字class,它没有支持继承的extend或冒号,它也没有用来支持虚函数的virtual,不过,Javascript是一门灵活的语言,下面我们就看看没有关键字class的Javascript如何实现类定义,并创建对象。一:定义类并创建类的实例对象在Javascript中,我们用function来定义类,如下:

2008-11-06 18:21:00 403

原创 仿 google 搜索框功能的实现关键代码

后台函数public void googleSearch()        {            string con=Request.QueryString["content"].ToString();            StringBuilder st=new StringBuilder();            string sqlTxt="sele

2008-11-05 18:18:00 801

原创 table固定首行首列(expression控制)

 "text/css">.fixTop { Z-INDEX: 102; POSITION: relative; ; TOP: expression(this.offsetParent.scrollTop-2); HEIGHT: 50px; BACKGROUND-COLOR: #eeeeee }.fixLeft { Z-INDEX: 101; ; LEFT: expression

2008-11-04 18:07:00 869

原创 行列转化(动态sql)

源ItemCD  ItemName    Week ItemNum1   トマト     18週 122   胡瓜      18週 323   キャベツ    18週 534   スイカ     18週 435   えのき     18週 796   かぼちゃ    18週 327   レタス     18週 411   トマト     19週

2008-11-04 18:02:00 318

原创 iframe 高度自适应!

window.onresize = setFrameSize;                function setFrameSize()        {                        if (document.frames[htmliframe].document.body==null) return;            var frm

2008-11-03 18:14:00 272

转载 获得鼠标当前位置(浏览器兼容)

function setTipLocation(e){    var intX=0,intY=0;        if(e==null)    {                e=window.event;            }        if(e.pageX || e.pageY)//如果要是存在这个对象pageX,那么     {   

2008-10-28 18:12:00 310

转载 关于Iframe之间以及与父窗体的值传递(转)

在父页面访问Iframe子窗体的txtAddress控件window.frames["ifrMapCompanyDetails"].document.all("txtAddress").value = 地址 ;   在Iframe子窗体1访问父页面的TextBox1控件 , 子窗体1把值赋给子窗体2的某个控件string strValue = "从子窗体传递给父页面的值" ;下面是在Pag

2008-10-14 18:27:00 267

转载 SQL时间函数(转)

1. 当前系统日期、时间select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值例如:向日期加上2天select dateadd(day,2,2004-10-15) --返回:2004-10-17 00:00:00.0003. datediff 返回跨两个指定日期的日期和时间边界数。select datediff(day,2

2008-10-13 18:27:00 333

原创 a href=# 与 a href=javascript:void(0) 的区别 伪装连接 等

#包含了一个位置信息默认的锚点是#top 也就是网页的上端而javascript:void(0)  仅仅表示一个死链接这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首而javascript:void(0) 则不是如此所以调用脚本的时候最好用void(0)或者等打开新窗口链接的几种办法1.window.open(url)2.用自定义函数

2008-09-29 11:41:00 371

转载 浏览器不兼容,你知道源头吗?

作者:阿里巴巴前端开发凡事都要知其然,才能知其所以然,前端开发的朋友想毕都会碰到浏览器兼容的问题,今天在网上觅到此文,希望对大家有用。浏览器的不兼容,大家肯定都是深恶痛绝的,往往我们只是去做修补,却忘了更重要的事情,那就是追溯根源,避免类似的不兼容再次出现。在下不才,归纳几点html编码要素,望能指点各位:1.文字本身的大小不兼容。同样是font-size:14px的宋体文字,在不同浏

2008-09-28 18:16:00 383

转载 javascript 获取窗口大小

var x = document.body.scrollLeft; var y = document.body.scrollTop;//获取屏幕宽度    availWidth = parseInt(window.screen.availWidth);   availHeight = parseInt(window.screen.availHeight);//获

2008-09-28 18:16:00 426

转载 jQuery(function($)

 $.noConflict()运行这个函数将变量$的控制权让渡给第一个实现它的那个库。这样可以确保jQuery不会与其他库的$对象发生冲突。 在运行这个函数后,就只能使用iQuery变量访问iQuery对象。例如,在要用到$("div p")的地方,就必须换成iQuery("div p")。 返回值undefined示例说明:将$引用的对象映射回原始的对象,让渡变量$jQuery 代码:jQuer

2008-09-27 18:11:00 983

原创 Javascript attachEvent传递参数的办法

javascript的闭包问题,导致得不能直接读取外部的那个函数,不然就所有传递的参数都变为最后一个了。也可以用生命function(){ } var newopen = function(id,level){  return function()  {    opentree(id,level);//该函数为外部定义的一个执行函数;  }}x.attachEvent("onclick",

2008-09-27 18:08:00 287

原创 XPath 简单语法

       Empire Burlesque    Bob Dylan    10.90        Hide your heart    Bonnie Tyler    9.90        Greatest Hits     Dolly Parton     9.90        定位节点 XML是树状结构,类似档案系统内数据夹的结构,XPath也类似档案系统的路径命名方式。不过XPa

2008-09-27 18:04:00 340

原创 sql 特殊函数

和 UNION 指令类似, INTERSECT 也是对两个 SQL 语句所产生的结果做处理的。不同的地方是, UNION 基本上是一个 OR (如果这个值存在于第一句或是第二句,它就会被选出),而 INTERSECT 则比较像 AND ( 这个值要存在于第一句和第二句才会被选出)。 UNION 是联集,而 INTERSECT 是交集。 SELECT Date FROM Store_Inform

2008-09-24 18:28:00 396

原创 javascript学习进阶---js之美

Codevar a=[-1,-2,-3,5,6,-1];function f(s,e){    var ret=[];    for(var i in s)    {        ret.push(e(s[i]));    }    return ret;}var b=f(a,function(n){return n>0?n:0});ale

2008-09-19 22:11:00 371

原创 javascript学习进阶----必包

 在程序语言中,所谓闭包,是指语法域位于某个特定的区域,具有持续参照(读写)位于该区域内自身范围之外的执行域上的非持久型变量值能力的段落。这些外部执行域的非持久型变量神奇地保留它们在闭包最初定义(或创建)时的值 (深连结)。 //A是一个普通的函数   function A(a)  {       return a;  } //B是一个带函数返回值的函数  

2008-09-19 22:10:00 319

原创 javascript学习进阶-----科里化(currying)

//这是一个计算x+y的函数,但是它和常规函数的不同之处在于  //它是被Currying的  function add(x, y) {      //当x,y都有值得时候,计算并返回x+y的值       if(x!=null && y!=null) return x + y;      //否则,若x有值y没有值      else if(x!=null &

2008-09-19 22:08:00 396

原创 javascript有趣的现象----函数

function makefunc(x){    return function(){return x;}}var a = [makefunc(0),makefunc(1),makefunc(2)];alert(a[0]());//result 0 alert(typeof(a[0]));//result function alert(a[0]);/

2008-09-19 22:06:00 446

转载 根据insertBefore()衍生出来的insertAfter()函数

 function insertAfter(newElement.targetElement){var parent=targetElement.parentNode;if(parent.lastChild == targetElement){parent.appendChild(newElement);}else{parent.insertBefore(newEl

2008-09-18 18:36:00 296

原创 insertBefore、cloneNode、appendChild...

removeNode()用法my_xml.removeNode()参数无。返回无。说明方法;从指定 XML 对象的父级中将该对象删除。该节点的所有后代也将被删除。nextSibling用法my_xml.nextSibling说明属性(只读);计算 XML 对象,并引用父级节点的子级列表中的下一个同级。如果该节点没有下一个同级节点,则此方法返回 null。这是一个只读属性,无法用于操作子级节点。请使

2008-09-18 18:31:00 574

转载 nodeType属性

作 用 辨识节点的DOM 型态。   基本语法 numNodeType = xmlDocNode.nodeType ; 说 明 此属性只读且传回一个数值。 有效的数值符合以下的型别: 1-ELEMENT 2-ATTRIBUTE 3-TEXT 4-CDATA 5-ENTITY REFERENCE 6-ENTITY 7-PI (processing instruction) 8-COMMENT 9-D

2008-09-18 18:29:00 368

SQL Server 2008 技术内幕—T-SQL查询

SQL Server 2008 技术内幕—T-SQL查询 英文版

2011-03-10

struts2.0标签中文文档

struts2.0标签中的各个标签的使用方法 及其各个属性的作用 一一列出

2009-03-06

flex新手入门教程

flex新手入门教程! 入门之后直接去官方看函数学习就OK! 一个资源分 呵呵

2008-11-21

EXTJS 中文手册及简明教程(2本)

适合初学者!适合初学者!适合初学者!适合初学者!适合初学者!适合初学者!适合初学者!适合初学者!适合初学者!适合初学者!适合初学者!适合初学者!

2008-11-21

空空如也

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

TA关注的人

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