摘要:
都在这个网站,看多了也就变懒了。。。连接字符串 阅读全文
摘要:
平台:.Net4.0IDE:vs2010 C#出现该错误的原因是web server没有为特定类型的页面或者脚本映射到正确的处理程序。打开IIS管理器,找到“处理程序映射”,在列表右击选择“添加脚本映射”即可。eg:我的页面是*.ashx,将该类型的页面的处理程序映射为“%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll”即可。另外:运行于64位系统.net4.0上的IIS7.5,必须将应用程序池的默认和高级设置中的以下两项做如下设置: 托管管道模式=classic; 启用32位应用程序=true;才能正确执行。20... 阅读全文
摘要:
环境VS2010 语言:ISO C++、C++\CLI和C# 多语言集成编程 最近在用ASP.NET(C#)开发一个WMS服务器的原型,由于标准C++开发的dll无法直接被C#引用,因此采用(类似SWIG自动包装的效果)C++\CLI进行二次封装和桥接(其实这也是SuperMap的套路,与ESRI的COM的确是不样)。现在遇到这样一个问题,首先做个假设:(1)最底层的库是标准C++编写,最终生成的DLL假设叫isocpp.dll,这样的dll也叫做native dll,属于unmanaged(非托管)dll。(2)为了让C#能够调用这个isocpp.dll,我使用C++\CLI对它进行... 阅读全文
摘要:
看一下arcgis for android,支持arcgis在线地图,实时定位,距离、面积量测以及加载发布的arcgis server地图等功能。后续还有arcgis api for android,不过esri官网上这个api好像还处于开发状态,估计会和iOS版本的api一起发布。 2011-11-09 21:52 阅读全文
摘要:
IDE:VS2010语言:C#异常:System.BadImageFormatException,未能加载正确的程序集XXX或其某一依赖项。。。一般是由于目标程序的目标平台与其某一依赖项的目标编译平台不一致导致,把所有的项目都修改到同一目标平台下(X86、X64或AnyCPU)进行编译,一般即可解决... 阅读全文
摘要:
语言:标准C++IDE:vs2010 操作:递归搜索栅格图像时出现StackOverflow异常,图像大小为7397×4248共个31422456个像元。原因:程序运行时所进行的大量的递归调用所占堆栈超过了系统默认堆栈大小,引发栈溢出异常。保留堆栈和提交堆栈,指定虚拟内存中的总的堆栈分配,单位为字节,仅在生成exe文件时使用。保留堆栈:X86和X64的计算机默认保留堆栈大小为1MB,Itanium 芯片计算机为4MB;提交堆栈:对于 x86 和 x64 计算机,默认提交值为 4 KB。在 Itanium 芯片组上,默认值为 16 KB。代表一次分配的物理内存量。越大程序越快,占用内存 阅读全文
摘要:
以前使用JavaScript和Googlemap做了个天气预报的小网站,后来又用SilverLight实现了相应的功能。前段时间一直在做Flex的东西,结合ags flex api,今天终于有时间把flex版本也做完并发布出来。有兴趣的同志们可以去看看,给俺提提意见,有交流才有进步嘛!地址是:http://aspspider.info/yeahgis/index.html顺便向有兴趣学习flex的同学介绍一下今年Adobe的应用开发大赛:http://adobec.csdn.net/我这个网站做的还算实用,但是功能比较简单,我也作为一个作品拿出来参赛了,有兴趣可以去下载源码看看,下载的同学记得 阅读全文
摘要:
近日用GDI+做一个图片处理的小程序,需要实现调整图片的亮度、对比度、饱和度和Gamma值的功能。一开始试验逐个像素的处理,可是对于一副2592*1944的普通数码照片来说处理一副图像竟然将近20秒,无法忍受,需要寻找效率更高的方法。研究了下MSDN,发现.net给我们提供了一个更为方便的方法,就是使用颜色矩阵(ColorMatrix),或者称为颜色变换矩阵,位于System.Drawing.Imaging命名空间下。.net为我们对图形图像的变换、调节等操作进行了优化,对于一副2592*1944的普通数码照片,要达到同样的效果大约不到逐个像素处理方法的1/10的时间即可完成。 问题来了。在运 阅读全文
摘要:
当我们需要查询数据库,并且返回的结果集有多条记录时,如何一条条的定位读取记录呢?这时候就需要游标了。 Oracle中所谓的游标,用来标记当前所指向的位置,默认是在第一条记录之前,rs.next,就下移一位,一直到最后一条记录之后。 数据库的连接一般都会占用一定的资源,如何保证连接的速度以及系统的效率,实在是值得我们权衡一下。今天遇到的问题其实只是一个不小心,将一个For循环中赋值的reader对象的关闭操作放在了循环之外。其实每次执行Read操作,都会占用Oracle的cursors资源,因为游标一直在不停的打开,而且没有关闭,也难怪会造成ORA01000的异常了,对于这种情况,单纯的加大o. 阅读全文
摘要:
人人都喜欢穿的干净整洁,喜欢这样的朋友,连JS也不例外~<%@ Page Language="C#" AutoEventWireup="true" CodeFile="DiffApplication.aspx.cs" Inherits="DiffApplication" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xh 阅读全文
摘要:
Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The beta version of theAndroid SDKprovides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.所谓的Andriod就是An Open 阅读全文
摘要:
虽然很简单,但是也要记录在案,以备后查。1.建立批处理文件(*.bat)mkdirF:\数据库备份\%date:~0,10%echo %date% %time%>F:\数据库备份\%date:~0,10%\数据库备份记录_%date:~0,10%.txtsysteminfo >>F:\数据库备份\%date:~0,10%\数据库备份记录_%date:~0,10%.txtexp username/password@Oracle_serverfile=F:\数据库备份\%date:~0,10%\数据库_Full_%date:~0,10%.dmp full=y 参数需要根据实际情况 阅读全文
摘要:
最近研究了下BBS,顺便就关心了一下所谓的LAMP,不知道什么意思。不知百度之,百度果然强大: Linux+Apache+Mysql+Perl/PHP/Python,一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。 随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2EE和.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整个IT界的关注。从网站的流量上来说,70%以上的访问流量是LAMP来提供的,LAMP是最强大的网站解决方案. LAMP... 阅读全文
摘要:
当我们新建一个网站的时候,只要涉及到用户管理,一般都会把用户登录的页面作为网站的起始页。而这个起始页最为经常使用的一个名字便是:“Login”。当然这样在编码和调试环境下并没有什么不妥,也不会有什么错误或者警告的提示。但是当我们把做好的网站编译完成后,Copy到别的机器上进行发布时,问题就来了。用IE浏览会提示下面的错误信息:编译器错误信息: CS0030 无法将类型“ASP.login_aspx”转换为System.Web.UI.WebControls.Login” 2008-05-02 18:39编译器错误信息: CS0030: 无法将类型“ASP.login_aspx”转换为“Syste 阅读全文
摘要:
一年一度的ESRI和超图的大赛又要开始了,虽说想再参加一次,也能借这个机会体验一下9.3的魅力,可是不知道还能不能如愿。今天比较有感触的是自己终于用自己的专业知识帮别人解决了一个问题,没想到那哥们竟然还远在挪威,做了回大虾,(*^__^*) 嘻嘻……。更是没想到,他旁边还有个咱科大的教授,具体的名字我就不说了,好像是搞岩土工程的。虽然说那哥们遇到的问题不过是一般的投影转换问题。但毕竟不是专业GISER,用ArcMap还比较生疏。让我更惊讶的是他们的办事处真的很有钱,竟然用的是ArcGIS系列,一个字,牛。 这件事着实让我对GIS的前景很有信心。挪威是很富裕的国家,GIS的应用当然会比较广泛,. 阅读全文
摘要:
最近在用VS2005做东西时遇到一个比较莫名的问题,当在自己的解决方案中引用了一系列的第三方软件或者控件后,当我获取了整个程序的最新版本,对整个工程再在本地进行编译会出现“LC.EXE已退出,代码为 -1”的错误。后来查了一下资料,高手们给出的错误原因和解决方法是:可能的原因是:在你的项目中引用了第三方组件,并且这个第三方组件是个商业组件,他在组件的主使用类定义了LicenseProvider(typeof(LicFileLicenseProvider))这个Attribute。 VS2005在编译时检测到这个类的时候,会检查到组件使用的是LicFileLicenseProvider这个属性, 阅读全文
摘要:
今天在学习ArcGISServer的一个DEMO遇到一个百思不得其解的问题。开始在VS2005(C#)中调试老是出错,提示Web服务器配置错误,无法启动调试,没办法,一到了网络这块遇到点东西就出问题,自己还几乎一窍不通,干脆百度一下,不过确实找到了问题所在:打开IE属性页选高级,点掉显示友好Http错误信息一项,顺利启动调试。 接下来就是让我最郁闷的一件事情,启动调试后,IE也能启动,但是就不能显示页面,网页内容也没有,提示“由于目标机器积极拒绝,无法连接”,上网搜索原因,找了好多资料也没有解决。最后没办法,重来一次,就打开MapResourceManager的数据源重新配置。不看还好,一看差 阅读全文
摘要:
送走了KB939373,迎来了KB942831。还记得2007年做ESRI大赛的时候要配置ArcIMS,估计都到了8月初了,前一天关机时我费了千辛万苦才配置好的IIS突然罢工了。仔细排查却发现w3svc(world wide web publishing service)这个服务很异常,右键菜单完全变灰显,显示的却是服务已启动,结果IIS的默认网站也停止了。没办法,重装IIS,没用。上网一搜,结果发现罪魁祸首竟然是微软在7月9号左右新发布的一个补丁,即KB939373,打开添加删除程序,找到windows更新,挨个排查果然发现了这个补丁,竟然是昨天关机时打上的,怪不得。。。接下来就简单了,删除 阅读全文
摘要:
ESRI的大赛确实是实力的比拼,不幸的是我们被PK掉了,更不幸的是让我又看见了我们的墓碑,唉,最近比较衰而以,老天干吗这么对我。呵呵,无语了~~~ 忙活了那么久,没想到最后却是功败垂成,心里面总有那么一点点的失落和遗憾。最近经历了那么多事情,也算是开了眼,的确是让我感受到了现实的无奈和残酷。成熟了一点点,也长大了一点点。明白了这个世界上没什么事情是绝对的,也没什么事情是没有可能的。不要把自己的命运放在别人手中,那样做最后也许你连伤心难过的权利都会没有。经历了就不要太在意结果,否则你是去的会是更多。心里面已经不再想去和这个世界计较什么。以后不管是干什么,不管是什么事情,平常心 + 充分的准备,每 阅读全文
摘要:
今天终于把我们的作品送到了宅急送,希望能够准时到达,老天保佑啊,呵呵。紧张忙碌的大赛工作也随之告一段落,不在乎自己曾经付出过多少努力,经历过多少困难,回想起那些风风雨雨唯一想说的就是弟兄们辛苦了。但是在这几个月里面学到的东西就却我获益非浅。有人说参加设计大塞是学GIS的大三学生的一门选修课,但是我的感觉却不如选修课那么简单。如果真的能够坚持下来,不管最后能不能获奖,对自己总是一种锻炼。回想整个过程,其实最重要的两个字就是坚持,真的要感谢小强的坚持,才让我有信心坚持下来,要不当时我真的要放弃了,不管最后结果怎样,只有坚持到最后的人才是最有可能成功的人。我想考研也莫过于此吧。我们学GIS的学生的任 阅读全文