博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

09 2012 档案

摘要:CDN的全称是ContentDeliveryNetwork,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。 阅读全文

posted @ 2012-09-28 09:47 xgbzsc 阅读(178) 评论(0) 推荐(0)

摘要://public bool SaveFile() //{ // byte[] fileContent=Request.BinaryRead(Request.TotalBytes); // System.IO.File.WriteAllBytes(@"E:\新建文件夹\" + Request.Headers["DKUPLOADER_NAME"], fileContent); // return true; //} 阅读全文

posted @ 2012-09-25 15:06 xgbzsc 阅读(162) 评论(0) 推荐(0)

摘要:镜像数据库USE master;CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'password';CREATE CERTIFICATE HOST_B_cert WITH SUBJECT = 'HOST_B certificate',START_DATE = '01/01/2009';CREATE ENDPOINT Endpoint_MirroringSTATE = STARTEDASTCP ( LISTENER_PORT=5022 , LISTENER_IP = ALL )FORDATABASE_MIRR 阅读全文

posted @ 2012-09-19 17:45 xgbzsc 阅读(219) 评论(0) 推荐(1)

摘要:意外收获: 两台服务器全部都安装了SQLServer2008,在设置事务安全模式的时候,才发现SQLServer2008不支持异步模式。提示大概如下:此SQLServer版本不支持修改事务安全模式,alter database失败。 我当时汗都出来了,忙活了一晚上,到最后居然是这个结果。 由于是服务器维护时间,我大胆的把镜像服务器停止了,结果却让我大吃一惊,主数据库依旧可以正常工作,正常对外提供服务。也就是说,起先微软的课程讲的知识是错误的,两台数据库做镜像,不管是哪台数据库出了问题,另外的一台数据库都可以保证正常对外提供服务。于是我反复试验反复切换了一下,结果依然是这样。 由于高级别... 阅读全文

posted @ 2012-09-19 17:44 xgbzsc 阅读(136) 评论(0) 推荐(0)

摘要:可能有朋友们会比较有疑惑,你一下搞两个数据库出来,他们的ip地址都不一样,到时候数据库切换过去了,我的数据库的连接字符串可如何是好?难道还得在代码中去控制是连接哪个数据库吗? 其实这个问题是这样的,使用ADO.NET或者SQL Native Client能够自动连接到故障转移后的伙伴,连接字符串如下所示:ConnectionString="DataSource= A;Failover Partner=B;Initial Catalog=AdventureWorks;Integrated Security=true;" DataSource= A;这个就是我们常用的主数据库的 阅读全文

posted @ 2012-09-19 17:43 xgbzsc 阅读(241) 评论(0) 推荐(0)

摘要:镜像数据库/***********************************************在镜像服务器执行此脚本***********************************************/USE master;--DROP MASTER KEYCREATE MASTER KEY ENCRYPTION BY PASSWORD = 'password';GO--为 HOST_B 服务器实例制作一个证书。--DROP CERTIFICATE HOST_B_certCREATE CERTIFICATE HOST_B_cert WITH SUBJECT 阅读全文

posted @ 2012-09-19 17:42 xgbzsc 阅读(223) 评论(0) 推荐(0)

摘要:见证服务器/****************************见证服务器执行*****************************/--ALTER DATABASE MirrorDB SET PARTNER OFFUSE master;--DROP MASTER KEYCREATE MASTER KEY ENCRYPTION BY PASSWORD = 'password';GO--为此服务器实例制作一个证书。--DROP CERTIFICATE HOST_C_certCREATE CERTIFICATE HOST_C_cert WITH SUBJECT = ' 阅读全文

posted @ 2012-09-19 17:42 xgbzsc 阅读(220) 评论(0) 推荐(0)

摘要:最初在为公司设计SQLServer数据库镜像的时候,首先考虑的是高可用性(三台计算机,一台见证服务器,一台做主数据库,一台做镜像) 在虚拟机环境下部署成功,一切都是那么的完美。 故障转移3秒之内就可以顺利完成。 1.高可用性的实施代码: 主体数据库/********************************************************此脚本在主体服务器执行********************************************************/--镜像只支持完全恢复模式,在备份数据库之前检查恢复的模式--对要镜像的数据库进行完整备份后... 阅读全文

posted @ 2012-09-19 17:40 xgbzsc 阅读(314) 评论(0) 推荐(0)

摘要:数据库灾难备份,和负载均衡 网站规模到了一定程度之后,该分的也分了,该优化的也做了优化,但是还是不能满足业务上对性能的要求;这时候我们可以考虑使用主从库。主从库是两台服务器上的两个数据库,主库以最快的速度做增删改操作+最新数据的查询操作;从库负责查询较旧数据,做一些对实效性要求较小的分析,报表生成的工作。这样做将数据库的压力分担到两台服务器上从而保证整个系统响应的及时性。如果还无法满足业务需求,我们就要考虑创建服务器群,这里我们不做考虑!1. 打开sql server企业管理器,在对象资源管理器里面选择复制à本地发布,右键选择新建发布 2. 打开新建发布向导,点下一步,选择发布数据的 阅读全文

posted @ 2012-09-19 17:29 xgbzsc 阅读(699) 评论(1) 推荐(1)

摘要:ASP.NET 提供三种主要形式的缓存:页面级输出缓存、用户控件级输出缓存(或称为片段缓存)和缓存 API。输出缓存和片段缓存的优点是非常易于实现,在大多数情况下,使用这两种缓存就足够了。而缓存 API 则提供了额外的灵活性(实际上是相当大的灵活性),可用于在应用程序的每一层利用缓存。Steve 的缓存提示尽早缓存;经常缓存您应该在应用程序的每一层都实现缓存。向数据层、业务逻辑层、UI 或输出层添加缓存支持。内存现在非常便宜 — 因此,通过以智能的方式在整个应用程序中实现缓存,可以获得很大的性能提高。缓存可以掩盖许多过失缓存是一种无需大量时间和分析就可以获得“足够良好的”性能的方法。这里再次强 阅读全文

posted @ 2012-09-18 16:28 xgbzsc 阅读(237) 评论(0) 推荐(0)

摘要:在之前的文章MVC3缓存之二:页面缓存中的局部动态中,没有注意到MVC3的版本中对输出缓存进行了修改,园友的评论中提及了此问题,所以又去抽时间看了下局部缓存的解决方案。最后发现在发布的MVC3版本中,新增了一个叫做Partial Page的东西,即可以对载入到当前页面的另外的一个View进行缓存后输出,这与我们之前讨论的局部动态刚好相反了,即之前我们进行这个页面的缓存,然后对局部进行动态输出,现在的解决方案是:页面时动态输出的,而对需要缓存的局部进行缓存处理。查来查去还没有看到局部动态的解决方案,所以我们先看看局部缓存的处理方法。局部缓存(Partial Page)我们先建立一个需要局部缓存的 阅读全文

posted @ 2012-09-14 15:18 xgbzsc 阅读(577) 评论(0) 推荐(0)

摘要:在上一篇我们讨论了MVC中使用页面缓存的一些方法,而其中由于页面缓存的粒度太粗,不能对页面进行局部的缓存,或者说,如果我们想在页面缓存的同时对局部进行动态输出该怎么办?下面我们看下这类问题的处理。MVC中有一个Post-cache substitution的东西,可以对缓存的内容进行替换。使用Post-Cache Substitution定义一个返回需要显示的动态内容string的方法。调用HttpResponse.WriteSubstitution()方法即可。示例,我们在Model层中定义一个随机返回新闻的方法。usingSystem;usingSystem.Collections.Gen 阅读全文

posted @ 2012-09-14 15:15 xgbzsc 阅读(495) 评论(1) 推荐(0)

摘要:在以前的WebForm的开发中,在页面的头部加上OutputCache即可启用页面缓存,而在MVC3中,使用了Razor模板引擎的话,该如何使用页面缓存呢?如何启用在MVC3中要如果要启用页面缓存,在页面对应的Action前面加上一个OutputCache属性即可。我们建一个Demo来测试一下,在此Demo中,在View的Home目录下的Index.cshtml中让页面输入当前的时间。@{Layout=null;}<!DOCTYPEhtml><html><head><title>Index</title></head>&l 阅读全文

posted @ 2012-09-14 15:05 xgbzsc 阅读(1216) 评论(0) 推荐(0)

摘要:http://www.cnblogs.com/jackei/archive/2006/07/18/454144.html学习资料ab工具的使用 阅读全文

posted @ 2012-09-11 20:07 xgbzsc 阅读(146) 评论(0) 推荐(0)

摘要:摘要: 先上Demo:http://coolwanglu.github.com/pdf2htmlEX/demo/demo.html还有大家可能会关心的CJKhttp://coolwanglu.github.com/pdf2htmlEX/demo/chn.html项目主页:https://github.com/coolwanglu/pdf2htmlEXUbuntu PPAht ...先上Demo:http://coolwanglu.github.com/pdf2htmlEX/demo/demo.html还有大家可能会关心的CJKhttp://coolwanglu.github.com/pdf2h 阅读全文

posted @ 2012-09-07 08:47 xgbzsc 阅读(1451) 评论(0) 推荐(0)

摘要:http://www.open-open.com/ajax/2_Video.htm 阅读全文

posted @ 2012-09-06 11:26 xgbzsc 阅读(214) 评论(0) 推荐(0)

摘要:搜索了几个搜索引擎,找了一些.net的开源系统,(申明一下,下面的看只是个人看法,只供参考)。 一、DotNetNuke DotNetNuke是一个.Net平台下,最负盛名的CMS系统,爱好者们都称它为DNN,开发语言是VB.Net。 Sourceforge上的项目地址:http://sourceforge.net/projects/dnn/ 官方网址:http://www.dotnetnuke.com/ ,现在有汉化版本,国内的研究者,主要集中在:http://www.dnnchina.net/,那里提供有很多的学习教程和Skin。 DNN是一个比较成熟的CMS系统,提供有大... 阅读全文

posted @ 2012-09-03 10:58 xgbzsc 阅读(270) 评论(0) 推荐(0)

摘要:曾经,我们一篇:ASP.NET MVC3 Orchard开源项目介绍中,介绍过MVC Orchard这个开源项目,今天,我们从另一个角度,来介绍这个MVC Orchard开源项目。MVC Orchard项目的计划目标是以下三方面:独特的基于.Net, 能够吸引终端客户,脚本人员和开发人员的应用程序;一个可复用的组件集合并能够简单建立这些应用;一个强有力的社区去帮助定义这些应用和扩展。在近期,Orchard 项目致力于发布基于.Net CMS 的程序,这些程序允许用户快速建立以内容驱动的站点,并且提供扩展框架能够允许开发人员和定制人员通过模块和主题增加额外的内容。你可以通过 Orchard Pr 阅读全文

posted @ 2012-09-03 10:44 xgbzsc 阅读(414) 评论(0) 推荐(0)

摘要:国内的http://kb.cnblogs.com/page/1)DotnetnukeThe most widely adopted Web Content Management Platform for building web sites and web applications on Microsoft .NET. Organizations use DotNetNuke to quickly develop and deploy interactive and dynamic web sites, intranets, extranets and web applications. Th 阅读全文

posted @ 2012-09-03 10:40 xgbzsc 阅读(498) 评论(0) 推荐(0)