【256 Days】我的创作纪念日

目录

🌼01 机缘

🌼02 收获

🌼03 日常

🌼04 成就

🌼05 憧憬


最近收到官方来信, 突然发现,不知不觉间,距离发布的第一篇博客已过256天,这期间我经历了春秋招、毕业答辩、从校园走向职场,从学生转变成了一位程序员。无论是就业,抑或是毕业答辩,都给我留下了深刻印象,感慨颇多。


🌼01 机缘

回想起我开始写博客的那段时光,简直就像是一场创作的冒险!大学时期,我充满了创作的激情,但却总是苦于找不到合适的出口。我试过建立自己的博客网站,投入了不少服务器资源,却总被那些该死的图片上传问题搅得焦头烂额。咦,这图片又上传失败了!(😫)

为了解决这个问题,我曾经比较了阿里云OSS和华为云OSS的各种方案,想要找到成本划算的存储方案。虽然它们价格很诱人,但那些期限限制和转存麻烦简直让我头疼不已。作为一个注重效率的人,我实在不想在这些琐事上浪费太多时间。

经过反复权衡,我最终选择了CSDN作为我的博客家园。这个选择不仅仅解决了我的存储难题,还让我能全身心地投入到创作中,不再为技术细节而烦恼。哦耶,终于可以专心写作了!(🎉)

于是,CSDN成为了我记录笔记、分享心得和技术见解的理想平台。在这里,我不仅可以自由地表达思想,还能与广大读者分享我的技术探索。这种创作的满足感,真是让我找到了当初成为创作者的初衷。📝💡

每当我在键盘上敲下新的文字,感受到读者们的回响和互动时,我都觉得这一切都是值得的。博客不仅是我的创作天地,更是我与技术同好们交流的桥梁。在这里,我不仅学到了技术,更收获了友谊和成长。未来,我期待继续在这片创作的海洋里航行,与更多志同道合的朋友们一同探索、一同进步!🚀✨


🌼02 收获

经过长达256天的不懈奋斗,我惊喜地发现,我的粉丝数量竟然达到了3.5万!这个数字真是令人振奋!在这段时间里,我不仅收获了粉丝们的支持和关注,还结识了许多志同道合的小伙伴,他们和我一样热爱探索技术的无限可能性。🎉

今天,我的博客总访问量已经达到了3,356,917,这些数字背后蕴含着我不懈努力的见证和奖赏。在这个过程中,我不仅成为了全栈领域的优质创作者,还享受到了来自读者们的积极反馈:我的作品获得了14,250次点赞,收到了14,383条富有建设性的评论,被收藏了13,562次,而我的代码片更是被分享了16,151次!这些成就不仅是对我努力的肯定,也是我继续前行的动力源泉。💪🚀

在我写作的旅程中,每一个点赞都是对我灵感的点点滴滴,每一条评论都是我成长的催化剂,每一次分享都是技术的传播和影响力的延展。这些数据不仅是数字,更是我与读者之间情感交流的桥梁,让我深刻体会到技术带来的连接和共鸣的力量。🌟

未来,我期待继续深耕技术领域,探索更多的创新和可能性,与更多志同道合的伙伴们一同成长和分享。让我们共同追求技术的精湛和创作的卓越,用激情和才华书写属于我们的华章!📝💡


🌼03 日常

对我而言,创作不仅是一种表达方式,更是生活中不可或缺的一部分,仿佛是灵感与心灵的共振。它不仅仅是创造新内容的过程,更是我与世界沟通的桥梁,是我展示内心世界、分享见解的平台。🖋️✨

在我忙碌而充实的日常生活中,创作早已融入到我的工作和学习之中,成为了一种宝贵的放松和启发的方式。作为一个工作繁忙的人,我深知如何在有限的精力下平衡工作、学习和创作。创作不仅是我释放压力和探索兴趣的出口,更是我不断学习、成长并与他人分享的重要途径。💼📚

每当我面对工作上的挑战或者学习新知识时,创作成为了我灵感迸发的角落,一个可以放飞思绪、探索创意的空间。通过写作和创作内容,我能够更深入地理解和应用所学的知识,同时也在实践中提升自己的表达能力和解决问题的能力。🌐💡

在我繁忙的日程中,我会精心安排时间,保证每天都有一段专注于创作的时光。这段时间不仅帮助我保持创作的连贯性和灵感的持续性,还让我从繁忙的工作和学习中得到片刻的放松和灵感。⏰🌟

创作不仅是我个人的表达,也是我与同行交流、学习的重要桥梁。通过分享我的见解和经验,我与志同道合的人们建立起了深厚的联系和友谊。这些交流不仅丰富了我的思想,也激励了我不断追求更高的创作水平和更广阔的视野。🤝💬

创作已经深深融入到我的生活和职业中,不仅是我表达自我的方式,更是我与世界、与他人沟通的重要途径。在繁忙而充实的生活中,创作给予了我力量和动力,让我能够更加全面地发展自己,追求内心的兴趣和激情。这种平衡和融合,不仅丰富了我的生活,也让我在职业和个人成长中找到了更多的乐趣和意义。🌟📝


🌼04 成就

让我来分享一段我引以为傲的代码——这段代码出现在【在linux操作系统下基于opencv和socket的人脸识别项目】中,是我展示编程技能和解决问题能力的典范。

关键部分:手动实现信号机制和Socket滑动窗口示例代码:

#include <iostream>
#include <opencv2/opencv.hpp>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>using namespace std;
using namespace cv;// 信号处理函数
void signalHandler(int signum) {cout << "Interrupt signal (" << signum << ") received.\n";// 这里可以添加信号处理逻辑exit(signum);  
}// Socket通信滑动窗口实现
void slidingWindowSocket() {int sockfd, newsockfd, portno;socklen_t clilen;char buffer[256];struct sockaddr_in serv_addr, cli_addr;int n;sockfd = socket(AF_INET, SOCK_STREAM, 0);if (sockfd < 0) {perror("ERROR opening socket");exit(1);}bzero((char *) &serv_addr, sizeof(serv_addr));portno = 5001;serv_addr.sin_family = AF_INET;serv_addr.sin_addr.s_addr = INADDR_ANY;serv_addr.sin_port = htons(portno);if (bind(sockfd, (struct sockaddr *) &serv_addr, sizeof(serv_addr)) < 0) {perror("ERROR on binding");exit(1);}listen(sockfd, 5);clilen = sizeof(cli_addr);newsockfd = accept(sockfd, (struct sockaddr *) &cli_addr, &clilen);if (newsockfd < 0) {perror("ERROR on accept");exit(1);}bzero(buffer, 256);n = read(newsockfd, buffer, 255);if (n < 0) {perror("ERROR reading from socket");exit(1);}printf("Here is the message: %s\n", buffer);n = write(newsockfd, "I got your message", 18);if (n < 0) {perror("ERROR writing to socket");exit(1);}
}int main() {// 注册信号处理函数signal(SIGINT, signalHandler);// 调用滑动窗口Socket通信函数slidingWindowSocket();return 0;
}

在这个项目中,我面对的第一个挑战是整合OpenCV的强大功能,实现对摄像头捕捉到的实时图像进行人脸检测和识别。通过深入研究和实验,我成功地编写了高效且准确的算法,确保系统能够在各种光照和角度条件下稳定运行。这不仅是技术上的胜利,也是对我解决复杂问题能力的直接验证。💡🔍

而后,我利用socket编程技术,实现了与远程服务器的数据传输和信息交互。这一步骤不仅使得我们的系统具备了实时更新和远程控制的能力,还增强了项目的可扩展性和实用性。作为项目的领导者,我在团队合作中负责设计并优化这一部分代码,确保整体架构的稳定性和效率。🌐🚀

这段代码不仅仅是技术上的成就,它还激发了我对创造力和创新的追求。通过不断地优化和改进,我不仅提升了自己的编程技能,还培养了对团队协作和项目管理的深刻理解。在整个过程中,我学会了如何在技术挑战和团队协作中找到平衡,同时也发现了解决问题背后的乐趣和成就感。🌟🛠️

优秀的算法涉及不仅是我作为一个技术人员和团队领袖的象征,也是我职业生涯中的一座里程碑。未来,我期待继续挑战更多的技术难题,创造更多的优秀代码,与全球的技术大牛们共同探索和创新。让我们一同在代码的世界里,创造出属于我们的辉煌!💻💪


🌼05 憧憬

在我职业生涯的道路上,我怀揣着一份坚定的憧憬和规划,志在成为C++领域的技术大神!💪 C++不仅是一门深邃而富有挑战性的编程语言,它在软件开发中占据着举足轻重的地位,更是我心中那片渴望征服的技术殿堂。我愿意投入大量时间和精力,深入研究其核心机制和高级应用,力求在这个领域内成为一名引领潮流的专家。🔍🌟

除了技术深耕,我还有着坚定的创作计划:每周发布一篇优质博客,内容涵盖但不仅限于C/C++、Java、Python、前端开发、Linux操作系统、大数据处理、人工智能及小程序等热门领域。这些领域不仅代表着当今技术发展的前沿,更是我热衷于探索和分享的领域。通过深入的学习和实践,我希望能够将复杂的技术知识以简洁清晰的方式呈现给读者,助力他们更好地理解和应用这些前沿技术。📚🔧

在我心中,博客不仅是展示个人技术能力和见解的平台,更是与广大技术爱好者交流互动的桥梁。每一次发布都是一次思想的碰撞和分享的乐趣,每一次读者的反馈则是我前行路上最宝贵的动力。无论是技术上的探索还是创作上的成就,我都将全力以赴,不断精进自我,为实现我的职业梦想和创作目标而努力奋斗。💡🚀

未来,我期待着能够在C++技术的海洋中畅游,发现更多技术的奥秘并解决更复杂的挑战。同时,我也希望通过博客的方式,与更多志同道合的朋友们分享经验、交流思想,共同追求技术的卓越与创新。让我们一同踏上这段充满激情和探索的旅程,用代码书写精彩的人生篇章!🌊💻

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Access denied for user ‘root‘@‘localhost‘ (using password: YES)解决办法

在Spring配置数据源时&#xff0c;当使用Spring容器加载druid.properties数据库连接池配置文件时&#xff0c;容易碰到create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/mydbs, errorCode 1045, state 28000 java.sql.SQLException: Access denied for user …

破解YouTube限制:保姆级教程,轻松查看博主邮箱

近期YouTube取消了博主的邮箱展示&#xff0c;这造成了不小的轰动&#xff0c;给想要联系博主的粉丝和想要寻求网红合作的品牌都带来了极大的不便。但这难不倒万能的网友&#xff01;最新发现&#xff0c;通过一串神秘代码可以在YouTube上查看到博主的邮箱&#xff0c;这里Nox聚…

CycleGAN深度学习项目

远程仓库 leftthomas/CycleGAN: A PyTorch implementation of CycleGAN based on ICCV 2017 paper "Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks" (github.com) 运行准备 Anaconda 安装需要的库 指令 pip install panda…

LPRNet 车牌识别部署 rk3588(pt-onnx-rknn)包含各个步骤完整代码

虽然车牌识别技术很成熟了&#xff0c;但完全没有接触过。一直想搞一下、整一下、试一下、折腾一下&#xff0c;工作之余找了一个简单的例子入个门。本博客简单记录一下 LPRNet 车牌识别部署 rk3588流程&#xff0c;训练参考 LPRNet 官方代码。 1、导出onnx   导出onnx很容易…

【postgresql】权限(Privileges)

权限&#xff08;privileges&#xff09;是决定用户或角色可以对数据库对象&#xff08;如表、视图、序列和函数&#xff09;执行哪些操作的许可。权限对于维护安全性和控制对数据的访问至关重要。 权限分类 在 PostgreSQL 中&#xff0c;权限分为以下几种&#xff1a; SELEC…

数据库基本查询(表的增删查改)

一、增加 1、添加信息 insert 语法 insert into table_name (列名) values (列数据1&#xff0c;列数据2&#xff0c;列数据3...) 若插入时主键或唯一键冲突就无法插入。 但如果我们就是要修改一列信息也可以用insert insert into table_name (列名) values (列数据1&am…

客户端通过服务器进行TCP通信(三)

一. 对TCP的基础讲解 服务端 1. 首先创建一个套接字&#xff0c;TCP是面向字节流的套接字&#xff0c;故需要使用SOCK_STREAM 2. 然后使用bind()函数将套接字与服务器地址关联(如果是在本地测试&#xff0c;直接将地址设置为217.0.0.1或者localhost&#xff0c;端口号为1000…

内存函数(C语言)

内存函数 以下函数的头文件&#xff1a;string.h 针对内存块进行处理的函数 memcpy 函数原型&#xff1a; void* memcpy(void* destination, const void* source, size_t num);目标空间地址 源空间地址num&#xff0c;被拷贝的字节个数 返回目标空间的起始地…

Python与自动化脚本编写

Python与自动化脚本编写 Python因其简洁的语法和强大的库支持&#xff0c;成为了自动化脚本编写的首选语言之一。在这篇文章中&#xff0c;我们将探索如何使用Python来编写自动化脚本&#xff0c;以简化日常任务。 一、Python自动化脚本的基础 1. Python在自动化中的优势 Pyth…

1.31、基于长短记忆网络(LSTM)的发动机剩余寿命预测(matlab)

1、基于长短记忆网络(LSTM)的发动机剩余寿命预测的原理及流程 基于长短期记忆网络(LSTM)的发动机剩余寿命预测是一种常见的机器学习应用&#xff0c;用于分析和预测发动机或其他设备的剩余可用寿命。下面是LSTM用于发动机剩余寿命预测的原理和流程&#xff1a; 数据收集&#…

【Linux】 GCC/G++与Makefile使用

Linux GCC/G使用 GCC如何完成 格式&#xff1a;gcc [选项] 要编译的文件 [选项] [目标文件] 常用选项&#xff1a; -E&#xff1a;让gcc在预处理结束后停止编译过程&#xff0c;输出.i的C语言原始文件。-S&#xff1a;该选项只是进行编译而不是进行汇编&#xff0c;最终生成汇…

力扣144题:二叉树的先序遍历

给你二叉树的根节点 root &#xff0c;返回它节点值的 前序 遍历。 示例 1&#xff1a; 输入&#xff1a;root [1,null,2,3] 输出&#xff1a;[1,2,3]示例 2&#xff1a; 输入&#xff1a;root [] 输出&#xff1a;[]示例 3&#xff1a; 输入&#xff1a;root [1] 输出&am…

C++入门学习——初始化列表

概念 初始化列表&#xff1a;以一个冒号开始&#xff0c;接着是一个以逗号分隔的数据成员列表&#xff0c;每个"成员变量"后面跟一个放在括 号中的初始值或表达式 class Date { public://初始化列表Date(int year,int month,int day):_year(year),_month(month),_d…

[Windows] 油.管视频下载神器 Gihosoft TubeGet Pro v9.3.88

描述 对于经常在互联网上进行操作的学生&#xff0c;白领等&#xff01; 一款好用的软件总是能得心应手&#xff0c;事半功倍。 今天给大家带了一款高科技软件 管视频下载神器 无需额外付费&#xff0c;永久免费&#xff01; 亲测可运行&#xff01;&#xff01; 内容 目前主…

高德地图显示圆形区域并在区域边上标注半径

bug&#xff1a;循环创建三个圆形区域 &#xff0c;数组设置为[{raduis:500,color:“#FF0000”}]&#xff0c;然后循环取颜色会莫名其妙报错修改为 strokeColor: [“#FF0000”, “#1EE3C2”, “#3772E9”][i]即可 initAMap() {AMapLoader.load({key: "130cca3be68a2ff0fd5…

记VMware网络适配器里的自定义特定虚拟网络一直加载问题解决办法

1、问题描述 VMware网络适配器里的自定义特定虚拟网络一直加载问题&#xff1a; 在自定义&#xff1a;特定虚拟网络选择的时候 没有上图所示的三个选择&#xff0c;而是正在加载虚拟网络.... 如下图所示&#xff1a; 2、解决办法 2.1、原因分析&#xff1a; 是安装时候出现…

安防视频监控/视频汇聚EasyCVR平台浏览器http可以播放,https不能播放,如何解决?

安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台基于云边端一体化架构&#xff0c;兼容性强、支持多协议接入&#xff0c;包括国标GB/T 28181协议、部标JT808、GA/T 1400协议、RTMP、RTSP/Onvif协议、海康Ehome、海康SDK、大华SDK、华为SDK、宇视SDK、乐橙SDK、萤石云SD…

7.15洛谷蓝题

二分答案的两个模板&#xff1a; 1.最小值的最大化&#xff1a; #define _CRT_SECURE_NO_WARNINGS 1 #include<bits/stdc.h> #include<iostream> #include<algorithm> #include<cstring> #include<vector> #include<queue> #include<…

Studying-代码随想录训练营day40| 198.打家劫舍、213.打家劫舍II、337.打家劫舍III

第40天&#xff0c;动态规划part07&#xff0c;动态规划经典题型“打家劫舍”(ง •_•)ง&#xff0c;编程语言&#xff1a;C 目录 198.打家劫舍 213.打家劫舍II 337.打家劫舍III 总结 198.打家劫舍 文档讲解&#xff1a;代码随想录打家劫舍 视频讲解&#xff1a;手…

【C++进阶学习】第七弹——AVL树——树形结构存储数据的经典模块

二叉搜索树&#xff1a;【C进阶学习】第五弹——二叉搜索树——二叉树进阶及set和map的铺垫-CSDN博客 目录 一、AVL树的概念 二、AVL树的原理与实现 AVL树的节点 AVL树的插入 AVL树的旋转 AVL树的打印 AVL树的检查 三、实现AVL树的完整代码 四、总结 前言&#xff1a…