<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xingrui94的博客]]></title><description><![CDATA[博客主要分享小编在包括但不限于：GIS遥感数据处理领域算法研究及C++编程实现、二三维GIS一体化全栈研就与开发、机器学习与深度学习在数字/遥感图像解译中的运用、Linux运维开发等领域中的个人学习与开发经验。]]></description><link>https://blog.youkuaiyun.com/ScienceRui</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ScienceRui]]></copyright><item><title><![CDATA[x. CentOS7系统下PostgreSQL数据库数据目录指定与迁移]]></title><link>https://blog.youkuaiyun.com/ScienceRui/article/details/119543088</link><guid>https://blog.youkuaiyun.com/ScienceRui/article/details/119543088</guid><author>ScienceRui</author><pubDate>Mon, 09 Aug 2021 17:48:37 +0800</pubDate><description><![CDATA[PostgreSQL数据库安装完毕后，须要进行初始化才能使用。其中，对于数据库的数据目录初始化有两种方式：第一种是，初始化时数据库时指定数据库的数据目录；第二种是，初始化时没有指定数据库的数据目录，后期进行数据库的数据目录迁移。本文对这两种方法都进行了详细地介绍。在本文中假定操作系统环境是CentOS7；PostgreSQL数据库的版本为9.6系列；默认安装位置为"/usr/pgsql-9.6"；如已经进行了初始化，则默认初始化的数据库数据目录为“/var/lib/pgsql/9.6”。

本文目录及文章.]]></description><category></category></item><item><title><![CDATA[2. 基于arcpy将WKT转为gdb文件和shp文件]]></title><link>https://blog.youkuaiyun.com/ScienceRui/article/details/117638528</link><guid>https://blog.youkuaiyun.com/ScienceRui/article/details/117638528</guid><author>ScienceRui</author><pubDate>Sun, 06 Jun 2021 23:41:48 +0800</pubDate><description><![CDATA[相信做过GIS相关的实习，或者参加了GIS相关工作的小伙伴都能感受得到，公司里GIS领域常用到的GIS数据，不仅仅是学校里那种小规模的shp数据了，而是大量的本地GDB数据，数据库WKT字符串或WKB二进制字符串，以及互联网之间传输的GeoJSON字符串。本文的目标是，基于ArcMap提供的Python包arcpy，将CSV文件中多个WKT字符串（几何地理空间对象数据），导出并合并为一个gdb文件，从而再进一步导出为shp文件。

本文目录及文章结构如下**1.WKT是什么****2.WKT转gdb文件和.]]></description><category></category></item><item><title><![CDATA[1. 基于MSYS2的Mingw-w64 GCC搭建Windows下C++开发环境]]></title><link>https://blog.youkuaiyun.com/ScienceRui/article/details/117392080</link><guid>https://blog.youkuaiyun.com/ScienceRui/article/details/117392080</guid><author>ScienceRui</author><pubDate>Sat, 29 May 2021 22:23:34 +0800</pubDate><description><![CDATA[基于MSYS2的Mingw-w64 GCC搭建Windows下C++开发环境
在Widndows10系统上，使用gcc工具链（g++）进行C++程序开发？可以的！本文将就如何搭建这样一个环境，展开介绍。

Windows下C/C++程序开发的差劲开发体验：

首先需要安装≈20 GB的Visual Studio；
然后，很多第三方库，需要自己去GitHub或者相应的官网上下载源码，然后进行编译，而编译过程会遇到各种版本不兼容、缺少依赖、代码错误、需修改makefile文件等问题……至此库尚未编译成功，开发人]]></description><category></category></item><item><title><![CDATA[1. Linux终端常用快捷键说明]]></title><link>https://blog.youkuaiyun.com/ScienceRui/article/details/117389534</link><guid>https://blog.youkuaiyun.com/ScienceRui/article/details/117389534</guid><author>ScienceRui</author><pubDate>Sat, 29 May 2021 18:55:56 +0800</pubDate><description><![CDATA[1. Linux终端常用快捷键说明

工作后，小编大概也有一年的Linux系统下，程序开发、软件安装、Web服务部署的经验。现在将一些Linux终端常用的快捷键总结如下，也算是一个个人笔记。相信配合小编的另一篇文章“？？？”，将能够满足读者在Linux系统环境下，大多数使用场景的操作需求。 值得注意的是：与网络上，其他博客相比，本文总结的快捷键并不最全的，但相互配合确实最常用的。

1.基本命令、快捷键




功能
快捷键
说明




清空屏幕
Ctrl+L
也就是清屏，相当于clear命令


清空屏]]></description><category></category></item><item><title><![CDATA[1. Windows下使用Mingw-w64 GCC编译安装Lua5.1.5]]></title><link>https://blog.youkuaiyun.com/ScienceRui/article/details/116664699</link><guid>https://blog.youkuaiyun.com/ScienceRui/article/details/116664699</guid><author>ScienceRui</author><pubDate>Tue, 11 May 2021 18:12:17 +0800</pubDate><description><![CDATA[Windows下使用GCC编译安装Lua

除了一些游戏开发的脚本领域，在以OpenResty作为Web框架的后端开发中，Lua也会大量的使用，这就难免要对在Shell中测试、验证Lua语法,为此，小编写了一篇在Windows环境下编译Lua源码为可执行程序的教程（注：VS体积过于庞大，小编不太想安装VS以使用Visual C++编译器，而是使用有包管理工具的仿Linux环境的MSYS2。此外，同样的GCC编译器，方便跨平台（Windows、Linux）时，代码的编译及运行结果一致。其中，MSYS2及其Mi]]></description><category></category></item><item><title><![CDATA[1.6 安装嵌入式（绿色版、免安装）Python——Embeddable Python的开发环境搭建]]></title><link>https://blog.youkuaiyun.com/ScienceRui/article/details/103612099</link><guid>https://blog.youkuaiyun.com/ScienceRui/article/details/103612099</guid><author>ScienceRui</author><pubDate>Thu, 19 Dec 2019 20:12:28 +0800</pubDate><description><![CDATA[如何把Python程序打包发布给别人用 ，而又不需要让别人安装、配置Python环境呢？如何把Python开发环境装进U盘，想去哪就带到哪呢？如下，这里有两种方法。在这篇文章中，小编将分享如何安装嵌入式Python，如何为嵌入式Python安装第三方包。


第一种方法：对于第一个问题，可以使用Python包“PyInstaller”等编译工具来把Python编译为可执行的二进制程序（如windo...]]></description><category></category></item><item><title><![CDATA[1. tkinter中的数据输入框、文件对话框与消息提醒框简介]]></title><link>https://blog.youkuaiyun.com/ScienceRui/article/details/93889827</link><guid>https://blog.youkuaiyun.com/ScienceRui/article/details/93889827</guid><author>ScienceRui</author><pubDate>Thu, 27 Jun 2019 16:51:34 +0800</pubDate><description><![CDATA[1. tkinter中的数据输入框、文件对话框与消息提醒框简介

相信大家程序写多了，尤其是把自己的代码给别人用时，都有这样一个体会：“我前段时间写了一份代码，现在，又需要改代码了，比如，改代码里面的文件路径，之前定义的常量，才能运行起来从而解决手头的问题。”如果想避免每次都改代码，那应该怎么做呢？？？这就是本文要解决的问题，即通过GUI操作，也就是当程序运行时，弹一些窗口出来让用户输入程序运行所...]]></description><category></category></item><item><title><![CDATA[1.5 命令终端cmd或者PowerShell中使用Python——iPython]]></title><link>https://blog.youkuaiyun.com/ScienceRui/article/details/93778161</link><guid>https://blog.youkuaiyun.com/ScienceRui/article/details/93778161</guid><author>ScienceRui</author><pubDate>Wed, 26 Jun 2019 20:51:08 +0800</pubDate><description><![CDATA[1.5 cmd或者PowerShell中使用Python——iPython
命令终端（Terminal）可理解为是供使用者操作计算机的一个环境，用户在中断中输入一些正确的命令，就能够驱动操作系统执行相应的功能！cmd和PowerShell均是微软出品的内置于Windows系统中的终端，cmd是一个类似于微软最早时候的dos系统的一个32位App。PowerShell是cmd的超集，也就是说在Pow...]]></description><category></category></item><item><title><![CDATA[1. 使用Python批量下载MODIS数据]]></title><link>https://blog.youkuaiyun.com/ScienceRui/article/details/88780596</link><guid>https://blog.youkuaiyun.com/ScienceRui/article/details/88780596</guid><author>ScienceRui</author><pubDate>Sun, 24 Mar 2019 19:37:25 +0800</pubDate><description><![CDATA[批量下载MODIS数据
大名鼎鼎的卫星数据MODIS是Terra和Aqua两颗卫星上搭载的成像传感器，因此我们一般又成这两课卫星所获取得数据为MODIS数据，该数据具有的有低空间分辨率（250m、500m、1000m）与高时间分辨率（大多是1天的重放周期）的特点。在平常的研究中，MODIS数据常作为地物时空变化监测（时序分析）研究中的重要常用数据源之一。在本文中，小编将介绍一下，如何在Window...]]></description><category></category></item><item><title><![CDATA[1.4 Python程序的开发利器——VS Code的使用]]></title><link>https://blog.youkuaiyun.com/ScienceRui/article/details/86705614</link><guid>https://blog.youkuaiyun.com/ScienceRui/article/details/86705614</guid><author>ScienceRui</author><pubDate>Wed, 30 Jan 2019 17:01:44 +0800</pubDate><description><![CDATA[1.4 Python程序的开发利器——VS Code的使用
微软公司的Visual Studio(下文简称VS)被称为宇宙最强IDE，这一点相信在Windows平台下开发过C/C++、C#程序的读者们都有切身的体会。虽然通过配置一些环境参数后，VS也能够后作为Pyton程序的开发环境，但对于脚本语言（往往大多数情况只需要一两个脚本）来说，VS难免显得有些臃肿，或者说大材小用了。因此，本文中小编将给...]]></description><category></category></item><item><title><![CDATA[1.3 Python默认开发环境——IDLE的使用]]></title><link>https://blog.youkuaiyun.com/ScienceRui/article/details/86697146</link><guid>https://blog.youkuaiyun.com/ScienceRui/article/details/86697146</guid><author>ScienceRui</author><pubDate>Tue, 29 Jan 2019 22:41:13 +0800</pubDate><description><![CDATA[1.3 Python默认开发环境——IDLE的使用
由于本文会涉及到IDLE软件中的Python Shell，小编在正式开始本文之前，先讲一下Shell的概念。Shell在计算机系统中是很常见的，比如：Unix系统中的POSIX Shell、Linux系统中的Bash（Bourne-Again SHell）、Windows下的PowerShell。以下是Shell的概念：


在计算机中系统中，S...]]></description><category></category></item><item><title><![CDATA[1.2 第三方Python包的安装——pip命令的使用]]></title><link>https://blog.youkuaiyun.com/ScienceRui/article/details/86689929</link><guid>https://blog.youkuaiyun.com/ScienceRui/article/details/86689929</guid><author>ScienceRui</author><pubDate>Tue, 29 Jan 2019 14:57:14 +0800</pubDate><description><![CDATA[1.2 第三方Python包的安装——pip命令的使用
在“1.1 安装Python——Python开发环境的搭建”章节中，小编讲到，即使使用“原生Python”，我们也能使用几个很简单的pip命令来安装Python包，在本章节中，小编将介绍一下Python包的下载网站和几个常用的pip命令，这足以满足日常开发中，Python包的查看、下载安装、卸载、更新等任务。
一般来说，安装Python包有两...]]></description><category></category></item><item><title><![CDATA[1.1 安装Python——Python开发环境的搭建]]></title><link>https://blog.youkuaiyun.com/ScienceRui/article/details/86684814</link><guid>https://blog.youkuaiyun.com/ScienceRui/article/details/86684814</guid><author>ScienceRui</author><pubDate>Tue, 29 Jan 2019 00:50:56 +0800</pubDate><description><![CDATA[1.1 安装Python——Python开发环境的搭建
在正式学习Python编程之前，要先安装Python，这包括“标准Python”、“第三方Python包”、“Python程序开发的IDE”、“Python代码编辑器”。在正式开始本文之前，小编先解释一下IDE和代码编辑器的概念及其区别：


IDE，全称是Integrated Development Environment ,即集成开发环境...]]></description><category></category></item></channel></rss>