2011年11月12日
摘要: 近日用GDI+做一个图片处理的小程序,需要实现调整图片的亮度、对比度、饱和度和Gamma值的功能。一开始试验逐个像素的处理,可是对于一副2592*1944的普通数码照片来说处理一副图像竟然将近20秒,无法忍受,需要寻找效率更高的方法。研究了下MSDN,发现.net给我们提供了一个更为方便的方法,就是使用颜色矩阵(ColorMatrix),或者称为颜色变换矩阵,位于System.Drawing.Imaging命名空间下。.net为我们对图形图像的变换、调节等操作进行了优化,对于一副2592*1944的普通数码照片,要达到同样的效果大约不到逐个像素处理方法的1/10的时间即可完成。 问题来了。在运 阅读全文
posted @ 2011-11-12 11:53 yeahgis 阅读(2210) 评论(0) 推荐(0) 编辑
摘要: 当我们需要查询数据库,并且返回的结果集有多条记录时,如何一条条的定位读取记录呢?这时候就需要游标了。 Oracle中所谓的游标,用来标记当前所指向的位置,默认是在第一条记录之前,rs.next,就下移一位,一直到最后一条记录之后。 数据库的连接一般都会占用一定的资源,如何保证连接的速度以及系统的效率,实在是值得我们权衡一下。今天遇到的问题其实只是一个不小心,将一个For循环中赋值的reader对象的关闭操作放在了循环之外。其实每次执行Read操作,都会占用Oracle的cursors资源,因为游标一直在不停的打开,而且没有关闭,也难怪会造成ORA01000的异常了,对于这种情况,单纯的加大o. 阅读全文
posted @ 2011-11-12 11:51 yeahgis 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 人人都喜欢穿的干净整洁,喜欢这样的朋友,连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 阅读全文
posted @ 2011-11-12 11:50 yeahgis 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 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 阅读全文
posted @ 2011-11-12 11:50 yeahgis 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 虽然很简单,但是也要记录在案,以备后查。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 参数需要根据实际情况 阅读全文
posted @ 2011-11-12 11:49 yeahgis 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 最近研究了下BBS,顺便就关心了一下所谓的LAMP,不知道什么意思。不知百度之,百度果然强大: Linux+Apache+Mysql+Perl/PHP/Python,一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。 随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2EE和.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整个IT界的关注。从网站的流量上来说,70%以上的访问流量是LAMP来提供的,LAMP是最强大的网站解决方案. LAMP... 阅读全文
posted @ 2011-11-12 11:48 yeahgis 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 当我们新建一个网站的时候,只要涉及到用户管理,一般都会把用户登录的页面作为网站的起始页。而这个起始页最为经常使用的一个名字便是:“Login”。当然这样在编码和调试环境下并没有什么不妥,也不会有什么错误或者警告的提示。但是当我们把做好的网站编译完成后,Copy到别的机器上进行发布时,问题就来了。用IE浏览会提示下面的错误信息:编译器错误信息: CS0030 无法将类型“ASP.login_aspx”转换为System.Web.UI.WebControls.Login” 2008-05-02 18:39编译器错误信息: CS0030: 无法将类型“ASP.login_aspx”转换为“Syste 阅读全文
posted @ 2011-11-12 11:47 yeahgis 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 一年一度的ESRI和超图的大赛又要开始了,虽说想再参加一次,也能借这个机会体验一下9.3的魅力,可是不知道还能不能如愿。今天比较有感触的是自己终于用自己的专业知识帮别人解决了一个问题,没想到那哥们竟然还远在挪威,做了回大虾,(*^__^*) 嘻嘻……。更是没想到,他旁边还有个咱科大的教授,具体的名字我就不说了,好像是搞岩土工程的。虽然说那哥们遇到的问题不过是一般的投影转换问题。但毕竟不是专业GISER,用ArcMap还比较生疏。让我更惊讶的是他们的办事处真的很有钱,竟然用的是ArcGIS系列,一个字,牛。 这件事着实让我对GIS的前景很有信心。挪威是很富裕的国家,GIS的应用当然会比较广泛,. 阅读全文
posted @ 2011-11-12 11:46 yeahgis 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 最近在用VS2005做东西时遇到一个比较莫名的问题,当在自己的解决方案中引用了一系列的第三方软件或者控件后,当我获取了整个程序的最新版本,对整个工程再在本地进行编译会出现“LC.EXE已退出,代码为 -1”的错误。后来查了一下资料,高手们给出的错误原因和解决方法是:可能的原因是:在你的项目中引用了第三方组件,并且这个第三方组件是个商业组件,他在组件的主使用类定义了LicenseProvider(typeof(LicFileLicenseProvider))这个Attribute。 VS2005在编译时检测到这个类的时候,会检查到组件使用的是LicFileLicenseProvider这个属性, 阅读全文
posted @ 2011-11-12 11:46 yeahgis 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 今天在学习ArcGISServer的一个DEMO遇到一个百思不得其解的问题。开始在VS2005(C#)中调试老是出错,提示Web服务器配置错误,无法启动调试,没办法,一到了网络这块遇到点东西就出问题,自己还几乎一窍不通,干脆百度一下,不过确实找到了问题所在:打开IE属性页选高级,点掉显示友好Http错误信息一项,顺利启动调试。 接下来就是让我最郁闷的一件事情,启动调试后,IE也能启动,但是就不能显示页面,网页内容也没有,提示“由于目标机器积极拒绝,无法连接”,上网搜索原因,找了好多资料也没有解决。最后没办法,重来一次,就打开MapResourceManager的数据源重新配置。不看还好,一看差 阅读全文
posted @ 2011-11-12 11:45 yeahgis 阅读(8725) 评论(0) 推荐(0) 编辑