回顾2023在CSDN的足迹与2024展望

       

目录

     一、关于博主

二、2023的历程

 1、博客分类

2、年度创作数据

3、解锁勋章

 4、主要的方向

二、技术感悟

1、技术深入

2、还是实践

三、展望2024


        今天是2024年的第一天,告别2023年,让我们以全新的姿态,去迎接新的一年的挑战。2023年已经过去,在这一年中,我通过不断地学习和实践,收获了许多宝贵的经验。作为一名技术博客的作者,自己在这一年中也取得了很多进步。在这篇年终总结中,我将分享我的成长历程、技术感悟以及未来的展望。   

     一、关于博主

        作为一名技术人,其实很早就在CSDN有了自己的账号,只是刚开始的时候,很少在这里记录知识,只是用于学习和阅读别人的博客。在早期的时候,在工作的时候,在工作中遇到的一些问题也是在CSDN上得到了解决,有一些是很简单的问题。还记得2012年那会,在CSDN上学过Java的经典框架Struts2和Hibernate,随着时代大潮的激流涌进,现在这些技术早已经不再流行。这就是技术的日新月异,作为IT职业从业者,随时保持更新知识体系的心态和最好充足的准备。

        还是再次介绍一下吧,我是夜郎king(之前的ID是:yelangking1),关于这个ID,记得在2022年参加原创征文的活动时,当时萌主还跟我们很多博主分享过,ID的重要性,夜郎是我的家乡,自从高中毕业后,就离开了故乡在外至今,取这个名字就当是一种怀念吧。当然,每个博主在取名字的时候,肯定都会赋予它一定的意义。我是一名将近13年工作的老Coder了。依然保持对技术的热爱吧,毕竟吃了这么多年的软饭,希望还能多吃几年。

        现在身在传统行业,从事智慧水务相关的工作,对GIS、物联网、大数据、人工智能的融合很有兴趣,也在做这方面的一些基础研发工作。有这方面行业的朋友可以多多交流指导。下面是个人的简介,在个人主页中有描述,不赘述。

二、2023的历程

        在过去的一年中,坚持每周至少撰写一篇技术博客,共计发表了56篇文章。跟其它优秀的博主想必,他们的创作的数量和质量都令我深深佩服。他们不仅在数量上名列前茅,而且质量上也是深入浅出,干货很多,能学到很多知识。与他们相比,我这56篇,相形见绌。我的个人博客,很多都是来源自自身的项目,记录一些在工作过程当中碰到的问题,因为当时解决的时候遇到了一些弯路,想把这些过程写下来,帮助有需要的朋友。在这个过程当中,遇到了很多来咨询问题的朋友,也咨询了一些博主,在思想碰撞的过程当中,就有了其中的一些博客。这些文章涵盖了多个领域,包括Leaflet、QGIS、后端架构、数据分析和数据库等。通过不断地学习和实践,我的技术水平得到了显著提升,对各种技术的理解和应用也更加深入。

 1、博客分类

        个人分类的博客专栏不多,2023年的博客主要是集中在以下的专栏中,下面以图表的形式来展示:

 同时,抓取了这56篇博客的标签,基本上是与上述的专栏是对应的。

2、年度创作数据

         经过一年的努力,原力值排名225,希望2024年更加努力,可以收获更好的排名。

        这个我想是参考了博客和回答问题的因素,今年在问答频道回答了一些朋友的问题,还有一些是通过微信等线下手段来找到我,我也一一给予解答,遇到不会的问题,也是帮助寻找答案,希望在交流过程中彼此都有收获。 不过在此也有一些伸手党,要批评一下,有的直接上来就要源代码,作为程序员,还是要积极多敲代码,拿着别人的代码直接交差,这不是很好的一个做法。

3、解锁勋章

        参与超过22个话题的活动,坚持人工回答问题,将经验进行无偿分享。被采纳425条(当然这包含了22年的数据)。

 4、主要的方向

        主要工作的方向,其实从博客的主要内容可以看得出来,基本也是围绕地理信息、后台数据自动化处理、大数据这块。2024年,可能会重点突出大数据、知识图谱、物联网相关的。

二、技术感悟

1、技术深入

        在这一年的实践中,我对技术有了更深刻的理解和感悟。首先,技术是不断发展的,只有保持持续学习的态度,才能跟上时代的步伐。其次,技术并非孤立的,它与其他领域紧密相连。要想在技术领域取得突破,需要广泛涉猎、不断拓展自己的知识面。最后,技术是为人服务的,我们应该用技术来解决实际问题,而不是仅仅为了追求技术的先进性。以地理信息行业为例,以前都是被Arcgis长期霸占,国产的软件也迎头赶上,但很多技术都被控制,许多基础性的功能和应用需要去积极开发和深入研究。认识一些做数据高效处理的朋友,还有快速可视化的,解决方案很轻量,对硬件要求也不高。这方面还是值得去做一些应用,更轻便的快速可视化技术。

2、还是实践

        “纸上得来终觉浅,绝知此事要躬行”,我也深刻认识到实践的重要性。仅仅学习理论知识是不够的,需要通过实践来加深理解。在实践中,遇到了许多困难和挑战,但也正是这些困难和挑战促使我不断进步。通过实践,不仅提高了自己的技术水平,还学会了如何解决问题、如何与团队协作等宝贵的经验。有一些问题深入到源码级,看了源码知道其底层的设计,为啥要这么设计,设计模式的好处,值得更加深入的实践。

三、展望2024

        新的一年,我将继续坚持输出,分享更多有价值的技术内容。同时,我计划深入学习地理信息、知识图谱、大数据、物联网等领域,争取在相关领域有一定的技术研究。此外,将计划积极参与线上和线下的技术交流活动,与更多的朋友共同成长。

        在应用成果方面,除了博客的积累,可以积极进行应用软件的成果申请,比如软著和专利。有专利写作方面有经验的朋友,可以多多指导,评论区或者私信都可以。

        最后分享一段董宇辉的一段话,在技术道路中与大家共勉:“风来了,我就慢慢走;雨来了,我就靠边走;打雷了,我就捂着耳朵走。”面对风雨和挫折,我们无处可避,但我们不曾退缩。即使风雨来临,我们依旧坚定前行。祝愿大家2024风雨无阻,勇往直前。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/283461.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

尝试读取挪威 3d radar数据

1 原因 挪威的三维探地雷达很有特色,步进频率采样,与传统的GPR很不同,一个天线就拥有N个天线的功能。很想看看他们采集的数据是否清晰。 之前浙大学报审稿审到华南理工用的他们这个雷达。 图像来自知乎:若侵权,请告…

Windows反调试技术学习

Windows反调试 前言元旦快乐!!!通过 API 调用IsDebuggerPresentCheckRemoteDebuggerPresent(NtQueryInformationProcess)OutputDebugStringZwSetInformationThread(ThreadHideFromDebugger) 手动…

【华为机试】2023年真题B卷(python)-喊七的次数重排

一、题目 题目描述: 喊7是一个传统的聚会游戏,N个人围成一圈,按顺时针从1到N编号。 编号为1的人从1开始喊数,下一个人喊的数字为上一个人的数字加1,但是当将要喊出来的数字是7的倍数或者数字本身含有7的话,…

windows无命令升级降级node版本

1. node最新版本下载链接 点击最新下载链接,找到对应版本下载并解压 2. 通过命令where node找到node.exe位置 3. 将该位置的node.exe替换为下载解压的最新node.exe 4. 重新执行node -v查看版本 --------------------------------------------------------------…

ETLCloud X 明道云实现无缝数据连接

明道云作为一款云端协作工具,为企业提供高效的沟通、协作和数据分析服务。它可以实现企业内部沟通和协作的高效性和一体化,并提供数据分析功能,让企业能够更好地理解业务和决策。 一、传统方式同步数据的痛点 传统方式同步数据需要手动进行…

C语言学习----存储类别

存储类别 🌿本文是C Primer Pluse 中文版第12章的部分内容整理 🌱主要是围绕C中作用域 链接 存储期 展开 ,是后面进行多文件管理的基础~ 🌈概要 🍎明确对象 变量名 标识符的基本概念和含义 🍐作用域和链接描…

【LLM+RS】LLM在推荐系统的实践应用(华为诺亚)

note LLM用于推荐主要还是解决推荐系统加入open domain 的知识。可以基于具体推荐场景数据做SFT。学习华为诺亚-技术分享-LLM在推荐系统的实践应用。 文章目录 note一、背景和问题二、推荐系统中哪里使用LLM1. 特征工程2. 特征编码3. 打分排序 三、推荐系统中如何使用LLM四、挑…

Nexus私服简介及搭建(Linux3.62版本)

文章目录 一、Nexus的安装1、运行程序2、查看运行日志和初始密码3、启动配置文件的修改 二、Nexus的使用1、Nexus使用流程说明2、库类型说明2.1、maven-public库配置说明2.2、maven-central库配置说明 3、用户本地配置使用maven-public库3.1、禁用了匿名访问,额外需…

【JavaScript】复制文本到剪切板

✨ 专栏介绍 在现代Web开发中,JavaScript已经成为了不可或缺的一部分。它不仅可以为网页增加交互性和动态性,还可以在后端开发中使用Node.js构建高效的服务器端应用程序。作为一种灵活且易学的脚本语言,JavaScript具有广泛的应用场景&#x…

鸿蒙 DevEco Studio 3.1 入门指南

本文主要记录开发者入门,从软件安装到项目运行,以及后续的学习 1,配置开发环境 1.1 下载安装包 官网下载链接 点击立即下载找到对应版版本 下载完成,按照提示默认安装即可 1.2 下载SDK及工具链 运行已安装的DevEco Studio&…

【Redis-02】Redis数据结构与对象原理 -上篇

Redis本质上是一个数据结构服务器,使用C语言编写,是基于内存的一种数据结构存储系统,它可以用作数据库、缓存或者消息中间件。 我们经常使用的redis的数据结构有5种,分别是:string(字符串)、list(列表)、hash(哈希)、s…

SparkStreaming与Kafka整合

1.3 SparkStreaming与Kafka整合 1.3.1 整合简述 kafka是做消息的缓存,数据和业务隔离操作的消息队列,而sparkstreaming是一款准实时流式计算框架,所以二者的整合,是大势所趋。 ​ 二者的整合,有主要的两大版本。 kaf…

【大数据面试知识点】分区器Partitioner:HashPartitioner、RangePartitioner

Spark HashParitioner的弊端是什么? HashPartitioner分区的原理很简单,对于给定的key,计算其hashCode,并除于分区的个数取余,如果余数小于0,则用余数分区的个数,最后返回的值就是这个key所属的…

Windows客户端操作系统的历史版本简介

文章目录 Windows操作系统的历史版本从windows 10开始,版本有些不一样的变化windows 10有哪些版本Windows 10终止服务的版本Windows 10当前服务的版本Windows 10开始的变化Windows 11有哪些版本 Windows 11有哪些用户反馈的缺点推荐阅读 从Windows 1.0到最新的Windo…

css原子化的框架Tailwindcss的使用教程(原始html和vue项目的安装与配置)

安装教程 中文官网教程 原始的HTML里面使用 新建文件夹npm init -y 初始化项目 安装相关依赖 npm install -D tailwindcss postcss-cli autoprefixer初始化两个文件 npx tailwindcss init -p根目录下新建src/style.css tailwind base; tailwind components; tailwind ut…

基于Matlab的各种图像滤波Filter算法(代码开源)

前言:本文为手把手教学 Matlab 平台下的各种图像滤波算法的教程,将编程代码与图像滤波知识相联系,以实战为例!博客中图像滤波算法包含:均值滤波、中值滤波、高斯滤波、双边滤波、引导滤波。图像滤波算法是计算机视觉领…

用ChatGPT挑选钻石!著名珠宝商推出-珠宝GPT

根据Salesforce最新发布的第五版《互联网购物报告》显示,ChatGPT等生成式AI的出现、快速发展,对零售行业和购物者产生了较大影响。可有效简化业务流程实现降本增效,并改善购物体验。 著名珠宝商James Allen为了积极拥抱生成式AI全面提升销售…

ShuffleZKP:匿名、不可连接消息的合规证明

1. 引言 Mingxun Zhou等人2023年论文《Proof of Compliance for Anonymous, Unlinkable Messages》,开源代码实现见: https://github.com/shufflezkp/shuffle-zkp-open(Go)

【兔子王赠书第14期】《YOLO目标检测》涵盖众多目标检测框架,附赠源代码和全书彩图!

文章目录 写在前面YOLO目标检测推荐图书本书特色内容简介作者简介 推荐理由粉丝福利写在后面 写在前面 小伙伴们好久不见吖,本期博主给大家推荐一本关于YOLO目标检测的图书,该书侧重目标检测的基础知识,包含丰富的实践内容,是目标…

C++面试宝典第12题:数组元素相除

题目 从控制台输入若干个整数作为数组,将数组中每一个元素除以第一个元素的结果,作为新的数组元素值。比如:可以先输入3,作为数组元素的个数;然后输入3个整数,作为数组元素的值。 解析 这道题本身并不复杂,但里面隐藏了不少“坑点”和“雷区”,主要考察应聘者全面思考问…