自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(106)
  • 资源 (12)
  • 收藏
  • 关注

转载 sql语句一条记录拆分为多条记录

if exists (select 1 from dbo.sysobjects where id = object_id(N't_test'))drop procedure [dbo].[t_test]GOCreate table t_test ( id int primary key,LongField varchar(50))GOInsert Into t_test (id

2012-05-17 16:55:44 10619

转载 使用coalesce和nullif的组合来减轻写sql的工作量

今天帮朋友调了一个网站,无意中翻了一个sp,看到了一段很长的select语句,这个select语句之所以长,是因为有好几个一般复杂的case语句跟在select的后面。我们摘取其中的一个字段的逻辑规则和数据来做我们的测试数据:create table tbl (id int, type_a int)insert into tbl values (1000,1000)inse

2012-05-14 18:56:00 705

转载 SQL Server 2005中的except/intersect和outer apply

如果您在不太关注性能问题的情况下,尽可能的使用简介的sql语句是提高工作效率的一个有效办法,这篇blog将通过实现一个逻辑来讲3个sql server 2005后提供的新方法。首先,建立两个表:CREATE TABLE #a (ID INT) INSERT INTO #a VALUES (1) INSERT INTO #a VALUES (2) INSERT INTO

2012-05-14 18:55:21 707

转载 SQL数据库设计经验(转自fredlaw)

一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成,而 50% 的成功软件又有 [25% 的数据库 + 25% 的程序] 所组成,数据库设计的好坏是一个关键。如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。不过,就如我们反复强调的那样,再好的老师也比不过经验的教诲。所以我归纳历年来所走

2011-12-06 16:47:46 848

转载 如何优化网站性能实践

最近去听了D2 论坛,更加深刻体会到了网站性能对于用户体验的重要性。慢500ms =Google用户访问量降低20%慢400ms=Yahoo! 用户访问量降低5-9%慢100ms=Amazon销售额降低1%散会后,不禁想看看自己网站的性能如何。自从把网站搬家到国外,还真有点担心。

2011-07-29 10:55:56 912

转载 测试网站性能工具

大约一周前,Google正式宣布,已经开始在搜索结果排序中考虑网站的网速。这个很久之前就在站长圈传开的消息,终于得到了证实。为了测试网页加载速度对搜索结果的影响,Google曾有意放缓其搜索结果显示速度,以测试这对搜索行为的影响。测试显示,将搜索结果显示速度延缓100-400毫秒

2011-07-29 10:30:32 862

转载 提升ASP.net性能的方法

一、返回多个数据集  检查你的访问数据库的代码,看是否存在着要返回多次的请求。每次往返降低了你的应用程序的每秒能够响应请求的次数。通过在单个数据库请求中返回多个结果集,可以减少与数据库通信的时间,使你的系统具有扩展性,也可以减少数据库服务器响应请求的工作量。  如果用动态的SQL

2011-07-29 09:58:34 747

转载 HttpContext items 集合 生命周期(英文)

ASP.NET offers a variety of techniques to manage state: application state, session state, view state, and more. You can read more about thes

2011-07-28 16:28:58 1961

转载 HttpApplication,HttpModule,HttpContext

IIS在接到一个新的http请求后,最终会调用asp.net_isapi.dll的ISAPI扩展(特指IIS6.0环境,iis7.0的应用程序池默认为集成方式,相对有所变化),然后传递到httpRuntime Pipe(http运行时管道),Asp.Net这时才开始运行(即Htt

2011-07-28 15:56:18 829

转载 C#数组

数组概述C# 数组从零开始建立索引,即数组索引从零开始。C# 中数组的工作方式与在大多数其他流行语言中的工作方式类似。但还有一些差异应引起注意。声明数组时,方括号 ([]) 必须跟在类型后面,而不是标识符后面。在 C# 中,将方括号放在标识符后是不合法的语法。int[] tabl

2011-07-27 17:06:41 456

转载 Asp.Net Ajax的两种基本开发模式

最近花了一些时间,将微软Asp.Net官方的Ajax视频全部看了一遍,地址是http://www.asp.net/learn/ajax-videos/,视频大多都很短,8至15分钟的居多,有讲述AjaxControlToolkit中控件用法的,也有讲述Asp.Net Ajax常见

2011-07-27 15:26:19 620

转载 c# 正则表达式

Regex是从字符窗中查找匹配字符串的应用类。通过Regex,编程人员能够非常方便的从一段数据中提取自己所需要的数据信息。举一个简单的例子,让大家对Regex有个大概的了解:Regex regex = new Regex(@"d+");Match m = regex.Match(

2011-07-27 15:08:50 429

转载 Asp.Net 自定义IPrincipal和IIdentity

前一段时间有两个朋友问我,为什么在HttpModule中无法获得到Session值,因为他们希望自定义一个HttpModule,然后在其中获取Session来进行用户验证。我奇怪为什么不使用.Net Framework已经提供的验证机制,而要和Asp时一样,自己手工进行cooki

2011-07-22 16:42:13 760

转载 asp.net 自定义文件缓存类

Asp.net 缓存Cache功能已经是很常见的功能了,网络上面这种相关的文章也非常之多,我这里所要讲的缓存并不是.NET所提供的缓存,而是过通文件方式来存放的。这样可以很好的减少服务器资源。先看一下我做这个的缓存流程图:如上图所示,其实程序就是在Page_Load的时候做一下判

2011-07-21 17:24:59 1706

转载 Delphi如何自定义IE接口(How to customise the TWebBrowser user interface)

http://www.delphidabbler.com/articles?article=18&part=1

2011-07-14 11:24:55 662

转载 利用浏览器实现程序界面与实现的分离

关键字 WebBrowser,IDocHostUIHandler,GetExternal1 引言在用Delphi、Visual Basic等可视化快速开发工具编写Windows应用程序时,常会遇到这样几个问题:1) 希望程序界面美观。在Delphi中,开发人员通常使用各种控件来实

2011-07-14 10:27:01 1164 1

转载 创业公司如何公平分配股权?

编者按:本文来自Chance Jiang的投稿,翻译自onstartups.com问答社区的一个Joel Spolsky的回帖。Joel Spolsky是曾是MS Excel产品的核心开发,目前是纽约软件公司Fog Creek的老板。他的博客Joel On Software是在业

2011-07-13 17:54:30 896

转载 .Net 自定义应用程序配置

引言几乎所有的应用程序都离不开配置,有时候我们会将配置信息存在数据库中(例如大家可能常会见到名为Config这样的表);更多时候,我们会将配置写在Web.config或者App.Config中。通过将参数写在配置文件(表)中,我们的程序将变得更加灵活,只要对参数进行修改,再由程序中的某段代码去读取相应的值就可以了。而如果直接将配置值写在程序中,当配置需要改变时,则只能通过修改代码来完成,此时往

2011-06-29 17:54:00 650

转载 asp.net中jQuery $post和xmlHttp的用法比较

函数原型:$.post(url, params, callback)  url是提交的地址,eg: "sample.ashx"params是参数,eg: { name:"xxx" , id:"001" }callback是回调函数,eg: function(msg){ alert(msg); }注意1:在sample.ashx那段,使用context.Request["id"]和c

2011-06-27 18:11:00 1527

转载 C# 自定义格式字符串

引言String可能是使用最多的类型,ToString()则应该是大家使用得最多的方法了。然而它不应该仅仅是用来输出类型的名称,如果使用得当,它可以方便地输出我们对类型自定义的格式。本文将循序渐进地讨论ToString(),以及相关的IFormattable、IFormatProvider以及ICustomFormatter接口。在类型内部提供自定义格式字符串的能力继承自Syste

2011-06-24 18:10:00 3973

转载 创建常量、原子性的值类型

概述本文是《Effective C#》一书第七节的读书笔记。通过这篇文章,我主要想向大家说明一个我们平时可能不太会注意到的问题:创建具有常量性和原子性的值类型。从类型设计谈起从Class到Struct假如我们要设计一个存储收信人地址的类型(Type), 我们管这个类型叫 Address。它应该包含这样几个属性:Province   省City       市Zip       

2011-06-24 16:12:00 505

转载 C# 加密解密

源码下载:http://www.tracefact.net/SourceCode/Cryptograph.rar.Net中的加密解密引言在一些比较重要的应用场景中,通过网络传递数据需要进行加密以保证安全。本文将简单地介绍了加密解密的一些概念,以及相关的数字签名、证书,最后介绍了如何在.NET中对数据进行对称加密和解密。加密和解密说到加密,可能大家最熟悉的就是MD5了,记得几

2011-06-23 15:31:00 561

转载 IEnumerable和IEnumerator区别

1、一个Collection要支持foreach方式的遍历,必须实现IEnumerable接口(亦即,必须以某种方式返回IEnumerator object)。2、IEnumerator object具体实现了iterator(通过MoveNext(),Reset(),Current)。3、从这两个接口的用词选择上,也可以看出其不同:IEnumerable是一个声明式的接口,声明实现该接口

2011-06-22 05:36:00 763

转载 SqlServer 2005 链接服务器

--创建链接服务器   exec   sp_addlinkedserver       链接服务器名称,   ,   SQLOLEDB,   远程服务器名或ip地址   exec   sp_addlinkedsrvlogin     链接服务器名称,   false ,null,   需要链接服务器用户名,   密码   sp_addlinkedserver

2011-06-20 10:39:00 905

转载 用delphi写多屏幕程序

别现在有些POS机是双屏幕的(比如卡西瓦POS机),一个屏幕可以当顾客显示屏用,当闲时也可以显示一些广告。其实用delphi写双屏幕的程序是比较简单的,Screen.MonitorCount就是当前系统屏幕的数量,TForm也有与屏幕相关的属性,比如DefaluMonitor,不过想设一个窗体显示在哪个屏幕上好象没有属性(可能我没找到),不过研究VCL代码发现如何把一个窗体显示在某个屏幕上(可以看

2011-06-07 23:45:00 6290

转载 Delta与XML相互转换

大家都知道TClientDataSet的Delta属性保存数据集的变化,但是Delta是OleVariant类型的属性,这样如果用Delphi写Webservice,就有需要把它转成XML,特别是其他语言也要用这个Webservice的时候,因为如果Delta能和XML相互转换,Delta包的结构就是透明的了。而TClientDataSet却没有提供DeltaXML这样的属性,之前在网上找了一下,

2011-06-07 23:32:00 1091

转载 SQL SERVER 查询计划详解

对于SqlServer的优化来说,可能优化查询是很常见的事情。关于数据库的优化,本身也是一个涉及面比较的广的话题,本文只谈优化查询时如何看懂SqlServer查询计划。由于本人对SqlServer的认识有限,如有错误,也恳请您在发现后及时批评指正。 首先,打开【SQL Server Management Studio】,输入一个查询语句看看SqlServer是如何显示查询计划的吧。说明:本文所

2011-06-07 00:17:00 1458

转载 asp.net Http Module 介绍

引言Http 请求处理流程 和 Http Handler 介绍 这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了IHttpHandler接口的类进行处理(应该记得Page类实现了IHttpHandler)。从 Http 请求处理流程 一文的最后的一幅图中可以看到,在Http请求由IHttpHandler处理之前,它需要通过一系列的Http M

2011-06-05 18:45:00 813

转载 asp.net Http Handler 介绍

引言在 Part.1 Http请求处理流程 一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,只是轻描淡写地一笔带过。所谓学以致用,前面已经介绍了不少概念和原理。在本文中,我们通过几个范例来了解 IHttpHandler,看看掌

2011-06-05 12:28:00 786

转载 asp.net Http 请求处理流程

引言我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind代码,以实现某个特定的功能。这种做法,实际上是回答了“如何去做”的问题,却没有回答“为什么可以这样做”的问题。尽管我很推崇 悉江华 先生的《圣殿祭祀的Asp.Net开发详解》一书,但当我翻看了一下其对角色(Ro

2011-06-05 10:23:00 734

转载 Delphi原创算法:动态创建30个按钮,每行6个共5行,顺序排列,显示在ScrollBox上

procedure TForm1.Button1Click(Sender: TObject);constiHtoH = 20; //行间距iWtoW = 10; //列间距iPerLine = 6;//每行个数iWidth = 80; //按钮宽度varI : integer;begin//算法:动态创建30个按钮,每行6个共5行,顺序排列,显示在ScrollBox上for I := 1 to

2011-06-03 17:54:00 5792

转载 SQL2005 自动备份(英文)

Creating Backup Jobs in SQL Server 2005January 09th, 2007 : By Serhiy SnisarenkoThe SQL Server 2005 Maintenance Plan feature has been significantly modified in comparison with SQL 2000: now it utilizes new Integration Services. Also, creating database and

2011-05-28 11:43:00 2118

转载 asp.net 使用 httpModules 实现伪URL地址

为了增强Url友好性,很多用户都希望将较长的Url变成较短或静态网页Url地址,或者是隐藏URL的真实地址,这时就可以采用伪URL地址。下面有一个例子来实现简单的伪URL地址。在站点有一两个文档,default.aspx 和index.aspx,我们要做的就是当访问default.aspx页面时,实际上访问的是index.aspx我们首先来看一下WEB.CONFIG文件

2011-05-25 23:20:00 807

转载 asp.net页面静态化

<br />将asp.net页面静态化有很大意义,在些我就不多说了,实现asp.net页面静态化有很多种方面,在此我介绍一种在asp.net内实现的方法。大家都知道,每个asp.net页面都有一个特定的类对其进行处理,默认情况下该类是从Page类派生的。我们所要做的就是从Page类派生自己的类改写特定的方法。具体实现如下: using System;using System.Data;using System.Configuration;using System.Linq;using Sys

2011-05-25 23:13:00 1027

转载 用TIdHTTP多线程下载

<br />unit IndyDownLoadFile;<br /><br />interface<br /><br />uses<br />Windows, SysUtils, Classes, IdComponent, IdHTTP;<br /><br />type<br />TSubThReturnDataEvent = procedure(StartPos, WorkCount: Integer; Data: Pointer; var Stop: Boolean) of object;<br />T

2011-05-24 14:14:00 2425 2

转载 HTTP 缓存介绍

<br />2种方式来提升你的web 应用程序的速度:<br />1、减少请求和响应的往返次数<br />2、减少请求和响应的往返字节大小<br />HTTP缓存是最好的减少客户端服务器端往返次数的办法。缓存提供了提供一种机制来保证客户端 或者代理能够存储一些东西,而这些东西将会在稍后的HTTP 响应中用到的。(即第一次请求了,到了客户端,缓存起来,下次如果页面还要这个JS文件或者CSS文件啥的,就不要到服务器端去取下来了,但是还是要去服 务器上去访问一次,因为请求要对比ETAG值,关于这个值,我将会在下次

2011-05-24 14:10:00 599

转载 Asp.Net页面(母版页)加载顺序

Page 执行中将按照如下顺序激活事件:Page.PreInitPage.InitPage.InitComplitePage.PreLoadPage.LoadPage.LoadCompletePage.PreRenderPage.PreRenderComplete如果页面从另一个页面继承,如BasePage:System.Web.UI.Page,在BasePage中做了一些扩展,如权限检查,而其他页面从BasePage继承,则BasePage和最终Page的事件激活顺序是:UI.PreInitPage.Pr

2011-05-22 23:00:00 2935

转载 SQL Server 2005中数据库镜像的四个问题

<br />一:什么是数据库镜像?<br /> <br />Robidoux:数据库镜像是将数据库事务处理从一个SQL Server数据库移动到不同SQL Server环境中的另一个SQL Server数据库中。镜像的拷贝是一个备用的拷贝,不能直接访问;它只用在错误恢复的情况下。 <br /> <br />因为是在SQL Server 2005中新引入的特性,这个功能只能用在,这个版本的软件中。在某种程度上说,它是复制和日志传输的混合体:你所有的事物都在事物级别(复制)上移动(日志传输)到你的数据库的一个镜

2011-05-21 23:33:00 661

转载 SQL Server 2005 镜像(自己实践总结)

<br />SQL Server 2005相对于SQL Server 2000来说,无论是性能还是功能都有一个相当大的提高,甚至可以用“革命”来形容这一次升级。SQL Server 2005使 SQL Server 跻身于企业级数据库行列。在数据高可用性方面,SQL Server 2005为用户提供了数据镜像、复制、故障转移群集、日志传送功能。本文向读者简单介结SQL Server 2005镜像功能。<br />  一、镜像简介<br />  数据库镜像是一个高可用性软件解决方案,为客户端提供小于10秒故障

2011-05-21 23:27:00 2743

转载 SQL Server 2005 镜像构建手册

<br />数据库镜像是将数据库事务处理从一个SQL Server数据库移动到不同SQL Server环境中的另一个SQL Server数据库中。镜像不能直接访问;它只用在错误恢复的情况下才可以被访问。<br />要进行数据库镜像所需的最小需求包括了两个不同的SQL Server运行环境。主服务器被称为“主机”,第二个服务器被称作“备机”。主机数据库就是你实际用着的数据库,镜像数据库就是你的数据库的备用拷贝。当事务写入你的基本服务器的时候,他们也同样被传送到并写入你的镜像数据库中。<br />除了基本和镜像

2011-05-21 23:08:00 758

SQL Search 最新版本

SQL Search是SQL Server Management Studio的一个附加插件,可帮助用户跨数据库快速查找SQL.

2018-05-11

最全的sqlserver SQL search查询脚本语句

最全的sqlserver查询脚本语句,和适合新手学习使用,高手也可以温故知新。

2018-05-11

C# 轨迹 源码

C#编写的模拟鼠标点击和移动轨迹的源代码,功能和源码例子很实用,很有参考性。

2017-10-10

反编译工具比.NET Reflector更好用的免费开源工具ILSpy2.4.0最新版

ILSpy 是一个开源的.NET反编译工具,简洁强大易用是它的特征。 在绝大多数情况下,它都能很好的完成你对未知程序集内部代码的探索。 就我个人的使用感觉,比Reflector更好用,小巧免费;而且代码导出的错误相对较少。如果你用Reflector感觉不爽,你可以有另一个选择,试试ILSpy,或许会带来一丝的惊喜。

2017-03-17

AXURE 最完整的元件库 足够使用了

平时自己使用中和网络上收集的,压缩文件30多兆,够用了。AXURE最完整的元件库,包括窗体,菜单,图标,手机图标,表格元素,日历,导航,分页,广告位等应有尽有!

2016-05-25

Ext.Net 服务器端分页 存储过程

真正实现Ext.net的服务器端分页,带存储过程,数据库用aspnet_regsql.exe工具自动生成就行了,不懂的朋友上网查下就知道了

2012-04-16

.net 取IP地址 带纯真数据库

.net 取IP地址 带纯真数据库(ipdata.config)

2011-01-19

Asp.net 三层 示例源码

Asp.net三层登录示例源码(反射抽象工厂)

2010-12-22

基于接口的工厂模式的三层架构Asp.net2.0

基于接口的工厂模式的三层架构Asp.net2.0

2010-12-22

cognos中文文档(使用入门,新增功能,用户指南)

包括使用入门,新增功能,用户指南三个文档

2010-01-13

VSS6.0 培训教材

广州羊城通项目部的内部培训教材,比较全面介绍了VSS的使用方法

2009-12-10

制定有效进度表的7大步骤

广州国学机构PMP培训教材,主要讲述 1、项目,项目管理对工作的帮助 2、5个项目管理过程组 3、编制有效的进度表 4、项目管理规划的各方面 5、项目化企业的趋势

2009-09-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除