首页
文档
资源
地图
地图(Maplet)
历史舆图
史地知识
数据
计算
教程
专题
Python与开源GIS
WebGIS在线教程
Python教程
实验室
开源GIS中文文档
Python工具/类库中文文档
其它技术文档
开源地理空间基金会中文分会文档
捐赠本站
用户
我的信息
发表博客
首页
文档
Python语言
Python语言
Python 实现单例模式的几种常见方式
一、单例模式简介 单例模式(Singleton Pattern)属于创建型设计模式,目标是保证一个类在程序全局仅有唯一实例对象,并对外提供统一访问入口。 典型适用业务场景 1.数据库连接:全局复用同一个连接 / 连接池,避免频繁创建销毁连接; 2.日志记...
2026-09-09 08:24:17 UTC
NumPy 线性代数的具体实现
引言 NumPy(Numeric Python)是一个开源的Python库,提供了大量的科学计算工具。线性代数是数学的一个重要分支,广泛应用于工程、物理、计算机科学等领域。NumPy在处理线性代数问题时表现出色,提供了丰富的函数和工具。本文将详细介绍Nu...
2026-09-09 08:17:19 UTC
Python 使用 Paramiko 模块实现远程文件拷贝
一、模块介绍 paramiko 遵循 SSH2 协议,以加密安全方式和远程服务器建立连接,两大常用能力: 1.SSH 客户端:登录远程主机,执行 shell 命令; 2.SFTP 客户端:基于 SSH 通道,实现文件上传、下载拷贝。 二、模块安装 现代推...
2026-09-07 08:04:07 UTC
C 语言数组添加和删除元素的实现
一、基础原理 C 语言静态数组内存连续。数组查找访问速度快,但插入、删除效率低。 1.插入元素:插入下标之后全部元素向后移位,腾出空位存放新元素。 2.删除元素:删除下标之后全部元素向前移位,覆盖待删除的元素。 静态数组长度固定,示例采用新建数组保存结果...
2026-09-07 07:44:58 UTC
前端开发中如何实现 WebGIS 数据可视化—— 地图交互与事件处理
一、三大框架事件机制特点 Leaflet 事件绑定直接作用于地图实例或者图层、Marker 对象。 支持地图全局事件,也支持单个要素独立事件;事件监听可以指定回调函数,提供对应的解绑方法。 事件对象内部可以直接拿到经纬度、屏幕像素坐标等信息。 图层销毁时...
2026-09-07 06:57:57 UTC
前端开发中如何实现 WebGIS 数据可视化—— 地图创建、点位绘制
一、主流前端 WebGIS 方案介绍 Leaflet Leaflet 是面向移动端优化的开源 JavaScript 地图库,整体代码体积仅 38KB。它只支持二维地图展示,API 设计简单易用。 自带标记点、弹出窗、自定义图标、线、多边形等基础能力,社区...
2026-09-07 06:55:04 UTC
MySQL 中 case when的五种使用位置
CASE WHEN 属于条件表达式,本质是返回一个值,几乎可以放在 SQL 绝大部分区域,下面按使用场景逐一说明,附带可运行案例。 一、放在 SELECT 子句(最常用) 作用:查询结果里新增自定义条件列、字段值转换、分类打标签 CASE WHE...
2026-09-07 06:34:47 UTC
2026 年过半还不会这 7 个 Python 库?你的开发效率至少落后 3 倍
2026 年 Python 生态正在发生工具链层面的变革,一大批现代化库正在逐步替代传统方案。继续沿用五年前的工具,不仅开发效率低下,在求职面试环节也会处于劣势。 下面整理 7 个当下值得掌握的 Python 现代化工具库,附带可直接运行的代码示例,便于...
2026-08-28 07:32:41 UTC
2026 GitHub 热门 Python 项目精选——AI 代理与数据工具
2026 年 AI 代理(AI Agent)完成规模化落地,重塑开发流程;高性能数据工具成为大模型时代的数据基建。Python 作为 AI 与数据科学主流语言,GitHub 涌现大量高星实用开源项目。 本文分为AI 代理、数据工具两大板块,梳理项目定位、...
2026-08-28 06:56:26 UTC
玩转Python? 30种Python小技巧分享!
很多新手写Python代码时,习惯堆砌循环、判断语句,代码冗长、可读性差、效率还低。其实Python自带很多极简语法和内置技巧,熟练掌握后,能大幅精简代码、提升运行效率,让代码更优雅、更专业。 今天整理了20个高频实用Python技巧,覆盖数据处理、循环...
2026-08-27 08:04:35 UTC
10个常见的实用Python实例!
1.网页爬虫 编写一个Python程序来爬取特定网站上的数据,如新闻标题、图片等。你可以使用BeautifulSoup和requests库来实现这一功能。 import requests from bs4 import BeautifulSoup ...
2026-08-27 08:03:18 UTC
Python中如何使用global语句
global语句的作用 global语句有能修改重新定义全局变量的作用。 在编写程序的时候,如果想为一个在函数外的变量重新赋值, 并且这个变量会作用于许多函数中时, 就需要告诉Python这个变量的作用域是全局变量。 此时用global语句就可以变成这个...
2026-01-08 08:06:13 UTC
Python:什么是时间元组?
时间元组定义 很多Python函数用一个元组装起来的9组数字处理时间: 序号 字段 值 0 4位数年 2008 1 月 1 到 12 2 日 1到31 3 小时 0到23 ...
2026-01-08 07:56:06 UTC
Python中格式化构建字符串的方法
Python中格式化构建字符串可以有3种方法: 元组占位符 m = 'python' astr = 'i love %s' % m print (astr) 字符串的format方法 m ...
2026-01-08 07:53:55 UTC
Python标准库的主要功能
标准库 Python拥有一个强大的标准库。Python语言的核心只包含数字、 字符串、列表、字典、文件等常见类型和函数,而由Python标准库提供了系统管理、网络通信、文本处理、数据库接口、图形系统、XML处理等额外的功 能。Python标准库命名接口清...
2026-01-08 07:51:21 UTC
Python条件判断语句的写法
本文主要介绍的是最简洁的条件判断语句写法, 文中给出了两种简洁写法: 如下一段代码: def isLen(strString): if len(strString)>6: return True else: ...
2026-01-08 07:50:06 UTC
1
2
3
4
5
6
7
8
>
进展
714
新闻
251
数据
260
资源
34
其他
169
技术
943
编程与开发
103
软件应用
412
开源GIS
324
空间技术
104
专业
2969
遥感
323
GIS
2288
应用
41
生态环境
317
编程与开发
274
Python语言
115
开源GIS编程
159
教育
5829
历史
327
技术理论
872
教育培训
16
文化
356
科普
4258