<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chocolateboy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chocolateboy]]></copyright><item><title><![CDATA[c#检查程序是否已经运行，如何防止多次运行同一个程序？]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/21161285</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/21161285</guid><author>chocolateboy</author><pubDate>Thu, 13 Mar 2014 11:16:15 +0800</pubDate><description><![CDATA[using System;
using System.Collections.Generic;
using System.Windows.Forms;
using System.ServiceProcess;
using System.Runtime.InteropServices;
using System.Diagnostics;

namespace ReplaceNamesp]]></description><category></category></item><item><title><![CDATA[c#显示隐藏的窗体和托盘中的程序]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/21159845</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/21159845</guid><author>chocolateboy</author><pubDate>Thu, 13 Mar 2014 11:04:38 +0800</pubDate><description><![CDATA[将程序最小化到托盘已经是最常用的操作，但在C#中凭借 Form1.Visible=true; 抑或是Form1.TopMost=true; 只能将窗体显示在任务栏中，而不能将窗体直接显示给用户，这无疑是糟糕的用户体验。为了实现上述目的，我们需要借助于win32函数：
        #region win32函数
        
        [DllImport("user32.dll]]></description><category></category></item><item><title><![CDATA[连接不到SQL SERVER  2008的解决办法]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/21093159</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/21093159</guid><author>chocolateboy</author><pubDate>Wed, 12 Mar 2014 15:24:28 +0800</pubDate><description><![CDATA[客户端环境为win2003，MSSQL2008连接不到服务，提示为：
a network-related or instance-specific error occurred while establishing a connection to SQL server. the server was not found or was not accessible. 

使用第三步时问题解决]]></description><category></category></item><item><title><![CDATA[利用Web ADF JavaScript Library实现GPS终端的实时位置显示（初级篇）]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/11932577</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/11932577</guid><author>chocolateboy</author><pubDate>Mon, 23 Sep 2013 15:19:29 +0800</pubDate><description><![CDATA[本文涉及的内容包括：JSON, JQuery, Hashtable，请自行先了解相关技术
ArcGIS Server Web ADF内部包含了一套JavaScript Library，我们称它为Web ADF JavaScript Library。通过它可以直接与Web ADF控件进行交互。如果没有记错的话，9.2以上版本，JavaScript Library是嵌入在Web ADF控件中的。目前]]></description><category></category></item><item><title><![CDATA[JSON未定义及IE浏览器不能得到JSON数据（不执行success参数后的回调函数）]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/9971161</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/9971161</guid><author>chocolateboy</author><pubDate>Wed, 14 Aug 2013 20:59:10 +0800</pubDate><description><![CDATA[很久没做WEB页面了，今天调试一个页面几乎浪费了一个下午时间。我把过程写下来，希望能帮助到大家
在用$.getJSON获取数据时，浏览器一直提示undefined，于是我反复检查了JSON文件格式，在确定格式无误后，我感觉彻底被打败了
浪费了很多时间去检查语法和格式，但在火狐浏览下运行一切正常，能够正常弹出 [object object] 的提示
 
所以本文的情况适用于：
IE8/9]]></description><category></category></item><item><title><![CDATA[手动配置WCF宿主的.config文件遇到的几种错误]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/9747677</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/9747677</guid><author>chocolateboy</author><pubDate>Sun, 04 Aug 2013 16:06:08 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/jiajinyi/archive/2009/12/01/1614422.html
手动配置WCF宿主的.config文件遇到的几种错误 今天尝试用控制台应用程序作为WCF宿主，遇到几个问题，这几个问题虽然都不难，但寻找解决方案相当费时费力，做记录。 WCF标准的配置文件为： 遇到问题：1.“服务XXXXX有零个应用程序(非基础结构)终结点”。　　这是]]></description><category></category></item><item><title><![CDATA[未能加载文件或程序集]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/9745769</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/9745769</guid><author>chocolateboy</author><pubDate>Sun, 04 Aug 2013 11:51:57 +0800</pubDate><description><![CDATA[System.BadImageFormatException异常的常见原因： 1、如果您的应用程序使用了 32 位组件，请确保该应用程序始终采用 32 位应用程序的运行方式。
如果应用程序项目的“平台目标”属性设置为
AnyCPU，则编译后的应用程序在 64 位或 32 位模式中均可运行。
如果采用 64 位应用程序运行方式，则实时 (JIT) 编译器便会生成 64 位本机代码。
如果应用]]></description><category></category></item><item><title><![CDATA[NPOI中如何复制Sheet]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/9705425</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/9705425</guid><author>chocolateboy</author><pubDate>Thu, 01 Aug 2013 17:34:03 +0800</pubDate><description><![CDATA[NPOI已经发布到了2.0的版本，可喜的是该版本支持到了Excel2007，但缺憾的是没有复制SHEET表的功能，只有一个CloneSheet方法，确实没明白怎么使用。所以在网上搜索了一下，只找一个JAVA的版本，好像也是自己写的代码实现的。于是拿过来翻译了一下，复制SHEET后的格式基本没变，但单元格的宽度没有实现，ICell接口没有类似于Width的属性，只好作罢。
哪位如果知道CloneS]]></description><category></category></item><item><title><![CDATA[没有为请求类型“GET”找到 HTTP 处理程序。]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/8755564</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/8755564</guid><author>chocolateboy</author><pubDate>Wed, 03 Apr 2013 13:55:11 +0800</pubDate><description><![CDATA[﻿﻿﻿﻿﻿﻿﻿﻿在使用mschart的页面提示错误信息如下：
没有为请求类型“GET”找到 HTTP 处理程序。
 
This is what you need for ASP.NET 4.0 / IIS 7.5 on Windows 7:
Your web.config must contain the following:

   key="ChartImageHandler" v]]></description><category></category></item><item><title><![CDATA[win2008平台下不能安装oracle10g]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/8751034</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/8751034</guid><author>chocolateboy</author><pubDate>Tue, 02 Apr 2013 13:40:46 +0800</pubDate><description><![CDATA[I made the changes in the following files and it worked:

1. C:\dumps\Oracle 10.2.0.4\database\install\oraparam.ini : Change entry Windows=5.0,5.1,5.2,6.0 to Windows=5.0,5.1,5.2,6.0,6.1
2. C:\dumps]]></description><category></category></item><item><title><![CDATA[设置LayerDefinition属性时VS2010崩溃(ArcGIS Server 10)]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/8640747</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/8640747</guid><author>chocolateboy</author><pubDate>Wed, 06 Mar 2013 09:59:50 +0800</pubDate><description><![CDATA[Problem Description:
This issue has been logged as [NIM079062: Visual Studio 2010 crashes when trying to modify the LayerDefinition of a Map Resource Manager control on a machine with Internet Explor]]></description><category></category></item><item><title><![CDATA[Internal Error 2878. Existing_WEB_Site]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/8636916</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/8636916</guid><author>chocolateboy</author><pubDate>Tue, 05 Mar 2013 10:57:08 +0800</pubDate><description><![CDATA[Problem Desciprtion:
I am attempting to install ArcGIS Server Enterprise 10 (.NET) on an Win7 x64 computer and I'm running into the above error.  It is annoying, but at least it is consistent.
"Inte]]></description><category></category></item><item><title><![CDATA[Invalid password specified for ArcGISWebServices.]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/8636881</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/8636881</guid><author>chocolateboy</author><pubDate>Tue, 05 Mar 2013 10:46:59 +0800</pubDate><description><![CDATA[The solution is suitable for any version of Arcgis Server,I had tried to deal with the problem in 10.0 version,and it works well.

I got this one from ESRI link. Also, fixed up my problem by this wa]]></description><category></category></item><item><title><![CDATA[win7系统下vs2005无法调试web项目]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/8182517</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/8182517</guid><author>chocolateboy</author><pubDate>Wed, 14 Nov 2012 13:54:21 +0800</pubDate><description><![CDATA[今天用VS2005调试Web项目发现怎么也调试不了，附加到进程中也没有用。折腾了一上午，最后终于找到了解决办法，就是修改注册表文件。我的环境是WIN7+VS2005+IIS，步骤如下：
1) Open RegEdit 
2) Browse to HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main]]></description><category></category></item><item><title><![CDATA[ArcGIS Server 9.2利用AE中的对象新增feature]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/8165404</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/8165404</guid><author>chocolateboy</author><pubDate>Fri, 09 Nov 2012 11:14:05 +0800</pubDate><description><![CDATA[9.2如果打上sp5(ArcGISServerDotNet92sp5.msp)补丁后，利用控件EditorTask也可以对要素进行编辑；但现在我们要自定义一个新增按钮，类似于ToolBarItem，单击该按钮后就可以在地图上任意位置新增一条新的记录，然后弹出对话框编辑该Feature的其它属性。当然我们得借助于AE中的对象来处理。using System;
using System.Data;]]></description><category></category></item><item><title><![CDATA[ArcGIS Server安装部署常见问题]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/8090618</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/8090618</guid><author>chocolateboy</author><pubDate>Fri, 19 Oct 2012 17:41:51 +0800</pubDate><description><![CDATA[由于安装时手头只有9.2的版本，本篇文章不一定适用于其它ArcGIS Server版本，安装时选择不同的操作系统可能也会导致不同的问题，目前已在win7、win2003、XP系统下安装过，唯独WIN7还没成功运行。
安装顺序最好是IIS -> VS2005 -> ArcGIS Server
IIS如果是6.0以上版本，需要选择IIS6.0 兼容模式；
问题1：不能创建Web Mapping]]></description><category></category></item><item><title><![CDATA[user32.dll中的所有函数]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/5493791</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/5493791</guid><author>chocolateboy</author><pubDate>Fri, 16 Apr 2010 15:08:00 +0800</pubDate><description><![CDATA[using System;   using System.Collections.Generic;   using System.Linq;   using System.Text;   using System.Runtime.InteropServices;     namespace WindowsAPI   {       class CSharp_Wi]]></description><category></category></item><item><title><![CDATA[里氏替换原则（Liskov Substitutiion Principle，LSP）]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/4524338</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/4524338</guid><author>chocolateboy</author><pubDate>Sun, 06 Sep 2009 10:59:00 +0800</pubDate><description><![CDATA[ 1. Liskov于1987年提出了一个关于继承的原则“Inheritance should ensure that any property proved about supertype objects also holds for subtype objects.”——“继承必须确保超类所拥有的性质在子类中仍然成立。”也就是说，当一个子类的实例应该能够替换任何其超类的实例时，它们之间才具]]></description><category></category></item><item><title><![CDATA[抽象工厂模式和工厂方法模式的区别]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/4327046</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/4327046</guid><author>chocolateboy</author><pubDate>Tue, 07 Jul 2009 09:53:00 +0800</pubDate><description><![CDATA[可以这么去理解，“抽象工厂模式”这个称呼中的“抽象”是一个动词，即对工厂方法模式进行了抽象，就变成了抽象工厂模式，这么理解后，就不难看出它们的区别： 工厂方法模式：每个抽象产品派生多个具体产品类，每个抽象工厂类派生多个具体工厂类，每个具体工厂类负责一个具体产品的实例创建； 抽象工厂模式：每个抽象产品派生多个具体产品类，每个抽象工厂派生多个具体工厂类，每个具体工厂负责多个（一系列）具体产品的实例创建]]></description><category></category></item><item><title><![CDATA[抽象类与接口的区别]]></title><link>https://blog.youkuaiyun.com/chocolateboy/article/details/3453731</link><guid>https://blog.youkuaiyun.com/chocolateboy/article/details/3453731</guid><author>chocolateboy</author><pubDate>Fri, 05 Dec 2008 16:08:00 +0800</pubDate><description><![CDATA[大家都容易把这两者搞混,我也一样,在听李建忠老师的设计模式时,他也老把抽象类说成接口,弄的我就更糊涂了,所以找了些网上的资料.      一、抽象类：      抽象类是特殊的类，只是不能被实例化；除此以外，具有类的其他特性；重要的是抽象类可以包括抽象方法，这是普通类所不能的。抽象方法只能声明于抽象类中，且不包含任何实现，派生类必须覆盖它们。另外，抽象类可以派生自一个抽象类，可以覆盖基类的抽象方法]]></description><category></category></item></channel></rss>