E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
QGIS源码阅读
收藏 | 14 种免费 GIS 软件
一、
QGIS
3推荐指数:4.8星
QGIS
3
QGIS
3是一款开源的
高-老师
·
2023-06-22 05:56
干货分享
arcgis
QGIS
GIS软件
GlobalMapper
GRASS
GIS
ClickHouse
源码阅读
SQL的前世今生
注:以下分析基于开源v19.15.2.2-stable版本进行,社区最新版本代码改动较大,但是总体思路是不变的。用户提交一条查询SQL背后发生了什么?在传统关系型数据库中,SQL处理器的组件主要包括以下几种:•QueryParsing负责进行词法和语法分析,把程序从人类高可读的格式(即SQL)转化成机器高可读的格式(AST,抽象语法树)。词法分析指的是把SQL中的字符序列分解成一个个独立的词法单元
阿里云技术
·
2023-06-22 02:38
《ClickHouse
源码阅读
—— SQL的前世今生》
简介:作者:逍凯注:以下分析基于开源v19.15.2.2-stable版本进行,社区最新版本代码改动较大,但是总体思路是不变的。用户提交一条查询SQL背后发生了什么?在传统关系型数据库中,SQL处理器的组件主要包括以下几种:•QueryParsing负责进行词法和语法分析,把程序从人类高可读的格式(即SQL)转化成机器高可读的格式(AST,抽象语法树)。词法分析指的是把SQL中的字符序列分解成一个
蓝-桉
·
2023-06-22 02:37
互联网
ClickHouse
源码阅读
——SQL的前世今生
作者:逍凯,阿里云数据库实习开发工程师注:以下分析基于开源v19.15.2.2-stable版本进行,社区最新版本代码改动较大,但是总体思路是不变的。用户提交一条查询SQL背后发生了什么?在传统关系型数据库中,SQL处理器的组件主要包括以下几种:•QueryParsing负责进行词法和语法分析,把程序从人类高可读的格式(即SQL)转化成机器高可读的格式(AST,抽象语法树)。词法分析指的是把SQL
Itskuer
·
2023-06-22 02:06
数据库
sql
QGIS
制图:矢量数据制图流程及导出
QGIS
制图流程1.加载数据2.符号化3.添加标注4.新建打印布局5.添加指北针、比例尺等组件指北针比例尺图例6.导出地图1.加载数据打开
QGIS
后,把需要的数据加载进来,这里以河南的数据为例。
BetterQ.
·
2023-06-21 22:22
QGIS
QGIS
制图
导出图
shp矢量数据
Qgis
入门使用(打开数据源,转换数据格式,添加标注,符号化等)
第一个工具打开数据源,然后在磁盘上找到对应的shp或者geoson文件,打开即可,这里以北京市数据为例geojson的打开方式是一样的,可以在geojson.io网站自己手绘一些矢量,保存为geojson格式,然后用
Qgis
杨大大28
·
2023-06-21 22:51
gis
qgis
javascript
QGIS
符号(样式)配置研究与实现
最近接到任务是进行
QGIS
符号配置界面的开发,由于当时把
QGIS
集成到我们桌面三维GIS平台时用到的
QGIS
版本是2.18.5(比较坑的一个版本,集成之后发现不少bug,补bug补了好久,换版本再集成不是那么容易的
GIS阵地
·
2023-06-21 22:50
QGIS
qgis
qt
c++
QGIS
3.16表达式变量大全(建议收藏)
QGIS
表达式中所使用的变量为符号化参数的设置、查询构建和数据更新等领域提供了“令人兴奋的各种可能性(theexcitingpossibilitiesvariablesunlock)”。
QGIS课堂
·
2023-06-21 22:50
QGIS表达式
gis
qgis
Qgis
基本操作之图层符号化和标注实战
目录前言一、基础数据1、公共预算收入数据简介2、省份数据简介二、地图标注1、百强县公共预算收入地图标注2、省信息标注三、地图符号化1、百强县公共预算收入符号化2、省数据符号化总结前言在之前的
Qgis
中进行
夜郎king
·
2023-06-21 22:19
Qgis
Qgis制图
标注和符号化
C++及QT5.12.6学习日记第一周(3.1-3.7)
星期一第七天3.7星期二本周总结:第一天3.1星期三软件安装与环境配置VC++常用编译器有:DevC++、VC++6.0、VisualStudio等安装VisualStudio2017、Qt5.12.6、
QGIS
3.22.16
RPCR
·
2023-06-21 13:39
学习日记
c++
学习
Postgres
源码阅读
ExecutorRun
//queryDesc:查询描述符,包含了查询计划和执行相关的信息。//direction:扫描方向,指定了元组的检索顺序。//count:要检索的元组数量,用于限制返回的结果集大小。//execute_once:布尔值,指示是否只执行一次查询。voidExecutorRun(QueryDesc*queryDesc,ScanDirectiondirection,uint64count,boolex
李小白努力努力努力ing
·
2023-06-21 10:39
java
python
算法
vite
源码阅读
1:index.cjs
/*eslint-disableno-restricted-globals*///禁用ESLint的no-restricted-globals规则,不进行全局变量的限制检查//typeutilsmodule.exports.defineConfig=(config)=>config//proxycjsutils(syncfunctions)//通过Object.assign将./dist/node
永远不会太晚
·
2023-06-21 02:25
vite源码阅读
数学建模
javascript
开发语言
前端面试题库
设计很多方面,不要自以为优化就是网上经常看到的那一套)lodash相关mvvm的好处设计模式相关(单例、发布订阅等)浏览器渲染过程设计一个模版引擎设计一个打包工具设计一个mvvm框架需要注意的case
源码阅读
相关
dianli5060
·
2023-06-20 21:08
前端
面试
json
ViewUI
【yolov5系列】yolov5的原理与核心代码解析
打算写yolov5
源码阅读
和总结,已经打算了一年,如今已经更新到yolov8,只能说自己行动太慢了,哭泣(๑>0.5,就选择右边的为扩充正样本y方向,框中心偏移0.5,就选择下边的为扩充正样本 扩充后目标框中心与扩充正样本的左上角的偏移范围变成了
magic_ll
·
2023-06-20 20:50
yolo系列
YOLO
目标检测
python
go chan
源码阅读
1)chan结构体-hchanchannel内部是固定长度的双向循环链表,make时确认size大小环形队列有关的变量:qcount入队元素数dataqsiz队列容量sendx发送索引recvx接收索引关于发送缓冲队列和接收缓冲队列:当写阻塞队列不空,说明chan的buf已经无法写了,并且读阻塞队列为空当读阻塞队列不空,说明chan的buf和sendq均为空typehchanstruct{qcou
hapcat
·
2023-06-20 06:03
Qqis中采用栅格工具生成XYZ瓦片(目录)简介
目录前言一、
Qgis
的相关功能1、数据准备2、将两个xyz图源添加到图层二、
Qgis
栅格工具生成1、生成xyz图块工具在哪里2、生成xyz图块怎么用3、下载结果4、Leaflet加载离线瓦块总结前言在上一篇博客中
夜郎king
·
2023-06-19 23:18
Qgis
Qgis栅格工具
Qgis原生xyz图块生成
GeoServer中地图可视化提升利器之SLD知识简介
在常见的Arcgis或者
Qgis
等桌面产品中,支持对地图产品的符
夜郎king
·
2023-06-19 23:47
GeoServer
SLD简介
GeoServer样式说明
GeoServer系列-java发布样式和应用样式
1,官方接口文档https://docs.geoserver.org/latest/en/api/#1.0.0/styles.yaml2,准备sld样式文件能导出样式文件的软件很多,比如
QGIS
,ARCGISPRO
占星安啦
·
2023-06-19 20:58
GIS
java
geoserver
样式
rest
预览样式
教你阅读vue源码的正确姿势,看完就学废!
简介一下个人阅读vue源码的姿势,有建议欢迎评论区补充哈~一、
源码阅读
姿势1.先整体-后细节先弄清楚源码分为哪几个模块,整套流程是怎么将各个模块串起来的。然后细化了解每个模块的核心原理。
·
2023-06-19 15:56
14 种免费 GIS 软件:在开源中绘制世界地图
QGIS
3推荐指数:4.8星
QGIS
3
QGIS
3是一款开源的地理
水经注GIS
·
2023-06-19 13:16
arcgis
Qgis
2threejs
three.js是JavaScript编写的一个开源的3D图形库,它可以用于创建各种各样的交互式3D应用程序和动画。该库提供了一系列的工具和功能,使得在Web浏览器中创建高质量的3D图形变得更加容易。使用three.js,您可以轻松地创建3D场景,包括几何体、光照、阴影、纹理、动画等。它适用于各种不同的应用场景,例如游戏开发、数据可视化、建筑可视化、产品演示等。three.js还提供了丰富的文档和
GIS工具
·
2023-06-18 20:30
GIS
3d
Spring Boot 异常报告器解析
基于SpringBoot3.1.0系列文章SpringBoot
源码阅读
初始化环境搭建SpringBoot框架整体启动流程详解SpringBoot系统初始化器详解SpringBoot监听器详解SpringBootbanner
阿提说说
·
2023-06-18 12:39
Spring
Boot
全面派
spring
boot
java
spring
go-zero
源码阅读
-RedisLock分布式锁实现
一.简介go-zero分布式锁代码文件:core/stores/redislock.go。该分布式锁通过lua脚本使用redis的set命令实现,整体实现逻辑比较简单二.代码实现一.核心struct//ARedisLockisaredislock.typeRedisLockstruct{store*Redis//依赖的redissecondsuint32//key的过期时间keystring//k
飞飞羽毛球
·
2023-06-18 02:05
golang
redis
go-zero
分布式锁
three.js
源码阅读
笔记一
使用three.js已经有一段时间了,为了更深入的理解这个优秀的webgl库的实现原理,从今天开始阅读源码。并且记录下自己的理解。three.js的版本更新速度还是很快的,这里我阅读的版本是r101版本。打开three.js的项目源码后,我发现它使用了typeScript结合了rollup自动化构建工具。这里我直接阅读编译好的js文件。在src文件目录下,我发现core文件夹内是three.js的
magicLiuyuan
·
2023-06-18 02:43
Qgis
加载在线XYZ瓦片影像服务的实践操作
目录背景一、XYZ瓦片相关知识1、xyz瓦片金字塔2、瓦片编号3、瓦片访问二、在
Qgis
中加载在线地图1、
Qgis
版本2、瓦片加载3、地图属性预览总结背景在做电子地图应用的时候,很常见的会提到瓦片(tile
夜郎king
·
2023-06-18 00:33
Qgis
Qgis加载xyz瓦片
影像加载
在
Qgis
中使用QMetaTiles插件进行XYZ瓦片离线下载方法
目录前言一、
Qgis
插件库1、插件库简介2、QMetaTiles介绍二、QMetaTiles插件安装1、在线安装2、离线安装三、瓦片下载1、打开QmeaTiles插件2、Leaflet加载下载的瓦片总结前言电子地图是地图类应用的基石
夜郎king
·
2023-06-18 00:29
Qgis
QMetaTiles下载瓦片
Qgis瓦片下载
PSINS
源码阅读
—test_SINS_trj
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言关于航迹仿真代码解读参考论文前言test_SINS_trj是航迹仿真程序,具体实现可以参考严恭敏老师的硕士论文《捷联惯导算法及车载组合导航系统研究》中第5章节中的第一小节。关于航迹仿真航迹仿真是根据设定的航迹生成惯性器件信息源(比力和角速度),并给出相应航迹点的航行参数(姿态、速度和位置)。比力和角速度用作捷联算法的数据输
waihekor
·
2023-06-17 16:55
组合导航
javascript
开发语言
ecmascript
go-zero
源码阅读
-服务部署
服务部署生产环境搭建docker&k8s搭建详细请看我的下一篇文章git私有仓库&容器私有仓库&CI、DI详细请看我的下一篇文章配置文件编写&生成dockerfile我们先用网关部分代码来演示执行代码./cmd.shgendockerfilegateway生成文件code/service/gateway/api/Dockerfile###加载基础镜像FROMgolang:alpineASbuild
·
2023-06-17 13:09
RabbitMQ + SpringCloud使用及避坑(大章)
RabbitMQ的开发语言是Erlang,它的
源码阅读
起来学习成本太高了,所以这里就不详细看了,本次主要是结合springCloud的项目来真正使用RabbitMQ的几种交换器,还有一些业务场景的模拟,
茯楚
·
2023-06-17 11:38
java-rabbitmq
rabbitmq
spring
cloud
WebGIS入门
文章目录见的开源WebGIS平台1.uDig2.
QGIS
3.GeoServer4.MapServer5.OpenLayers6.OpenScalesWebGIS(网络地理信息系统)是指基于网络平台,客户端应用软件采用网络协议
Mr Robot
·
2023-06-16 17:16
网络
服务器
运维
JDK1.7 HashMap
源码阅读
#transfer()
/***TransfersallentriesfromcurrenttabletonewTable.*/voidtransfer(Entry[]newTable,booleanrehash){intnewCapacity=newTable.length;for(Entrye:table){while(null!=e){Entrynext=e.next;if(rehash){e.hash=null=
丫头可乐
·
2023-06-16 16:12
Linux操作系统学习——启动
概要 Linux操作系统内核是服务端学习的根基,也是提高编程能力、
源码阅读
能力和进阶知识学习能力的重要部分,本文开始将记录Linux操作系统中的各个部分源码学习历程。
Rocky006
·
2023-06-16 13:29
linux
学习
运维
ThreadPoolExecutor
源码阅读
[TOC]ThreadPoolExecutor
源码阅读
读了一下ThreadPoolExecutor的源码(JDK11),简单的做个笔记.imageExecutor框架ExecutorExecutor接口只有一个方法
赶快跑
·
2023-06-16 02:31
Spring Boot 属性加载原理解析
基于SpringBoot3.1.0系列文章SpringBoot
源码阅读
初始化环境搭建SpringBoot框架整体启动流程详解SpringBoot系统初始化器详解SpringBoot监听器详解SpringBootbanner
阿提说说
·
2023-06-15 18:28
Spring
Boot
全面派
spring
boot
java
spring
Qgis
如何根据范围来裁剪地图,高程图等
原创分享其实gis和
qgis
都差不多的!但是呢!
qgis
2个小时就上手了!非常快!而我呢,平时工作的时候用的
qgis
非常简单,所以就挑出部分功能来讲解一下!其实地图和高程图都是一个原理!
顾灬
·
2023-06-15 05:10
gis小技能
gis
qgis
分析
地图裁剪
【gis系列】等高线创建dem,以及高程分析,坡度分析,坡向分析
这里我不说那么多,就是在某某地图下载后,方法很多,可以通过
qgis
,globalmapper来操作数据,以及一些普通的地图软件直接生成。这里呢!然后进入cad!把里面的高程标注信息给删除掉!
顾灬
·
2023-06-15 05:40
gis小技能
linq
wpf
p2p
STM32
源码阅读
之HAL库(HAL_TIM_Base_Init)
基本定时器实现ms定时的过程参数配置/*设置预分频值,默认是72M*/htim7.Init.Prescaler=71;/*设置自动重新加载寄存器的周期值*/htim7.Init.Period=999;/*指定计数器模式。*/htim7.Init.CounterMode=TIM_COUNTERMODE_UP;/*指定自动重新加载预加载。*/htim7.Init.AutoReloadPreload=T
詩不诉卿
·
2023-06-14 19:28
HAL源码
stm32
单片机
嵌入式硬件
STM32
源码阅读
记录之HAL库(SystemTick)
问题HAL_Delay是怎么做到可以延迟控制的?分析记录步骤01:看函数本身voidHAL_Delay(uint32_tDelay);/***@brief此函数根据变量递增提供最小延迟(以毫秒为单位)。*@note在默认的实现中,SysTick计时器是时基的来源。它用于以固定的时间间隔生成中断,其中uwTick递增*@note此函数声明为__weak在用户文件中出现其他实现时要覆盖。*@param
詩不诉卿
·
2023-06-14 19:26
STM32之HAL源码记录
stm32
单片机
嵌入式硬件
使用VNISEdit为Py
QGIS
程序制作一个安装包
引言通常一个需要发布的程序都需要使用安装包进行安装,不可能给客户发送一套程序和依赖性文件,这样如果需要桌面添加软件的快捷方式,就得让客户自己添加(因为每台电脑、每个用户的桌面路径是不一样的),非常的麻烦,而且占用空间非常大,十分不方便,我们需要把他们打包成一个安装包,让用户运行这个安装包进行安装步骤1、安装NISI,下载网址傻瓜式安装,下一步下一步即可。2、安装HMNISEdit链接:http:/
Scarlett2025
·
2023-06-14 19:15
安装包
R+VIC模型融合实践技术应用及未来气候变化模型预测
目录理论专题一:VIC模型的原理及特点综合案例一:基于
QGIS
的VIC模型建模理论专题二:VIC模型率定验证综合案例二:基于R语言VIC参数率定和优化理论专题三:遥感技术与未来气候变化综合案例三:运用VIC
WangYan2022
·
2023-06-14 14:14
水文
水资源
VIC模型
未来气候变化模型
Activity 启动流程和 UML 时序图
推荐一个Android
源码阅读
网站。先附上一张整体过程的流程图。
会飞的晨蕊
·
2023-06-14 05:35
Android开发
android12
源码解析
流程图
UML时序图
Activity启动流程
大总结:OS和GUI
源码阅读
--Apple的学习笔记
前言最近我都是在学习源码。因为最近没有什么发明创造的灵感,不知道自己要做一个什么样的项目,所以呢,看别人优秀的源码也是在找灵感,同时还可以学习其设计方式,将来可以学以致用。1.先玩了下GUI定制QTGraphicsItemGUI界面定制--Apple的学习笔记QTqml定制炫酷界面--Apple的学习笔记2.看基于单片机的GUI源码,因为看虚幻4源码,那么就复杂多了,只能看某一个点。而看单片机GU
applecai
·
2023-06-14 00:20
Spring Boot 属性配置解析
基于SpringBoot3.1.0系列文章SpringBoot
源码阅读
初始化环境搭建SpringBoot框架整体启动流程详解SpringBoot系统初始化器详解SpringBoot监听器详解SpringBootbanner
阿提说说
·
2023-06-13 22:26
Spring
Boot
全面派
spring
boot
java
spring
spring
源码阅读
准备与环境搭建
从今天开始我将于大家一起开始spring源码的相关学习,已此博客作为一个学习的笔记做记录学习过程,希望可以坚持学习,并可以同大家一起讨论过程中的问题,达到共同进步的过程。阅读源码的目的与原则:目的:培养代码架构的思维、深入理解框架原则:1.定焦原则:专注于主线代码,非主线代码不要影响主线代码的阅读流程,简单来说,就是不要沉浸在某些非主线的细节研究中。2.宏观原则:阅读源码要站在一个上帝的视角,主要
人生路的蜗牛
·
2023-06-13 17:55
redis中的intset集合
源码阅读
探究;基于7.0+版本
1丶什么是intsetRedis中的intset(整数集合)是一种高效的数据结构选择。Intset具有紧凑的内存布局和快速的插入、删除和查找操作,适用于存储大量整数,并且能够节省内存空间。2丶先说优点内存布局:Intset的内存布局非常紧凑。它使用连续的内存块存储整数,并且根据实际存储的整数大小选择适当的编码方式,以节省内存空间。编码方式:Intset使用不同的编码方式来存储整数,包括INT16、
SpringCloud1
·
2023-06-13 15:41
redis
java
c++
使用
QGis
对同一区域的卫星图片和道路地图配对输出
学了没记等于没学--贺浩上次用
qgis
做了openstreet的地图输出,完全没有任何记录,现在重新学并记下来工具
Qgis
Openlayerplugin暂时先这么开始使用openlayer加载osm和bingaerial
Mouse_HH
·
2023-06-13 00:33
Redis
源码阅读
(一)——从Redis内存耗尽问题开始
前言:相信大家都或多或少关注了一些技术公众号。这些公众号在起步阶段,肯定都是会产出一些优秀的原创技术文章,要不然我们也不会去关注。随着时间推移,某些公众号逐渐做大,粉丝越来越多,开始能接到金主的广告。当然号主“恰饭”也是无可厚非的,毕竟有收入才会有持续创作的动力。但是某些号,在接广告的同时,反而原创也越来越少了,往往就是随便找篇文章转发。转发也就算了,关键这些号主们好像商量好了一样,转发的内容也一
歪歪许
·
2023-06-12 07:47
Redis源码学习
java
redis
nosql
源码
数据库
intrface实现分析
关于k8s
源码阅读
int
我给你一个大大的YES
·
2023-06-12 06:49
QGIS
中使用字段计算器算矢量图层面积
QGIS
中使用字段计算器算矢量图层面积1确认矢量图层为投影坐标2计算过程2.1打开属性表2.2点击字段计算器,新建字段,设置新建字段名称,在表达式中输入`$area`1确认矢量图层为投影坐标右键属性,查看数据坐标
Vigo*GIS_RS
·
2023-06-12 05:11
QGIS
qgis
面积
GIS
使用vscode搭建Linux开发编辑环境
目录使用vscode搭建Linux内核
源码阅读
环境使用vscode编写Linux驱动程序使用vscode搭建Linux内核
源码阅读
环境主要按照使用VSCode进行linux内核代码阅读和开发这篇教程搭建环境
鱼翔浅底zyx
·
2023-06-11 23:21
嵌入式
linux
vscode
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他