自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

NOI Study

新的启程!

  • 博客(467)
  • 资源 (30)
  • 收藏
  • 关注

转载 自定义visual studio 安装类

当我们使用Visual Studio自带的Setup Project来生成安装包时,我们可以很方便的将项目的输出部署到目标机器。然而在程序的运行过程中,可能创建了一些文件或者目录,而这些文件和目录在程序卸载的时候,这些文件将不会被删出,这无疑将造成用户信息的泄露。       Visual Studio中为我们提供了一种叫做Custom Action的机制,它能够在Install, uni

2012-02-15 14:55:13 1363

转载 MySQL用户权限管理

(互联网文档整理)  MySQL的用户管理,指的是哪个用户可以连接服务器,从哪里连接,连接后能做什么.  MySQL中grant语句创建mysql用户并指定其权限,而revoke语句删除权限。两条语句实现了mysql数据库的用户管理,并提供与直接操作这些表的内容不同的另一种方法。  create和revoke语句影响4个表:授权表内容    user 能连接服务器的用户

2012-02-06 15:33:20 589

转载 mysql新建用户和赋予权限

//登录MYSQL @>mysql -u root -p @>密码 //创建用户insert into mysql.user(host,user,password) values ("localhost","hbchen",password("hbchen"));这样就创建了一个名为:hbchen 密码为:hbchen (的)用户。 然后登录一下。 mysql>

2012-02-02 06:53:44 838

转载 mysql修改用户名密码

1.直接在数据库中修改记录mysql> use mysqlmysql> update user set password = password(”new_password”) where user = “user_name”;mysql> flush privileges;其实这种方法就是更新一条数据库记录,与普通update语句不同的是,密码加密存储,需用pass

2012-01-06 10:58:46 1138

转载 OSGeo-Live 5.0

OSGeo-Live 5.0是一个人包含了很多开源GIS软件的虚拟机,在这个虚拟机里安装了目前主流的GIS开源软件,使用的时候直接在VMware中打开,或者光盘启动即可,非常简单,省去了大家安装软件的繁琐过程。对于开源GIS爱好者来说是一个家居旅行必备之良品。下载地址:http://live.osgeo.org/en/index.htmlOSGeo-Live中安装的

2012-01-02 15:58:48 1610

原创 MySQL错误:Every derived table must have its own alias

Select distinct(LAC_CI) from (Select LAC_CI from `dtdb_sh_test`.dt_measurment where callid='04021002ms31310379260576' union Select LAC_CI from `dtdb_sh_test`.dt_measurment where callid='04021002ms3131

2011-12-22 09:31:12 10179 1

转载 MySQL 数字类型转换函数(concat/cast)

1、将Int 转为varchar经常用 concat函数,比如concat(8,’0′) 得到字符串 ’80′2、将varchar 转为Int 用 cast(a as signed) a为varchar类型的字符串总结:类型转换和SQL Server一样,就是类型参数有点点不同 : CAST(xxx AS 类型) , CONVERT(xxx,类型)可用的类型二进制,同带binary

2011-12-20 15:12:49 875

转载 【转载】使用C#2.0进行文件压缩和解压

using System;using System.IO;using System.IO.Compression;public class Zip{    ///     /// 压缩    ///     /// 源文件名,如a.txt    /// 目标文件名,如a.rar      public static void CompressFile(str

2011-12-05 16:31:44 383

转载 C#使用smtp发送邮件带附件

這里使用SMTP發郵件,什麼是SMTP呢?SMTP:“Simple Mail Transfer Protocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。    要發送郵件,先了解郵件有哪些內容構成:        郵件服務器地址             端口        寄件人        收件人

2011-12-01 21:45:33 1021

原创 Mapxtreme 64位开发,未能加载文件或程序集,或它的某一个依赖项

在64位下开发mapxtreme程序,因为程序以前是在32位下开发。所以代码直接拿过来就用。发现不行啊。一直提示:未能加载文件或程序集,或它的某一个依赖项。 MapInfo.CoreType.dll 。新建的项目都能运行成功,并能显示地图。就是老代码不行。在什么地方出问题了呢??最后发现一篇文章中写道,mapxtreme支持32位开发,也就是只支持x86. 这个在 Re

2011-11-24 20:03:15 1199

转载 在本地计算机无法启动MYSQL服务错误1067进程意外终止

这种情况一般是my.ini文件配置出错了, 你可以删除系统目录下的my.ini文件, 把下面的内容重新写入my.ini文件试试, 要适当地改写一下文件路径 我的my.ini 2007年12月31日[WinMySQLAdmin]Server=C:/MYSQL/mysql/bin/mysqld-opt.exeuser=root[mysqld]basedi

2011-11-21 21:47:38 3122

转载 64位操作系统下IIS报“试图加载格式不正确的程序”错误

缘由:在64位操作系统下IIS发布32位的项目,报“项目依赖的dll无法读取,试图加载格式不正确的程序”错误。 原因:程序集之间的通讯要么全是64位环境下的,要么全是32位环境下的。不能混编访问。不然会出现“试图加载格式不正确的程序”的错误。 解决方法:【C/S】运行C/S程序比较简单,直接在Build C/S程序的时候显式指定为X86(64位系统默

2011-11-21 15:40:21 623

转载 C# 集合类(六):Dictionary 泛型集合

using System;using System.Collections.Generic;class DictionaryDemo{ static void Main(string[] args) { DictionaryDemo001(); Console.ReadLine(); DictionaryDemo002();

2011-11-14 14:51:54 509

转载 解决在phpmyadmin中执行sql语句出现的错误:Unknown storage engine 'InnoDB'

做留言系统时遇到情况                 — —     在phpmyadmin中执行下列语句:CREATE TABLE `message` (  `id` tinyint(1) NOT NULL auto_increment,  `user` varchar(25) NOT NULL,  `title` varchar(50) NOT NULL,  `

2011-11-14 13:42:21 1393

转载 .net项目编译时,无法在证书存储区中找到清单签名证书

编译.net项目时,出现无法找到清单签名证书的状况,用方法3解决了。用方法1和2只能顺利编译,但不能发布。 最直接有效的方法是1,2和1效果一样只不过是处理的步骤多几步:1.工程->属性->签名->为ClickOnce清单签名2.用记事本打开对应csproj文件。将true改为false.3.在vs2005中出现“无法在证书存储区中找到清单签名证书”,解

2011-11-14 09:30:31 515

转载 不要轻易和少妇上床:危机是怎样产生的

出处:王前博客文章虽然已经很老了,但不失为一篇经典之作,值得回味。一男赶集卖猪, 天黑遇雨, 二十头猪未卖成, 到一农家借宿。  少妇说: 家里只一人不便。  男: 求你了大妹子, 给猪一头。  女: 好吧, 但家只有一床。  男: 我也到床上睡, 再给猪一头。  女: 同意。  半夜男与女商量, 我到你上面睡, 女不肯。  男: 给猪两头。  女允,

2011-11-11 22:45:49 12790 1

原创 mapxtreme 添加图元

Table tblTemp1 = Session.Current.Catalog.GetTable("lyrPPHOLine");                        tblTemp1.BeginAccess(TableAccessMode.Write);                        //=====================================

2011-11-08 13:20:38 599

转载 .net Reflector 比较有用的东东。

相信大家对.NET的反编译并不陌生,也知道现在有两个很好的工具可以反编译.NET程序集:Salamander .Net Decomplier和Reflector.Net ,Salamander .Net Decomplier功能非常强大,可以反编译混淆过的.NE代码,也可以直接将程序集中的类反编译成一个文件,但是它是需要money的,试用版提供的功能又非常有限。相对而言呢,Reflector.ne

2011-11-08 10:06:26 830

转载 MapXtreme2004初学者资料(整理)--有些功能很有价值

由于项目的需要我现在又开始研究GIS了。由于我们项目是用.net开发的,所以GIS工具也是当前最新的MapXtreme2004,对于新事物我都有一种冲动,所以研究起来也相当有劲, 不过这个也不是那么容易,中文资料太少(本人英语水平有限,正在努力中……),通过网络还是找到了很多零散的资料,在此整理一下。留于以后研究。 1.asp.net中如何用MapControl 动态加载地图 MapC

2011-11-08 10:05:57 802

原创 Unable to obtain requested locks during BeginAccess

1: Case "toolMuline" 2: Select Case e.ToolStatus 3: Case MapInfo.Tools.ToolStatus.Start 4: '==================

2011-11-08 10:05:15 686

转载 代码分析-DataGrid实现增删(带提示)改和分页

或许大家会说,网上已经很多类似文章了,包括孟子的,为什么要再写一次? 我想我们不仅仅要会实现,更多的是需要理解。 下面先帖出代码,再分析一下其中的一些关键代码。 数据库表名:tb1,其中有3个字段,分别是ID自增的主键、vName varchar(50)、iAge int (以下代码没有做任何错误捕获处理) 前台 <%...@ Page language="c#" Co

2011-11-07 21:55:33 313

转载 Windows DOS命令

一、Ping命令的使用技巧  Ping是个使用频率极高的实用程序,用于确定本地主机是否能与另一台主机交换(发送与接收)数据报。根据返回的信息,我们就可以推断TCP/IP参数是否设置得正确以及运行是否正常。需要注意的是:成功地与另一台主机进行一次或两次数 据报交换并不表示TCP/IP配置就是正确的,我们必须执行大量的本地主机与远程主机的数据报交换,才能确信TCP/IP的正确性。  1、通

2011-11-07 21:48:31 304

转载 计算机十二种常用密码破解法

在日常操作中,我们经常要输入各种各样的密码,例 如开机时要输入密码,QQ时也要先输入密码,假如你忘记了这 些密码,就有可能用不了机器、打不开文件、不能聊天...。 也许还会造成很大的损失!下面我们就介绍电脑操作中常用密码 的破解方法,希望能解你燃眉之急! 一、遗忘了SYSTEM密码 如果你遗忘了CMOS设置中的SYSTEM密码,就无法启动机器了, 解决的办法只能是:打开机箱

2011-11-07 21:47:32 521

转载 电脑安装系统出错蓝屏报错为 STOP 0xc0000020 ,什么原因?

安装系统盘后一段时间,还未拷贝数据就开始出现蓝屏,报错信息 0xc0000020 ,请大家帮忙看什么硬件出了问题?问题补充:***STOP: 0x0000006F (0xc0000020,0x00000000,0x00000000,0x00000000) SESSION3_INITIALIZATION_FAILED 我已经将内存更换并重新插了,结果还是这样,我重新换了硬盘还是出现,请问

2011-11-07 21:46:31 8952

原创 为什么安装系统时会出现不能复制某个文件

最佳答案安装系统时会出现不能复制某个文件一般有以下3种情况: 1、光盘问题,换张安装光盘。 2、光驱问题,光驱读盘不好也会造成这种情况。 3、内存问题,内存有故障造成读文件错误,换内存试。

2011-11-07 21:45:40 940

原创 错误代码是2908解决方法

在安装过程中,出现“安装程序在安装此软件包是遇到一个错误。这可能表示此软件包有错。错误代码是2908”的提示。解决方法:在安装过程中,出现“安装程序在安装此软件包是遇到一个错误。这可能表示此软件包有错。错误代码是2908”的提示。解决方法:删除注册表中如下键值,重启即可:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr

2011-11-07 21:44:55 16539 1

转载 使用MySQL命令行修改密码

下面为您额极少的MySQL命令行可以修改数据库的密码,该方法供您参考,希望对您学习MySQL命令行方面能够有所启示。通过MySQL命令行,可以修改MySQL数据库的密码,下面就为您详细介绍该MySQL命令行,如果您感兴趣的话,不妨一看。格式:mysqladmin -u用户名 -p旧密码 password 新密码1、给root加个密码ab12。首先在D

2011-11-07 21:44:10 528

原创 windows 7 下的 fdisk–>Bootrec.exe

以前在xp的时候,用过这个 fdisk/mbr来修改引导区,但是在Windows vista 和 7 下面这个是就不太行了。fdisk说是fat32下的命令,而vista和7确实NTFS的格式。搜之,果然微软提供了解决方法:http://support.microsoft.com/kb/927392/zh-cn================================

2011-11-07 21:40:20 1810

原创 mysql .net connector 无法安装 回滚

最近一直在用mysql+vb.net 做开发,所以就用到了 mysql for .net connector , vb.net 2010下用的 6.3.6 版本,无问题,安装一切顺利。后来因为第三方控件的使用,所以把vs的版本降到了2008,以前安装了 .net framework 4, 和 .net framework 3.5sp1所以也没有问题但是某次才,我重新

2011-11-07 21:39:06 2381

原创 VB.net 调用OutLook发邮件(程序自动添加附件)

Dim rkey As Microsoft.Win32.RegistryKeyDim path As StringDim subject As StringDim EmailTo As StringDim AttachPath As Stringrkey = Microsoft.Win32.Registry.ClassesRoot.OpenSubKey(“mailto/sh

2011-11-07 21:38:10 2006

原创 mysql 创建数据库创建表

创建数据库表CREATE DATABASE IF NOT EXISTS my_db default charset utf8 COLLATE utf8_general_ci;#注意后面这句话 “COLLATE utf8_general_ci”,大致意思是在排序时根据utf8变码格式来排序 #那么在这个数据库下创建的所有数据表的默认字符集都会是utf8了创建表空间cr

2011-11-07 21:36:57 766

原创 .net连接MySql:Unable to connect to any of the specified MySQL hosts

此问题扰民大发了。最终毙之:2011-11-2 16:24:56:MySql.Data.MySqlClient.MySqlException: Unable to connect to any of the specified MySQL hosts. ---> System.Net.Sockets.SocketException: 通常每个套接字地址(协议/网络地址/端口)只

2011-11-02 16:50:17 15215 2

转载 C#程序 Win7 下提示以管理员权限运行

Vista 和 Windows 7 操作系统为了加强安全,增加了 UAC(用户账户控制) 的机制,如果 UAC 被打开,用户即使是以管理员权限登录,其应用程序默认情况下也无法对系统目录,系统注册表等可能影响系统运行的设置进行写操作。这个机制大大增强了系统的安全性,但对应用程序开发者来说,我们不能强迫用户去关闭UAC,但有时我们开发的应用程序又需要以 Administrator 的方式运行,即 Wi

2011-10-31 11:19:12 859

原创 写在最前面的话

个人技术博客,大部分来自网络。仅供参考学习。如有版权,请通知本人,立刻删除。------------- 博客整理完毕,重新开张。誓与开发共进退。。。CSDN作为学习.net 和GIS的基地,Java和android的文章可前往博客园,大家共同学习。这样整理起来比较方便。博客园:http://www.cnblogs.com/lotus_shelly/

2011-10-28 11:29:52 409

原创 MapXtreme增加基站、改变颜色、操作数据库

关于MapXtreme方面的几个问题: 需求1: 用户从客户端圈选几个小区,点击相应的按钮进行计算或其它处理,处理结束后,返回相关的框来显示处理结果,并且把选中的小区改变成红色。接着可以再处理其它小区,刚刚改变颜色的小区仍然显示改变后的颜色。 (我觉得跟你们搜索网元后的显示以及搜索频点的显示的效果类似) 两个问题: 1. 选中小区后,如何获得小区的相关信息。 我是通过获得选择集来从.t

2011-06-17 23:47:00 806

原创 C# Mapxtream---创建面

/// /// 创建区域 /// ///区域信息 ///点集 private void CreateRect(RectInfo rectinfo,List points) { try { //RectInfo 的定义请

2011-06-17 23:40:00 671

原创 Google earth 画扇形

//画一个扇形 半径,初始角度,旋转角度,纬度,经度,颜色,姓名   function DrawShanxing(r, initDegree, Degree, lat, lon, color, name) {   //创建一个画板可以让你开始画画   var polygonPlacemark = ge.createPlacemark('');   polygonPlacemark.

2011-06-17 23:38:00 2458

转载 MapXtreme实用技巧与源码10例

MapXtreme实用技巧与源码10例1 设置图层可选状态/**//// /// 改变层的可选择状态/// /// /// public bool LayerSelectableStatusUpdate(string tableAlias,bool selectableStatus){ if(mapControl1.Map.Layers[tableAlias]=

2011-06-16 23:56:00 729

原创 MapXtreme开发(二)

1、改变地图的坐标系统 使用如下方法改变地图的坐标系统 Map map = mapControl1.Map; MapInfo.Geometry.CoordSys coordSys = Session.Current.CoordSysFactory.CreateLongLat(DatumID.WGS84);//.NAD83); //DatumID为枚举类型,其中列出了经

2011-06-16 23:15:00 1114

原创 MapXtreme开发(一)

1、简单专题图的显示 MapControl1.Map.Clear(); MapGeosetLoader gl=new MapGeosetLoader(@"F:/test.gst"); MapControl1.Map.Load(gl);//打开地图 MapControl1.Map.Load(new MapTableLoader(@"F:/test.tab"));//打开test.tab地图文件 Fe

2011-06-16 23:10:00 916

ArcGIS 10 Desktop license

ArcGIS 10 Desktop license 安装过程参考:http://blog.csdn.net/zhangjie_xiaoke/article/details/6154651

2011-11-05

Mapxtreme 7.0 破解文件

mapxtreme 7.0 破解文件。来自网络,仅供学习。

2011-11-04

ArcObject 应用开发 基于C#

Arcobject 基于C# 的软件开发指导。含有大量代码。

2009-02-16

研究生GIS通设课课件

研究生 GIS方向 通设课 课件ppt

2009-02-13

Arcgis 9.2 license

Arcgis 9.2 license。 包括server,IMS,engine,sde。内容来自网络,请勿用于商业。

2009-02-13

IBM磁盘阵列DS3200安装调试(基于windows 2000/2003 Server)

IBM磁盘阵列DS3200安装调试(基于windows 2000/2003 Server)

2009-02-13

地理信息系统概论 黄杏元

地理信息系统概论 黄杏元 包括电子教案和读书笔记

2009-02-13

北京大学 地理信息系统概论 邬伦

北京大学 地理信息系统概论 邬伦 ppt

2009-02-13

北京大学 地理信息系统概论专业课 真题

北京大学 地理信息系统概论专业课 真题 两年,但是不知道具体时间。

2009-02-13

华东师范大学研究生考试地理信息系统概论真题

GIS方向地理信息系统概论专业课05-07-08三年真题。资源来源网上整理。

2009-02-13

求点到线的垂足--源码(mapxtreme + C#2005)

利用mapxtreme6.7和C#2005做的一个关于求点到线的垂足的例子。 已知线外一点,求得线的各个节点,并得出最近的两个节点。 并在这两个节点所在的直线上求得垂足。可应用于由于GPS数据误差而产生的数据点不在线上的修正--漂移处理。

2009-02-13

Arcgis 管线数据模型

Arcgis管线数据模型APDM用于存储与手机和传输管线(尤其是气体和液体系统)有关的要素的信息。

2009-01-21

Arcgis 地下综合管线管理中的解决方案

基于各种测绘数据和GIS技术建立的城市地下综合管线信息系统,可以灵活地管理城市中各类管线信息,并为城市规划、建设和管理提供一种有效的计算机辅助决策手段。

2009-01-21

Arcgis 水设施数据模型

包括相关的用户服务和其它网络特征,需要一个复杂的GIS应用程序。

2009-01-21

Mobile GIS 的应用 开发及其未来发展

Mobile GIS简介 arcpad简介 arcpad功能 arcpad定制 arcpad extension 开发

2009-01-21

Arcgis 与电力地理信息系统

电力生产、规划、管理和经营具有许多天然的空间网络拓扑特征,建立基于GIS技术的电力公共应用平台,将是这种机制和环境的基础。

2009-01-21

Arcgis 国土资源管理信息化解决方案

国土资源基础数据的获取收集和制图服务,国土资源基础地理数据的管理和共享服务,国土资源数据的应用服务。

2009-01-21

arcgis 环保解决方案集锦

数据管理, 自然生态保护, 环境影响评价 环境监测 城市环境安全 环境污染事故应急 海洋环境保护 移动GIS中的应用。

2009-01-21

Arcgis 警用地理信息系统应用集锦

GIS将基础地图和警务信息进行地理叠加分层管理成为警务信息化建设,警务联动的底层基础支撑软件平台。

2009-01-21

Arcgis 气象信息化解决方案

GIS不仅有对空间和属性的数据采集 输入 编辑 存储 管理 空间分析 查询输出 和显示功能,而且对系统用户进行预测 监测 规划管理和决策管理提供科学依据。

2009-01-21

Arcgis 石油信息化解决方案

石油勘探 生产开发 设备管理 管道管理 运输管理 销售规划 地面建设 附属设施。

2009-01-21

arcgis 税务行业解决方案

借助于精确的城市数字地图,将抽象的海量的二维的表单数据库以地理分布为轴线,以各类专题为骨干,将数据重新分类,整合,排列形成一个动态的立体化的税收业务流程的新型框架。

2009-01-21

Arcgis 通信信息化解决方案

Arcgis 的强大分析 建立拓扑关系功能 在电信运营 人事管理 市场分析 规划管理 资源管理中获得广泛的应用。

2009-01-21

Arcgis 数字化城市解决方案

理想化的城市GIS由政府GIS 企业GIS和社会GIS构成,通过网络将政府 企业和社会连成一个整体,实现资源的共享。

2009-01-21

Arcgis 9.2 系列产品介绍

Arcgis9.2 产品介绍。 桌面 服务器 网页 开发。

2009-01-21

Arcgis --企业级GIS系统设计和配置策略

系统设计 软件技术网络通讯 数据库管理 用户需求 性能评估 硬件评估 系统实施

2009-01-21

基于arcgis的烟草信息化解决方案

arcgis强大的统计分析和直观表现能力非常有助于品牌培育的统计分析和辅助决策。

2009-01-21

院校GIS和遥感教学软件配置方案

针对不同的教学要求,配置不同的软件用来完成教学任务。

2009-01-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除