- 博客(69)
- 资源 (21)
- 收藏
- 关注
原创 VS2010 编译 OpenSceneGraph
VS2010 编译 OpenSceneGraph 1. 准备工作,根据编译器版本去下载相应的软件包。下载OSG源码(http://www.openscenegraph.org/index.php/download-section/developer-releases)下载第三方依赖库 ( http://www.openscenegraph.org/index.php/dow
2016-01-11 15:49:45 846
原创 Qt 源码剖析 之 控件绘制
Qt 源码剖析 之 控件绘制这里使用QPushButton为例,讲解一下具体QPushButton是怎么绘制的首先看一段代码,这段代码是QPushButton中的绘制事件函数,可以看出来是使用QStylePainter来绘制,QStylePainter包装了所有高级控件的绘制, QStyleOptionButton是按钮的样式参数的分装类,所有有关按钮的绘制样式在QStyleOptionBu...
2018-12-28 14:59:17 1080 1
原创 Qt Designer Plugin 自定义控件 的好处
Qt Designer Plugin 自定义控件编写 可以参考https://www.cnblogs.com/georgeOfChina/p/7773141.html一个很不错的例子,亲自测试可以通过。使用自定义控件的好处:可以扩展Qt没有的控件,方便使用。统一Qt程序的界面的风格,当需要修改风格时,只需要替换自定义插件相关库。...
2018-12-13 16:40:36 1396
原创 BIM5D软件介绍----之前版本
BIM5D软件介绍简单描述桌面端的应用简单描述BIM5D 又名 建筑信息模型5D,其中的5D可以这样理解,三维模型代表3D,再加上时间维度形成4D,再加上金钱形成5D的概念,就是表示建筑物在施工中不同的时间点下消耗的金钱。BIM5D采用三端一云的模式,包括桌面端、手机端、web端和关联云。桌面端的应用桌面端分为单机+云空间版和协同版两个版本,欢迎界面欢迎界面中可以新建项目,打开项目,...
2018-10-17 15:26:26 16798
原创 炒股新方法
炒股新方法JKStockTool 是一款记录买入卖出股票的分析工具,用户可以通过该软件的记录,在合适的盈利范围内决定是否卖出,以及是否买入。 目前该软件正在孵化期,将永久免费供用户使用。真诚的欢迎各位一起加入讨论如何炒股。如您在使用过程中对软件有任何意见,可以加入QQ群:688631968,向群主提。最新版软件可以访问https://pan.baidu.com/s/1eSn
2018-01-27 18:30:45 546
原创 C++ ORM 之 Hiberlite 的介绍及使用
C++ ORM 之 Hiberlite 的介绍及使用github地址: https://github.com/paulftw/hiberlite.gitHiberlite是根据 Boost.Serialization的接口来实现的。Hiberlite 在使用上是非常简单的,获取git源码,在根目录Build文件夹中有visual studio解决方案,目前是2013的,你可以将其升级到更高版本。
2017-08-31 10:05:21 2690
原创 Linux 下使用 Eclipse 调试 apache 模块
Linux 下使用 Eclipse 调试 apache 模块调试Apache模块有两种方法,一种是通过GDB命令的方式调试,另一种是通过IDE,例如Eclipse来调试。这里只介绍一下使用Eclipse调试Apache。其他方法类似。1. 首先通过apxs来生成一个简单apache 模块源码。生成方式请参考 http://blog.csdn.net/ranran_5300/
2016-03-29 12:59:13 963
原创 git 常用命令
git 常用命令这里记录一些关于 git 讲解很好的网站git逻辑图值得一看的关于git的博客 http://git-scm.com/docs
2016-03-11 10:28:16 814
原创 XML 特殊字符 编码 c++
XML 特殊字符 处理 c++在XML文件中,如果内容包含一些特殊字符会导致XML文件无法解析。1. 可以对特殊字符直接进行转义以下5个字符为需要进行转义的字符 字符 转义后编码 & && '' ' "" " >&
2016-03-09 11:18:01 2120
原创 Expat 解析 xml
Expat 解析 xml Expat 是一个用C语言开发的、用来解析XML文档的开发库,一个XML解析器。Expat XML Parser支持设置多种不同的处理器。但是要使用它们,你只需要学习四个功能,即可满足80%的需要。它们是:XML_ParserCreate 创建一个解析对象XML_SetElementHandler 设置开始结束的回调函数
2016-03-08 11:23:31 868
原创 OSG 天空盒子
OSG 天空盒子这里借用osgCookbook中的一个例子 。效果图如下#pragma once#include #include class SkyBox : public osg::Transform{public: SkyBox(); SkyBox(const SkyBox ©, os
2016-03-02 09:22:56 3541
转载 c++ 内存泄漏检查
c++ 内存泄漏检查转载自 http://www.cnblogs.com/skynet/archive/2011/02/20/1959162.html内存泄漏指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,导致在释放该段内存之前就失去了对该段内存的控制,从而造成了内存的浪费。
2016-02-26 15:30:25 931
转载 Linux 下 SVN 常用命令
1、将文件checkout到本地目录svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co2、往版本库中添加新的文件 svn addfile 例如:svn add test.php(添加test.php) svn add
2016-02-21 13:15:31 334
原创 fastCGI安装+MapServer+centos
fastCGI + mapserver + centos 安装1. 获取必需的软件fastcgi http://www.fastcgi.com/编译安装,使用./configure 、make 、make install。默认安装路径/usr/local,可以使用--prefix=.... 来指定安装路径。编译版本2.4.1时会发生错误,解决方法,在include/fcg
2016-02-16 15:00:19 743
转载 Linux 配置环境变量
Linux 配置环境变量转载自 http://blog.csdn.net/cscmaker/article/details/7261921Linux中环境变量包括系统级和用户级,系统级的环境变量是每个登录到系统的用户都要读取的系统变量,、而用户级的环境变量则是该用户使用系统时加载的环境变量。所以管理环境变量的文件也分为系统级和用户级的,控制台中设置,不赞
2016-01-25 14:58:38 392
原创 GDAL/ORG 支持的格式
GDAL/ORG 支持的格式OGR Formats SupportedSee the OGR formats page for full driver descriptions.PCIDSK -raster,vector- (rw+v): PCIDSK Database FilePDF -raster,vector- (rw+vs): Geospatial P
2016-01-19 09:20:22 3417
原创 Windows 安装 Sphinx
Windows 安装 SphinxSphinx 是一个创建文档类的工具。Sphinx 下载地址 由于Sphinx是基于Python开发的。所有首先需要安装Python。安装Python就不讲了,最好安装Python-3.4.0 或者 Python-2.7.9 的版本或者之后的。因为之后的版本内包含pip插件。需要添加环境变量 Path ,到Python根目录的Scr
2016-01-13 11:00:28 543
原创 Windows7 下编译 OSGEarth
Windows 下编译 OSGEarth 在网上参考了很多例子,但是都不行,进过多次实验,编译最总完成。最重要的是OSG和OSGEarth版本的选择上,如果都选择最新版本,生成会出现错误。这里选择的是OSGEarth2.7.0版本,也就是最新版本,OSG是3.3.1版本。下载地址及编译可参考官网 http://docs.osgearth.org/en/late
2016-01-12 18:03:37 718
原创 Windows7 编译 GDAL 库
Windows7 编译 GDAL 库下面的方法以及测试成功!1. 下载GDAL源码 http://trac.osgeo.org/gdal/wiki/DownloadSource 2. 定义环境变量 GDAL_HOME 为GDAL根目录3. 打开cmd,进入到GDAL根目录,执行命令: makegdal_gen.bat 10.00 32 > mak
2016-01-12 16:39:47 1239
原创 区分 DTD XSD XPath
区分 DTD XSD XML文档"note.xml": George John Reminder Don't forget the meeting!DTD(文档类型定义)可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构。例:描述"note.xml"<!DOCTYPE note [ ]>
2016-01-05 11:38:27 375
转载 WFS 实现说明(Web Feature Service Implementation Specification)
WFS 实现说明The WFS operations support INSERT, UPDATE, DELETE, LOCK, QUERY and DISCOVERY operations on geographic features using HTTP as the distributed computing platform.In the context of this docum
2016-01-04 17:01:14 820
原创 WFS UML model
WFS UML modelWFS - 支持对地理要素的插入,更新,删除,检索和发现服务。该服务根据HTTP客户请求返回GML(Geography Markup Language、地理标识语言)数据。WFS对应于常见桌面程序中的条件查询功能,WFS通过OGC Filter构造查询条件,支持基于空间几何关系的查询,基于属性域的查询,当然还包括基于空间关系和属性域的共同查询。
2016-01-04 16:50:02 353
原创 WMS WFS WCS 的区别
WMS WFS WCS 的区别这里可以用一张图来表示WMS 直接传输地图图像。WFS 传输的是地理要素信息,提供查询,更新,创建,删除等服务。Web覆盖服务(WCS)面向空间影像数据,它将包含地理位置值的地理空间数据作为“覆盖(COverage)”在网上相互交换Wikipedia 有相应的文档 WMS,WFS,WCS,WM
2015-12-30 15:44:40 31298
原创 Hadoop 的子项目
Hadoop 的子项目Hadoop最出名的是 MapReduce及其分布式文件系统(HDFS),但还有其他子项目提供配套服务,其他子项目提供补充性服务。这些子项目的简要描述如下。Pig 一种数据流语言和运行环境,用以检索非常大的数据集。Pig运行在MapReduce和HDFS的集群上。Hbase 一个分布式的、列存储数据库。HBase使用H
2015-12-23 15:41:07 618
原创 Windows下 安装配置 Solr
Windows下 安装配置 SolrSolr是一个独立的企业级搜索应用服务器。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。这里介绍一下 Windows下怎么安装配置 APACHE SOLR 5.* 的版本如何索引文档、关键字等。官网地址 http://lucen
2015-12-22 14:46:27 465
原创 浪潮大数据平台
浪潮大数据平台提供了分布式的文件系统和分布式的数据库来解决在结构化,半结构化和非结构化多种数据并存的问题。在数据存储时,由于采用的是share-nothing架构,多节点可以同时进行数据的存储,具有极高的数据吞吐量,数据存储速度得到大大提升。浪潮云海大数据一体机采用的分布式数据库为列存非关系型数据库,可大大提高复杂数据类型查询的效率。在数据安全方面,数据
2015-12-20 17:48:42 2823
原创 Python 遍历目录和子目录下所有文件,并替换其中的字符串
遍历目录和子目录下所有文件,并替换其中的字符串调用方法 pytyon replaceStr_Tool.py 跟目录 原始字符串 替换字符串#!/usr/bin/python# -*- coding: latin-1 -*-'''一个遍历目录及其子目录中的文件,更换文件中的指定字符串调用方法 pytyon replaceStr_Tool.py 更目录 原始
2015-12-18 16:00:55 2067
原创 各种开源库 介绍
开源库 介绍这里收录了一些个人觉得比较好的开源库,也请各位把自己觉得好的开源库分享出来,供大家一起分享!谢谢!该文章会不断更新!C++界面图形Qt 一个功能强大的界面图形开源库,支持跨平台开发,信号槽原理是它的一大特点,涵盖了多线程,网络、图形、手机开发等功能模块,在4.*版本之后也就是5.*的版本会有部分模块收费。 wxWidgets 是一个开
2015-12-14 09:48:00 2335
原创 设计模式 单例模式(Singleton Pattern)
单例模式(Singleton Pattern)目的确保一个类只有一个实例,提供一个全局访问接口。结构单例: defines an Instance operation that lets clients access its unique instance. Instance is a class operation (that is, a class
2015-12-11 13:57:08 300
转载 国内外 做大数据的公司
本文转载自http://www.ciweek.com/article/2014/0529/A20140529563803.shtml 在本文中,作者整理了在中国境内活跃的大数据领域最具影响力的企业,它们有的是计算机或者互联网领域的巨头,有的则是刚刚创办不久的初创企业。但它们有一个共同点,那就是它们都看到了大数据带来的大机会,并毫不犹豫地挺进了这个领域。 首先来盘点一下那
2015-12-11 10:23:06 1851
原创 大数据 与 云计算 的关系
大数据 与 云计算 和 物联网的关系在网上收集的一些有关资料,记录下来供大家参阅!大数据(big data),是指无法在可承受的时间范围内用常规软件工具进行捕捉、管理和处理的数据集合。大数据的5V特点(IBM提出):Volume(大量)、Velocity(高速)、Variety(多样)、Value(价值)Veracity(真实性)云技术(Cloud technology
2015-12-10 16:51:07 1540
转载 Linux 下 Apache 模块开发
转载自 http://blog.csdn.net/21aspnet/article/details/6621621环境:CentOS 第一步:安装Apache的apxs首先来介绍下apache的一个工具apxs。apxs是一个为Apache HTTP服务器编译和安装扩展模块的工具,用于编译一个或多个源程序或目标代码文件为动态共享对象,使之可以用由mod_so提供的Loa
2015-12-08 10:20:37 1008
原创 Centos 常用命令(Linux)
Linux 常用命令这里是我在Linux系统下学习编程时收集的Linux命令。一些简单的就不在这里记录了,比如cd,ls,mkdir 等。所用系统Centos。查找相关命令所在文件地址whereis ...
2015-12-07 17:08:08 341
转载 Codeblocks 安装
Codeblocks 安装CodeBlocks 安装方法参考:http://www.centoscn.com/image-text/install/2014/0605/3085.htmlCentOS6.5编译安装CodeBlocks13.12时间:2014-06-05 01:03来源:blog.csdn.net 作者:lzq0101 举报 点击:1963次在CentOS6.5上
2015-12-03 17:09:00 359
原创 CentOS安装CMake
在CentOS安装CMake参考 http://www.cnblogs.com/mophee/archive/2013/03/19/2969456.htmlhttp://www.cnblogs.com/zhoulf/archive/2013/02/03/2890717.html安装步骤步骤一、安装gcc等必备程序包(已安装则略过此步)yum install
2015-12-03 17:03:57 553
翻译 设计模式 职责链模式(Chain of Responsibility Pattern)
Chain of Responsibility目的构造应用结论目的禁止请求发送者同多个接收者的耦合。接收者链不断传递请求直到能够解决请求。构造Handler : 定义一个处理请求的接口. ConcreteHandler : 处理它负责的请求,可以传递到下一个接收者。如果它可以处理该请求,则不会传递到下一个接收者,否则相反。Client
2015-12-03 11:12:28 319
原创 MaxScript 加密脚本 ms to mse
MaxScript 加密脚本本人支持开源,共同学习共同进步,这里只是写给需要加密的人看。在MAXScript Listener 窗口直接输入下面的命令:encryptScript [version:]version只能为0或1例如:encryptScript"my_script.ms"将会在同目录下生成 my_script.mse 加
2015-11-25 17:14:21 10144
原创 MAXScript 例子 查找纹理坐标
查找纹理坐标 UVW 的例子macroScript FindingUVCoord category:"HowTo"( --重置场景 resetMaxFile #noprompt s = sphere material:(standardMaterial diffuseMap:(checker())) showText
2015-11-25 14:47:34 1500
原创 MaxScript 例子 渲染
MaxScript 渲染的例子macroScript NewTextureRender category:"WJL"( --烘焙函数 fn BakeDiffuseAndLighting obj size = ( --清空所有渲染元素 obj.iNodeBakeProperties.removeAllBakeElements(
2015-11-24 17:42:00 2700
翻译 MAXScript 类层次
MAXScript类层次以下是完整的MAXScript类层次结构。通常每个类继承它父类的的属性,操作符和方法。Value--AngleAxis--Array--ArrayParameter--AtmosphericClass--BigMatrix--BigMatrixRowArray--BipedExportInterface--BitArray
2015-11-23 15:35:23 3616
Apache Solr 4 Enterprise Search Server
2015-12-22
assimp-3.1.1
2015-11-04
Introduction to 3D Game Programming with Directx_11
2015-10-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人