theonegis_社区达人页
产品
解决方案
文档与社区
权益中心
定价
云市场
合作伙伴
支持与服务
了解阿里云
备案
控制台
开发者社区
首页
探索云世界
探索云世界
云上快速入门,热门云上应用快速查找
了解更多
问产品
动手实践
考认证
TIANCHI大赛
活动广场
活动广场
丰富的线上&线下活动,深入探索云世界
任务中心
做任务,得社区积分和周边
高校计划
让每位学生受益于普惠算力
训练营
资深技术专家手把手带教
话题
畅聊无限,分享你的技术见解
开发者评测
最真实的开发者用云体验
乘风者计划
让创作激发创新
阿里云MVP
遇见技术追梦人
直播
技术交流,直击现场
下载
下载
海量开发者使用工具、手册,免费下载
镜像站
极速、全面、稳定、安全的开源镜像
技术资料
开发手册、白皮书、案例集等实战精华
插件
为开发者定制的Chrome浏览器插件
探索云世界
新手上云
云上应用构建
云上数据管理
云上探索人工智能
云计算
弹性计算
无影
存储
网络
倚天
云原生
容器
serverless
中间件
微服务
可观测
消息队列
数据库
关系型数据库
NoSQL数据库
数据仓库
数据管理工具
PolarDB开源
向量数据库
热门
Modelscope模型即服务
弹性计算
云原生
数据库
物联网
云效DevOps
龙蜥操作系统
平头哥
钉钉开放平台
大数据
大数据计算
实时数仓Hologres
实时计算Flink
E-MapReduce
DataWorks
Elasticsearch
机器学习平台PAI
智能搜索推荐
人工智能
机器学习平台PAI
视觉智能开放平台
智能语音交互
自然语言处理
多模态模型
pythonsdk
通用模型
开发与运维
云效DevOps
钉钉宜搭
支持服务
镜像站
码上公益
theonegis
已加入开发者社区
1818
天
勋章
更多
专家博主
专家博主
星级博主
星级博主
技术博主
技术博主
初入江湖
初入江湖
成就
已发布60篇文章
0条评论
已回答0个问题
0条评论
已发布11个视频
github地址
我关注的人
更多
粉丝
更多
人间真情在哪儿
人间真情在哪儿
天下第一二
天下第一二
天下无敌呀
天下无敌呀
明月何时照我还呀
明月何时照我还呀
无所不能的蛋蛋
无所不能的蛋蛋
秋天永不回来
秋天永不回来
德国都芳最好
德国都芳最好
an5rn7o743kpk
an5rn7o743kpk
我是快乐的嘟嘟
我是快乐的嘟嘟
岁月如酒
岁月如酒
你真的不认识我了
你真的不认识我了
不穿大酷头
不穿大酷头
技术能力
兴趣领域
Python
Java
Kotlin
C#
计算机视觉
人工智能
算法
Ubuntu
MacOS
擅长领域
技术认证
暂时未有相关云产品技术能力~
暂无个人介绍
精选
高分内容
最新动态
文章
问答
视频
暂无精选文章
暂无更多信息
2023年09月
09.08
15:49:29
发表了文章
2023-09-08 15:49:29
Python中如何优雅地使用switch语句
我们知道Python中没有类似C++或者Java中的switch...case语句,我们可以使用多个if...elif...else进行模拟,但是这样的写法让代码看起来很凌乱,个人不是很推荐在代码中大量使用if语句。那么解决的办法是什么呢?答曰:字典(dict)。下面我们以两个典型案例进行说明。
09.08
15:47:43
发表了文章
2023-09-08 15:47:43
ESA SNAP工具包Java接口的使用
欧盟的SNAP工具包提供了对Sentinel卫星数据的处理功能。 SANP使用Java编写,UI界面使用了NetBeans框架。 如果要进行批处理的话,还提供了基于图的Graph Processing Framework (GPF)处理模式。
09.08
15:46:31
发表了文章
2023-09-08 15:46:31
使用SNAP JAVA API处理Sentinel-1数据
SNAP软件使用Java语言开发,提供了Python接口snappy,官方教程中也多以Python接口进行示范。但是我在使用Python接口过程中,发现并不是很好用,你必须要同时懂Java语言才能很好地使用Python接口,在IDEA中使用Python接口的代码基本上没有提示,报错了也是Java的错误提示。而且,Java本来是运行在虚拟机上的语言,效率不高,再用Python包一层,更加降低了运行效率。
09.08
15:44:30
发表了文章
2023-09-08 15:44:30
如何使用PowerShell批量删除注册表项
如何使用PowerShell批量删除注册表项呢?
09.08
15:43:05
发表了文章
2023-09-08 15:43:05
R语言中DataFrame列名作为函数参数
在使用Tidyverse提供的各种函数时,我们很多时候都会直接传递DataFrame的列名作为函数参数,对对应的列进行操作。如果我们自定义的函数中需要传递列名作为函数参数,如何实现呢?
09.08
15:40:54
发表了文章
2023-09-08 15:40:54
变分法入门介绍
读完这篇博文你可以了解变分的基本概念,以及使用变分法求解最简泛函的极值。本文没有严密的数学证明,只是感性地对变分法做一个初步了解。
09.08
15:38:55
发表了文章
2023-09-08 15:38:55
Shell脚本中字符串的一些常用操作
Shell脚本中字符串的一些常用操作,记录以备日常查阅。
09.08
15:36:41
发表了文章
2023-09-08 15:36:41
Scala和Kotlin脚本编程
Scala和Kotlin作为运行在JVM上的编程语言,解决了Java的很多痛点。今天我们来聊聊如何将Scala和Kotlin作为脚本语言使用(Java不支持以脚本形式运行哦)。
09.08
15:32:40
发表了文章
2023-09-08 15:32:40
C#中的多维数组和交错数组
C#中有多维数组和交错数组,两者有什么区别呢! 直白些,多维数组每一行都是固定的,交错数组的每一行可以有不同的大小。 以二维的举例,二维数组就是m×n的矩阵,m行n列;而交错数组(又叫锯齿数组)有m行,但是每一行不一定是n列。Got it? 在这个意义上,C++和Java中的多维数组起始相当于C#中的交错数组,要使用多维数组,只需要保证每个维度的长度是相等的就OK了! 因为m×n的矩阵这样的多维数组比较常用,感觉C#中对两个进行了区分,提供了一些便利!
09.08
15:26:13
发表了文章
2023-09-08 15:26:13
C#中的override和new关键字
在 C# 中,派生类可以包含与基类方法同名的方法。 基类方法必须定义为 virtual。 如果派生类中的方法前面没有 new 或 override 关键字,则编译器将发出警告,该方法将有如存在 new 关键字一样执行操作。 如果派生类中的方法前面带有 new 关键字,则该方法被定义为独立于基类中的方法。 如果派生类中的方法前面带有 override 关键字,则派生类的对象将调用该方法,而不是调用基类方法。 可以从派生类中使用 base 关键字调用基类方法。
09.08
15:23:59
发表了文章
2023-09-08 15:23:59
C#中的可空类型修饰符
什么是C#中的可空类型修饰符?如何使用呢?
09.08
15:22:45
发表了文章
2023-09-08 15:22:45
C++实现一个简单的String类
使用基本的C++知识实现一个简单的String类,这个类中包含了C++常用的知识点。感觉是很有意思的一个小代码片段。 跟大家分享一下我的实现,欢迎大家批评指正。
09.08
15:22:03
发表了文章
2023-09-08 15:22:03
C++中的万能引用和完美转发
C++中的万能引用和完美转发是什么呢?有什么用?
09.08
15:20:48
发表了文章
2023-09-08 15:20:48
C++函数指针和std::function对象
这篇博文中通过实现对String字符串大小写转换为列来说明C++中函数指针和std::function对象的使用。 我们在博文《C++实现一个简单的String类》中的自定义的String类为基础,再添加两个成员函数用于将字符串全部转为大写(toUpperCase)和全部转为小写(toLowerCase)。
09.08
15:19:24
发表了文章
2023-09-08 15:19:24
C++17使用std::apply和fold expression对tuple进行遍历
C++17使用std::apply和fold expression对std::tuple进行遍历
09.08
15:13:24
发表了文章
2023-09-08 15:13:24
C++移动语义及拷贝优化
C++移动语义即提出了一个右值引用,使用`std::move`可以强制将左值引用转为右值引用。而对于右值引用,程序可以调用移动构造函数进行对象的构造,减少了原来调用拷贝构造函数的时候很大的开销。移动构造函数和移动赋值运算符的实现即是对象所有权的转让,让那些左值对象(临时对象)变成右值对象的过程。 编译器的拷贝优化确实效率很高,但是不能保证总是成功实施的。所以,好的编程习惯应该是对于自定义的类最好添加移动构造函数,重载移动赋值运算符。这样编译器的拷贝优化不成功的时候,可以调用移动构造减轻复制的开销,提高程序运行的效率。
09.08
15:12:22
发表了文章
2023-09-08 15:12:22
Python调用C++代码
今天在研究PyTorch中Tensor的一些操作的时候,发现其底层Tensor的操作都是用C++写的,并使用[pybind11](https://github.com/pybind/pybind11)进行C++和Python的桥接。所以,我就想着探索一下Python中如何调用C++代码?
09.08
15:10:35
发表了文章
2023-09-08 15:10:35
C++ std::vector元素的内存分配问题
在使用C++ STL的vector时,下面三种写法有什么不同呢?其内存分配是怎么样的呢? 首先,说结论吧(假设T是一个定义好的类): 对于std::vector<T> vec;这种方式vec在栈上(stack),而其中的元素T保存在堆上(heap); 对于std::vector<T>* vec = new std::vector<T>();这种方式vec和其中的元素T都保存在堆上; 对于std::vector<T*> vec;这种方式vec在栈上(stack),而其中的元素T保存在堆上(heap);和第一种情况类似。
09.08
15:03:56
发表了文章
2023-09-08 15:03:56
编译参数中如何包含头文件和动态链接库
GCC编译参数:如何包含头文件和动态链接库
09.08
15:02:30
发表了文章
2023-09-08 15:02:30
C++10中的移动语义
对象的移动语义(Move Semantics)需要实现移动构造函数(move constructor)和移动赋值运算符(move assignment operator)。如果源对象是在复制或者赋值结束以后被销毁的临时对象,编译器会使用两种方法。移动构造函数和移动赋值运算符将成员变量从源对象复制/移动到新对象,然后将源对象的变量设置为空值。这样做实际上将内存的所有权从一个对象转移到另一个对象。这两种方法基本上只对成员变量进行浅拷贝(shallow copy),然后转换已分配内存的权限,从而防止悬挂指针和内存泄露。
09.08
14:59:01
发表了文章
2023-09-08 14:59:01
Python快速入门视频
这是我第一次尝试着录制视频教程,没有多少经验。希望看到我视频的朋友,给我多提意见。本教程共有10集,每周更新一集,每集20到30分钟。请看到的朋友,多多提意见和建议。通过大家的反馈,我可以提供更好的视频教程给大家。
09.08
14:57:10
发表了文章
2023-09-08 14:57:10
Python空间数据处理实战
这是使用Python进行空间数据处理的系列教程。如果有热心网友对我的该系列博客《Python空间数据处理实战》有什么好的建议的话,比如需要增加哪些内容,写作风格上的改进等,可以直接给我留言或者发邮件,谢谢大家,希望我的分享能帮助到一些热衷GIS与RS数据处理的童鞋!如果有出版社希望,该系列的教程能够出版发行,欢迎联系作者!
1
2
跳转至:
发表了文章
2023-09-08
矢量数据空间查询
发表了文章
2023-09-08
Dijkstra算法及其C++实现
发表了文章
2023-09-08
正则表达式规则
发表了文章
2023-09-08
Java中跟字符串相关的几个常用类
发表了文章
2023-09-08
Java中String类应该注意的一些地方
发表了文章
2023-09-08
Java IO的一般使用模式
发表了文章
2023-09-08
C++可变参数
发表了文章
2023-09-08
C#中的Lambda表达式
发表了文章
2023-09-08
LINQ初步
发表了文章
2023-09-08
JavaWeb开发中的文件访问路径
发表了文章
2023-09-08
Java中文件路径及其访问
发表了文章
2023-09-08
C++中Lambda表达式
发表了文章
2023-09-08
Java8 Lambda表达式入门
发表了文章
2023-09-08
C++11智能指针
发表了文章
2023-09-08
C++中关于const的一些使用惯例
发表了文章
2023-09-08
GIS系统中WKT、SRID、EPSG概念解析
发表了文章
2023-09-08
Voronoi多边形和Delaunay三角剖分
发表了文章
2023-09-08
Python函数参数传递:传值还是传引用
发表了文章
2023-09-08
Linux下使用命令行调试Python程序
发表了文章
2023-09-08
安装Windows和Linux双系统需要注意的一些问题
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
Python空间数据处理开发环境搭建
发布时间:2023-09-11 21:43:44
视频时长:15分55秒
播放量:143
手把手教你如何搭建Python空间数据处理开发环境
Python快速入门教程10
发布时间:2023-09-11 21:41:34
视频时长:28分4秒
播放量:112
Python入门-其他(Python调试、Python科学计算)
Python快速入门教程09
发布时间:2023-09-11 21:37:19
视频时长:37分53秒
播放量:99
Python入门-文件管理
Python快速入门教程08
发布时间:2023-09-11 21:35:31
视频时长:32分5秒
播放量:87
Python入门-函数式编程简介
Python快速入门教程07
发布时间:2023-09-11 21:27:21
视频时长:48分13秒
播放量:97
Python入门-面向对象编程(继承与多态)
Python快速入门教程06
发布时间:2023-09-11 21:20:38
视频时长:36分28秒
播放量:100
Python入门-面向对象编程初识
Python快速入门教程05
发布时间:2023-09-11 21:14:31
视频时长:32分43秒
播放量:101
Python入门-函数
Python快速入门教程04
发布时间:2023-09-11 21:07:10
视频时长:47分4秒
播放量:100
Python入门-流程控制语句(条件与循环)
Python快速入门教程03
发布时间:2023-09-11 21:02:19
视频时长:26分25秒
播放量:112
Python入门-序列与字典(列表、元组、字典)
Python快速入门教程02
发布时间:2023-09-11 20:57:44
视频时长:42分41秒
播放量:194
Python入门-运算符与字符串
Python快速入门教程01
发布时间:2023-09-11 20:46:34
视频时长:28分10秒
播放量:128
Python入门-HelloWorld(开发环境搭建和基本数据类型)
正在加载, 请稍后...
滑动查看更多
勋章
关注
粉丝