2023年“此星光明”的编程之旅——星光不问赶路人,时光不负有心人,付出与提升并行,分享与收获皆得

本文主要是介绍2023年“此星光明”的编程之旅——星光不问赶路人,时光不负有心人,付出与提升并行,分享与收获皆得,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

回顾2023

2023年是难忘和成熟的一年,同时也是收获满满的一年,这一年有幸被评为博客之星TOP13(此星光明-CSDN博客),相较于去年又有了巨大的提升,因为专业的限制,所以整体的博客阅读量和点赞以及收藏都相对较少,过去一年产出的高质量文章超过300篇,共计307篇,这些文章大部分是关于Google Earth Engine、PIE-ENGINE以及AI Earth和中科星图的有关和遥感云计算相关的内容,整个创作内容主要是超过80%以上是以公开的数据资源、GEE中常见的用户错误总结以及与GEE相关的高质量文献的代码分享等等。以下的图片是展示的我创作的过程以及创作的频率,基本上每天都在更新,而且有时候更新的博客篇数超过4-5篇/天。

从分享的博客的频率来看,每天只要有时间就会写,特别是每天都坚持分享在遥感云计算领域国内外公开数据集,这么分享的很大一部分原因主要是我的专业限制,导致了无法覆盖所有的遥感云计算领域的专业,同时也是为了想让不同打的专业方向内专家学者以及老师同学能尽快的了解该如何利用遥感云计算平台来提高科研产出。此外,分享最多的就是GEE中出现的常见错误,这里主要是为了让很多同学遇到错误能直接快速的寻找到所需的答案。下面这张图展示的是我创作过程中主要的关键词。

对于我的个人能力,获得超过30个勋章,最著名的还是今年6月份城市之星,以及 年底的2023年博客之星TOP13,都是对我个人能力的肯定和未来继续前进的鞭策。 

主要成果

与此同时,我在使用GEE进行科研成果的产出,今年成果利用该平台实现了两篇高质量论文(sci 1区和2区各一篇)的发表分别为:

Yan X, Li J, Smith A R, et al. Evaluation of machine learning methods and multi-source remote sensing data combinations to construct forest above-ground biomass models[J]. International Journal of Digital Earth, 2023, 16(2): 4471-4491.

Yan X, Li J, Smith A R, et al. Rapid Land Cover Classification Using a 36-Year Time Series of Multi-Source Remote Sensing Data[J]. Land, 2023, 12(12): 2149.

这两篇文章主要的内容分别是森林碳储量和生物量的模型评估,另一篇,就是基于多源遥感和机器学习方法的快速土地分类的文章,本质上两篇文章都是利用多源遥感和机器学习方法在GEE遥感云平台来实现的,总的代码超过了8000行,同时根据论文的研究需求分别建立了4个APP应用,以方便给没有编程基础的用户使用,应用链接分别如下:

森林地上生物量与多源遥感变量相关性分析应用链接:

Forest AGB variables Correlation analysis

森林地上生物量与多源遥感变量重要性分析应用链接:

Forest AGB variable importance Analysis

森林地上生物量预测应用链接:

Forest Aboveground Biomass Prediction

长时序遥感土地分类应用链接:

基于Landsat光谱差异的土地分类

上面两篇期刊论文已经写了两篇详细的博客来进行了阐述,有研究关于森林生物量碳储量模型以及多源遥感土地分类的科研人员可以参考下面两篇博客:

基于Google Earth Engine云平台构建的多源遥感数据森林地上生物量AGB估算模型含生物量模型应用APP_多源遥感变量-CSDN博客

GEE好文推荐——利用样本点迁移方法快速实现全球范围内1984年至今基于Landsat影像的土地分类_gee样本迁移-CSDN博客

在2024年1月我受邀参加了第三届GEE技术分享,同时,再次受邀给树谷学院开展有关最新研究成功的的专业培训课程分享等等。

书接前文,对于2023年博客的分享,为什么没有特别多的高质量文献呢?这里最主要的原因,你比如说当你在使用GEE各云平台的时候出现了错误,我只能就这个问题给出是什么问题,原始代码的结果,以及解决方案和解决后的代码,总共写出来可能代码很多但是并不一定有很多的文字,因此造成了一整年写了超过700篇文章,但仅仅只有307高质量博客参与博客评选,其实这就是技术博主和CSDN平台评选博客之星的差异。

国外留学访问

因为这一整年我都在英国班戈大学&威尔士环境中心开展为期一年的交流,因此,很多时候博客的评论区以及私信都不能及时回复,在这里也给各位亲爱的粉丝说一声抱歉了。过去一年总的粉丝量从27000提升到47000+是一个巨大的提升,毕竟在云计算时代,测绘遥感云计算领域仅仅占据很小的一部分,未来期待大家能持续关注我的博客,同时,私信我,我会在第一时间了解大家的需求,当你在提问的时候一定要告知你是看到哪篇文章发现的问题,如果不想成为我的粉丝可以直接在博客进行评论,这样也更方便我能就专门的内容进行回复。

CSDN平台建议

对于CSDN平台,我在国外基本上是我发写博客的,很多时候只能利用远程桌面操作国内的电脑来实现博客的发布,也希望CSDN平台能再次确认一下国外网络的畅通。这个是我在英国访问期间发现的最大的问题。

展望2024

期望,未来心的一年,在博客上我还需要发布和更新更多专业领域的内容,与此同时紧跟国内外遥感各云计算平台的发展趋势,以能让所有的粉丝紧跟时代的步伐,通过快速阅读我的博客来了解现在行业的发展趋势和最新的科研成果等。未来将以GEE\PIE等平台发布的论文来给大家带来更多的代码解析,另外,这里请求各位粉丝朋友能在看到又有的博客的时候可以转发和收藏,在此谢过大家。

个人发展

对于我个人来说,我要开辟更多的领域,特别是科研作图,利用GEE Python代码来实现科研一条轮,不用再学习专业的画图软件R或者orange等绘图软件,从而为大家的科研提供更多的捷径.未来的一年我将更加积极地美化我的博客,从而让可读性更高,以此为大家提高更好的服务,如果您有特殊的需求,请私信或者关注我的微信公众账号:生态云计算  在底部的商务合作找到我即可。

最后,期待大家在新的一年里都能实现自己的小目标,争取在新的一年都能顺顺利利,科研成果满满,在我的能力范围内给大家提供最优质的服务,让我们期待新的一年里我们都收获满满。

这篇关于2023年“此星光明”的编程之旅——星光不问赶路人,时光不负有心人,付出与提升并行,分享与收获皆得的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/586790

相关文章

Java AOP面向切面编程的概念和实现方式

《JavaAOP面向切面编程的概念和实现方式》AOP是面向切面编程,通过动态代理将横切关注点(如日志、事务)与核心业务逻辑分离,提升代码复用性和可维护性,本文给大家介绍JavaAOP面向切面编程的概... 目录一、AOP 是什么?二、AOP 的核心概念与实现方式核心概念实现方式三、Spring AOP 的关

MySQL的JDBC编程详解

《MySQL的JDBC编程详解》:本文主要介绍MySQL的JDBC编程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录前言一、前置知识1. 引入依赖2. 认识 url二、JDBC 操作流程1. JDBC 的写操作2. JDBC 的读操作总结前言本文介绍了mysq

Java Stream 并行流简介、使用与注意事项小结

《JavaStream并行流简介、使用与注意事项小结》Java8并行流基于StreamAPI,利用多核CPU提升计算密集型任务效率,但需注意线程安全、顺序不确定及线程池管理,可通过自定义线程池与C... 目录1. 并行流简介​特点:​2. 并行流的简单使用​示例:并行流的基本使用​3. 配合自定义线程池​示

从原理到实战解析Java Stream 的并行流性能优化

《从原理到实战解析JavaStream的并行流性能优化》本文给大家介绍JavaStream的并行流性能优化:从原理到实战的全攻略,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的... 目录一、并行流的核心原理与适用场景二、性能优化的核心策略1. 合理设置并行度:打破默认阈值2. 避免装箱

Python内存优化的实战技巧分享

《Python内存优化的实战技巧分享》Python作为一门解释型语言,虽然在开发效率上有着显著优势,但在执行效率方面往往被诟病,然而,通过合理的内存优化策略,我们可以让Python程序的运行速度提升3... 目录前言python内存管理机制引用计数机制垃圾回收机制内存泄漏的常见原因1. 循环引用2. 全局变

深度剖析SpringBoot日志性能提升的原因与解决

《深度剖析SpringBoot日志性能提升的原因与解决》日志记录本该是辅助工具,却为何成了性能瓶颈,SpringBoot如何用代码彻底破解日志导致的高延迟问题,感兴趣的小伙伴可以跟随小编一起学习一下... 目录前言第一章:日志性能陷阱的底层原理1.1 日志级别的“双刃剑”效应1.2 同步日志的“吞吐量杀手”

Python异步编程之await与asyncio基本用法详解

《Python异步编程之await与asyncio基本用法详解》在Python中,await和asyncio是异步编程的核心工具,用于高效处理I/O密集型任务(如网络请求、文件读写、数据库操作等),接... 目录一、核心概念二、使用场景三、基本用法1. 定义协程2. 运行协程3. 并发执行多个任务四、关键

Java利用@SneakyThrows注解提升异常处理效率详解

《Java利用@SneakyThrows注解提升异常处理效率详解》这篇文章将深度剖析@SneakyThrows的原理,用法,适用场景以及隐藏的陷阱,看看它如何让Java异常处理效率飙升50%,感兴趣的... 目录前言一、检查型异常的“诅咒”:为什么Java开发者讨厌它1.1 检查型异常的痛点1.2 为什么说

AOP编程的基本概念与idea编辑器的配合体验过程

《AOP编程的基本概念与idea编辑器的配合体验过程》文章简要介绍了AOP基础概念,包括Before/Around通知、PointCut切入点、Advice通知体、JoinPoint连接点等,说明它们... 目录BeforeAroundAdvise — 通知PointCut — 切入点Acpect — 切面

C#异步编程ConfigureAwait的使用小结

《C#异步编程ConfigureAwait的使用小结》本文介绍了异步编程在GUI和服务器端应用的优势,详细的介绍了async和await的关键作用,通过实例解析了在UI线程正确使用await.Conf... 异步编程是并发的一种形式,它有两大好处:对于面向终端用户的GUI程序,提高了响应能力对于服务器端应