博客园 - 田老师uuid:6cbd1ba2-f883-4c34-aed1-30dde64a3a3e;id=6622042014-08-27T14:13:20Z田老师https://www.cnblogs.com/koon/feed.cnblogs.comhttps://www.cnblogs.com/koon/p/MCSD.html休息,考完了MCSD - 田老师终于考完了~这次的证书签名居然还是鲍尔默的。2014-04-14T01:22:00Z2014-04-14T01:22:00Z田老师https://www.cnblogs.com/koon/【摘要】终于考完了~这次的证书签名居然还是鲍尔默的。 <a href="https://www.cnblogs.com/koon/p/MCSD.html" target="_blank">阅读全文</a>https://www.cnblogs.com/koon/p/3499427.html如何用命令行将我的Phonegap环境更新到最新版本? - 田老师从npm安装的Phonegap(version > 3.0),更新命令如下npm update -g phonegap检查当前本机环境的最新版本phonegap -v检查npm的最新phonegap版本npm info phonegap version2013-12-31T06:37:00Z2013-12-31T06:37:00Z田老师https://www.cnblogs.com/koon/【摘要】从npm安装的Phonegap(version > 3.0),更新命令如下npm update -g phonegap检查当前本机环境的最新版本phonegap -v检查npm的最新phonegap版本npm info phonegap version <a href="https://www.cnblogs.com/koon/p/3499427.html" target="_blank">阅读全文</a>https://www.cnblogs.com/koon/archive/2013/02/13/Regex30MinAPP.html【新年福利】《正则表达式30分钟入门》APP版本发布 - 田老师新年发福利,在家重读deerchao的《正则表达式30分钟入门教程》,顺手做成了APP版本,开发工具使用的是Phonegap,方便园内兄弟们在乘车、等地铁时温习,欢迎前往对应的Store下载:Android直接在Google Play应用商店搜索“正则表达式”,可免费下载本APP。前往官方应用商店下载今年play商店更新后可以直接回复用户评论了,大家的改进建议欢迎直接在play商店上留言。IOS:app store审核中WP: 暂未制作。Android版本截图:2013-02-13T13:19:00Z2013-02-13T13:19:00Z田老师https://www.cnblogs.com/koon/【摘要】新年发福利,在家重读deerchao的《正则表达式30分钟入门教程》,顺手做成了APP版本,开发工具使用的是Phonegap,方便园内兄弟们在乘车、等地铁时温习,欢迎前往对应的Store下载:Android直接在Google Play应用商店搜索“正则表达式”,可免费下载本APP。前往官方应用商店下载今年play商店更新后可以直接回复用户评论了,大家的改进建议欢迎直接在play商店上留言。IOS:app store审核中WP: 暂未制作。Android版本截图: <a href="https://www.cnblogs.com/koon/archive/2013/02/13/Regex30MinAPP.html" target="_blank">阅读全文</a>https://www.cnblogs.com/koon/archive/2012/09/12/2681767.htmlCowboxer不能输入中文的解决方案 - 田老师使用的Cowboxer版本:1.02tesseract版本:3.01使用Cowboxer对Tesseract生成的box文件进行训练时,发现Cowboxer不支持中文输入,无论简体还是繁体都不能输入。【解决方案】使用Cowboxer对文本划分好区域,保存box文件,再用文本编辑器打开box文件,输入中文替换掉占位符。2012-09-12T06:48:00Z2012-09-12T06:48:00Z田老师https://www.cnblogs.com/koon/【摘要】使用的Cowboxer版本:1.02tesseract版本:3.01使用Cowboxer对Tesseract生成的box文件进行训练时,发现Cowboxer不支持中文输入,无论简体还是繁体都不能输入。【解决方案】使用Cowboxer对文本划分好区域,保存box文件,再用文本编辑器打开box文件,输入中文替换掉占位符。 <a href="https://www.cnblogs.com/koon/archive/2012/09/12/2681767.html" target="_blank">阅读全文</a>https://www.cnblogs.com/koon/archive/2012/04/27/2474042.htmlSharePoint Designer 报错“ Value does not fall within the expected range” - 田老师有朋友突然来问,SharePoint Designer 报错“ Value does not fall within the expected range” 。CauseSPD does not open the site with name it was originally defined. For example, the site was created as http://machine_name:3000/, but SPD connects it as http://localhost:3000/问题原因:SharePoint Designer不能用默认的站点名称打开站点。例如:2012-04-27T11:36:00Z2012-04-27T11:36:00Z田老师https://www.cnblogs.com/koon/【摘要】有朋友突然来问,SharePoint Designer 报错“ Value does not fall within the expected range” 。CauseSPD does not open the site with name it was originally defined. For example, the site was created as http://machine_name:3000/, but SPD connects it as http://localhost:3000/问题原因:SharePoint Designer不能用默认的站点名称打开站点。例如: <a href="https://www.cnblogs.com/koon/archive/2012/04/27/2474042.html" target="_blank">阅读全文</a>https://www.cnblogs.com/koon/archive/2011/06/30/2094450.htmlHyper-v 虚拟机时间与主机同步 - 田老师Hyper-v 虚拟机日志出现W32Time event ID 24 & 29警告,说明虚机时间同步出了问题。默认的域环境中,所有的客户端是和它登陆的域控制器进行时间同步,所有的域控制器和主要的域控制器(PDC)进行时间同步,主要的域控制器要么和本身系统的CMOS时钟进行同步或者是和外部的一个时间服务器进行同步。在Hyper-V上面,时间同步也是通过Integration Services的一个组件控制的,虚拟机默认是和宿主机进行时间同步而不是与DC同步,所以会导致时间与DC不一致而报错。解决办法:a.选择这台虚拟机,右键选择设置b.选择集成服务,然后把时间同步前面的勾取消掉,点击确定2011-06-30T06:49:00Z2011-06-30T06:49:00Z田老师https://www.cnblogs.com/koon/【摘要】Hyper-v 虚拟机日志出现W32Time event ID 24 & 29警告,说明虚机时间同步出了问题。默认的域环境中,所有的客户端是和它登陆的域控制器进行时间同步,所有的域控制器和主要的域控制器(PDC)进行时间同步,主要的域控制器要么和本身系统的CMOS时钟进行同步或者是和外部的一个时间服务器进行同步。在Hyper-V上面,时间同步也是通过Integration Services的一个组件控制的,虚拟机默认是和宿主机进行时间同步而不是与DC同步,所以会导致时间与DC不一致而报错。解决办法:a.选择这台虚拟机,右键选择设置b.选择集成服务,然后把时间同步前面的勾取消掉,点击确定 <a href="https://www.cnblogs.com/koon/archive/2011/06/30/2094450.html" target="_blank">阅读全文</a>https://www.cnblogs.com/koon/archive/2011/06/29/2093140.html【转载】C# 读取Excel文件代码的几种片段收集 - 田老师片段 1 usingSystem.Data.OleDb;...staticvoidMain(){Application.Run(newForm1());}privatevoidForm1_Load(objectsender,System.EventArgse){DataTablemyT=ExcelToDataTable("D:/文件/新武昌站点资料.xls","sheet1");Stringmystr=myT.Rows[0][0].ToString();this.textBox1.Text=mystr;}publicstaticDataTableExce2011-06-29T03:36:00Z2011-06-29T03:36:00Z田老师https://www.cnblogs.com/koon/【摘要】片段 1 usingSystem.Data.OleDb;...staticvoidMain(){Application.Run(newForm1());}privatevoidForm1_Load(objectsender,System.EventArgse){DataTablemyT=ExcelToDataTable("D:/文件/新武昌站点资料.xls","sheet1");Stringmystr=myT.Rows[0][0].ToString();this.textBox1.Text=mystr;}publicstaticDataTableExce <a href="https://www.cnblogs.com/koon/archive/2011/06/29/2093140.html" target="_blank">阅读全文</a>https://www.cnblogs.com/koon/archive/2011/03/23/1992323.html【最新】判断是否为移动号码的正则表达式 - 田老师^1(3[4-9]|5[012789]|8[278])\d{8}$新增对182号段的支持。2011-03-23T04:31:00Z2011-03-23T04:31:00Z田老师https://www.cnblogs.com/koon/【摘要】^1(3[4-9]|5[012789]|8[278])\d{8}$新增对182号段的支持。 <a href="https://www.cnblogs.com/koon/archive/2011/03/23/1992323.html" target="_blank">阅读全文</a>https://www.cnblogs.com/koon/archive/2011/01/17/1937588.html使用.net调用java的Web Services - 田老师上周是悲剧的一周,尝试用C#调用一个java的Web services,一直未能成功。因为该Web services的服务器环境设置为NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK,所以它使用的是GBK字符集。在多次设置代理类的RequestEncoding为 GBK/gb2312/utf-8后,都只能收到乱码报文头 “锘??xml version=”1.0″ encoding=”UTF-8″?”,其实应该是“?xml version=”1.0″ encoding=”UTF-8″?”。最后查阅了很久才知道.NET中应该使用myproxy.Reques2011-01-17T09:16:00Z2011-01-17T09:16:00Z田老师https://www.cnblogs.com/koon/【摘要】上周是悲剧的一周,尝试用C#调用一个java的Web services,一直未能成功。因为该Web services的服务器环境设置为NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK,所以它使用的是GBK字符集。在多次设置代理类的RequestEncoding为 GBK/gb2312/utf-8后,都只能收到乱码报文头 “锘??xml version=”1.0″ encoding=”UTF-8″?”,其实应该是“?xml version=”1.0″ encoding=”UTF-8″?”。最后查阅了很久才知道.NET中应该使用myproxy.Reques <a href="https://www.cnblogs.com/koon/archive/2011/01/17/1937588.html" target="_blank">阅读全文</a>https://www.cnblogs.com/koon/archive/2010/12/06/1897590.htmlVisual Studio中“生成”与“重新生成”的区别(The difference between "build" and "rebuild") - 田老师第一,“生成”仅仅只生成更改了的projects(以及依赖这些projects的projects),“重新生成”则生成所有的项目。第二,“重新生成”更新xml-documentation文件,但“生成”不更新。更直观的理解:Rebuild : Cleans the solution and builds 重新生成:清理整个解决方案并生成。2010-12-06T03:38:00Z2010-12-06T03:38:00Z田老师https://www.cnblogs.com/koon/【摘要】第一,“生成”仅仅只生成更改了的projects(以及依赖这些projects的projects),“重新生成”则生成所有的项目。第二,“重新生成”更新xml-documentation文件,但“生成”不更新。更直观的理解:Rebuild : Cleans the solution and builds 重新生成:清理整个解决方案并生成。 <a href="https://www.cnblogs.com/koon/archive/2010/12/06/1897590.html" target="_blank">阅读全文</a>https://www.cnblogs.com/koon/archive/2010/12/05/1897097.html招商银行网上银行对账失败,总提示Communication Failed - 田老师最近部署了个windows服务,用于招商银行的支付结果对账,但就是不断抛出异常,提示“Communication Failed”,但使用招行提供的示例Winform又能正常获取对账信息。找了很久才发现问题所在,原来是布署服务时用的远程帐号,导致安装的服务以远程帐号登录,改为SYSTEM的local帐号,就OK了。2010-12-05T12:04:00Z2010-12-05T12:04:00Z田老师https://www.cnblogs.com/koon/【摘要】最近部署了个windows服务,用于招商银行的支付结果对账,但就是不断抛出异常,提示“Communication Failed”,但使用招行提供的示例Winform又能正常获取对账信息。找了很久才发现问题所在,原来是布署服务时用的远程帐号,导致安装的服务以远程帐号登录,改为SYSTEM的local帐号,就OK了。 <a href="https://www.cnblogs.com/koon/archive/2010/12/05/1897097.html" target="_blank">阅读全文</a>https://www.cnblogs.com/koon/archive/2010/08/30/MusicStoreInVS2008.html《ASP.NET MVC Music Store Tutorial》在Visual Studio 2008简体中文环境下的代码修订 - 田老师MvcMusicStore是基于MVC2的最佳MVC入门教程,但它是基于Visual Studio 2010的,如果你使用简体中文的Visual Studio 2008来重现ASP.NET MVC Music Store Tutorial中的示例代码,那么你会无法看到想要的效果。按以下步骤调整后,你也可以在Visual Studio 2008中体验一把MVC2的快感。2010-08-30T08:36:00Z2010-08-30T08:36:00Z田老师https://www.cnblogs.com/koon/【摘要】MvcMusicStore是基于MVC2的最佳MVC入门教程,但它是基于Visual Studio 2010的,如果你使用简体中文的Visual Studio 2008来重现ASP.NET MVC Music Store Tutorial中的示例代码,那么你会无法看到想要的效果。按以下步骤调整后,你也可以在Visual Studio 2008中体验一把MVC2的快感。 <a href="https://www.cnblogs.com/koon/archive/2010/08/30/MusicStoreInVS2008.html" target="_blank">阅读全文</a>https://www.cnblogs.com/koon/archive/2010/07/22/1783183.htmlSQL Server Management Studio Express 无法连接 SQL Compact Edition(或新建数据库文件)的问题 - 田老师使用SSMS新建SQL Compact Edition数据库文件时(*.sdf),我使用的SSMS Express居然无法新建SQL Compact文件。在SSMS的“已注册的服务器”栏中,只有“数据库引擎”一项可选……Can't find SQL Compact Edition in SQL Server Management Studio Express2010-07-22T09:10:00Z2010-07-22T09:10:00Z田老师https://www.cnblogs.com/koon/【摘要】使用SSMS新建SQL Compact Edition数据库文件时(*.sdf),我使用的SSMS Express居然无法新建SQL Compact文件。在SSMS的“已注册的服务器”栏中,只有“数据库引擎”一项可选……Can't find SQL Compact Edition in SQL Server Management Studio Express <a href="https://www.cnblogs.com/koon/archive/2010/07/22/1783183.html" target="_blank">阅读全文</a>https://www.cnblogs.com/koon/archive/2010/06/02/1749699.html试用SQL SERVER 2008 R2 - 田老师试用SQL Server 2008 R22010-06-02T01:01:00Z2010-06-02T01:01:00Z田老师https://www.cnblogs.com/koon/【摘要】试用SQL Server 2008 R2 <a href="https://www.cnblogs.com/koon/archive/2010/06/02/1749699.html" target="_blank">阅读全文</a>https://www.cnblogs.com/koon/archive/2010/06/02/1749696.htmlSQL Server 2005无法启动服务 - 田老师SQL Server 2005 更改用户密码后无法启动2010-06-02T00:58:00Z2010-06-02T00:58:00Z田老师https://www.cnblogs.com/koon/【摘要】SQL Server 2005 更改用户密码后无法启动 <a href="https://www.cnblogs.com/koon/archive/2010/06/02/1749696.html" target="_blank">阅读全文</a>https://www.cnblogs.com/koon/archive/2010/05/09/1730940.html在VirtualBox中安装QuickTestProfessional10 - 田老师解决在VirtualBox虚拟环境中运行mqt82.exe报"CRC error"错误的问题。2010-05-09T02:55:00Z2010-05-09T02:55:00Z田老师https://www.cnblogs.com/koon/【摘要】解决在VirtualBox虚拟环境中运行mqt82.exe报"CRC error"错误的问题。 <a href="https://www.cnblogs.com/koon/archive/2010/05/09/1730940.html" target="_blank">阅读全文</a>https://www.cnblogs.com/koon/archive/2010/04/28/1723208.html最新、可靠的用于验证手机号码和移动号码的正则表达式 - 田老师验证是否为手机号码的正则:"^(13[0-9]|15[0|3|6|7|8|9]|18[6|8|9])\d{8}$"
验证是否为移动手机号码的正则:"^1(3[4-9]|5[012789]|8[78])\d{8}$"2010-04-28T11:04:00Z2010-04-28T11:04:00Z田老师https://www.cnblogs.com/koon/【摘要】验证是否为手机号码的正则:"^(13[0-9]|15[0|3|6|7|8|9]|18[6|8|9])\d{8}$"
验证是否为移动手机号码的正则:"^1(3[4-9]|5[012789]|8[78])\d{8}$" <a href="https://www.cnblogs.com/koon/archive/2010/04/28/1723208.html" target="_blank">阅读全文</a>https://www.cnblogs.com/koon/archive/2010/04/26/1721295.html如何在重构时,批量重命名程序集的命名空间 - 田老师大家常有需要重构代码的时候,如果只是简单的修改某个类的命名空间,这个操作很简单。但如果一个解决方案包含20+的项目,每个项目中又包含100+的类文件,现在需要统一修改命名空间中的某个单词或词组,要如何解决? 如果要快速实现这个功能,就必须依赖第三方插件... 2010-04-26T07:55:00Z2010-04-26T07:55:00Z田老师https://www.cnblogs.com/koon/【摘要】大家常有需要重构代码的时候,如果只是简单的修改某个类的命名空间,这个操作很简单。但如果一个解决方案包含20+的项目,每个项目中又包含100+的类文件,现在需要统一修改命名空间中的某个单词或词组,要如何解决? 如果要快速实现这个功能,就必须依赖第三方插件... <a href="https://www.cnblogs.com/koon/archive/2010/04/26/1721295.html" target="_blank">阅读全文</a>https://www.cnblogs.com/koon/archive/2010/04/26/1720953.htmldefer属性导致引用JQuery的页面报“浏览器无法打开网站xxx,操作被中止”错误 - 田老师defer属性可以解决一些浏览器版本不同导致的问题2010-04-26T02:01:00Z2010-04-26T02:01:00Z田老师https://www.cnblogs.com/koon/【摘要】defer属性可以解决一些浏览器版本不同导致的问题 <a href="https://www.cnblogs.com/koon/archive/2010/04/26/1720953.html" target="_blank">阅读全文</a>https://www.cnblogs.com/koon/archive/2010/04/21/1717465.htmlVisual Studio 2010试用手记 - 田老师紧张的项目开发之余终于有了短暂的休息,赶紧装上Visual Studio 2010 Ultimate版试试鲜……2010-04-21T10:05:00Z2010-04-21T10:05:00Z田老师https://www.cnblogs.com/koon/【摘要】紧张的项目开发之余终于有了短暂的休息,赶紧装上Visual Studio 2010 Ultimate版试试鲜…… <a href="https://www.cnblogs.com/koon/archive/2010/04/21/1717465.html" target="_blank">阅读全文</a>