- 博客(85)
- 资源 (16)
- 收藏
- 关注
转载 《悟透JavaScript》之 甘露模型(新)
在上面的示例中,我们定义了两个语法甘露,一个是Class()函数,一个是New()函数。使用Class()甘露,我们已经可以用非常优雅的格式定义一个类。例如前例中的:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->
2010-01-15 08:34:00 312
原创 《悟透JavaScript》之 甘露模型(新)
在上面的示例中,我们定义了两个语法甘露,一个是Class()函数,一个是New()函数。使用Class()甘露,我们已经可以用非常优雅的格式定义一个类。例如前例中的:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->
2010-01-15 08:10:00 410 1
转载 数据库被注入木马后恢复
declare @t varchar(555),@c varchar(555) ,@inScript varchar(8000) set @inScript= declare table_cursor cursor for select a.name,b.name from sysobjects a,syscolumns b where a.id=b.id and a.xtype=
2009-07-13 16:47:00 447
转载 Javscript Json数据操作(数据增,删,改,查)
本示例演示了对Javascript json数据的操作,包括常用的增删改查,不利用其他js框架,方便简洁。下面为详细测试页面代码,不多做介绍view sourceprint?01."-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dt
2009-07-11 21:47:00 2394
转载 ASP.NET:通过反射填充泛型集合List的静态方法
ASP.NET:通过反射填充泛型集合List的静态方法呃```花了一晚上时间,终于搞出来了如何通过反射,从DataReader将数据填充到数据实体泛型集合的静态方法. //Kchen.Core.BaseBusinessObject为通用数据实体类,此处仅为限定T所继承的类型 public static IList FillDataListGeneric(System.Data.ID
2008-11-21 12:18:00 2909 4
转载 关于TypedDataTable 、 DataTable 、 ArrayList 、 IList 、Array
收集一些关于几个类型的知识点:一.关系IList il=new ArrayList(); IList是一个接口,AarrayList继承这个接口,il是一个ArrayList类型的对象 C#中实例变量定义的格式是 静态类型 变量名=实例; 如果静态类型是类,实例可以是静态类型本身的实例对象;也可以是其子类的实例对象 如果静态类型是接口,实例可以是其实现类
2008-11-21 12:17:00 591
原创 prototype框架入门教程
prototype.js是由Sam Stephenson写的一个javascript类库。这个构思奇妙,而且兼容标准的类库,能帮助你轻松建立有高度互动的web2.0特性的富客户端页面。 一些实用的函数 这个类库带有很多预定义的对象和实用函数,这些东东的目的显然是把你从一些重复的打字中解放出来 。 使用$()方法 $() 方法是在DOM中使用过于频繁的 document.getElemen
2008-10-24 06:12:00 521
转载 prototype解析XML
view plaincopy to clipboardprint?最近做一个在线客服系统,用到的解析XML view plaincopy to clipboardprint?XML文件user.asp view plaincopy to clipboardprint?xml version="1.0" encoding="utf-8"?> view plaincopy to clipboar
2008-10-24 06:11:00 614
原创 在ASP.NET中使用AJAX的简单方法
为什么使用AJAX 也许大多数人已经知道AJAX的意思是异步JavaScript和XML(AsynchronousJavaScript andXML)。据我所知,这项技术最初是由Microsoft在1999年提出来的,也就是我们所熟知的"使用远程调用(remotecalls)的DHTML / JavaScriptweb应用程序"。这项技术的核心就是通过浏览器发出一个异步的HTT
2008-09-11 11:09:00 374
原创 一个分页存储过程
--------Louje 分页存储过程CREATE PROCEDURE usp_Page( @pageSize int, ---页大小 @PageNo int, --页号 @tableName nvarchar(500), --表名 @KeyWord nvarchar(20), --主键 @FieldName nvarchar(2000), --要显示的字段名
2008-09-11 10:41:00 341
原创 常用正则表达式收集
"^/d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-/d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?/d+$" //整数 "^/d+(/./d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+/.[0-9
2008-09-11 08:54:00 305
原创 用百度实现站内搜索的Javascript代码
javascript>function go(formname){var url = "http://www.baidu.com/baidu";formname.method = "get";if (formname.myselectvalue.value == "1") {document.search_form1.word.value = document.search_form1.word.
2008-09-08 21:11:00 421
原创 在页面中动态载入外部javascript
有时候需要在网页中某个div载入之后,动态引入一段javascript,IE下的解决方案:CODE: newjs.onreadystatechange = function () {if (newjs.readyState == loaded) {// ready!}}newjs.onload = function () {// ready!} 主要利用了onload以及onreadystat
2008-09-08 20:59:00 362
原创 如何用jQuery简化JavaScript开发
我总是乐于尝试新工具或利用节省开发时间的资源。由于市面上存在有许多Web开发工具,你可能很难缩小搜索范围。jQuery是我最近发现的一个新工具。jQuery开发团队形容jQuery是“一个快捷、简练的JavaScript库,它可以简化HTML文档检查、事件处理、动画执行、并给你的Web页面增加AJAX交互。”jQuery初步你可以免费下载jQuery的最新版本。它由一个明确定义的脚本文件构成,
2008-09-08 20:57:00 527
原创 用Mozilla免费调试器调试JavaScript
编程错误是生活中的严酷事实,但你不应在追踪这些错误的同时捶胸顿足。更加稳定的语言,如Java和.NET系统语言提供简化问题追踪过程的开发环境。JavaScript开发者拥有较少的选项,但Mozilla的Venkman JavaScript调试器提供你所需的一切功能。(Venkman是这个调试器的代号。)Venkman JavaScript调试器这个调试器的前身为Netscape的JavaScrip
2008-09-08 20:56:00 381
原创 用Mozilla免费调试器调试JavaScript
编程错误是生活中的严酷事实,但你不应在追踪这些错误的同时捶胸顿足。更加稳定的语言,如Java和.NET系统语言提供简化问题追踪过程的开发环境。JavaScript开发者拥有较少的选项,但Mozilla的Venkman JavaScript调试器提供你所需的一切功能。(Venkman是这个调试器的代号。)Venkman JavaScript调试器这个调试器的前身为Netscape的JavaScrip
2008-09-08 20:50:00 343
原创 JavaScript开发时的五个小提示
真是五个很quick的小提示:只在元素上使用submit事件如果要在form中绑定事件处理程序时,应该只在元素上绑定submit事件,而不是给提交按钮绑定click事件。March:这个方式固然很好,但是,公司开发时使用了Web Flow,一个页面就一个大form,而里面可能有若干个提交按钮,所以不得不把部分事件处理程序绑定在了提交按钮的click事件上。可点击的都应该是链接不要给除锚元素()以外
2008-09-08 20:47:00 287
原创 ASP.NET MVC框架(第一部分)
【原文地址】ASP.NET MVC Framework (Part 1)【原文发表日期】 Tuesday, November 13, 2007 3:45 AM 两个星期前, 我在博客里讨论了ASP.NET的一个新MVC(模型、视图,控制器)框架,我们将在不久的将来作为一个可选功能来支持。该框架提供了一个结构化的模型,来加强应用中的清晰关注分离,方便你单元测试代码和支持TDD流程。它还提
2008-08-24 07:04:00 437
原创 ASP.NET 3.5 MVC框架深度解析
一、 简介MVC(模型—视图—控制器)结构模式把一个应用程序拆分成三个主要组件:模型、视图和控制器。在创建基于MVC框架的Web应用程序时,你可以把ASP.NET MVC框架作为ASP.NET Web表单模式方案的一种重要候选。较之于基于Web表单的应用程序,ASP.NET MVC框架是一个轻量级的、测试性强的描述框架,它能够与现有ASP.NET特征(例如母版页面和基于成员身份的认
2008-08-23 15:32:00 809
原创 aspx页面作为模板引擎的一种实现
什么是模板引擎?说白了就是能够自动替换占位符的替换引擎。原理上也就是两个步骤,找到-》替换。但是替换不是简单的替换,包括: 简单变量替换();复杂变量替换();对象变量替换();键值类型替换();自定义集合替换();同时显示多个变量();模板调用();给调用模板传参数();值模板();简单循环();交差循环显示();通过模板交差循环();条件判断();从文件中创建模板();
2008-08-22 16:29:00 377
原创 如何使用ASP.Net加密Cookie
Cookie是ASP.NET应用程序中很重要的一个全局变量,它可以用来保存用户登录信息、用户会话信息,以及一些全局变量或数据。为了提高应用程序的安全性,加密Cookie是很有必要的。本实例介绍在ASP.NET应用程序中加密Cookie的方法。 本实例介绍如何使用在ASP.NET应用程序中的加密Cookie的方法。实例中采用的加密方法为DES和TripleDES两种方法,程序中均实现了
2008-08-22 16:23:00 394
原创 ASP.Net MVC框架配置与分析
前几年的时候ASP.Net就有MVC的概念,实际上就是我们熟悉的WebForm开发模型。1、Model层与视图无关,并且只与数据库相关:伪代码: pulic class Model{ pulic DataSet ds() { //数据库库取数据 return ds; }} 2、Controlle
2008-08-22 15:59:00 306
原创 新手基础教程:ASP.NET2.0缓存技术
ASP.NET2.0提供如下缓存方式: Output Caching Fragment Caching Data Cache SQL Cache Cache Configuration 1. Output Caching: 当一个网页被频繁访问时,我们可以把把整个网页缓存起来提高效率,当用户在此访问时,被格式化好的HTML被直接送到客户端。
2008-08-22 15:57:00 306
原创 .NET中加密和解密的实现方法
.NET将原来独立的API和SDK合并到一个框架中,这对于程序开发人员非常有利。它将CryptoAPI改编进.NET的System.Security.Cryptography名字空间,使密码服务摆脱了SDK平台的神秘性,变成了简单的.NET名字空间的使用。由于随着整个框架组件一起共享,密码服务更容易实现了,现在仅仅需要学习System.Security.Cryptography名字空间的功能和用
2008-08-22 15:40:00 266
原创 编程者必须学习的10项.NET技术
1、WCF (Windows Communication Foundation):虽然WCF显然没有WPF或SilverLight那么吸引人,但是它却是在。NET框架下解决业务问题的基础。所以你今年至少要学习一门。NET的新技术,那你就选择WCF吧。 2、ADO.NET (and LINQ):这是让你与数据层打交道的技术。并且LINQ提供了将各种数据组合起来的方法。如果以上两个技术你都不熟悉的
2008-08-22 15:38:00 329
原创 asp.net 2.0多语言网站开发解决方案
asp.net 2.0中的App_GlobalResources可以用来解决本地化的问题,程序会根据浏览器的语言首选项自动判断显示出本地化的界面。 首先在App_GlobalResources新建resx资源文件。如: 不同语言的resx中项目应该具有相同的名称: 中文资源项 英文资源项 完了以后就可以使用这些名值对了, " /> 或者
2008-08-22 15:32:00 349
原创 如何实现最基本的AJAX框架(打造自己的ajax)
Asp.Net 2.0自带的客户端回调Asp.Net 2.0已经发布。2.0有了许多新特性,客户端回调就是其中之一。客户端回调允许我们不经过回发而调用服务器端的方法,与AJAX提供的功能是一致的,但是不如AJAX灵活,AJAX可以自定义调用的方法,2.0自带的回调功能却不行。要使用客户端回调功能必须实现 System.Web.UI.IcallbackEventHandler接口。这个接口包
2008-08-22 15:29:00 397
原创 .NET 2.0中直接得到页面HTML代码
在ASP.NET2.0中,有时候需要对ASP.NET生成的HTML代码进行处理,或者是保存成静态文件。ASP.NET 提供了直接将请求保存成文件的方法:HttpRequest.SaveAs方法。下面这个方法就是在ASP.NET 2.0中得到ASP.NET生成的HTML代码,同时,生成一个静态文件的方法。 VB.NET <%@ Page Language="VB" %> <!
2008-08-22 14:58:00 344
原创 利用UrlRewrite,asp.net动态生成htm页面
前段时间做项目,一直都在寻找一种动态生成htm页面的方法,要求配置简单,和项目无关。 功夫不负有心人,终于被我找到了,只需要在web.config中进行简单配置,就可以达到动态生成静态页面的效果,同时又不影响Url重定向。web.config中需要注意的配置节为、、、,在这些配置节里边都有注释,容易看懂。 注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来
2008-08-22 14:53:00 264
原创 网页进度条的实现
相信你多人都想做一个网页进度条,那怎么样实现呢?首先,点击这个链接,看看是不是你想要的?点击看效果 是不是呢?如果是的话,就用下面的源代码哈:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">网页进度条实现<!--body
2008-06-16 09:59:00 976
转载 DropDownList无限级分类(灵活控制显示形式)
前台代码:head runat="server"> title>asp.net实现DropDownList、ListBox无刷新三级联动的两种方法title> SCRIPT LANGUAGE="JavaScript"> //以XML求取ListBox2的数据 function X
2008-06-13 20:39:00 370
原创 过滤非法字符
private string Str(){ string str = "你妈的,不想活了.他妈的"; string temp = "你妈的,干,他妈的"; string[] t = temp.Split(,); for (int i = 0; i {
2008-06-13 20:35:00 268
原创 随机生成字母
private static char[] constant = { a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z, A,B,C,D,E,F,G,H,
2008-06-13 20:32:00 366
原创 限制文本框输入格式
限制文本框只能输入数字包括小数点 有关正则表达式 1.只能输入数字和英文的: 2.只能输入数字的: 3.只能输入全角的: 4.只能输入汉字的: 移到输入框时自动选择:
2008-06-13 20:30:00 353
原创 向上停顿几秒的滚动代码
红色部分是代码把代码加到那个图片后面DIV class=GoodsClassWarp>>>查看更多最新商品 {goods_small_image}{goods_name}市场价:{goods_price1}{goods_buybutton} 会员价:{goods_price2} {goods_paybutton} marqueesHeight=290; stopscroll=fal
2008-04-10 00:16:00 912
原创 javascript转换日期字符串为Date对象
javascript转换日期字符串为Date对象把一个日期字符串如“2007-2-28 10:18:30”转换为Date对象:1:1var strArray=str.split(" "); 2var strDate=strArray[0].split("-"); 3var strTime=strArray[1].split(":"); 4var a=ne
2008-04-02 23:32:00 1154
原创 Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)
1判断select选项中 是否存在Value="paraValue"的Item 2向select选项中 加入一个Item 3从select选项中 删除一个Item 4删除select中选中的项 5修改select选项中 value="paraValue"的text为"paraText" 6设置select中text="paraText"的第一个Item为选中 7设置select中val
2008-03-14 11:43:00 557
转载 开发一个适合Ajax+JSON+jQuery环境使用的多功能页码栏——jPagerBar-1.1.1
事由:由于最近在测试开发的一个ASP.NET MVC的项目需要用到页码栏(并且需要用到AJAX+JSON传输数据),而微软发布的.NET3.5 CTP 的MVCTOOLKIT里面又没有提供,网上找了下似乎也没有太称心的,于是就自己动手做一个。由于这个项目用到页码栏的地方大多是后台,所以既然不考虑SEO,本着效率第一的原则,决定全部使用js(jQuery)+Ajax+JSON的模式。我把js开发
2008-02-26 11:34:00 535
原创 JavaScript实现cookies设置【读,增,删,修等操作】
/**//* GetCookie(name) 获取Cookies方法 ,name为名字SetCookie(name,value,interval,number,[path],[domain],[secure]) 设置cookies方法 name 名称,value cookies值,interval("y" 年,"q"季,"m"月,"d"日,"h"时,"M"分,"s"秒,默认:日),number:
2008-02-26 11:18:00 399
转载 调整ViewState的位置,让你的asp.net页面对搜索引擎更友好
在asp.net页面中经常会出现一些ViewState的html标记,也许某些时候你会禁用ViewState,但是某些情况下你不得不使用它 ——因为它的便捷性,但是由于在默认情况下,ViewState的HTML标记总是在页面的最前面,而且都是一些没有意义的内容,一般的搜索引擎收录的时 候 就会将这些无意义的字符串收录进去,这样就会严重影响你所制作的网页在搜索引擎的排名。有没有解决办法?答案是有的,
2008-02-11 10:19:00 508 3
linux 鸟哥的私房菜服务器篇 pdf(全高清)
2010-05-11
linux 鸟哥的私房菜服务器篇 pdf(全高清)
2010-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人