diction

程序人生
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2007年10月26日

摘要: 正则表达式符号 字符 描述 \ 标记下一个字符是特殊字符或文字。例如,"n" 和字符 "n... 阅读全文

posted @ 2007-10-26 09:12 黑*马 阅读(1281) 评论(0) 推荐(0) 编辑

摘要: "^\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... 阅读全文

posted @ 2007-10-26 09:00 黑*马 阅读(822) 评论(0) 推荐(0) 编辑

摘要: 现在ASP.NET,你不但可以轻松的实现对用户输入的验证,而且,还可以选择验证在服务器端进行还是在客户端进行,再也不必考虑那么多了,程序员们可以将重要精力放在主程序的设计上了。 ASP.NET公有六种验证控件,分别如下: 控件名 功能描叙 RequiredFieldValidator(必须字段验证) 用于检查是否有输入值 CompareValidator(比较验证) 按设定... 阅读全文

posted @ 2007-10-26 01:55 黑*马 阅读(966) 评论(0) 推荐(1) 编辑

2007年10月25日

摘要: 批量更新表时,update一个表的列时,需要依赖另外的表,这种依赖可以是where条件子句,也可以要update的field的值依赖另外的表 通常有两种做法 1.使用存储过程 2.在程序代码里逐条循环执行 这里给出一种更高效、简洁的做法,批量更新SQL ,一句SQL就可以替代麻烦的循环过程,有MS SQLServer、Oracle、DB2下的写法 --关键点:t4和t1是同... 阅读全文

posted @ 2007-10-25 15:39 黑*马 阅读(4484) 评论(4) 推荐(0) 编辑

摘要: 1. 打开新的窗口并传送参数: 传送参数: response.write("") 接收参数: string a = Request.QueryString("id"); string b = Request.QueryString("id1"); 2.为按钮添加对话框 Button1.Attributes.Add("onclick","return confirm('确认?')"); button... 阅读全文

posted @ 2007-10-25 15:37 黑*马 阅读(321) 评论(1) 推荐(0) 编辑

2007年10月21日

摘要: 只有正确理解CSS的float属性,才能更好的运用float属性进行网页设计,我们知道CSS网页布局的原理,就是按照HTML代码中对象声明的顺序,以流布局的方式来显示它,而流布局就不得不说到float浮动技术,在HTML中的所有对象,默认分为两种:块元素(block element 如div)、内联元素(inline element 如span),虽然也存在着可变元素,但只是随上下文关系确定该元素... 阅读全文

posted @ 2007-10-21 02:02 黑*马 阅读(563) 评论(0) 推荐(0) 编辑

2007年10月16日

摘要: 在一般网站开发中,用户登陆的密码都是明码发送的,这样是很不安全的. 解决方法:在提交前,用JavaScript将用户密码进行sha1或md5加密.下面是js源码: /*sha1 * A JavaScript implementation of the Secure Hash Algorithm, SHA-1, as defined * in FIPS PUB 180-1 * Version... 阅读全文

posted @ 2007-10-16 14:46 黑*马 阅读(733) 评论(0) 推荐(0) 编辑

摘要: C 货币 2.5.ToS... 阅读全文

posted @ 2007-10-16 14:34 黑*马 阅读(830) 评论(1) 推荐(0) 编辑

2007年10月12日

摘要: ExecuteReader 执行返回行的命令。为了提高性能,ExecuteReader 使用 Transact-SQL sp_executesql 系统存储过程调用命令。 因此,如果用于执行像 Transact-SQL SET 语句这样的命令,ExecuteReader 可能无法获得预期效果; ExecuteNonQuery ... 阅读全文

posted @ 2007-10-12 08:33 黑*马 阅读(868) 评论(0) 推荐(0) 编辑

2007年10月4日

摘要: I 、选择器 一、超链接 a {color: #3f87d7; text-decoration: none} /* 未访问的链接 */ a:link {color: #FF0000; text-decoration: none} /* 未访问的链接 同上 */ a:visited {color: #00FF00;... 阅读全文

posted @ 2007-10-04 09:12 黑*马 阅读(251) 评论(0) 推荐(0) 编辑

2007年10月1日

摘要: 用法: test1 test2 在JS中可以使用: test.innerHTML: 也就是从对象的起始位置到终止位置的全部内容,包括Html标签。 上例中的test.innerHTML的值也就是“test1 test2 ”。 test.innerText: 从起始位置到终止位置的内容, 但它去除Html标签 上例中的text.innerTest的值也就是“t... 阅读全文

posted @ 2007-10-01 22:33 黑*马 阅读(7062) 评论(1) 推荐(1) 编辑

摘要: 1. 引言 new关键字引起了大家的不少关注,尤其感谢Anders Liu的补充,让我感觉博客园赋予的交流平台真的无所不在。所以,我们就有必要继续这个话题,把我认为最值得关注的关键字开展下去,本文的重点是访问关键字(Access Keywords):base和this。虽然访问关键字不是很难理解的话题,我们还是有可以深入讨论的地方来理清思路。还是老办法,我的问题先列出来,您是否做好了准备。 ... 阅读全文

posted @ 2007-10-01 20:07 黑*马 阅读(362) 评论(2) 推荐(0) 编辑

摘要: 1.使用OnClientClick属性打开客户端脚本,使用方法如下: js脚本: 调用方法: 2.动态注册js脚本,下面介绍一下以下四个方法的含义与使用: 以下几种方法都是派生自ClientScriptManager类,研究一下里面有几十个方法,而且有些重载了.我拿最常用的方法讲一下. 1) RegisterClientScriptBlock方法:将j... 阅读全文

posted @ 2007-10-01 19:29 黑*马 阅读(770) 评论(0) 推荐(0) 编辑

2007年9月30日

摘要: 数组是具有相同数据类型的项的有序集合。要访问数组中的某个项,需要同时使用数组名称及该项与数组起点之间的偏移量。在 C# 中,声明和使用数组的方法与 Java 有一些重要区别。 一维数组 一维数组以线性方式存储固定数目的项,只需一个索引值即可标识任意一个项。在 C# 中,数组声明中的方括号必须跟在数据类型后面,且不能放在变量名称之后,而这在 Java 中是允许的。因此,类型为 integers... 阅读全文

posted @ 2007-09-30 11:20 黑*马 阅读(116409) 评论(6) 推荐(3) 编辑

2007年9月27日

摘要: 先在sql Server中在该数据库中用 这条: exec sp_configure 'user instances enabled', 1 然后再运行: Reconfigure 然后重启SQL SERVER服务 阅读全文

posted @ 2007-09-27 14:35 黑*马 阅读(336) 评论(0) 推荐(0) 编辑

摘要: WebApplication编程模型的优点: ●网站编译速度快,使用了增量编译模式,仅仅只有文件被修改后,这部分才会被增量编译进去。 ●生成的程序集 WebSite:生成随机的程序集名,需要通过插件WebDeployment才可以生成单一程序集 WebApplication:可以指定网站项目生成单一程序集,因为是独立的程序集,所以和其他项目一样可以指定应用程序集的名字、版本、输出位置等信息 ... 阅读全文

posted @ 2007-09-27 03:20 黑*马 阅读(1724) 评论(1) 推荐(0) 编辑

2007年9月26日

摘要: 无标题页 ' /> ... 阅读全文

posted @ 2007-09-26 09:18 黑*马 阅读(4320) 评论(8) 推荐(0) 编辑

2007年9月25日

摘要: 1。界面显示 CheckBoxList1.DataSource = ds.Tables[0];//所有选项存到数据库 CheckBoxList1.DataTextField = "name"; CheckBoxList1.DataValueField = "id"; CheckBoxList1.DataBind(); 2。保存到数据库 string name = ""; for (int i = ... 阅读全文

posted @ 2007-09-25 19:16 黑*马 阅读(640) 评论(0) 推荐(0) 编辑

2007年9月11日

摘要: 第一节、SQL注入原理 以下我们从一个网站www.19cn.com开始(注:本文发表前已征得该站站长同意,大部分都是真实数据)。 在网站首页上,有名为“IE不能打开新窗口的多种解决方法”的链接,地址为: http://www.19cn.com/showdetail.asp?id=49,我们在这个地址后面加上单引号’,服务器会返回下面的 错误提示: Microsoft JET Database En... 阅读全文

posted @ 2007-09-11 16:50 黑*马 阅读(5593) 评论(1) 推荐(0) 编辑

2007年9月8日

摘要: Windows快捷键大全 一、常见用法 F1 显示当前程序或者windows的帮助内容。 F2 当你选中一个文件的话,这意味着“重命名” F3 当你在桌面上的时候是打开“查找:所有文件” 对话框 F10或ALT 激活当前程序的菜单栏 windows键或CTRL+ESC 打开开始菜单 CTRL+ALT+DELETE 在win9x中打开关闭程序对话框 DELETE 删除被选择的选择项目,... 阅读全文

posted @ 2007-09-08 23:11 黑*马 阅读(320) 评论(0) 推荐(0) 编辑