上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 172 下一页
摘要: 有一个数据库,它的名字叫CNBlogsText,日志文件霸占了23G硬盘空间,而事务日志已经截断(Truncate),实际日志内容很小,1G都不到。23G的空间只放1G不到的日志,就如同用一栋别墅养一只宠物,太奢侈了! 阅读全文
posted @ 2013-04-10 10:56 dudu 阅读(22294) 评论(29) 推荐(24)
摘要: 微软有一个爱好叫绑定。我最痛恨的一个绑定是IIS与Windows的绑定——升级IIS竟然要升级操作系统,服务器不是PC,系统不是想重装就可以重装。在使用SQL Server日志传送进行异地备份时,又被微软的绑定策略坑了一次。 阅读全文
posted @ 2013-03-27 13:18 dudu 阅读(3959) 评论(8) 推荐(5)
摘要: 什么是日志传送?原理很简单,三个动作六个字:备份->复制->恢复。如果由人来完成这个三个动作,只能叫日志搬运工;而由SQL Server Job自动完成,就叫日志传送。同样的事情,不一样的档次,所以叫法也不一样。 阅读全文
posted @ 2013-03-20 15:32 dudu 阅读(18703) 评论(16) 推荐(7)
摘要: HttpClient最与众不同的地方是同一个HttpClient实例可以发出多次请求,每次请求是可以是完全不同的URL。而一个HttpWebRequest实例对应于一个Url的一次请求。这才是HttpClient与HttpWebRequest的最大区别所在。 阅读全文
posted @ 2013-03-05 08:31 dudu 阅读(25388) 评论(26) 推荐(17)
摘要: 题目有些大,但文中谈到的问题很小;看似表扬C#,实际不是。这个小问题来自这样的应用场景——以HTTP POST的方式调用第三方API,第三方API不支持JSON传参,只能通过URL query string方式传参(a=1&b=2)。 阅读全文
posted @ 2013-03-04 15:31 dudu 阅读(10988) 评论(15) 推荐(14)
摘要: DKIM是一个电子邮件验证标准——域名密钥识别邮件标准,邮件系统可据此标准判断邮件是否为垃圾邮件。它的工作原理是生成私钥/公钥对,将公钥以TXT记录的形式存放在DNS服务器中,发送邮件时选择相应的邮件字段通过私钥生成签名信息并附加到邮件头之后进行发送。目标邮件服务器收到邮件后,根据发件人的域名从DNS查询中得到公钥,然后用该公钥验证邮件头中的签名信息是否合法。 阅读全文
posted @ 2013-03-02 14:07 dudu 阅读(6403) 评论(8) 推荐(6)
摘要: 今天在演练这样一个场景——假如所有缓存服务器都宕机,而且不能很快恢复,并且假设数据库服务器能够支撑,在代码中如何应对这样的情况? 阅读全文
posted @ 2013-02-28 15:23 dudu 阅读(4793) 评论(15) 推荐(1)
摘要: 应用场景:在将源SQL Server数据库服务器中的所有Job(作业)迁移至目标数据库服务器的过程中,需要先将这些Job导出为SQL脚本。 阅读全文
posted @ 2013-02-27 12:03 dudu 阅读(19266) 评论(3) 推荐(4)
摘要: 服务器环境:阿里云云服务器、Linux CentOS操作系统、Couchbase Server;开始的安全策略:默认拒绝所有、只允许所需;发现客户端ssh虽然能连上服务器,连接时的速度明显变慢。后来,改变防火墙安全策略,改为默认允许所有、只拒绝所需,问题解决。 阅读全文
posted @ 2013-02-22 17:15 dudu 阅读(6669) 评论(9) 推荐(0)
摘要: 安装Visual Studio 2012 Express之后,双击打开web.config文件时经常出现“There was a problem sending the command to the program”的错误,然后VS2012 Express打开了,但web.config文件没打开,需要再次双击web.config文件才能打开。很是烦人。 阅读全文
posted @ 2013-02-19 16:48 dudu 阅读(1122) 评论(0) 推荐(0)
摘要: 在SQL Server数据库迁移时,在另外一台服务器上恢复数据库备份文件之后,需要重新创建之前数据库上的用户帐户。在创建登录用户时,需要在User Mapping中给该用户针对具体的数据库进行授权,由于恢复出来的数据库中存在同名的用户帐户,创建时会出现如题的错误提示。 阅读全文
posted @ 2013-02-10 20:15 dudu 阅读(5945) 评论(0) 推荐(0)
摘要: 今天遇到一个奇怪问题,有一个ASP.NET项目,访问时总是显示不能加载EF4.1的错误(项目中对EF的引用都已升级至EF5.0)。问题怪就怪在我找遍整个项目的代码,也没找到哪个地方引用了Entity Framework 4.1.0.0。 阅读全文
posted @ 2013-02-08 23:44 dudu 阅读(8911) 评论(2) 推荐(3)
摘要: 用 ssh 命令连接服务器之后,如果一段时间不操作,再次进入 Terminal 时会有一段时间没有响应,然后就出现错误提示:Write failed: Broken pipe。然后只能重新用 ssh 命令进行连接 阅读全文
posted @ 2013-02-07 12:16 dudu 阅读(99602) 评论(8) 推荐(4)
摘要: 阿里云云服务器,操作系统为 Windows Server 2008 R2 SP1 中文标准版,问题出现更改计算机名之后。打开服务器管理器(Server Manager),在窗口的右下角会显示“重新启动计算机之前控制台无法刷新”(Console cannot refresh until computer is restarted”)。 阅读全文
posted @ 2013-02-05 15:21 dudu 阅读(4621) 评论(2) 推荐(1)
摘要: “阿里云”云服务器提供的Windows操作系统是Windows Server 2008 R2 SP1中文标准版。之前习惯了用英文版Windows,用英文版的好处之一,出现错误时,根据英文错误信息进行搜索,更容易找到相关信息。 阅读全文
posted @ 2013-02-04 21:01 dudu 阅读(49937) 评论(2) 推荐(0)
摘要: 今天把博客程序部署到一台阿里云Windows主机上,通过浏览器访问时出现“拒绝访问临时目录”的错误,后来在应用程序池设置中将“加载用户配置文件”(Load User Profile)设置为true,问题就解决。 阅读全文
posted @ 2013-02-03 22:11 dudu 阅读(10785) 评论(6) 推荐(3)
摘要: 在Mac中突然遇到这样一个奇怪问题:在Mac中Command+C复制内容,在VMware虚拟机中Command+V粘贴内容,竟然粘贴不出来;反之,在VMware中复制内容,在Mac中也粘贴不出来。这是自用Mac以来遇到的最让人郁闷的一个问题,经过一番折腾,终于找到了解决方法。 阅读全文
posted @ 2013-02-02 21:01 dudu 阅读(52623) 评论(2) 推荐(1)
摘要: 将自己常用的Mac快捷键记录一下(根据实际需要,随时补充):在不同应用程序之间切换:⌘command-tab、在同一应用程序不同窗口之间切换:⌘command-~ 阅读全文
posted @ 2013-01-31 14:18 dudu 阅读(752) 评论(3) 推荐(0)
摘要: Couchbase 是一个 NoSQL 数据库,并且内置了 Memcached 服务。本文分享的是自己在 Linux 上成功安装 Couchbase Server 的实际操作步骤。 阅读全文
posted @ 2013-01-26 17:23 dudu 阅读(7381) 评论(13) 推荐(0)
摘要: 今天突发奇想,打算把存储过程以注释的形式放在代码中进行版本管理。由于存储过程很长,注释占了很多行,严复影响了正常代码的排版与阅读体验。之前也遇到过这样的场景,当时通过手动添加region解决了问题。 阅读全文
posted @ 2013-01-24 17:41 dudu 阅读(10486) 评论(10) 推荐(1)
上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 172 下一页