自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

仓鼠的藏宝库

最近的学习和思考

  • 博客(24)
  • 收藏
  • 关注

原创 台式机加独显引发的故事

4)卸下独显,开机进入Bⅰos系统,将开机引导的显卡设置为集显优先(一般在"Primary Display", "Graphics Configuration"或类似的选项,IGFX ),保存关机。11)失败的话,就需要怀疑显卡问题,交叉检验看看显卡是否工作或让专业人士看看显卡。8)驱动成功后,重启电脑(有时候需要再进入BIOS设置独显优先,PEG)1)检查显示器是否正常工作,数据线正常,数据线是否接好!2)显卡插入显卡巢,很内存条结构类似(长+短布局),但颜色比较特别。记得选择打开,显示隐藏设备。

2023-11-28 17:23:08 118

原创 基于qgis和arcgis进行CAD转GIS操作

CAD转GIS

2022-10-08 23:16:35 2207 1

原创 Qgis中求线段中点坐标

qgis求线段中点坐标

2022-08-12 14:56:39 1605

原创 neo4j多数据库并行运行实现

neo4j desktop实现多数据库运行

2022-04-14 01:44:47 3305

原创 关于在pycharm中调用gdal库时引发code -1073740791错误而退出问题的解决

Process finished with exit code -1073740791 (0xC0000409)问题分析与解决流程

2022-04-04 22:20:57 3979

原创 Neo4j desktop安装APOC扩展包

使用Neo4j由于需要进行合并节点操作,因此计划安装APOC扩展包;基本方法如下:neo4j数据库中合并相同节点_lili安的博客-CSDN博客_neo4j合并重复节点使用命令:MATCH (n:Tag)WITH n.name AS name, COLLECT(n) AS nodelist, COUNT(*) AS countWHERE count > 1CALL apoc.refactor.mergeNodes(nodelist) YIELD nodeRETURN node在笔记本上是可以正常运

2022-03-28 17:32:28 1419

原创 PYQGIS中关于shapefile文件的解除占用和删除问题

最近在QGIS外部使用pyqgis进行算法开发时,发现一个问题,shapefile文件一旦被程序调用了,不解除占用的话是无法完全删除。花了快一天时间找解决方案,为避免大家走弯路,特此说明下。pyqgis中使用shapefile中的数据,主要有两个过程,一个基于shapefile文件组织矢量图层,另一个是从图层中获取矢量要素集。两个过程都与shapeflie文件有直接关系,只有两个过程都关闭了,才能够接触程序对shapefile的占用。基本代码如下所示:#加载shapefile文件layer

2021-02-24 10:00:44 481

原创 基于openstreetmap数据的SUMO路网生成路线

一、一步到位:基于SUMO自带工具smWebWizard.py使用SUMO自带的osmWebWizard.py脚本(sumo-tools)进行下载,脚本执行后会打开一个操作网页,可以按照需要选定地图区域,下载地图并直接转换成SUMO的net.xml文件。珠三角区域转换结果如下:优点:快速便捷。缺点:转换过程无法编辑,只能对转换后的结果进行编辑操作,而且细节不理想。二、分步进行(一)OSM路网下载方法一:官网自带工具下载(直观,使用OSM的openAPI工具能够获得大规模路网.

2021-01-16 17:06:40 1381

原创 QGIS的openstreetmap数据加载

(一)QGIS加载OSM底图图层安装QuickMapServices插件,在网络菜单下可以加载各类底图(二)QGIS导入openstreetmap数据方法一:下载范围内所有数据使用QGIS工具矢量> OpenStreetMap>下载(笔者的QGIS为3.4.1,未发现有此功能)https://zh-cn.geofumadas.com/%E8%BF%9B%E5%8F%A3%E6%95%B0%E6%8D%AE%E5%8E%BB%E5%BC%80%E6%94%BE%E.

2021-01-16 17:04:06 8524

原创 WebGL,OpenGL和OpenGL ES三者的关系

一、OpenGL ES简介 在上一章中,我们介绍了OpenGL,知道了它是用于计算机图形绘制的编程接口标准,支持不同平台上的图形绘制,在计算机上发挥了重要作用。 后来,随着手机等移动设备性能的快速提高,人们已经不满足于将移动设备的应用止于通讯应用、记事等传统平面应用。而越来越注重移动设备功能的多样化、娱乐化,手机3D游戏、GPS导航系统等代表了未来移动设备发展的方向。基于这种情况,Khronos组织于2003年7月发布了专门针对于嵌入式设备图形开发的标准OpenGL ES(O...

2020-08-28 17:27:13 10475

原创 OpenGL底层实现原理

一、什么是OpenGL OpenGL是Open Graphics Library的缩写,是个定义了一个跨编程语言、跨平台的编程接口的标准,显卡通常有OpenGL的实现,不同显卡上的OpenGL实现也不一定相同,OpenGL标准不是平台相关的,所以同一个程序可能在不同的显卡上运行。 这个首先说明一点,OpenGL并不是一个API库,而是一个标准,一个规范。这个规范严格的规定了每个函数要如何执行、以及函数的输出值,至于每个函数具体的实现过程、是由各个厂商的开发者,也就是Ope...

2020-08-20 20:22:07 5627

原创 基于pycharm的QGIS-API调用方法

前言 最近在QGIS中使用了内置的python console以及自带的处理算法解决问题,但python console内置在软件内部,想要使用必须打开QGIS,而且计算效率低。因此,希望能够在软件外部调用QGIS的API和算法等。 一开始希望使用anaconda内的spyder作为python IDE来实现,但使用过程中发现,anaconda本身的运行的python环境和QGIS的python环境不兼容,暂时没解决,所以计划使用pycharm作为独立的IDE,来运行...

2020-08-18 16:05:33 1728 5

原创 Qgis+python开发环境配置和简单教程

简介 QGIS 是开源桌面地理信息系统,基于C++语言进行开发,支持进行二次开发,开发方式有两种,一种插件形式添加个性化的工具,一种是调用QGIS的api进行外部应用开发。 QGIS系统本身是用C ++编写的,它有自己的API集,也是用C ++编写的。Python API实现为围绕这些C ++ API的包装器。例如,有一个名为QgisInterface的Python类,它充当同名C ++类的包装器。由C ++版本的QgisInterface实现的所有方法,类变量等都可以通...

2020-08-10 10:32:19 13013 8

原创 Qgis python开发简单入门

引入Qgis作为一款开源的地图处理工具,兼容性好,能够对接多种空间数据源,本身轻量化,备受GIS工程师喜欢。但QGIS本身比较轻量,自身携带一些基础计算分析工具,但对于很多人来说可能不够用,因此需要进行二次开发。Qgis二次开发的有两大方法,各有优势:1.基于Qgis+visual studio+QT组合的全开发路径,基于C++语言,从无到有利用QGIS提供的库和函数,进行个性化工具的开发;方法开发周期长,但自定义程度高。https://blog.csdn.net/xiongj...

2020-07-28 19:37:22 3920 1

原创 地图投影——高斯-克吕格投影、墨卡托投影和UTM投影

地图投影(Map Projection)http://baike.baidu.com/view/94066.htm概念:地图投影是把地球表面的任意点,利用一定数学法则,转换到地图平面上的理论和方法。由于地球是一个赤道略宽两极略扁的不规则的梨形球体,故其表面是一个不可展平的曲面,所以运用任何数学方法进行这种转换都会产生误差和变形,为按照不同的需求缩小误差,就产生了各种投影方法。方...

2020-07-28 11:09:13 15328

《机器学习(周志华)》学习笔记——第一章绪论

一、引言物理学领域中,有这么一些人,他们相信,世界上存在一条上帝公式,一切东西都能够通过这条公式计算得到。如何找到这条公式呢?可

2019-07-26 23:29:46 238

原创 c#中数据库的事务操作

在用C#进行开发的时候,我们会经常用到数据库。有时候需要对数据库多个表进行操作,但是如果我们的命令有问题,其中有部分表的内容变更而其他表的内容却还是保持原样,这样就会导致数据库数据表的冲突,对我们业务功能造成重大影响。举个栗子,某网页游戏后台有两个表,分别记录玩家的充值记录和玩家权限表格。有玩家充值了,想要获得更高的游戏权限,然而后端程序对数据库操作只有充值记录成功了,而玩家权限表格更新失败...

2019-07-26 00:03:00 2446

原创 关系数据库到Hbase数据库的数据迁移

随着世界数据量的迅速增长,给数据的存储和分析带来巨大的挑战。所谓人多力量大,我国能取得当前成就,也不得不说是社会主义的优越性所带来必然成果。分布式的框架能够充分调用集群内部多个节点的存储空间,计算能力等,将大的计算任务分解成子任务,给各个节点一个个小目标,从而实现TB级、PB级的数据分析工作。因此,越来越多的企业和组织开始调整本身的数据库生态,基于分布式框架构建起服务器集群,来应对...

2019-04-30 16:43:32 1810

原创 ArcGIS,QGIS和PostgreSQL的数据类型及关系

本人接触比较多的是GIS软件包括ArcGIS和QGIS,同时利用postgres+postgis来管理空间数据。相信很多人都是采取相似的组合来处理空间数据,但是最近缺发现一个问题。当数据在三个软件内移动的的时候,由于三者的数据类型存在差别,会出现同一个数据表的字段数据类型发生改变!一般数据类型包括三大类:数字,文本和日期;对于后两者,一般不会出现转换问题,文本的表示方法比较简单,日期有标准化的...

2019-04-24 15:59:41 2057

原创 Centos系统安装踩坑

最近又搞事了,服务器换系统,这次是Centos 7,按我的人品,过程中果然又踩坑了。服务器安装Centos 7,基本流程是这样:下载Centos 镜像,制作启动盘; 使用启动盘启动服务器,进入装机程序; 按照指引,逐步配置,完成安装; 重启。步骤不复杂,具体细节这里就不详述了,只是说下遇到的坑,详细装机可见下面这篇文章:https://www.cnblogs.com/sxdcg...

2019-04-18 10:58:55 11330 4

原创 WebClient, HttpClient, HttpWebRequest的比较

最近因为要调用webAPI功能,所以开始对目前基于.NET的相关访问手段进行分析,主要有HttpWebRequest,WebClient和HttpClient三种手段。HttpWebRequest这是.NET创建者最初开发用于使用HTTP请求的标准类。使用HttpWebRequest可以让开发者控制请求/响应流程的各个方面,如timeouts, cookies, headers,pro...

2019-04-12 11:49:16 12240 1

原创 ArcEngine之ToolbarControl控件

ToolbarControl是一个装载地图操作命令和工具的控件,该类内部维护一个CommandPool命令池,在这个命令池中存放着所有已经添加的Command对象,获取其中的Command可以通过CommandPool的get_Command方法,通过比较Command的名称,可以得到想要的Command对象。也就是说,ToobarControl是一个工具箱,里面装有大量的工具用于操作地图,例...

2019-04-04 22:14:10 6488

原创 Ubuntu Server的图形化界面

目录1.Linux计算机图形化结构2.X window system1)X Server2)X Client3)Window Manager4)Display Manager3.Ubuntu Server的图形化界面配置1)流程2)命令操作3)其他命令4)坑1.Linux计算机图形化结构 window系统的图形化是和内核绑定在一...

2019-03-15 15:51:22 6617

原创 Ubuntu server网络配置

最近在服务器上安装了Ubuntu server 16系统,安装过程中跳过了网络配置,因此尝试在文本界面对Ubuntu Server进行网络配置,以下是具体步骤:1.准备事项进行配置前,必须保证网线是可用的,网口正常,机器的网口可用(服务器一般有多个网口,确认网口是否都是可用的)。经常有人犯这种错误,网线有问题,接错口之类的。 ...

2019-03-14 15:15:14 12387

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除