SAL

打台湾```我捐一个月工资``` 打美国```我捐一年工资``` 打日本```我捐一条命```
posts - 218, comments - 65, trackbacks - 11, articles - 0
  博客园 :: 首页 :: 新随笔 ::  :: 订阅 订阅 :: 管理

2010年2月5日

     摘要: 我们将研究如何创建一个作为Windows服务的应用程序。内容包含什么是Windows服务,如何创建、安装和调试它们。会用到System.ServiceProcess.ServiceBase命名空间的类。 什么是Windows服务?  Windows服务应用程序是一种需要长期运行的应用程序,它对于服务器环境特别适合。它没有用户界面,并且也不会产生任何可视输出。任何用户消息都会被写进Windows事件...  阅读全文

posted @ 2010-02-05 14:11 SAL 阅读(2) | 评论 (0)编辑

2010年1月29日

     摘要: 修改一位前辈留下的一个asp.net程序时发现一个奇怪的问题,我只要一修改,程序马上报错,就算在无关紧要的地方加了一个空格也是,就算再删掉也不行,后来比较我修改前后的文件发现在文件的最开头有两个字符是不一样的,我就纳了闷了。后来终于从网上找到问题根源见http://www.aspnetresources.com/blog/unicode_in_vsnet.aspx后来看同事的电脑,Visual S...  阅读全文

posted @ 2010-01-29 10:55 SAL 阅读(2) | 评论 (0)编辑

2010年1月25日

     摘要: 1 前言 22 总纲 23 降龙十八掌 3第一掌避免对列的操作 3第二掌避免不必要的类型转换 4第三掌增加查询的范围限制 4第四掌尽量去掉"IN"、"OR" 4第五掌尽量去掉 "<>" 5第六掌去掉Where子句中的IS NULL和IS NOT NULL 5第七掌索引提高数据分布不均匀时查询效率 5第八掌利用HINT强制指定索引 6第九掌屏蔽无用索引 6第十掌分解复杂查询,用常量代替变...  阅读全文

posted @ 2010-01-25 18:18 SAL 阅读(2) | 评论 (0)编辑

2010年1月16日

     摘要: 为什么要把文件重写成目录,主要原因是讨好搜索引擎,至于为什么写成目录搜索引擎就比较容易搜录不在本文讨论范围之内。演示地址:http://abc.com/ArticleShow/8888/该页面是由http://abc.com/ArticleShow.aspx?id=8888 重写而来。具体实现方法:利用IIS的404错误来实现"HTTP 404 - 未找到文件"可能是大家经常看到并且比较不喜欢的一...  阅读全文

posted @ 2010-01-16 15:44 SAL 阅读(3) | 评论 (0)编辑

2010年1月11日

     摘要: 长久以来JavaScript兼容性一直是Web开发者的一个主要问题。在正式规范、事实标准以及各种实现之间的存在的差异让许多开发者日夜煎熬。为此,主要从以下几方面差异总结IE和Firefox的Javascript兼容性:  一、函数和方法差异;  二、样式访问和设置;  三、DOM方法及对象引用;  四、事件处理;  五、其他差异的兼容处理。一、函数和方法差异1. getYear()方法【分析说明】...  阅读全文

posted @ 2010-01-11 09:57 SAL 阅读(7) | 评论 (0)编辑

2010年1月7日

     摘要: 让所有页面集成一下类即可实现url重写以后保持postback地址using System;using System.Web;using System.Web.UI;using System.IO;using System.Text;using System.Text.RegularExpressions;using System.Configuration;namespace BLL{ /// ...  阅读全文

posted @ 2010-01-07 15:26 SAL 阅读(5) | 评论 (0)编辑

2009年12月28日

     摘要: sql获取字母:CREATE FUNCTION dbo.F_Get_STR (@S VARCHAR(100))RETURNS VARCHAR(100)AS BEGIN WHILE PATINDEX('%[^a-z]%',@S)>0 BEGIN set @s=stuff(@s,patindex('%[^a-z]%',@s),1,'') END RETURN @SENDGOsql获取数字:cre...  阅读全文

posted @ 2009-12-28 09:28 SAL 阅读(12) | 评论 (0)编辑

2009年12月16日

     摘要: “浮动元素的定位还是基于正常的文档流,然后从文档流中抽出并尽可能远的移动至左侧或者右侧。文字内容会围绕在浮动元素周围。当一个元素从正常文档流中抽出后,仍然在文档流中的其他元素将忽略该元素并填补他原先的空间。” [Float Positioning] “元素浮动后将自动转为块级元素。该元素可以被移动至当前行的左侧或右侧。属性如下:float: left, floa...  阅读全文

posted @ 2009-12-16 20:20 SAL 阅读(5) | 评论 (0)编辑

2009年12月10日

     摘要: 静态变量与非静态变量的区别如下: 1.内存分配 静态变量在应用程序初始化时,就存在于内存当中,直到它所在的类的程序运行结束时才消亡; 而非静态变量需要被实例化后才会分配内存。 2.生存周期 静态变量生存周期为应用程序的存在周期; 非静态变量的存在周期取决于实例化的类的存在周期。 3.调用方式 静态变量只能通过“类.静态变量名”调用,类的实例不能调用; 非静态变量当该变量所在...  阅读全文

posted @ 2009-12-10 10:38 SAL 阅读(49) | 评论 (0)编辑

2009年12月9日

     摘要: 1、IE6、IE7都支持 *,但IE8终于回归正统,放弃了对*的支持2、IE7、IE8、Firefox、Opera、Safari都支持 important顾名,important的优先级要高. 举例说明: <style type="text/css"> body { background-color:#FF0000 !important; *background-color:#00FF...  阅读全文

posted @ 2009-12-09 09:30 SAL 阅读(55) | 评论 (0)编辑

2009年12月8日

     摘要: 当前全球有数百万的开发人员在使用微软的.NET技术。如果你是其中之一,或者想要成为其中之一的话,我下面将要列出的每一个站点都应该是你的最爱,都应该收藏到书签中去。对于不熟悉.NET技术的朋友,需要说明一下,.NET提供了一个平台和一些相应的工具,编程人员可以使用它们来在开发Windows桌面,互联网,甚至是手持移动设备上构建极富交互性的应用。很有可能你最喜欢的网站之一就是用微软的ASP.NET技术...  阅读全文

posted @ 2009-12-08 10:39 SAL 阅读(23) | 评论 (0)编辑

2009年11月25日

     摘要: 本节中的主题描述如何在 ASP.NET Web 应用程序中创建 Cookie。Cookie 是一些小的文本文件,服务器和浏览器在收到每个页请求时交换它们,您还可以使用这些小文本文件来存储帮助针对每个用户自定义您的应用程序的信息。  ASP.NET Cookie 概述  Cookie 提供了一种在 Web 应用程序中存储用户特定信息的方法。例如,当用户访问您的站点时,您可以使用 Cookie 存储用...  阅读全文

posted @ 2009-11-25 09:24 SAL 阅读(22) | 评论 (0)编辑

2009年11月18日

     摘要: C# System.Reflection 反射 反射的概述 反射appDomain 的程序集 反射单个程序集 利用反射获取类型信息 设置反射类型的成员 通过反射创建类型的实例 反射类型的接口 反射的性能 反射的概述 反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表...  阅读全文

posted @ 2009-11-18 15:59 SAL 阅读(36) | 评论 (0)编辑

2009年11月16日

     摘要: 存储过程的参数默认值如果有填的话,在.net里面不写这个参数的SqlParameter,直接使用的是他在存储过程的默认值存储,但是如果该参数没有默认值的话,在.net代码里面一定要写对应的SqlParameter,否则会出错。 如存储过程sp_insert_infoALTER PROCEDURE dbo.sp_insert_info@info_id int output,@info_citycod...  阅读全文

posted @ 2009-11-16 15:22 SAL 阅读(159) | 评论 (0)编辑

2009年11月12日

     摘要: asp.net中使用基于角色role的Forms验证,大致经过几下四步:1.配置系统web.config<system.web><authenticationmode="Forms"><formsname=".yaoCookies"loginUrl="/duan/Manage/login.aspx"protection="All"timeout="20"path="/...  阅读全文

posted @ 2009-11-12 20:08 SAL 阅读(29) | 评论 (0)编辑