我不抽烟

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

2012年10月6日

摘要: 最近一直在研究数据库同步的问题,在网上查了很多资料,也请教了很多人,找到了一种通过快照复制的方法。研究了一番后发现之前就是用的这个方法,效果不是很好,果断放弃。经过了一番寻觅和他人指点,最后从一位热心网友那里得知一款很好用的软件——SyncNavigator。好东西就要拿出来跟大家分享,所以今天向大家介绍一下这款软件,及其一些使用方法。下面先看看它有什么强大的功能吧!SyncNavigator的基本功能:自动同步数据/定时同步数据无论是实时同步/24小时不间断同步,还是根据计划任务(每小时/每日/每周/等)定时自动同步都能完全胜任。完整支持 Microsoft SQL Server完整支持 M 阅读全文
posted @ 2012-10-06 12:04 小李弯刀 阅读(413) 评论(0) 推荐(0) 编辑

摘要: 一、为什么要使用对等事务复制首先要说明的是使用sqlserver复制的目的使用sqlserver数据库复制的目的,就是要将数据库压力由一台服务器分散到多台服务器,通过一台sqlserver服务器作为主机,将主数据库中的数据,复制到其他N台备份服务器上,从而实现分布式查询,大大降低了主服务器的压力.在图一中,右面的拓扑结构就是典型的复制,写入的压力,全都在B这台服务器上,读取的压力平衡到两台机器上 图一综上所述,使用sqlserver复制的目的就是均衡压力,提高sqlserver的高可用性类似的能够提高数据库高可用性的解决方案目前有四种1 windows集群实现sqlserver双机热备2 sq 阅读全文
posted @ 2012-10-06 11:33 小李弯刀 阅读(476) 评论(0) 推荐(0) 编辑

2012年9月18日

摘要: 通常我们在程序中需要调用WebService时,都是通过“添加Web引用”,让VS.NET环境来为我们生成服务代理,然后调用对应的Web服务。这样是使工作简单了,但是却和提供Web服务的URL、方法名、参数绑定在一起了,这是VS.NET自动为我们生成Web服务代理的限制。如果哪一天发布Web服务的URL改变了,则我们需要重新让VS.NET生成代理,并重新编译。在某些情况下,这可能是不能忍受的,我们需要动态调用WebService的能力。比如我们可以把Web服务的URL保存在配置文件中,这样,当服务URL改变时,只需要修改配置文件就可以了。 说了这么多,实际上我们要实现这样的功能:publics 阅读全文
posted @ 2012-09-18 16:51 小李弯刀 阅读(422) 评论(0) 推荐(0) 编辑

2012年9月16日

摘要: 搞了一上午,头都大了!最终解决问题。其实这问题老早就遇上了,但是比较懒,三下两下没整好便推开了搜索了一下,产生< msxml3.dll 错误 '800c0005' 资源未找到 >有以下几种原因:1、url不存在2、防火墙问题3、没有启用Web服务扩展的4、msxml3.dll损坏了5、DNS设置问题(确保能够以域名打开网站,注意,这里指的是出现错误的那台服务器)问题2的解决办法:关掉防火墙或在防火墙中将SYSTEM32目录中的DLLHOST.EXE文件加为信任文件,允许进入和出去的访问权限。问题3的解决办法:启用 WebDev服务,把DNS client服务启动问题 阅读全文
posted @ 2012-09-16 13:42 小李弯刀 阅读(903) 评论(0) 推荐(0) 编辑

2012年9月14日

摘要: 我们在“服务器访问缓慢的处理办法”这篇技术文章中分析了造成服务器很慢的几种原因,其中一个很常见的原因就是服务器的CPU100%。那么对于服务器上运行着几十个甚至几百个的网站而言,怎样查到具体是哪个网站造成的呢?1、首先,我们打开任务管理器,按照进程名称排序,发现其中有很多w3wp.exe这样的进程名称,其实这每个w3wp.exe就对应着每个进程池。我们可以很快发现哪个进程池占用了最大的CPU,也可以找到其对应的PID编号(PID编号在“查看->选择列”里面勾选上就可以显示出来了)。那么下一个关键问题就是如何建立w3wp.exe和IIS中进程池的对应关系呢?2、我们在桌面上新建一个文本文档 阅读全文
posted @ 2012-09-14 09:26 小李弯刀 阅读(257) 评论(0) 推荐(0) 编辑

2012年9月13日

摘要: 简介本文介绍的HTTP压缩方式,采用的是Windows系统设置的方式,优点是效率较高。一. HTTP压缩概述HTTP压缩是在Web服务器 和浏览器间传输压缩文本内容的方法。HTTP压缩采用通用的压缩算法如gzip等压缩HTML、JavaScript或 CSS文件。压缩的最大好处就是降低了网络传输的数据量,从而提高客户端浏览器的访问速度。当然,同时也会增加一点点服务器的负担。Gzip是比较常见的 一种HTTP压缩算法。二. HTTP压缩工作原理Web服务器处理HTTP压缩的工作原理如下:Web服务器接收到浏览器的HTTP请求后,检查浏览器是否支持HTTP压缩;如果浏览器支持HTTP压缩,Web服 阅读全文
posted @ 2012-09-13 19:38 小李弯刀 阅读(212) 评论(0) 推荐(0) 编辑

2012年9月12日

摘要: 在IIS6中同时启用了ASP.NET 2.0 和 ASP.NET 4.0 后,网站程序可能会出现如下错误:“ System.Web.HttpException: Path ‘//eurl.axd/‘ was not found. ” 错误发生的原因是当ASP.NET检测到Web站点配置为使用ASP.NET 4.0,本地ASP.NET 4.0 的组件会传递一个不能扩展的 URL到ASP.NET的管理程序作进一步处理。但是,如果一个低于ASP.NET 4.0 的网站配置为使用ASP.NET 2.0,处理这样不能扩展的 URL 时,URL的修改结果中会包含字符串“eurl.axd”,修改后的URL. 阅读全文
posted @ 2012-09-12 11:58 小李弯刀 阅读(232) 评论(0) 推荐(0) 编辑

2012年9月10日

摘要: 做网站的兄弟在用ISAPI Rewrite实现网址静态化的过程中,可能遇到ISAPI Rewrite文件中的正则语法RewriteRule书写正确,但实际上却没有效果的事情,当然,原因很多,譬如你的空间可能不支持ISAPI Rewrite等,这里说一下容易忽视的地方,ISAPI Rewrite配置文件是UTF-8无BOM的,如果你用在线的编辑器对其编辑的话,保存起来的可能是带有BOM的配置文件, 这样总是执行错误的,当你发现ISAPI Rewrite的Url Rewrite不能正常运行时,最好先下载下来,把其保存为UTF-8无BOM格式,在与原来的比较看是否少了3个字节,这三个字节就是传说中的 阅读全文
posted @ 2012-09-10 15:56 小李弯刀 阅读(212) 评论(0) 推荐(0) 编辑

2012年9月6日

摘要: 这个问题很有意思,我觉得回答这个问题可以从两个方面回答,互联网产品设计以及移动手机客户端的产品设计,所谓的用户体验,其实我个人认为,就是让用户"习惯", Don't make user think. 这个是终极目标啦,随着产品的不断的改善,用户体验也在随之变化。但是,如果你在做一款产品,所谓的标准,终极检验方法,还是用户,以及用户对于产品的反馈。 对于互联网产品的设计,我个人有一些标准的用户习惯,个人认为可以作为所谓量化的标准,我分享出来,希望能够对你有帮助。用户界面设计的三大原则是:置界面于用户的控制之下;减少用户的记忆负担;保持界面的一致性。用户界面设计在工作流 阅读全文
posted @ 2012-09-06 14:17 小李弯刀 阅读(1329) 评论(0) 推荐(0) 编辑

2012年8月28日

摘要: Windows主机IIS下的301转向设置在IIS 管理后台 -> 选择你要重定向的文件或文件夹 -> 右键“重定向到URL” -> 输入需要转向的目标URL ->选择“资源的永久重定向”。另外,如果你的Windows虚拟主机空间支持ISAPI_Rewrite,那么在IIS下利用ISAPI_Rewrite不仅可以实现url 重写,还可以用来设置301转向,下面分别是三个版本的ISAPI_Rewrite对应的带www的域名301转向到不带www域名的代码:1. 将不带www的顶级域名301重定向到带www的域名# ISAPI_Rewrite 2.x 版本[ISAPI_Re 阅读全文
posted @ 2012-08-28 09:41 小李弯刀 阅读(322) 评论(0) 推荐(0) 编辑