- 博客(18)
- 资源 (8)
- 收藏
- 关注
原创 SHP数据批量导入MySQL8
0 整体思路将SHP数据属性和图形数据(WKT格式)提取出来,利用文本编辑工具或者Excell工具制作insert插入语句,保存为sql文件,利用sql命令或者workbench工具导入。1 数据准备1.1 表名:GEO_TEST1.2 表结构:id(int 类型 主键 自增长),int_v(int 类型),str_v(varchar类型),geo_v(POLYGON类型)1.3 SQL语句:insert语句应该为如下形式:INSERT INTO `模式名称`.`GEO_TEST`(`id`,
2020-09-17 10:27:34
582
原创 QGIS-3.12.0 之 初识CMake (一)
位置 : QGIS-3.12.0 源码 根目录 CMakeLists.txt3至13行:CMAKE_MINIMUM_REQUIRED(VERSION 3.1.0) SET(CMAKE_COLOR_MAKEFILE ON)#set path to additional CMake modules SET(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH})#POLICIESCMAKE_POLICY (SET CMP004
2020-08-31 15:37:01
1411
原创 gdal-3.1.2 linux(Ubuntu) 编译 附SQLite3 PROJ6编译
想用GDAL/OGR功能,折腾了一天,把步骤记录下来,以后参考。1 官网下载GDAL源码可以去官网下载(https://gdal.org/download.html#),也可以到(https://tracker.debian.org/pkg/gdal)下载,后者还提供源码和编译好的文件下载(Debian版本),我用的官网的源码进行的编译。2 解压源码并安装(可参考https://www.cnblogs.com/charlee44/archive/2017/05/21/6886442.html)。将得
2020-08-24 08:20:27
8489
24
原创 ArcGIS JS api 4.15加载天地图(二) 图层切换
BasemapGallery用于实现加载的底图的切换,官网示例中只提供自身地图的切换。实现自定义图层,需要设置BasemapGallery的source属性,实例化LocalBasemapsSource。LocalBasemapsSource中的basemaps数组内容,即为加载的图层切换组。1 创建Basmap bm_vec = new Basemap({ baseLayers:[layer1], thumbnailUrl:'/res/i
2020-07-14 11:35:39
1666
1
原创 ArcGIS JS api 4.15加载天地图(一)
1 下载与配置。进入下载页面 https://developers.arcgis.com/javascript/latest/guide/get-api/2.
2020-07-14 11:09:46
3184
原创 CentOS8 Mysql8 更改数据存储路径(datadir)
折腾一天,将过程记录下来,以便以后使用。前言:登录mysql后,通过 show global variables like '%datadir%'; 可以查看数据默认的存储路径(一般在 /var/lib/mysql)。数据存储目录更改:新建数据存放的目录,拷贝原数据库内容到新建目录,参考https://dev.mysql.com/doc/refman/8.0/en/data-directory-initialization.html。 新建目录 shell->mkdir /mnt/
2020-06-02 13:53:16
8198
3
原创 CentOS8 Mysql8 Packages安装 附Workbench安装
1.官网下载对应的安装版本。2.在/usr/local下新建mysql目录,将下载安装包放到该文件夹下,进行解压。shell->tar -xvf mysql-xxx-rpm-bundle.tar获取mysql-community-server/client/libs/common/devel等rpm文件。然后进行安装,参考官网https://dev.mysql.com/doc/refman/8.0/en/linux-installation-rpm.html。3.mysql安装完成默认不
2020-06-01 11:37:05
904
原创 CentOS8 离线安装 汉语拼音
内网安装完CentOS8,可以添加一个拼音输入法,但是切换到中文,也是输入不了。需要安装ibus-libpinyin包(ibus是系统默认安装了的)。于是百度找可以离线安装的办法。那就是切换软件包安装源,用我们安装系统时候的镜像文件里面提供的软件包。(说明:由于系统在内网,本文所有命令都是手写,难免有错误的地方)第一步:挂载镜像文件。将CentOS8操作系统安装包镜像文件放入DVD。shell->df -h查看硬件路径为:/dev/sr0创建一个文件夹用于挂载镜像:shell->m
2020-05-29 11:28:16
1142
原创 CentOS8 挂载磁盘
今天学习CentOS8挂载磁盘,百度搜索 fdisk命令工具,按照提示建立分区,结果一看只有2TB,我磁盘大小5TB,又百度搜索,原来fdisk划分磁盘最大支持2TB,划分大于2TB分区需要用到parted工具来操作。两个参考链接备忘:1.fdisk工具:https://blog.youkuaiyun.com/xuplus/article/details/516688782:parted工具https://blog.51cto.com/tuxianzhi/1969006...
2020-05-27 11:38:38
1545
原创 maven mirror https://repo.maven.apache.org/maven2 错误
想用Visual Studio Code结合Maven开发WebAPP,就集成一下试试。按照https://blog.youkuaiyun.com/CSUstudent007/article/details/103433387方法集成。但是构建Maven项目时候,老是提示错误。https://repo.maven.apache.org/maven2/.error=Could not transfer art...
2020-04-23 10:23:46
5930
1
原创 ubuntu mysql root 重置密码
今天想用mysql的root用户新建一个数据库,但是输入密码后,提示: Access denied for user 'root'@'localhost' (using password: YES) 。 百度搜索一下,解决方案就是重置root用户密码。按照网上说的,修改mysql配置文件,我的文件路径为: sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf ...
2020-04-16 16:40:50
133
1
原创 VMware下Ubuntu联网问题
折腾了好久,终于可以联网了,做个记录,也把我走的弯路给大家分享一下。我笔记本使Win7系统,安装的VMware虚拟机,在虚拟机上安装了一个64位的Ubuntu19操作系统。安装完成后,第一次在家里用的wifi连接的宿主机,然后进步Ubuntu虚拟机也能上网。后来回到单位,不管用wifi还是网线连接,虚拟机总是上不了网。在网上搜了很久,都是说虚拟机桥接模式、NAT模式配置的,本人对于这些模式也不懂...
2020-03-10 10:50:45
174
原创 Ubuntu19 应用桌面快捷方式创建
安装完应用程序,比如Eclipse(安装在用户 home 下了)等,想在桌面创建一个快捷方式。网上搜索了很久,一般都是在/usr/share/applications下创建.desktop文件。将文件安装路径等信息写入文件,但是刚刚接触Ubuntu不久,没有成功。应该是程序执行文件目录指定有问题。还好最终搜索到另一种方式,就是直接创建快捷链接。(参考https://blog.youkuaiyun.com/we...
2020-03-02 12:52:21
312
原创 main函数
C++是一种面向对象的开发语言,但是C++程序却并非向Java等语言一样,完全面向对象。C++程序包括C语言/C++语言/STL/范型编程等内容(From :《Effective C++》)。...
2020-02-26 11:27:22
309
CMake学习资料.rar
2020-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人