自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

缘来是我

ice's world

  • 博客(35)
  • 资源 (9)
  • 收藏
  • 关注

转载 ATL介绍(一)

ATL介绍(一)吕思伟潘爱民一、什么是ATL1.COM的发展及其局限性 自从1993年Microsoft首次公布了COM技术以后,Windows平台上的开发模式发生了巨大的变化,以COM为基础的一系列软件组件化技术将Windows编程带入了组件化时代。广大开发人员在为COM带来的软件组件化趋势欢欣鼓舞的同时,对于COM开发技术的难度和烦琐的细节也感到极其的不便。COM编程一度被视为一种高不

2007-10-17 17:15:00 838

转载 大型Web2.0站点构建技术初探

型Web2.0站点构建技术初探一、 web2.0网站常用可用性功能模块分析 二、 Flickr的幕后故事 三、 YouTube 的架构扩展 四、 mixi.jp:使用开源软件搭建的可扩展SNS网站 五、 Technorati的后台数据库架构 六、 通过了解MySpace的六次重构经历,来认识分布式系统到底该如何创建 七、 从LiveJournal后台发展看大规模网站

2007-10-16 14:13:00 616

转载 网站的系统架构

1、HTML静态化  其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统CMS,像我们常访问的各个门户站点的新闻频道,甚至他们的其他频道,都是通过信息发布系统来管理和实现的,信息发布系统可以实现最简

2007-10-16 13:52:00 702

原创 MSSQL2005 恢复MDF数据库

Use MasterGosp_configure allow updates, 1reconfigure with overrideGoupdate sysdatabases set status = 32768 where name = dbnameMSSQL2005进入紧急模式的方法简单了alter database dbname set emergency3.重建日志文件MSSQL2

2007-10-16 13:45:00 842

原创 C# IIS站点限制特定的IP操作

参考别人的代码:using System;using System.DirectoryServices;using System.Reflection;//using mscorlib;namespace ConfigIIS{ ///  /// Small class containing methods to configure IIS. ///  class class1 {  ///

2007-10-12 16:28:00 1265

原创 【求助】C# IIS站点限制特定的IP操作

参考别人的代码:using System;using System.DirectoryServices;using System.Reflection;//using mscorlib;namespace ConfigIIS{ ///  /// Small class containing methods to configure IIS. ///  class class1 {  ///

2007-10-12 16:28:00 946

转载 使用 HttpWebRequest 轻松实现站外提交(可用于自动登陆,自动网上投票等)

使用 .NET 的 HttpWebRequest 可轻松实现站外提交功能,代码如下:            ASCIIEncoding encoding=new ASCIIEncoding();            string postData="TextBox1=33&Button1=Button";            byte[]  data = encoding.GetBytes

2007-10-12 15:40:00 972

原创 sql 连接面试题目

create table testtable1( id int IDENTITY, department varchar(12) )select * from testtable1insert into testtable1 values(设计)insert into testtable1 values(市场)insert into testtable1 values(售后)/*结

2007-09-29 17:24:00 528

转载 【转载】JavaScript动态减肥

随着Ajax的流行,越来越多的JavaScript被用到页面中,一个页面调用js文件大小超过500k都不稀奇了。这么大的带宽会给用户和网络带来诸多不便。其实我们都知道JavaScript及html都有很多空间是多余的。比如white space,网上有一些方案,比如JS Code Compressor。透过这个WinForm工具可以压缩文件大小到原来的一半左右。但如果我们每次deploy,或者用到

2007-08-14 00:43:00 554

转载 【转载】Javascript压缩工具(Javascript compressed,Js压缩)

Javascript压缩(Js压缩)工具聚合(www.ad0.cn 整理)怎么压缩Js?为什么要压缩Javascript? Javascript compressed/crunched开发Ajax除了自己要写js代码外,同样也免不了要使用其它第三方js库,是否该为JavaScript减肥?当你提高了用户体验,做出了很绚丽的效果而欣喜的时候,是否想过优化一下JS的效率,比如微软的live,其中的js

2007-08-13 22:58:00 1126

原创 【转载】windows服务器上的Gzip压缩功能启用

首先,如果你需要压缩静态文件(HTML),需要在硬盘上建一个目录,并给它“IUSR_机器名”这个用户的写权限。如果压缩动态文件(PHP,asp,aspx)就不需要了,因为它的页面是每次都动态生成的,压缩完就放弃。然后在IIS管理器中,“网站”上面右键-属性,不是下面的某个站点,而是整个网站。进入“服务”标签,选上启用动态内容压缩,静态内容压缩。然后选中网站下面那个服务器扩展,新建一个服务器扩展。名

2007-08-13 22:56:00 1179

转载 【转载】IIS aspnet HTTP 压缩 与Ajax

最近在做IIS ASPNET的项目,对首页访问速度要求比较高。通过配置AppPool可以有效提高IIS的响应速度。启用IIS的HTTP压缩后,对于ASPX的程序处理和Ajax方式调用产生了问题。IIS的HTTP压缩配置比较简单不能支持比较灵获得配置。我搜 找到了 blowery.Web.HttpCompress(在线文档) 这个在性能上评价还不错。配置Web.config             

2007-08-13 22:51:00 588

转载 【转载】ASP.NET 2.0中的页面输出缓存

静态页面全部内容保存在服务器内存中。当再有请求时,系统将缓存中的相关数据直接输出,直到缓存数据过期。这个过程中,缓存不需要再次经过页面处理生命周期。这样可以缩短请求响应时间,提高应用程序性能。很显然,页面输出缓存适用于不需要频繁更新数据,而占用大量时间和资源才能编译生成的页面。对于那些数据经常更新的页面,则不适用。默认情况下,ASP.NET 2.0启用了页面输出缓存功能,但并不缓存任何响应的输出。

2007-08-13 14:52:00 542

转载 网页中Flash出现“单击激活并使用此控件”的解决方法

在网页中插入的Flash,在进行页面浏览时会有讨人嫌的提示“单击激活并使用此控件”,Flash文件的周围具有边框显示,必须单击该Flash才能消除该提示,着实很麻烦。平时一直没在意,最近感觉到看着页面中的Flash比较难过,随即搜索些解决方案整理下来:首先了解下含有Flash内容的网页在IE浏览器下为什么会出现“单击激活并使用此控件”?微软为了避免与eolas公司和加利福尼亚大学之间的专利侵权纠纷

2007-07-27 16:00:00 1940

转载 【转】在windows 2000中使用Bind实现域名服务

在windows 2000中使用Bind实现域名服务本文假定你非常讨厌win的那种看似简单,却很讨厌的DNS配置方法.非常想了解Unix中那种异常简洁的DNS配置方法、或者是想在win中学习unix中的DNS配置方式.本文就是教你怎么才能实现你的想法.本文假定你配置DNS仅仅是用来学习,因此没有涉及域的注册等等细节.首先,要求你的操作系统最少是winnt或xp的.1.如果你安装了windows的d

2007-07-01 02:13:00 802

转载 C#的多线程机制探索

一.多线程的概念 Windows是一个多任务的系统,如果你使用的是windows 2000及其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的,线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即

2007-05-26 10:14:00 450

转载 C#多线程

多线程在C#中并不难实现。它有一个命名空间:System.Threading,提供了多线程的支持。要开启一个新线程,需要以下的初始化:ThreadStart startDownload = new ThreadStart( DownLoad ); //线程起始设置:即每个线程都执行DownLoad(),注意:DownLoad()必须为不带有参数的方法Thread downloadThr

2007-05-26 09:51:00 423

转载 【求助】词法分析自动生成器CScanGenner的设计与实现

现代编译器设计的一个趋势是尽量使用各种自动生成工具来实现编译器的各个部份,其中词法分析器通常是编译器的第一个部份,并且词法分析也广泛应用与各种程序中。现在常用的词法分析器程序有两种:ScanGen以及Lex。  ScanGen是一种表驱动形式的词法分析器,它最后产生的结果不是一个实实在大的词法分析器程序,而是一张转换表,通过这种转换表去驱动真正的词法分析器的运行。举个例子,我们先来想一下我们自

2007-04-27 14:17:00 792

转载 【转载】开源搜索引擎资源列表

开放源代码搜索引擎为人们学习、研究并掌握搜索技术提供了极好的途径与素材,推动了搜索技术的普及与发展,使越来越多的人开始了解并推广使用搜索技术。使用开源搜索引擎,可以大大缩短构建搜索应用的周期,并可根据应用需求打造个性化搜索应用,甚至构建符合特定需求的搜索引擎系统。搜索引擎的开源,无论是对技术人员还是普通用户,都是一个福音。搜索引擎的工作流程主要分为三步:从互联网抓取网页→创建抓取网页的索引库→

2007-04-27 14:12:00 587

转载 【转载】SQL Server中索引使用及维护

在应用系统中,尤其在联机事务处理系统中,对数据查询及处理速度已成为衡量应用系统成败的标准。而采用索引来加快数据处理速度也成为广大数据库用户所接受的优化方法。 在良好的数据库设计基础上,能有效地使用索引是SQL Server取得高性能的基础,SQL Server采用基于代价的优化模型,它对每一个提交的有关表的查询,决定是否使用索引或用哪一个索引。因为查询执行的大部分开销是磁盘I/O,使用索引提高

2007-04-19 14:01:00 525

转载 【转载】升级到SQL Server 2005 的10大理由

前言 SQL Server 2000从上市到现在已经整整五个年头。现在望眼欲穿的SQL Server 2005 终于发布了。五年磨一剑,SQLServer 2005 将是微软具有里程碑性质的企业级数据库产品。本文从用户关心的技术要点出发比较和讨论SQL Server 2005 相对它的前版本SQL Server 2000所做的重大改进或新增功能,介绍了SQL Server 2005 中最值得你为之

2007-04-19 11:19:00 728

转载 【转载】sql server中分布式 链接服务器和远程登录映射

由于业务逻辑的多样性 经常得在sql server中查询不同数据库中数据 这就产生了分布式查询的需求现我将开发中遇到的几种查询总结如下:1.access版本 --建立连接服务器 EXEC sp_addlinkedserver --要创建的链接服务器名称  ai,             --产品名称               access,     -

2007-04-19 11:07:00 1082

转载 【转载】使用sql-server进行分布式查询

可以使用sql-server企业管理器进行建立,注意其中的rpc及rpc out两项,也可以使用sql语句来完成定义,主要涉及到三个存储过程:  可以使用sql-server企业管理器进行建立,注意其中的rpc及rpc out两项,也可以使用sql语句来完成定义,主要涉及到三个存储过程sp_addlinkedserver,sp_serveroption和sp_addlinkedsrvl

2007-04-19 11:05:00 495

转载 【转载】在SQL Server 2005中实现表的行列转换

PIVOT和UNPIVOT关系运算符是SQL Server 2005提供的新增功能,因此,对升级到SQL Server 2005的数据库使用PIVOT和UNPIVOT时,数据库的兼容级别必须设置为90(可以使用sp_dbcmptlevel存储过程设置兼容级别)。  在查询的FROM子句中使用PIVOT和UNPIVOT,可以对一个输入表值表达式执行某种操作,以获得另一种形式的表。PIVOT运算符将输

2007-04-15 20:15:00 443

转载 【转载】Sql Server2005不同分页存储过程的性能对比

Sql Server2005的一个新特性便是我等了很久的Row_Number(),以前用Oracle时用rownumber写分页存储过程很方便:)下面是我做的一个小小的测试,测试我原来在sql server2000下所用的分页存储过程与使用Row_Number()编写的存储过程在Sql Server2005上的执行效率...数据表:

2007-04-15 09:35:00 907 2

转载 【转载】SQL Server 索引结构及其使用

 一、深入浅出理解索引结构     实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:   其实,我们的汉语字典的正文本身就是 一个聚集索引。比如,我们要查“

2007-04-15 09:27:00 418

原创 【求助】xmlhttp.responseStream怎么转化成C#能引用的数据流

代码如下:怎么讲_xmlhttp.responseStream转化成C#能引用的数据流呢?因为我请求的是图片 , 数据是二进制, 我想将请求过来的_xmlhttp.responseStream直接转化成数据流。然后生成一个图片对象。 MSXML2.XMLHTTP _xmlhttp = new MSXML2.XMLHTTPClass();_xmlhttp.open("GE

2007-04-12 16:52:00 1770 1

转载 【转载】SQL分页存储过程

Create PROCEDURE dbo.proc_ListPage(@tblName     nvarchar(200),        ----要显示的表或多个表的连接@fldName     nvarchar(500) = *,    ----要显示的字段列表@pageSize    int = 1,        ----每页显示的记录个数@page        int = 10, 

2007-04-12 00:23:00 1039

转载 【转载】分页存储过程

在确定了第三种分页方案后,我们可以据此写一个存储过程。大家知道SQL SERVER的存储过程是事先编译好的SQL语句,它的执行效率要比通过WEB页面传来的SQL语句的执行效率要高。下面的存储过程不仅含有分页方案,还会根据页面传来的参数来确定是否进行数据总数统计。    -- 获取指定页的数据    CREATE PROCEDURE pagination3

2007-04-12 00:20:00 335

转载 【转载】深入浅出理解索引结构

(一)深入浅出理解索引结构        实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:  其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查

2007-04-12 00:12:00 380

转载 【转载】数据库分页存储过程

/*数据库分页存储过程,支持倒序和升序参数说明:  @tablename:为搜索表名  @tablefield:为表的字段,约定为表的主键,  @where:为搜索表名,要显示所有记录请设为"1=1"  @orderby:为搜索结果排序,如order by id desc  @fieldlist:为字段列表,如userid, username  @curpage:当前页码  @page_recor

2007-04-12 00:08:00 358

转载 【转载】C#静态页面生成

环境:Microsoft .NET Framework SDK v1.1 OS:Windows Server 2003 中文版ASP.Net生成静态HTML页在Asp中实现的生成静态页用到的FileSystemObject对象!在.Net中涉及此类操作的是System.IO 以下是程序代码 注:此代码非原创!参考别人代码//生成HTML页  public static bool WriteFile

2007-04-11 23:52:00 503

转载 【转载】如何生成静态页面的五种方案

方案1:/// /// 传入URL返回网页的html代码/// /// URL/// public static  string getUrltoHtml(string Url){errorMsg = "";try{System.Net.WebRequest wReq = System.Net.WebRequest.Create(Url);// Get the response instance.

2007-04-11 23:50:00 499

转载 【转载】DotNET静态页面生成解决方案

静态页面有访问速度快、容易被搜索引擎注意到等优点,将网站的部分页面转换成静态页面来进行速度和搜索引擎的优化是一种很好的策略。本文将介绍我司生成静态页面的一种解决方案: ASP.NET的页面生成机制大概如下: 当服务器接收到一个.net页面的Request的时候,将会调用.net的服务模块,然后生成对应页面的一个对象,在其中就有我们所做的数据的操作(比如从数据库检索数据、从Request中提取参数、

2007-04-11 23:41:00 587

转载 【转载】大型高并发高负载网站的系统架构

一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是

2007-04-11 21:35:00 332

精通CASP.NET3.5企业级开发源码

精通CASP.NET3.5企业级开发源码

2011-02-23

梭子鱼负载均衡+应用方案++包括SQL负载均衡的方案

梭子鱼负载均衡+应用方案++包括SQL负载均衡的方案

2010-08-18

仿vista效果的ajax程序

仿vista效果的ajax程序源码下载 , 代码还不错

2008-12-06

Rose,UML Design Tool

Rose,UML Design Tool(C#版)

2008-12-06

MSSQL WEB在线管理V2.0版

MSSQL WEB在线管理V2.0版 for .NET2.0

2008-12-06

Ajax实现拖动购物车源码

Ajax实现拖动购物车源码 , ASP.NET + ajax 代码。

2008-12-06

DIV+CSS布局大全

DIV+CSS 布局大全 , HTML必备的手册。

2008-01-14

scriptaculous-js-1.8.1.zip

Scriptaculous是一种用于构建动态web 2.0接口的框架。它使用了另外一个称为prototype的免费框架。Scriptaculous简化了输入和输出以实现基于AJAX的web接口,允许你轻松地添加新的或传统的数据控件和工具用来和DOM及javaScript一起工作。

2008-01-14

VC++ 编程指南(CHM)

经典教程:VC++ 编程指南

2007-05-26

空空如也

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

TA关注的人

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