03 2006 档案
摘要:如何从 Visual Basic 引发和控制打印对话框 察看本文应用于的产品 文章编号 : 322710 最后修改 : 2005年8月12日 ...
阅读全文
摘要:凌晨三点,听着着郑智化的《年轻时代》,不知不觉把握带回到小时候那个无忧无虑的年代。每天背着个书包去上学,也不知道自己今后会干什么,也不知道什么叫做“压力”,什么叫做“急”。转眼就八年了,八年前来到这个城市。回想起来这个城市的情景,感觉就像昨天。一幕幕清晰可见。现在都快是PⅢ了。时间就这样匆匆溜走了。随之而来的“压力”、“负担”一下子都来了。
阅读全文
摘要:网上有许多介绍IOCP(Input/Output Completion Port)技术的文章,但是TMD在真正做项目的时候大多用不上。把《Windows网络编程第二版》快翻烂了才终于弄明白了这项技术。 我的的目标是: 1、使用IPV4技术构建一个支持65000个并发连接的代理服务器 2、能够在网络上传输大型文件...
阅读全文
摘要:雅虎公司C#笔试题,看看你能解答多少雅虎公司C#笔试题,包括问答题和选择题两部分。试试看,你能回答出多少题,可以通过雅虎的考试吗?Question 1. (单选) 在计算机网络中,表征数据传输可靠性的指标是 1. 传输率 2. 误码率 3. 信息容量 4. 频带利用率Question 2. (单选) 以下关于链式存储结构的叙述中哪一条是不正确的? 1. 结点除自身信息外还包...
阅读全文
摘要:看了云南大学杨老师的教程.确实有很大的帮助.但是那个可能对教学比较实用,工程实际就少了点.这个是地图分类着色的一段VB 代码. Dim layer As MapObjects2.MapLayer Dim f As New StdFont Dim dc As New DataConnection Dim LabelRenderer As MapObjects2.LabelRe...
阅读全文
摘要:如何在自己的程序中加入宏的功能 实现功能:在程序中加入执行宏语句的功能,如Microsoft Word一样,可以在里面运行宏,利用宏实现一些特殊功能。 使用技术:Automotion 程序实现:1、新建对话框程序,加入编辑框,选中其Multiline属性。 2、给编辑框关联变量:CEdit m_edit1; 3、加入新类M...
阅读全文
摘要:MapObject控件使用之图层制作 作者:张松伟 zswking@163.com 有些时候将一些固定的数据制作成图层,可以提高程序的速度,而且使用方便。下面我就将对图层的制作方法进行一下简单的说明。 假设我们要将一些经纬度坐标用点的方式画在地图上,那么我们首先要有保存经纬度坐标的数组:m_LonArray, m_LatArray,均为CArray型。然后我们在CMyView中增加一些成员变...
阅读全文
摘要:MapObject控件的使用之图层操作 作者: 北京 张松伟 zswzwy@163.com 上一次我们已经加好了图层,但是不能对图层进行任何操作,比如移动、放大、缩小、全屏等。接下来我将介绍如何在MapObject中加入这些功能,准备好了吗?让我们开始吧。 首先你要在工具栏上加入四个按扭,ID为别为ID_PAN、ID_ZOOMOUT、ID_ZOOMIN、ID_FULLSCREEN。加按扭...
阅读全文
摘要:MapObject控件的使用之加入图层 作者:北京 张松伟 zswzwy@163.com MapObject控件是ArcInfo公司开发的一套功能强大的GIS地理信息系统控件,该控件功能非常强大,在软件开发行业中有着很大范围的覆盖率,因其在VC中的使用非常复杂,帮助文档对一个刚入门的程序员来说不是很容易看懂,并且示例代码都是基于VB的,所有我写了这一系列的文章,供大家参考,有问题欢迎大家指...
阅读全文
摘要:MapObject控件的使用之符号绘制 作者 北京 张松伟 zswzwy@163.com 在MO当中,可以在图层上自己画一些特定的符号,以标识特殊的点。比如:各地方的地图,上面标识了一些大厦、地铁、学校等,这些标识我们可以用MO的TrackingLayer来实现。 首先在你的视图类的中加入成员变量:CMoTrackingLayer m_tLayer; 然后,每个地图图层都包函Tra...
阅读全文
摘要:MapObject控件的使用之改变图层颜色 作者:张松伟 zswking@163.com 如果你的地国正在显示一个“中国地图”的图层,而图层中每个省的颜色都是一样的,你是不是想把它做成真实地图一样的效果,给各个省填上颜色呢?好,让我们开始吧。 注意,一定要确保你的“中图地图”图层数据中有标识各个省的数据和字段(可以在ArcMap中看到),因为只有能区别出各个区域才能对区域填色...
阅读全文
摘要:在图像的编程中,经常会遇到这样一种情况,在有限的区域中显示了一幅大图,这时要浏览图像的各个部分,这就需要用到图像的滚动。关于它的实现,许多书都有提及,但其中的关键点和难点,即拖动中的刷新和闪烁问题,却讲述的不多,这也是我写本文的目的所在,下面我将详细分析实现方法。 实现效果及实现方法: 在图像区域中按下鼠标左键,可拖动图像在某一有限区域中任意滚动。 方法为 :拖动时计算上次与本次的偏移...
阅读全文
摘要:串行串匹配算法 KMP算法 KMP算法的关键是根据给定的模式串W[1,m],定义一个next函数。next函数包含了模式串本身局部匹配的信息。next函数的定义如下:KMP算法的基本思想是:假设在模式匹配的进程中,执行T[i]和W[j]的匹配检查。若T[i]=W[j],则继续检查T[i+1]和W[j+1]是否匹配。若T[i]W[j],则分成两种情况:若j=1,则模式串右移一位,检查T[i+1...
阅读全文
摘要:模式匹配的KMP算法:串的模式匹配的朴素算法是O(N^2)的,可以利用KMP(由D.E.Knuth,J.H.Morris,V.R.Pratt提出)算法改进至线性的算法。KMP算法与朴素算法的不同在于处理"失配"情况。不同于将指针完全回溯,KMP算法先根据已经部分匹配的信息,将匹配的指针跳过不必匹配的位置。匹配的算法如下: #include#includeusing namespace std;co...
阅读全文
摘要:★基本思想: 这种算法是D.E.Knuth 与V.R.Pratt和J.H.Morris同时发现的,因此人们称为KMP算法。此算法可以在O(n+m)的时间数量级上完成串的模式匹配操作。 其基本思想是:每当匹配过程中出现字符串比较不等时,不需回溯i指针,而是利用已经得到的“部分匹配”结果将模式向右“滑动”尽可能远的一段距离后,继续进行比较。 假设主串为“s1s2,...sn",...
阅读全文

浙公网安备 33010602011771号