- 博客(13)
- 资源 (14)
- 收藏
- 关注
转载 用VMware构建真实的虚拟网络
很多有志于成为合格网管的朋友往往看了很多书却缺乏实践的条件,毕竟一个网络至少需要两台计算机,如果想实践构建一些复杂点的网络(例如包括多个子网),3-4电脑是最小的要求了。而对于学习者而言,要同时拥有这么多台电脑有一定困难,即使你可以接触一些有多台电脑的网络环境(例如在办公室网络),也不是每台电脑都允许你随意设置的。特别是一些管理工作(如建立域,对域进行管理等)。好在,我们有VMware,这个软件允许你在同一台机器上建立多台虚拟机并将之构建成网络。当然,在同一台主机上同时开启多台虚拟机会需要较大的内存,不过,
2010-07-27 10:16:00 718
转载 什么是SCADA
<br />SCADA(Supervisory Control And Data Acquisition)系统作为生产过程和事物管理自动化最为有效的计算机软硬件系统之一,它包含两个层次的含义:一是分步式的数据采集系统,即智能数据采集系统,也就是通常所说的下位机;另一个是数据处理和显示系统,即上位机HMI(Human Machine Interface)系统。 <br />下位机一般意义上通常指硬件层上的,即各种数据采集设备,如各种RTU、 FTU、PLC及各种智能控制设备等等。这些智能采集设备与生产过程和事
2010-07-27 10:11:00 1776
转载 什么是DHCP
<br /> 大家知道,在拨号上网时,一般都是没有固定IP地址的。而且拨号上线后,我们不用管IP、网关、DNS这些东西,因为这些东东都是电信局设置好的。上线后就获得了一个IP地址,然后我们断线了之后,这个地址就又被电信回收了,提供给其他人使用。这和我们要讲的DHCP是非常相似的。 <br /> DHCP(Dynamic Host Configuration Protocol)服务就是指每台客户机(工作站)都没有自己的固定IP地址,而这个地址是在启动了系统之后,从DHCP服务器上取得的、
2010-07-27 09:51:00 916
转载 用批处理编译*.sln工程
用批处理编译*.sln工程 最近半年一直到开发公司的MES开发平台工具,自己要维护10多个工程,其中一些公共库更新的也比较频繁,每日的Build相当的消耗时间,因为Release到不同的目录,存在一些DLL版本的问题;为了解决这个问题,首先想到了 FinalBuilder ,但是公司不会买这些玩意,而自己也只找到了一些2.x的破解版本,所以算了.又看了下opensource的几个项目,要不就是比较难用,要不就是功能很简单,我只是想把工程都编译一次罢了,与其这样还不如自己写个批处理得了. <br /><br
2010-07-19 17:47:00 785
翻译 OSG的CompositeViewer和Viewer比较
<br />如何判断何时使用CompositeViewer或Viewer,这需要从概念和实际应用两方面来考虑。否则的话,用户可能会在编写程序,或者与他人进行交流时遇到困惑。<br />我们首先来了解一下这两个视图类的共同之处,以及视图(View)的基本概念。视图相当于是一个观察真实世界的窗口。打个比方来说,如果你从一幢大楼的多个窗户向外看,其中的某一个窗户就相当于一个视图。如果你面前有多个窗户,而你准备向他人介绍一下自己看到的景色,那么你需要选择单一的视图进行讲解——这个时候,其它更多的窗户就显得没有意义了
2010-07-06 15:04:00 5144
原创 解决QT中文字符串在osg中显示乱码的问题
<br />网上有很多例子,但是几乎都没有正常显示中文,经过痛苦的试验和折磨,终于解决了QT字符串在osg中的正常显示问题,下面贴出主要代码,分享给大家。<br /> <br /> QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK")); QTextCodec* code = QTextCodec::codecForName("UTF-8"); QString qstr = QObject::tr("中国"); s
2010-07-06 12:42:00 3696 1
原创 布告板技术创建树木
#include #include #include #include #include #include #include #include #include #include osg::ref_ptr createBillboardTree(osg::ref_ptr image){ //创建四边形 osg::ref_ptr geometry = new osg::Geometry; //设置顶点 osg::ref_ptr v = new
2010-07-06 09:45:00 1459
转载 GDAL1.6的编译
<br />1、下载源代码。<br /> 1) 下载GDAL1.6,解压到C:/gdal-1.6.0。(http://trac.osgeo.org/gdal/wiki/DownloadSource)<br /> 2) 下载Geos3.0.0,(http://trac.osgeo.org/geos/)<br /> 3) 下载swigwin-1.3.36,解压到 C:/gdal-1.6.0/swigwin-1.3.36。 (http://sourceforge.net/pro
2010-07-02 16:13:00 906
原创 在winodws上使用vs2008编译QGis-1.4.0
<br />QGis是一个开源的地理信息系统,可运行在Linux,Unix,MacOSX,和Windows平台之上。不少开发者基于各种目的或需求,要自己编译GQis。虽然网络上关于如何在windows上编译QGis的文档也不少,但总不够详细和全面。对于新手来说,想要在windows平台上成功编译却非易事。<br />1. 下载并安装Flex, Bison, Expat(expat-win32bin-2.0.1.exe)。下载地址如下,安装路径不要有空格。<br />http://gnuwin32.sourc
2010-07-02 15:47:00 2232 1
转载 QLibrary Class Reference(qt加载外部库)
QLibrary Class Reference[QtCore module]该类加载分享的库在运行时。#include 继承QObject注意:所有函数是可重入的公共类型:enum LoadHint { ResolveAllSymbolsHint, ExportExternalSymbolsHint, LoadArchiveMemberHint }flags LoadHints属性:• fileName : QString• loadHints : LoadHints公共函数:QLibrary ( QOb
2010-07-02 11:00:00 2048
转载 NASA WorldWind1.4.0源代码调试总结
<br />NASA WorldWind1.4.0源代码调试总结 <br />1.首先到NASA的官网去下载源码World_Wind_1.4.0_Source.zip,下载地址为<br />http://worldwind.arc.nasa.gov/download.html。<br />2.WorldWind运行需要DirectX的支持,下载DirectX 9.0c 多国语言版,解压运行DXSETUP.exe,安装到<br />默认路径。然后到系统目录(假设为C盘)C:/WINDOWS/Microsoft
2010-07-01 14:35:00 2779
原创 QT+OSG+CEGUI界面编程
<br />目前还没有将QT、OSG和CEGUI结合的例子,OSG自带有osgcegui和osgviewerQT例子,但是将三者结合不是那么简单的事情,经过不断的摸索和调试,解决了三者结合编程中的一系列问题,下面是最核心的实现CEGUI窗口类的代码,在窗口事件处理类中处理事件之前,要先判断是否已经捕捉到CEGUI窗口,如果没有捕捉到CEGUI窗口,则还要继续判断鼠标是否落在CEGUI窗口内,是则return true,否则在为CEGUI注入窗口事件后return true。完整代码如下:<br />#ifn
2010-07-01 13:12:00 5652
原创 敏捷宣言原则
<br />敏捷宣言原则<br />1. 尽早并且持续地提交有价值的软件来满足客户需求是最高原则。<br />2. 即使到了开发的后期,也欢迎改变需求。敏捷软件开发过程利用变化来为用户创造竞争优势。<br />3. 经常提交可用软件,几周到几个月,时间越短越好。<br />4. 整个项目开发过程中,业务人员和开发人员必须天天协作。<br />5. 使用充满激情的个体组成的项目开发团队。给团队提供开发环境和条件,并对团队充满信心。<br />6. 开发团队中,最高效交流方法就是面对面的
2010-07-01 13:05:00 621
arccatalog使用手册
2010-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人