<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Little Thunder]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qiulei563</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qiulei563]]></copyright><item><title><![CDATA[基于ArcEngine的网格计算相关（1）]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/6082853</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/6082853</guid><author>qiulei563</author><pubDate>Fri, 17 Dec 2010 17:59:00 +0800</pubDate><description><![CDATA[（1）创建内存图层
（2）导出内存图层到MDB]]></description><category></category></item><item><title><![CDATA[ArcEngine添加图层时，内存释放问题备注]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/6079407</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/6079407</guid><author>qiulei563</author><pubDate>Thu, 16 Dec 2010 10:53:00 +0800</pubDate><description><![CDATA[MARK：待解决。ArcEngine自定义方法添加图层时，内存无法释放，而且关闭主控程序后，内存管理器中一直驻留EXE。1. 命令方式：           ControlsAddDataCommandClass command = new ControlsAddDataCommandClass();            command.OnCreate(m_mapControl.Object);            command.OnClick();2. 手工方式：  ///////////////]]></description><category></category></item><item><title><![CDATA[两面相交面积面积]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/6050194</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/6050194</guid><author>qiulei563</author><pubDate>Thu, 02 Dec 2010 15:06:00 +0800</pubDate><description><![CDATA[<br />求polygon1，polygon2两个面相交的面积<br />IGeometry pGeometry1 = polygon1 as IGeometry;<br />IGeometry pGeometry2 = polygon2 as IGeometry;<br />ITopologicalOperator pTopo = pGeometry1 as ITopologicalOperator;<br />IGeometry pGeometry = pTopo.Intersect(pGeometr]]></description><category></category></item><item><title><![CDATA[用线切割面]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/6028817</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/6028817</guid><author>qiulei563</author><pubDate>Tue, 23 Nov 2010 09:34:00 +0800</pubDate><description><![CDATA[<br />//不太常用，标记        <br />public IGeometryCollection CutPolygon(IPolygon polygon,IPolyline polyline)<br />        {<br />            if (polygon == null || polyline == null)<br />            {<br />                return null;<br />            }<br />  ]]></description><category></category></item><item><title><![CDATA[ 百万级数据库优化]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/5981844</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/5981844</guid><author>qiulei563</author><pubDate>Tue, 02 Nov 2010 13:55:00 +0800</pubDate><description><![CDATA[Mysql、SQL Server 百万级数据库优化方案1.对查询进行优化，应尽量避免全表扫描，首先应考虑在 where 及 order by 涉及的列上建立索引。  2.应尽量避免在 where 子句中对字段进行 null 值判断，否则将导致引擎放弃使用索引而进行全表扫描，如：<br />  select id from t where num is null<br />  可以在num上设置默认值0，确保表中num列没有null值，然后这样查询：<br />  select id from t where]]></description><category></category></item><item><title><![CDATA[WEB前端使用VML绘制多边形]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/5940439</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/5940439</guid><author>qiulei563</author><pubDate>Thu, 14 Oct 2010 11:59:00 +0800</pubDate><description><![CDATA[使用web中，采用vml的PolyLine填充方式在网页上绘制多边形。手绘线]]></description><category></category></item><item><title><![CDATA[Asp.Net引用Arcengine提供后台GIS服务]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/5938491</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/5938491</guid><author>qiulei563</author><pubDate>Wed, 13 Oct 2010 15:33:00 +0800</pubDate><description><![CDATA[<br />Web前台使用地图瓦片，JS拼装；后台使用asp.net引用Arcengine提供GIS服务。<br /> <br />1. 简单点查询<br />（1）引用<br />    using ESRI.ArcGIS.Geodatabase;<br />    using ESRI.ArcGIS.DataSourcesFile;<br />    using ESRI.ArcGIS.esriSystem;<br /> <br />（2）ArcEngine的Licence认证<br />     IA]]></description><category></category></item><item><title><![CDATA[ArcGIS Engine的License初始化有两种方式]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/5938365</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/5938365</guid><author>qiulei563</author><pubDate>Wed, 13 Oct 2010 14:47:00 +0800</pubDate><description><![CDATA[<br /> <br />ArcGIS Engine 提供分级许可，是否正确配置许可直接关系到程序的能够运行。本文整理了一下ArcGIS Engine 许可初始化的两种方式。<br />AE的License初始化有两种方式：<br />1、采用LicenseControl控件初始化<br />我想这也是大部分的开发者所采用的。但要注意的是，AE的License有着同ArcGIS Desktop一样的级别控制。可以在控件的属性中设置;<br />但更要注意的是，千万不要贪多而勾选我多个级别的License。L]]></description><category></category></item><item><title><![CDATA[数据库账户密码]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/5874118</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/5874118</guid><author>qiulei563</author><pubDate>Thu, 09 Sep 2010 19:19:00 +0800</pubDate><description><![CDATA[<br />1.修改SQL Server的sa用户密码<br />exec sp_password null,'新密码','sa'；<br /> <br />2.MySQL的密码修改<br />mysql> SET PASSWORD FOR ''@'localhost' = PASSWORD('newpwd');]]></description><category></category></item><item><title><![CDATA[WebBrowser页面与WinForm交互技巧 ]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/5873114</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/5873114</guid><author>qiulei563</author><pubDate>Thu, 09 Sep 2010 13:04:00 +0800</pubDate><description><![CDATA[<br />From:  http://smalldust.cnblogs.com/archive/2006/03/08/345561.html<br /> <br /> <br />测试：<br />1.准备HTML<br /><html> <br /><body> <br /><input type="text" id="btnText" value="哈哈" /> <br /><input type="button" id="btnClose" value="关闭" /> <br /><input t]]></description><category></category></item><item><title><![CDATA[VSS 服务器的配置和管理]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/5872922</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/5872922</guid><author>qiulei563</author><pubDate>Thu, 09 Sep 2010 11:35:00 +0800</pubDate><description><![CDATA[From http://hi.baidu.com/aihmpxin/blog/item/47442bd58a0d9dc250da4b7d.htmlVSS6.0服务器的配置和管理在VSS6.0服务器安装完毕后，就可以针对开发项目进行VSS服务器的配置和管理，这些工作均需由VSS管理员来完成。
<br />    第一步，为整个项目创建一个VSS数据库（在VSS服务器安装时，系统已经创建了一个缺省数据库Common），启动Visual SourceSafe6.0 Admin（Start/Programs/Mi]]></description><category></category></item><item><title><![CDATA[TOCControl右键菜单]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/5871622</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/5871622</guid><author>qiulei563</author><pubDate>Wed, 08 Sep 2010 18:35:00 +0800</pubDate><description><![CDATA[<br />1.类中定义菜单变量<br />  private IToolbarMenu mapMenu;//toc控件右键地图菜单<br />  private IToolbarMenu layerMenu;//toc控件右键图层菜单 <br />  并在菜单中初始化<br />    private void MainForm_Load(object sender, EventArgs e)<br />        {<br />            //get the MapControl<br ]]></description><category></category></item><item><title><![CDATA[SQL和DataTable实现公式动态计算]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/5867942</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/5867942</guid><author>qiulei563</author><pubDate>Tue, 07 Sep 2010 10:36:00 +0800</pubDate><description><![CDATA[<br />DataTable具有很多Sql的强大功能<br /><br />常规统计<br />privatevoid ComputeBySalesSalesID(DataSet dataSet)<br />{<br />    // Presumes a DataTable named "Orders" that has a column named "Total."<br />    DataTable table;<br />    table = dataSet.Tables["Orders"];]]></description><category></category></item><item><title><![CDATA[ArcMap学习几则]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/5798130</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/5798130</guid><author>qiulei563</author><pubDate>Mon, 09 Aug 2010 10:21:00 +0800</pubDate><description><![CDATA[<br /> <br />线转多边形：方法一：在Arcmap中，编辑状态下，将目标层设置为多边形要素类，选择构成多边形的线段，单击topology工具条上的创建要素工具并选择容限值即可。不需要创建拓扑。方法二：在ArcCatalog中，只能由同一个要素集中的线，多边形和点要素创建新的多边形要素。右键单击包含源线要素（和多边形，点要素等）的要素集，选择new－》Polygon feature class from lines，命名新的要素类并设置容限值，选择需要的线要素（或多边形要素），还可以选择用来赋予新多]]></description><category></category></item><item><title><![CDATA[JSON学习一例]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/5677349</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/5677349</guid><author>qiulei563</author><pubDate>Fri, 18 Jun 2010 09:36:00 +0800</pubDate><description><![CDATA[选择框成树状关系，返回JSON，生成选择框，并逐级改变。]]></description><category></category></item><item><title><![CDATA[MapEasy拖动时内存优化一则]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/5577069</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/5577069</guid><author>qiulei563</author><pubDate>Tue, 11 May 2010 08:34:00 +0800</pubDate><description><![CDATA[MapEasy设计上小巧精悍，但是内存性能方面没有充分考虑。尤其当拖动地图时，内存无极增加。 尽管MapPaneWidget.js代码中，存在如下移除旧瓦片功能，但是似乎根本不起作用。for (var i = 0;i    if (oldTileNodes[i] != null) {    mapDiv.removeChild(oldTileNodes[i]);   }  } ]]></description><category></category></item><item><title><![CDATA[JS-Window对象]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/5495791</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/5495791</guid><author>qiulei563</author><pubDate>Sat, 17 Apr 2010 09:26:00 +0800</pubDate><description><![CDATA[js-window对象的方法和属性资料   Window对象是客户端javascript最高层对象之一，只要打开浏览器窗口，不管该窗口中是否有打开的网页，当遇到BODY、FRAMESET或FRAME元素时，都会自动建立window对象的实例。另外，该对象的实例也可由window.open()方法创建。由于window对象是其它大部分对象的共同祖先，在调用window对象的方法和属性]]></description><category></category></item><item><title><![CDATA[4-1学习日志]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/5439995</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/5439995</guid><author>qiulei563</author><pubDate>Thu, 01 Apr 2010 08:48:00 +0800</pubDate><description><![CDATA[【阅览】1. ArcGIS Server REST API 实用性，可否应用开发相关； 2. ArcGIS Server JavaScript API开发，貌似暂时无法应用实际中 3. ArcServer Ajax 相关开发机制 【待解】   【实进】 ]]></description><category></category></item><item><title><![CDATA[Javascript 数组学习一则]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/5335887</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/5335887</guid><author>qiulei563</author><pubDate>Mon, 01 Mar 2010 15:01:00 +0800</pubDate><description><![CDATA[1. 应用 Array.prototype.join实现字符合并方法1.String.prototype.times = function(n) {    return Array.prototype.join.call({length:n+1}, this);};"js".times(5)   // => "jsjsjsjsjs" 方法2. var ArrayTest]]></description><category></category></item><item><title><![CDATA[委托与事件]]></title><link>https://blog.youkuaiyun.com/qiulei563/article/details/5174812</link><guid>https://blog.youkuaiyun.com/qiulei563/article/details/5174812</guid><author>qiulei563</author><pubDate>Mon, 11 Jan 2010 15:24:00 +0800</pubDate><description><![CDATA[委托是包含方法引用的引用类型，可以认为是指向函数的指针，不是直接调用该函数，而是使用委托指向该函数。委托可有效的实现回调功能。事件就是一个狭义的委托,也就是事件是一个用于事件驱动模型的专用委托。委托是对函数的封装，可以当作给方法的特征指定一个名称。事件是委托的一种特殊形式，当发生有意义的事情时，事件对象处理通知过程。委托实现事件，对于事件来说，区别在于不可以用=运算符将委托直接赋给事件]]></description><category></category></item></channel></rss>