2007年12月6日

数据库优化之SQL语句性能调整原则

摘要: 一、问题的提出   在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不是简... 阅读全文

posted @ 2007-12-06 22:04 蹲在路边写代码 阅读(272) 评论(0) 推荐(0) 编辑

2007年11月23日

常用广告JS代码

摘要: 一个比较常用的浮动JS代码.<!--***********开始*************--><script type="text/javascript">var tips; var theTop = 200/*这是默认高度,越大越往下*/; var old = theTop;function initFloatTips() { tips = document.getEle... 阅读全文

posted @ 2007-11-23 06:57 蹲在路边写代码 阅读(385) 评论(0) 推荐(0) 编辑

2007年11月21日

实现多语言网站(Asp.Net 2.0)

摘要: 在Asp.Net 2.0中可以重写页面代码文件中的InitializeCulture()来设置页面的UICulture。例如: 1protected override void InitializeCulture() 2 { 3 if (Session["UICulture"]!= null) 4 { 5 Page.UICul... 阅读全文

posted @ 2007-11-21 17:55 蹲在路边写代码 阅读(279) 评论(0) 推荐(0) 编辑

2007年9月23日

petshop4.0设计说明

摘要: petshop4.0设计说明 一、项目名称及描述:(实现步骤为:4-3-6-5-2-1) 1、WEB=表示层 2、BLL=业务逻辑层 3、IDAL=数据访问层接口定义 4、Model=业务实体 5、DALFactory=数据层的抽象工厂(创建反射) 6、SQLServerDAL=SQLServer数据访问层 / OracleDAL=Oracle数据访问层 DBUtility ... 阅读全文

posted @ 2007-09-23 23:09 蹲在路边写代码 阅读(190) 评论(0) 推荐(0) 编辑

ASP.NET 2.0加密Web.config 配置文件

摘要: 可以使用受保护配置来加密 Web 应用程序配置文件(如 Web.config 文件)中的敏感信息(包括用户名和密码、数据库连接字符串和加密密钥)。对配置信息进行加密后,即使攻击者获取了对配置文件的访问,也可以使攻击者难以获 取对敏感信息的访问,从而改进应用程序的安全性。 ASP.NET 2.0 中有一个新的安全特性.可以对 Web.config 文件中的任何配置节进行加密处理,可以通过手工... 阅读全文

posted @ 2007-09-23 23:07 蹲在路边写代码 阅读(223) 评论(0) 推荐(0) 编辑

2007年8月14日

SQLServer数据库管理的常用SQL语句

摘要: 1. 查看数据库的版本select @@version2. 查看数据库所在机器操作系统参数exec master..xp_msver3. 查看数据库启动的参数sp_configure4. 查看数据库启动时间select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1查看数据库服务器名和实例名pri... 阅读全文

posted @ 2007-08-14 20:45 蹲在路边写代码 阅读(271) 评论(0) 推荐(0) 编辑

2007年8月10日

C#中的委托

摘要: 委托是C#中的一种引用类型,类似于C/C++中的函数指针。与函数指针不同的是,委托是面向对象、类型安全的,而且委托可以引用静态方法和实例方法,而函数指针只能引用静态函数。委托主要用于 .NET Framework 中的事件处理程序和回调函数。 一个委托可以看作一个特殊的类,因而它的定义可以像常规类一样放在同样的位置。与其他类一样,委托必须先定义以后,再实例化。与类不同的是,实例化的委... 阅读全文

posted @ 2007-08-10 21:40 蹲在路边写代码 阅读(200) 评论(0) 推荐(0) 编辑

2007年8月1日

Javascript学习笔记(三)客户端Javascript之web浏览器中的Javascript

摘要: web浏览器环境在HTML中嵌入Javascript在HTML中事件处理程序在URLs中的JavascriptJavascript程序的执行客户端兼容性可存取性Javascript安全性其他web相关的javascript嵌入 阅读全文

posted @ 2007-08-01 05:56 蹲在路边写代码 阅读(210) 评论(0) 推荐(0) 编辑

Javascript学习笔记(二)Javascript核心之脚本化Java

摘要: 嵌入式javascript脚本化java 阅读全文

posted @ 2007-08-01 05:45 蹲在路边写代码 阅读(182) 评论(0) 推荐(0) 编辑

Javascript学习笔记(二)Javascript核心之使用正则表达式的模式匹配

摘要: 正则表达式定义: 直接量,var pattern = /s$/; //与所有以字母"s"结尾的字符串匹配 构造函数,var pattern = new RegExp('s$'); 直接量字符: 字符 | 匹配 字母数字字符 | 自身 \o | NUL字符(\u0000) \t | 制表符(\u0009) \n | 换行符(\u000A) \v | ... 阅读全文

posted @ 2007-08-01 05:39 蹲在路边写代码 阅读(616) 评论(0) 推荐(0) 编辑

2007年7月18日

Javascript学习笔记(二)Javascript核心之类,构造函数和原型

摘要: javascript并不支持真实的类(像JAVA,C#,C++),但是它可以通过构造函数和属性定义伪类. 构造函数:通过构造函数来定义一个对象类,使用它的参数来初始化this关键字所引用的对象的属性.构造函数只是初始化了特定的对象,但并不返回这个对象.通过new 调用构造函数. 原型对象和继承:Javascript对象继承原型对象的所有属性.一个对象的原型是由创建并初始化该对象的构造函数定... 阅读全文

posted @ 2007-07-18 18:32 蹲在路边写代码 阅读(400) 评论(0) 推荐(0) 编辑

2007年7月14日

Javascript学习笔记(二)Javascript核心之函数

摘要: JavaScript中函数声明定义格式: function fname(param1,param2,…){ statement } 此外,还可以使用Function()构造函数和new运算符动态地定义函数。 var fname = new Function("param1","param2","…","statement"); Function()构... 阅读全文

posted @ 2007-07-14 07:31 蹲在路边写代码 阅读(239) 评论(0) 推荐(0) 编辑

Javascript学习笔记(二)Javascript核心之对象和数组

摘要: 对象是一种复合数据类型. 创建对象最简单的方法是你的javascript代码中包含对象直接量,也可以通过运算符new创建。var empty = {}; // An object with no propertiesvar point = { x:0, y:0 };var circle = { x:point.x, y:point.y+1, radius:2 };var homer = {... 阅读全文

posted @ 2007-07-14 07:10 蹲在路边写代码 阅读(694) 评论(0) 推荐(0) 编辑

Javascript学习笔记(二)Javascript核心之语句

摘要: Statement Syntax Purpose ... 阅读全文

posted @ 2007-07-14 05:17 蹲在路边写代码 阅读(216) 评论(0) 推荐(0) 编辑

Javascript学习笔记(二)Javascript核心之表达式和运算符

摘要: 最简单的表达式是直接量或者变量名,直接表达式的值是它本身,变量表达式的值是该变量所存放或引用的值. Javascript的运算符 优先级 A 运算符 ... 阅读全文

posted @ 2007-07-14 04:50 蹲在路边写代码 阅读(774) 评论(0) 推荐(0) 编辑

2007年7月9日

Javascript学习笔记(二)Javascript核心之变量

摘要: Javascript是无类型的,这就意味着它的变量可以存放任何类型的值。必要时可以快速,自动的转换类型。 变量声明用var,一个var可以声明多个变量,用逗号隔开,也可以将变量声明和变量初始化绑定在一起。 重复的声明和遗漏的声明:var多次声明同一变量是合法的。尝试读一个未声明的变量的值,会生成一个错误,若给一价目未用var声明的变量赋值,javascript会隐式声明该变量,但是隐式声明... 阅读全文

posted @ 2007-07-09 19:20 蹲在路边写代码 阅读(209) 评论(0) 推荐(0) 编辑

Javascript学习笔记(二)Javascript核心之数据类型与值

摘要: JavaScript包括三种基本数据类型——数字、文字字符串和布尔值,两种小数据类型null(空)和undefined(未定义),支持复合数据类型-对象(已命名的值的无序集合和数组),定义了一种特殊对象-函数,还定义了一些专用对象(对象类class),Date类,RegExp类, Error类 1、数字: JavaScript不同于其他语言的一个特点是它不区分整型数值和浮点型数值,所有的数字都... 阅读全文

posted @ 2007-07-09 17:21 蹲在路边写代码 阅读(323) 评论(0) 推荐(0) 编辑

Javascript学习笔记(二)Javascript核心之语法结构

摘要: 程序设计语言的词法结构是一套基本规则,是一种语言的最低层次的语法,包括变量名是什么样,注释怎么写等。下面分几点来讨论JavaScript的词法结构。 字符集: JavaScript程序用的是Unicode字符集。由于7位ASCII编码和8位ISO Latin-1编码都是16位Unicode编码的子集,所以用这两种编码写的JavaScript程序都是绝对有效的。 大小写敏感性: JavaSc... 阅读全文

posted @ 2007-07-09 17:20 蹲在路边写代码 阅读(196) 评论(0) 推荐(0) 编辑

Javascript学习笔记(一)Javascript概述

摘要: JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的解释性程序设计语言。在句法构成上,其核心语言与C,C++,Java相似,但它是一种弱类型语言,它的变量不必具有一个明确的类型. 在进一步研究JavaScript之前,需要明确几个非常容易误解的主题。 JavaScript并非Java。由于JavaScript的名称,很多人... 阅读全文

posted @ 2007-07-09 17:19 蹲在路边写代码 阅读(196) 评论(0) 推荐(0) 编辑

2007年7月4日

ASP.NET 2.0发送电子邮件全面剖析之二(转载)

摘要: 一、简介 在上篇中我们详细分析过,.NET框架2.0版本提供了一个新的命名空间(System.Net.Mail)和一些发送电子邮件的新类(注意:.NET框架1.x版本中提供的命名空间System.Web.Mail及相关的类仍然可以使用,以实现向后兼容性)。而且,我们还详细分析过如何使用System.Net.Mail命名空间中的MailMessage和SmtpClient类来发送简单的普通文本格式... 阅读全文

posted @ 2007-07-04 09:00 蹲在路边写代码 阅读(244) 评论(0) 推荐(0) 编辑

导航