WinDbg设置托管进程断点

摘要: WinDbg的Live模式调试。.Net 托管代码 ,使用bp,bu,bm无法设置断点,也许是我不会。研究了下,托管代码有自己的命令,!BPMD 模块名 完全限定的方法名 步骤: 1、查找进程PID,用WinDbg,Attach上 2、使用反编译工具(IL),查找需要断点的方法名,需要完全限定名。 阅读全文
posted @ 2017-08-08 17:20 水手paul2008 阅读(389) 评论(0) 推荐(0) 编辑

SQL Server 数据库备份策略,第一周运行失败的原因

摘要: 一般生产库,采用 每10分钟备份Log,每天备份Diff,每周备份Full的策略。 同时存在异地备份。异地备份可使用SQL Server本身的cmdshell存储过程,调用系统命令。 在为新数据库,建立备份策略后,往往日志开始首先备份。 这时,若新库之前没有Full备份,则Log备份,Diff备份均 阅读全文
posted @ 2017-06-29 10:32 水手paul2008 阅读(232) 评论(0) 推荐(0) 编辑

WinDbg调试高内存的.Net进程Dump

摘要: WinDbg的学习路径,艰难曲折,多次研究进展不多,今日有所进展,记录下来。 微软官方帮助文档非常全面:https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff551063(v=vs.85).aspx 问题发现在服务器上,服务器为Win 阅读全文
posted @ 2017-05-14 11:15 水手paul2008 阅读(2295) 评论(0) 推荐(2) 编辑

ping 和 远程桌面 与防火墙的关系

摘要: Ping 和 远程桌面 与 防火墙 关系 阅读全文
posted @ 2017-04-24 18:30 水手paul2008 阅读(705) 评论(0) 推荐(0) 编辑

log4net性能小探

摘要: log4net性能小探 阅读全文
posted @ 2015-12-06 11:29 水手paul2008 阅读(2663) 评论(0) 推荐(1) 编辑

html页面缓存问题

摘要: 若IIS没有设置,html页面一旦缓存,则永远缓存。Chrome如下火狐如下一种方法:我们一般通过xxx.html?20151010这样URL欺骗浏览器。另一种方法:设置IIS,让永远客户端不缓存html页面。可以如下设置页面。 但最好,设置IIS的http头,保证每... 阅读全文
posted @ 2015-10-07 11:57 水手paul2008 阅读(1171) 评论(0) 推荐(0) 编辑

casperjs在拆分文件后的中文乱码问题的解决

摘要: windows环境。capserjs的中文乱码使用phantom.outputEncoding="GBK";即可解决。但当我们脚本很大,需要拆分时(参考http://docs.casperjs.org/en/latest/writing_modules.html),拆分到另一文件(example.j... 阅读全文
posted @ 2014-11-29 22:19 水手paul2008 阅读(690) 评论(1) 推荐(0) 编辑

casperjs userAgent的一些问题

摘要: casperjs 的options内的userAgent若设置为非正常浏览器的字符串,可能导致form无法正确提交。表现为,this.click()失效,或evaluate(function(){$("#btn").click()})内js点击后,不提交form。不知是不是Bug。解决此问题:不设置... 阅读全文
posted @ 2014-11-16 13:00 水手paul2008 阅读(504) 评论(0) 推荐(0) 编辑

SQL Server 2008远程连接问题

摘要: 在百度经验里,有篇帖子说的很详细。但只是操作层面,没涉及核心问题。我们一旦有任何地方操作错误。远程连接便失败。作者wsl891128http://jingyan.baidu.com/article/6c67b1d6ca06f02787bb1ed1.html我在详细按照此内容操作后还是无法连接远程的SQLServer。后来发现,服务器的1433端口根本没打开(还是由于操作错误导致,在配置管理器里,协议下IPALL要填写静态TCP端口,动态TCP端口置空)而我要说的不是如何操作,而是如何发现这个问题的。在参考http://zoulu1.blog.163.com/blog/static/467331 阅读全文
posted @ 2012-12-07 23:18 水手paul2008 阅读(248) 评论(0) 推荐(0) 编辑

使用InstallShield下部署ASP.NET网站和MySQL,目标机为Win7——(三)整体部署

摘要: 思路是,Win7自带.Net3.5所以不必安装。Win7也自带IIS,不必安装,但需要打开。MySQL数据库部署是成功的。所以InstalShield内有2个Feature,一个网站,一个MySQL。关于IIS,我们之前打算在客户端没有打开时,用安装程序执行bat命令打开win7的IIS。但这样不行,安装包还是无法识别IIS根目录,导致网站被装到了某个磁盘的根目录下。所以IIS必须事先打开。我们通过InstallShield的Installation Requiremnets来这样做。没打开IIS则无法继续安装,提示客户手工执行那个安装IIS的bat脚本。其实,当我们添加网站时,在System 阅读全文
posted @ 2012-12-06 20:38 水手paul2008 阅读(625) 评论(0) 推荐(0) 编辑