11 乌托邦2号

尚未进行身份认证

我要认证

乌托邦

等级
TA的排名 722

CentOS7.2部署node-mapnik

node-mapnik依赖项中要求g++ >= 5,toolchain (>= GLIBCXX_3.4.20 from libstdc++)(见官网说明),但是CentOS7里面默认的gcc和g++的版本是4.8.5,GLIBCXX只到3.4.19,因此部署过程中各种问题,经过常期、大量的折腾,最终终于找到一个可行的部署方法,在本文中将用到一些需要自行编译安装的包,只能保证文中的版本没有问题,不保证其他版本可用。gcc5.4.0源码包链接:http://pan.baidu.com/s/...

2020-09-03 09:39:26

ArcGIS VS QGIS——两者之间的27点比较

本文是笔者刚刚接触QGIS相关博客资源时找到的一篇文章,全文比较长,因此分成两篇发布。就内容而言不代表笔者观点,留待后续一一验证。QGIS和ArcGIS的比较你也许伴随着ArcGIS或者QGIS而成长。每天你都坐在电脑然后做着同样的事情:你打开你的ArcGIS软件或者新的QGIS软件。但是你有问过自己:我能不能通过其他的GIS软件获取更多的东西?我们建议你阅读这些ArcGIS与QGIS之间的不同来使你成为一个更为优秀的地理信息工作者。这是GIS产业中两个明星产品的对决ArcGIS V...

2020-09-01 16:45:09

Cesium资料大集合

前言Cesium是一个用于显示三维地球和地图的开源js库。它可以用来显示海量三维模型数据、影像数据、地形高程数据、矢量数据等等。三维模型格式支持gltf、三维瓦片模型格式支持3d tiles。矢量数据支持geojson、topojson格式。影像数据支持wmts等。高程支持STK格式。以下是我总结的一系列和Cesium相关的资料,汇总与此,以便于学习和了解Cesium相关内容。最新资料(2020/4/10)NASA的3dtiles渲染器常用的 cesium 开发环境potree点

2020-08-21 11:30:01

Qt浅谈之五十四excel与mdb与shape的相互转换

一、简介 Qt5下使用QtXlsx的库(QXlsx::Worksheet)操作excel、sql模块(QSqlDatabase::database)操作mdb、ogr的第三方库(OGRDataSource)解析shape,来实现excel、mdb、shape的相互转换。 效果如下:二、详解1、QXlsx代码由于Qt5.9还没有xlsx的模块,因此需要自己下载QtXlsx的工程进行编译成静态库libQtXlsx.abool FieldMap::...

2020-07-27 16:21:46

Qt浅谈之五十三linux下开发软锁用于软件授权使用

一、简介 centos6.4下自己写的代码需要进行简单的加密处理,使用第三方的加密需要费用。于是利用Qt界面配合自己写了一套加密算法,一般也是可以保证安全的。效果如下:二、详解1、代码(1)autosetup.h#ifndef WIDGET_H#define WIDGET_H#include <QtCore>#include <QtGui>#include <QWidget>#include <QProgress...

2020-07-25 15:42:28

linux下c++实现string与time_t互相转换

#include <time.h>#include <string>#include <iostream>using namespace std;time_t string2time_t(const string string_time);string time_t2string(const time_t time_t_time);int main(){ string strTime = "2014/03/28 18:25:26"; ti.

2020-07-10 17:38:18

云服务器上安装oracle11g使用图形化界面

安装Oracle--如果没有安装图形界面,则需要先安装。# yum grouplist# yum groupinstall "X Window System"# yum groupinstall Desktopyum install xtermyum install xclock配置xmanager打开xstart输入主机host,协议protocal,ssh,输入登...

2020-04-28 15:37:27

最近macbook升级macOS Catalina 10.15.x 安装第三方软件提示已损坏或无法验证开发者

最近mac安装office2016,使用激活软件FWMSO2016VLU2.0.dmg ,总是提示无法打开“FWMSO2016VL”,因为无法确认开发者的身份。或者提示解决方法:(1)macOS10.15.x之前的版本Mac终端执行:sudo spctl --master-disable输入密码即可;若仍无法执行,请继续使用点击应用,按住control+鼠标左键,...

2020-04-08 16:49:23

C++实现判断一个字符串是否为UTF8或GBK格式的方法

本文实例讲述了C++实现判断一个字符串是否为UTF8或GBK格式的方法。分享给大家供大家参考,具体如下:在处理外部数据的时候,很可能因为数据格式不一样而导致乱码,甚至导致某些程序挂掉。鉴于对多数系统来说,使用是更被广泛使用的utf8,所以判断是不是utf8格式显得很重要了。下面是一个判断字符串是否为utf8的函数:bool is_str_utf8(const char* str){...

2019-11-21 17:56:22

获得Unix/Linux系统中的IP、MAC地址等信息

获得Unix/Linux系统中的IP、MAC地址等信息中高级|2010-07-13 16:03|分类:①C语言、Unix/Linux、网络编程②手册|4,471 次阅读作者:diaoyf|文章来源:http://programmerdigest.cn实际环境和特殊需求往往会将简单问题复杂化,比如计算机IP地址,对于一个连接中socket,可以直接获...

2019-11-09 14:17:53

qt5 使用qtxlsx 读写excel

(1)开源项目下载地址:https://github.com/dbzhang800/QtXlsxWriter(2)建立proTARGET = QtXlsxTEMPLATE = libCONFIG += staticlibQT += core gui gui-private HEADERS += xlsxdocpropscore_p.h \ xlsxdocpropsapp...

2019-10-25 13:35:58

Qt浅谈之五十二显示shape表格并自动搜索图片

一、简介 Qt版本(Qt_5_9_5_MinGW_32bit,Qt更高版本是64位需要编译第三方64位库)下,加载shape文件并显示,然后点击对应的图片字段弹出图片,使用于特殊环境下图片的筛选。同时也要处理显示的中文乱码问题。完整代码已上传csdn。二、详解1、代码(1)dispalypic.h#ifndef DISPALYPIC_H#define DI...

2019-10-24 14:17:05

Apache ERROR: No space left on device: AH00023: Couldn't create the ssl-cache mutex

1.查看:ipcs -s | grep apache2.删除:ipcs -s | grep apache | perl -e 'while (<STDIN>) { @a=split(/\s+/); print `ipcrm sem $a[1]`}'

2019-10-09 18:10:56

(转载)Qt 中GBK和UTF8的转换

#include <QTextCodec> inline QString GBK2UTF8(const QString &inStr){ QTextCodec *gbk = QTextCodec::codecForName("GB18030"); QTextCodec *utf8 = QTextCodec::codecForName("UTF-8"); QSt...

2019-09-19 23:21:49

/dev/mapper/VolGroup-lv_root爆满两种可能与及根分区扩容

/dev/mapper/VolGroup-lv_root是一个逻辑卷,通过df –h命令你可以发现它与“/”根分区相关联,你也可以理解为它就是根分区。[root@localhost ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup-lv_root ...

2019-08-07 18:21:13

转载:SDE ST_Geometry SQL st_intersects查询很慢的解决方法

环境:服务端 SDE 10.0 oracle 11.2,客户端 PLSQL 11,oracle 11.2为了调试方便,以下测试都是把sql提取出来在PLSQL上做需求是已知一个多边形的点坐标,要在一个线图层里,做关系为intersect的空间查询,原来的sql是这样select LNO from HSLINE t where sde.st_intersects(...

2019-06-12 18:08:18

算法-计算无向图中两个节点之间所有的路径

1、深度优先遍历1.1 深度优先遍历的定义深度优先搜索(Depth_First Search)遍历类似于树的先根遍历,是树的先根遍历的推广。假设给定图G,图中所有顶点未曾被访问过,则深度优先搜索可以从图中某个顶点v出发,访问此顶点,然后依次从v的未被访问的邻接点出发深度优先遍历图,直至图中所有和v有路径相通的顶点都被访问到;若此时图中尚有顶点未被访问,则另选图中一个未曾...

2019-03-22 09:14:46

C#文件操作大全

文件与文件夹操作主要用到以下几个类:  1.File类:  提供用于创建、复制、删除、移动和打开文件的静态方法,并协助创建FileStream对象。    msdn:http://msdn.microsoft.com/zh-cn/library/system.io.file(v=VS.80).aspx  2.FileInfo类:    提供创建、复制、...

2019-03-18 18:03:48

C# 获取指定目录下所有文件信息、移动目录、拷贝目录

/// <summary> /// 返回指定目录下的所有文件信息 /// </summary> /// <param name="strDirectory"></param> /// <returns></returns> public Lis

2019-03-14 14:25:54

Access 和vc6.0 相连,在我indows64 位系统中,出现找不到Microsoft Access Driver(*.mdb) ODBC驱动程序的安装例程。请重新安装驱动

今天要连接Access时发现win7 64位旗舰版控制面板中管理工具下的数据源(ODBC)配置竟然只有SQLServer的驱动,其他的都没有了,这可不好玩!上网百度了一番,有人也遇过这样的问题,我在此猜测只有64位win7有这问题,解决办法:运行C:/Windows/SysWOW64下odbcad32.exe就可以正常添加各种数据源的驱动程序了...虽不是什么高深问题,但在此记录一下,以防忘记!...

2019-03-07 00:18:24

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享王者
    分享王者
    成功上传51个资源即可获取