创作纪念日
- 我与CSDN的初识
- 耕耘后的收获
- 有笑有泪的日常
- 小小的成就
- 我的憧憬
我与CSDN的初识
在大一上学期的C语言课程中,我首次接触到CSDN。那时,面对众多难以理解的题目,我不得不频繁搜索相关知识和题解,CSDN成了我的救星。这个经历让我深刻体会到爱迪生的名言:“成功是百分之一的灵感加上百分之九十九的汗水。” 随着个人能力的逐渐提升,我也迈出了尝试编写技术博客的第一步。初期,我所撰写的文章阅读量极低,几乎让我产生了放弃的念头。但是,正如王小波所说:“人一切的痛苦,本质上都是对自己无能的愤怒。 而自律,恰恰是解决人生痛苦的根本途径” 我选择坚持,最终慢慢地吸引了2000名粉丝。
我们的知识和能力或许普通,作为一名仅大一的学生,我能够分析和分享的知识有限。但我坚信,正如海伦·凯勒曾经说过的:“世界上没有什么比坚持更能解决问题的办法了。”尽管面对限制,我会尽我最大的努力,为大家提供优质内容,希望能够在这个知识的旅程中,与大家一起成长,分享正能量和灵感。
耕耘后的收获
256天的创作旅程,给我带来了丰富的收获:
- 获得了2400名粉丝的关注,这是对我的努力和内容的认可!
- 收到了许多宝贵的反馈,这些指点坚定了我追求目标的信念。
- 结识了众多优秀的创作者,能与他们相识,我感到非常荣幸。
- 消除了对未来的迷茫,我对技术领域的发展充满了信心!
最重要的收获,是我获得了持续学习、总结和分享知识的能力。这是至关重要的,因为它不仅丰富了我的知识库,也为我的创作之路奠定了坚实的基础。在未来的创作旅程中,我希望能够全力以赴,不断前进。
我并不期待人生可以一直过得很顺利,但我希望碰到人生难关的时候,自己可以是它的对手。—— 加缪
有笑有泪的日常
创作已成为我的日常生活中不可或缺的一部分。每当我学习了新知识,我都会迫不及待地与他人分享。我发现,在写作过程中重新审视和品味这些知识,不仅加深了我的理解,也在教学相长的过程中提升了我对知识的掌握。更重要的是,这种分享和交流给我带来了强大的精神动力。
(ꈍεꈍ (ꈍ□ꈍ (ꈍㅿꈍ (ꈍ罒ꈍ﹡)
然而,作为一名大一学生,我必须承认我的时间非常有限。一周能发表四篇文章已经是我能够达到的极限。学校的学习任务沉重,尤其是因为我想要转专业,这对我的绩点提出了更高的要求。有时候,压力真的很大。但是,每当我看到我的文章出现在热榜上时,那份喜悦和成就感是难以言表的,它让所有的努力和挑战都变得值得。(〃‘▽’〃)哈哈。
小小的成就
在这256天的学习中,我最感到骄傲是我完成了Leetcode 刷题100 道(当然对于大佬来说这不是什么大事,但是对我来说真的很骄傲),在然后就是完成了1500行的飞机大战项目和500行的电子木鱼项目,真的非常有意思哈哈哈,给大家看一下:
这是我非常感兴趣的两个项目,虽然并不是我从头到尾开始设计O(∩_∩)O。
我从零开始设计的项目是日期管理工具(第一次上热榜的文章),详细代码可以看日期管理工具
#pragma once
#include<cstdio>
#include<iostream>
using namespace std;
class Time
{// 声明日期类为时间类的友元类,//则在日期类中就直接访问Time类中的私有成员变量friend class Date;
public:Time(int hour = 0, int minute = 0, int second = 0): _hour(hour), _minute(minute), _second(second){}
private:int _hour;int _minute;int _second;
};
class Date{public://void showtime(Time& t);bool checkInvalid();// 获取某年某月的天数int GetMonthDay(int year, int month) const;//展示日期void show() const;// 全缺省的构造函数Date(int year = 1900, int month = 1, int day = 1);// 拷贝构造函数// d2(d1)Date(const Date& d);// 析构函数~Date();// 赋值运算符重载// d2 = d3 -> d2.operator=(&d2, d3)Date& operator=(const Date& d) ;// 日期+=天数Date& operator+=(int day); // 日期+天数Date operator+(int day) const;// 日期-天数Date operator-(int day) const;// 日期-=天数Date& operator-=(int day);// 前置++Date& operator++();// 后置++Date operator++(int);// 后置--Date operator--(int);// 前置--Date& operator--();// >运算符重载bool operator>(const Date& d) const ;// ==运算符重载bool operator==(const Date& d) const;// >=运算符重载bool operator >= (const Date& d) const;// <运算符重载bool operator < (const Date& d) const;// <=运算符重载bool operator <= (const Date& d) const;// !=运算符重载bool operator != (const Date& d) const;// 日期-日期 返回天数int operator-(const Date& d) const;// 转换为字符串“ YYYY-MM-DD ”string toString() const;static Date fromString(const string& dateStr);friend ostream& operator<<(ostream& out, Date& d);friend istream& operator>>(istream& in, Date& d);private:int _year;int _month;int _day;};ostream& operator<<(ostream& out, Date& d);
istream& operator>>(istream& in, Date& d);
这个让我获得巨大能量,让我继续进行创作!!!
我的憧憬
在未来的日子里,我会不断地深化我的学习,全力以赴地准备迎接2025年春季的招聘季。我的眼前目标是坚持不懈地学习和积累知识。正如一个成功的程序员所说:“技术是通过不断学习和实践积累起来的。” 因此,我会专注于增强我的技能,为找到理想的实习机会做好充分准备。
我对未来充满期待,希望有朝一日能够参与到游戏服务器的开发工作中,融入我所热爱的职业领域。游戏开发不仅需要技术,更需要创造力和对细节的关注,这正是我渴望学习和成长的方向。
此外,我也期待人工智能技术能进一步发展,成为程序员们的得力助手。随着AI技术的不断进步,我相信不久的将来,AI将在代码优化、bug修复、甚至新功能的创造上发挥巨大作用。我憧憬着AI能够协助程序员解决复杂问题,让我们能更专注于创新和设计,共同推动技术界的进步。
加油!!!
.*. /~ .~\ /~ ~\ /~ .~\ /~ ~\*** ' `\/' * ' `\/' *V ( .*)( . *)
/\|/\ \ . *./ \ . *./| `\ . . .*/' `\ . . .*/'| `\ * .*. */' _ _ `\ * .*. */'`\ * */' ( `\/'*) `\ * */'`\/' \ */' `\/'`\/'