摘要: 虽然SQL Server在一台机器上可以安装多个实例,但是ArcSDE 8.3在一个SQL Server实例中只能安装一个sde库和服务。现在ArcSDE9下可以在一个SQL Server实例里装多个sde库和服务。 感觉ESRI的技术很强的依赖于微软,当微软下一版本的操作系统、VS2005和SQL Server2005正式推出的时候,估计ArcGIS又会有很大的变化! 阅读全文
posted @ 2004-11-17 19:43 雪泥 阅读(771) 评论(1) 推荐(0) 编辑
摘要: 如果机器上安装了两个版本的.NET Framework,默认开发环境是以最后装的版本来编译Web程序。可以用以下方法改变要使用的版本:1.在DOS窗口中执行“C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -u”,卸载当前目录的ASP.NET版本;2.然后再执行“C:\WINDOWS\Microsoft.NET\Fram... 阅读全文
posted @ 2004-11-16 19:57 雪泥 阅读(808) 评论(0) 推荐(0) 编辑
摘要: 分布式对象设计第一定律:不要分布式使用对象。1. 性能的问题:进程内的调用非常快,两个独立进程间的过程调用慢了一个数量级,在不同机器间运行过程又要慢一两个数量级。异步的、基于消息的处理方式可能比同步的、基于RPC的处理方式更好!2. 接口的问题:远程使用的对象接口与在同一个进程内本地使用的对象接口不一样,前者最好是细粒度接口,而后者则应该是粗粒度接口,因为后者不是为了灵活性和可扩展性而是为了减少方... 阅读全文
posted @ 2004-11-02 09:21 雪泥 阅读(699) 评论(0) 推荐(0) 编辑
摘要: SP2里设置网络连接的防火墙时,有个例外选项卡。在这里开放的端口对任何一个连接都有效。经小测试了下,发现对于FTP的21端口,在例外里设置比在特定的连接里设置,前者访问速度明显不如后者。 文件共享的端口:137,138(UDP)139(TCP) 阅读全文
posted @ 2004-11-01 18:29 雪泥 阅读(470) 评论(0) 推荐(0) 编辑
摘要: .NET是微软下一代的操作平台,它允许人们在其上构建各种应用方式,使人们尽可能通过简单的方式,多样化地、最大限度地从网站获取信息,解决网站之间的协同工作,并打破目前计算机、设备、网站、各大机构和工业界间的障碍--即所谓的“数字孤岛”,从而实现因特网的全部潜能,搭建起第三代互联网平台。 .NET的正式诞生:2002年2月13日微软正式推出.NET的开发工具--Visual Studio.NET 2... 阅读全文
posted @ 2004-11-01 10:46 雪泥 阅读(3431) 评论(1) 推荐(1) 编辑
摘要: 优点: 1. 与语言无关性,具有面向对象的特性,有利于系统集成2. 基于二进制标准,不需要源代码,有利于程序复用3. 与地址无关性,易于替换 缺点:1. 版本冲突,难以控制 COM与DCOM的区别: 1. DCOM是COM的延伸,它允许应用程序调用其他机器上的COM对象 2. COM具有两种存在形式,动态链接库和可执行程序,DCOM则必须是可执行程序 3. DCOM必须使用RPC通... 阅读全文
posted @ 2004-10-31 13:46 雪泥 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 系统运行时总会有些临时文件和临时数据存放在目录里或数据库表中,存在以下问题:1.如何删除这些文件和数据,以防止越来越多2.如何在删除这些数据的时候,避免用户刚好访问这些数据而导致错误3.如何把由于一些意外情况产生的数据也删除掉用以下方法应该可以解决以上问题: 1.在Application_Start里执行全部临时文件和数据的清空操作,即每次系统第一次运行时执行一次。2.在Session_End里... 阅读全文
posted @ 2004-10-30 15:02 雪泥 阅读(1082) 评论(0) 推荐(0) 编辑
摘要: 关于建立*.*到asp.net的映射:在IIS下对该虚拟目录进行这样设置后,任何访问该目录的请求都将被asp.net程序解析。 如这样的地址http://www.cnblogs.com/photogis/实际上并不存在,请求是被一个专门的类处理。这样设置后,将无法用VS.NET打开该Web项目。联想到有些采用Access数据库的ASP网站通常都把数据库的后缀名改为asp,这样客户端就无法下载到该数... 阅读全文
posted @ 2004-10-28 09:15 雪泥 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 今天在部署系统时碰到引用的COM组件ADOX和ADODB 报错,原来该机器上没有注册这两个组件。在.NET下任何COM组件被引用时生成的Interop前缀的dll文件只是一种到具体实现的代理,COM仍需要在目标机器上注册。以下转载:.Net提供三种途径供我们导入一个COM组件: 1、 通过Visual Studio .Net提从的“添加引用”功能 2、 通过命令行方式:TLBIMP.EXE ... 阅读全文
posted @ 2004-10-26 19:12 雪泥 阅读(1315) 评论(0) 推荐(0) 编辑
摘要: Blog除了记录生活的点点滴滴外,也是一种很好的学习总结、研究成果的积累和交流方式。比如一个技术方面的讲座,可以准备三种文档:一个能够运行的程序源代码包,包括必要的配置说明;一个讲座时用的ppt,大概的介绍关键技术、研究路线和参考资料等;第三个就是一个像Blog一样的针对关键代码进行分析和讲解的文章,配上一定的界面图片,相信这样下来一个技术讲座才能不显得很空洞,缺乏效果。以此纪念本Blog的开张!... 阅读全文
posted @ 2004-10-25 21:18 雪泥 阅读(567) 评论(3) 推荐(0) 编辑