- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 收集实用功能和经典的javaScript代码
HTML事件的控件触发 http://dev.csdn.net/Develop/article/20/20566.shtm JavaScript通用库(二) http://dev.csdn.net/article/28/28057.shtm 破解网页禁止鼠标右键的技巧 http://dev.csdn.net/develop/article/19/1941
2007-06-22 11:44:00 844
转载 发布一个高效的数据分页的存储过程 可以轻松应付百万数据
CREATE PROCEDURE pageTest --用于翻页的测试 --需要把排序字段放在第一列 ( @FirstID nvarchar(20)=null, --当前页面里的第一条记录的排序字段的值 @LastID nvarchar(20)=null, --当前页面里的最后一条记录的排序字段的值
2007-06-22 11:23:00 647
原创 少走弯路的几点建议!
1. 买个闹钟,以便按时叫醒你。贪睡和不守时,都将成为你工作和事业上的绊脚石,任何时候都一样。不仅要学会准时,更要学会提前。就如你坐车去某地,沿途的风景很美,你忍不住下车看一看,后来虽然你还是赶到了某地,却不是准时到达。“闹钟”只是一种简单的标志和提示,真正灵活、实用的时间,掌握在每个人的心中。 2. 如果你不喜欢现在的工作,要么辞职不干,要么就闭嘴不言。初出茅庐,往往眼高手低,心高气傲,
2007-06-18 19:22:00 655
转载 61条面向对象设计的经验原则
你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。-----Arthur J.Riel (1)所有数据都应该隐藏在所在的类的内部。p13 (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。p15 (3)尽量减少类的协议中的消息。p16 (4)实现所有类都理解的最基本公有接口[例如,拷贝操作
2007-06-18 19:20:00 584
转载 三层架构开发中的层次划分讨论 (.net)
三层式开发中的层次划分讨论 先举一个曾经在哪本书上看到的例子:现在你想在1米宽的小溪上建一座桥,你会在上面放块木板就完了。如果想在宽一点的小河上建这桥,你就需要计算木材用料,价格等,如果需要别人帮忙,你还要多一些图纸什么的让别人理解你的想法。现在你要在大江上面建桥,你需要有整体的计划,包括各个方面,比如将来可能的收费和利益分配等问题。 这里讲3层式,其实是针对“大江上面建桥”来的,对于1米宽的小
2007-06-18 19:19:00 779
转载 多层架构解析
多层构架通俗一点说就是把一个项目在纵向分成多个层次,每一个层次有自己的指责。高内聚低耦合是系统设计的原则,高内聚指层有一个明确的指责,把和自己指责有关的东西封装在层内部,不对外暴露;低耦合指层与层之间相对联系不要过于紧密,特别要注意不能跨层通讯。举例来说,假设我们把一个系统分成表现层、业务逻辑层和数据访问层(这就是最流行的三层构架)。首先定义各个层的指责: 表现层:把业务逻辑层返回的数据按照
2007-06-18 19:17:00 1622
转载 多层架构的实现
我来说说=======为简单我去掉几个字段以下是使用抽象工厂模式,以应对数据库的变化,也即可以写两个(或多个)数据层,一个SQL SERVER的一个ORCAL的,都继承接口,只要在web.config中设置,便可以随便你使用哪个数据库如果确定始终使用的是一个数据库,那么可以把接口层和数据工厂去掉1,先定义实体类(Model层),把一条新闻抽象为一个实体对象,对新闻的操作就是对这个实体的操作name
2007-06-18 19:16:00 1008
转载 关于数据库设计的三个范式
数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。 设计范式是不是很难懂呢?非也,大学教材上给我们一堆数学公式我们当然看不懂,也记不住。所以我们很多人就根本不按照范式来设计数据
2007-06-18 19:14:00 865 1
转载 .NET2.0中常用的正则表达式
本文实现了:只能输入1个数字只能输入n个数字只能输入至少n个数字只能输入m到n个数字只能输入数字只能输入某个区间数字只能输入0和非0打头的数字只能输入实数只能输入n位小数的正实数只能输入m-n位小数的正实数只能输入非0的正整数只能输入非0的负整数只能输入n个字符只能输入英文字符只能输入大写英文字符只能输入小写英文字符只能输入英文字符+数字只能输入英文字符/数字/下划线密码举例验证首字母大写验证网址
2007-06-13 18:30:00 692
转载 第四讲 GridView 72般绝技
速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实现自动编号GridView实现自定义时
2007-06-13 18:16:00 683
转载 ASP.NET2.0轻松搞定统计图表
本文讲述如何绘制条形图,折线图,柱形图,面积图等常见图形。效果图:手把手教程:原理:OWC是Office Web Compent的缩写,即Microsoft的Office Web组件,它为在Web中绘制图形提供了灵活的同时也是最基本的机制。在一个intranet环境中,如果可以假设客户机上存在特定的浏览器和一些功能强大的软件(如IE6和Office 2000/XP/20
2007-06-13 18:13:00 558
转载 ASP.NET2.0中如何防盗链?
所谓盗链就是指其他网站把我们站点的文件链接帖到他们站上,这样白白占用我们的带宽。访问对于网站盗链行为,是非常不道德的。要实现防盗链,我们就得在IIS处理URL时拦截。效果图:未加防盗链之前:hm是我的机器名,用http://hm/myweb/default.aspx和http://localhost/myweb/default访问结果一样。这幅图片是任人宰割的。加了防盗链之后虽然
2007-06-13 18:08:00 907
转载 ASP.NET2.0 遍历文件夹下所有图片
1.以下目录有若干图片(都是大图片)2.在页面展现效果图3.代码后台代码using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using
2007-06-13 18:04:00 737
转载 在IE耗时操作中加入进度条或进度框
加入进度条 this.Page.Response.Write(""); this.Page.Response.Write("_"); this.Page.Response.Write(""); this.Page.Response.Write("mydiv.innerText = ;"); this.Page.Response.Write(";"); this.P
2007-06-13 17:55:00 542
转载 asp.net利用RAR实现文件压缩解压缩
如果服务器上安装了RAR程序,那么asp.net可以调用RAR实现文件压缩与解压缩。不过要注意的是,由于Web程序不能直接调用客户端的程序(除非用ActiveX,ActiveX几乎被废弃),所以如果要想实现让用户把本地文件用网页解压缩只有把文件上传到服务器上再调用服务器上的RAR压缩,同理要解压缩本地的RAR文件可以把文件上传到服务器解压再拿回来。本文讲怎么在服务器端的目录解压缩文件!
2007-06-13 17:52:00 667
js俄罗斯方块源码(原创)
2009-08-10
基于asp.net2.0分页控件源码
2008-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人