预览模式: 普通 | 列表

07

20

放假后的日子

放假后狂看动画片,像回到小时候一样,感觉不错,呵呵!
分类:Live | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1403

07

11

selection code test

The code of one button which will perform the function of select by attribute.

using the map that arcgis provided :world

test1:

Dim selectstr As String
          selectstr = """CITY_NAME"" ='Nanchang'"
          Dim gp As Geoprocessor = New Geoprocessor
          ''利用SelectLayerByAttribute
          Dim SelectByAttribute As SelectLayerByAttribute = New SelectLayerByAttribute
          SelectByAttribute.in_layer_or_view = Form1.AxMapControl1.Map.Layer(0)
          SelectByAttribute.selection_type = "NEW_SelectION"
          SelectByAttribute.where_clause = selectstr
          gp.Execute(SelectByAttribute, Nothing)

查看更多...

Tags: GIS

分类:GIS | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 1658

07

09

PartialRefresh时出现了“要求对象”错误

用PartialRefresh时居然出现了“要求对象”的错误,明明我已经加了object了!探索中……

查看更多...

Tags: GIS

分类:GIS | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1342

07

09

AE编程连接ArcSDE

用AE编写程序连接ArcSDE时总是说“Entry for SDE instance not found in services file”,按网上说法把services文件改了还是一样,非常郁闷。今天查看Arcgis帮助时偶然发现:
Provider=ESRI.GeoDB.OLEDB.1;Location=server name;Data Source=database name; User Id=user name;Password=password; Extended Properties=WorkspaceType= esriDataSourcesGDB.SDEWorkspaceFactory.1;Geometry=WKB|OBJECT;Instance=ArcSDE service;Version=ArcSDE version
居然程序里面的Instance是指服务名(或端口号)!!!差点晕倒!!修改过后成功连接。看来以后遇到问题多看帮助文档才是上策。(无奈Arcgis的帮助都是英文的,很难看懂。)

查看更多...

Tags: GIS

分类:GIS | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2515

07

08

如何知道已实现接口具体属于哪个类

在C:\ArcGIS\DeveloperKit\tools\路径下有一个LibraryLocator.exe文件,这个就是方便查找新类库的工具,输入接口名字查找就行了。

Tags: GIS

分类:GIS | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1375

07

08

vb登录代码(读取SQL数据库,Md5加密)

今晚写的vb登录代码,读取SQL数据库,Md5加密
程序代码 程序代码

SqlLocalName = "(local)"    '连接IP  [ 本地用 (local) 外地用IP ]
SqlUserName = "kanoe.cn"         '用户名
SqlPassword = "kanoe.cn"          '用户密码

查看更多...

Tags: Code

分类:Coding | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2387

07

08

16位或32位md5加密vb代码

今晚要用到16位md5加密,在网上找了一下vb代码,不过只支持32位加密,经过一番努力,把程序改写成支持16位和32位,要是再改写下可以控制输出大写字母还是小写字母。另外修正了几处编译错误。
调用方法:
程序代码 程序代码

Dim cl As Md5
Set cl = New Md5   'Md5 为你存的类模快名

查看更多...

Tags: Code

分类:Coding | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2587

07

07

电驴的排队算法

电驴的排队算法采用的信用积分排队算法
首先我们要看看什么是电驴积分.积分可以简单的理解为别人对你的评价.就想生活中一样.一个热心的人.经常帮助人家.别人对他的评价就是很好.在电驴中.你给别人传输的数据越多.别人对你评价就越好.这个好的程度就是用积分来衡量.评价越高.积分越高.不过电驴的积分制度不完全等同于生活中人和人之间的评价.比如老张是个热心的人.老李是他的邻居.老张经常帮助老李.老李对老张的评价就很好.逢人就说老张是个热心人.久而久之.老张在大家的心目中就是一个热心人.即使不认识老张的老王.也会发自内心的觉得老张是个好人.也会对他评价很高.而电驴不是这样的.A给B传输的数据多.B会给A很高的评价.表现在积分上就是A在B处的积分很高.而A没有给C传输过数据.因此A在C处的积分会很低.电驴的积分特点可以归纳为
1.一对一的积分制度.对每个人你都有不同的积分.
2.积分存储在别人的电脑上面.自己不能看.因为对于不同的人.你在他们电驴中的积分都是不同的.这复合特点1.但是可以从QR值反映出来.QR值和积分有关.但也和其他因素有关.通常QR值越高.说明积分越低.排队越靠后.
3.积分是一个比值.和你对别人上传与下载的数据量有关.我打个比方.这里的积分算法与电驴的不同.但道理是一样的.比如A给B传输了1M的数据.从B处下载了0.01M的数据.那么A在B电驴中的积分就是1/0.01=100.A给C传输了100M的数据.但是从C处下载了1000M.那么A在C处的积分为100/1000=0.1.因此.我们尽量保证上传和下载量相同是比较折中的办法

查看更多...

分类:System | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4034
幻の小屋
软件&技术