我的创作纪念日---Look back on the past year of hard work

2023-11-17

哈,今天在CSDN的站内信收到了通知,为了纪念我在CSDN度过的日日夜夜,故简单写点东西记录一下。 分享给可能和我有相同经历的计算机专业的大学生,以此来勉励大家。

缘起

  1. 嗨,大家好,我是一个内向的计算机小白,在 CSDN 已经度过了 100 多个日日夜夜。一开始我连最简单的 C 语言代码都不会写,但是为了学习和进步,查阅相关资料,我进入CSDN网站。在看到许多大神们写的博客后,感觉真的对我有了很大的帮助。
  2. 我的写作之路始于学习,当时我发现 CSDN 是一个非常好的学习平台,它包含了大量的技术资料和代码示例,能够帮助我更好地理解计算机科学。于是,我开始了自己的写作之路,将自己之前学到和用到的知识和内容进行整理,总结后发表出来,不仅可以给他人提供帮助,还可以使自己加深对所学和所用知识的记忆和理解。于是我开始了我的博客之旅。


独白

  1. 写这篇文章之前,我一度感到自己太过小白,不知道自己能为大家带来什么有价值的东西。但是,我深知每个人的经验和想法都是独一无二的,我的经历也许能帮助那些和我一样的初学者。所以,我决定写下这篇文章,分享我的学习和成长过程,以及我所遇到的问题和解决方法。

  2. 有时候,我也会有这样的想法:所有我想分享的东西别人早已经写过了,自己也只是在重新描述已有的内容。但是,我认为这是对自己和别人的不公正评价。每个人都有自己独特的视角和表达方式,即使是相同的主题,也能带来不同的启发和思考。因此,我相信我的创作也能够为读者带来新的收获和启示。

  3. 写作时,我会经常提醒自己不要过于自卑或自我贬低,因为这会阻碍我发挥出最好的水平。同时,我也会时刻保持谦虚和学习的心态,不断提高自己的水平,为更好的创作积累经验和知识。


收获

  1. 很多我自己所遇到的疑难问题在CSDN上都能得到启发和解决。在这期间,我还认识了一些许多志同道合的朋友,可以相互讨论。
  2. 获得了一些正向的反馈,例如赞、评论、阅读量等,这让我感到尤为兴奋,觉得自己的写作对别人有所帮助。自己的劳动成果是值得的。
  3. 看别人博客的过程中,我在评论区回答问题被别人点赞,这对我也是一种激励,我感到自己得到了别人的认可,解决了他人的疑惑,自己的专业能力也得到了提升。

日常

  1. 现在,时刻记录学习中遇到的问题,难点已经成为了我的日常之一,它让我更加专注于我的学习和进步。在有限的精力下,我会尽量平衡我的博客创作和工作学习,编写学习笔记。
  2. 在我看来“好记性不如烂笔头”。人的记忆是有限的,学过的知识可能过一段时间会遗忘,但记录下来的东西可以保留很久,可以不断反复地温习。这个过程同时也是不断加深记忆,理解的过程。

成就

1.我过去在C语言中写得比较好的是一个简单的项目实现代码,它可以将输入的字符串进行反转。

#include <stdio.h>
#include <string.h>

int main() {
    char str[100];
    printf("请输入一个字符串:");
    scanf("%s", str);
    int len = strlen(str);
    for(int i = 0; i < len / 2; i++) {
        char temp = str[i];
        str[i] = str[len - i - 1];
        str[len - i - 1] = temp;
    }
    printf("反转后的字符串为:%s", str);
    return 0;
}

代码结果演示:

2.我过去在python写得最好的是一个基本文件读写功能的代码(后续会独立发一篇更为详细的文章,这里不做过多介绍)

from tkinter import *
from tkinter import filedialog
root=Tk()
def selectFile():
    fileName=filedialog.asksaveasfilename(title="选择文件")
    if fileName!='':
        f=open(fileName,'r',encoding='utf-8')
        content=f.read()
        print(content)
def saveFile():
    fileName=filedialog.asksaveasfilename(title='保存文件')
    if fileName != '':
        WriteString=s1.get()
        f = open(fileName, 'w',encoding='utf-8')
        f.write(WriteString)

s1=StringVar();
Label1=Label(root,text='请输入').pack()
EntryText=Entry(root,textvariable=s1).pack()
btnOpen=Button(root,text='打开',command=selectFile)
btnOpen.pack()
btnSave=Button(root,text='保存',command=saveFile)
btnSave.pack()
root.mainloop()

憧憬

对于未来,我有着许多的憧憬。我希望能够继续在 CSDN 上写作,分享自己的技术和心得,为更多的人提供帮助。同时,我也希望自己能够在计算机科学领域更加深入地学习,成为一名优秀的计算机工程师。我相信,只要坚持不懈地努力,我的梦想一定会实现。前途是光明的,道路是艰难的。愿今后的自己能够始终铭记:前行不忘回顾,勇进不忘调整,跋涉不忘反思!

这篇博客是我的第一篇纪念创作日文章,也是为了回顾这一年来所做的点点滴滴,不虚度光阴。感谢大家阅读,写的不好的地方大家见谅!希望大家关注后续我的博客!!! 凡是所学,皆为积累,凡是所历,皆有意义,大家一起加油吧!!!


链接

1.里程碑专区内查看其他创作者的纪念日文章

2.优质的纪念文章将会获得神秘打赏哦

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我的创作纪念日---Look back on the past year of hard work 的相关文章

  • for 循环在 Python 中生成/导出输出所需的时间太长

    这个问题是上一个问题的延续for 循环花费太长时间才能产生输出 https stackoverflow com questions 41339200 for loop taking too long to produce output no
  • 从一个数组中删除另一个数组中的元素

    假设我有这些二维数组A and B 我怎样才能从中删除元素A那些在B 集合论中的补集 A B A np asarray 1 1 1 1 1 2 1 1 3 1 1 4 B np asarray 0 0 0 1 0 2 1 0 3 1 0 4
  • Python 如果 kwargs 中的 key 并且 key 为 true

    if force in kwargs and kwargs force is True 感觉应该有更好的方法来编写这个条件 因为我重复了键和变量 假设您确实想检查返回的关键字参数是否is True 这是另一种稍微不同的方式 if kwarg
  • python类型中的__flags__有什么用

    我最近阅读了pickle源代码 以下代码在copy reg让我很困惑 HEAPTYPE 1 lt lt 9 def reduce ex self proto assert proto lt 2 for base in self class
  • 为什么最新的 Python 3.8.x 版本不提供 Windows 安装程序?

    我需要在Windows计算机上安装Python 3 8并希望使用最新的小版本3 8 12 https www python org downloads release python 3812 官方发布网页提供了源代码的 tarball 文件
  • Python绕相机轴旋转图像

    假设我有一个图像 是在对某些原始图像应用单应性变换 H 后获得的 未显示原始图像 将单应性 H 应用于原始图像的结果是该图像 我想围绕合适的轴 可能是相机所在的位置 如果有的话 将此图像旋转 30 度以获得此图像 如果我不知道相机参数 如何
  • 将元组列表转换为字符串 Python

    例如 我用 python 编写了一个返回列表的函数 1 1 2 2 3 3 但我希望输出为字符串 这样我就可以用另一个字符替换逗号 这样输出就是 1 1 2 2 3 3 有什么简单的方法可以解决这个问题吗 感谢您提前提供任何提示 这看起来像
  • 为什么 np.linalg.norm(..., axis=1) 比写出向量范数公式慢?

    标准化矩阵的行X对于单位长度 我通常使用 X np linalg norm X axis 1 keepdims True 在尝试优化算法的此操作时 我非常惊讶地发现在我的机器上写出标准化的速度大约快了 40 X np sqrt X 0 2
  • 如何在Python中重命名virtualenv?

    我拼错了名字virtualenv使用以下方法初始化它 virtualenv vnev 我实际上打算创建一个名为的环境venv 尝试重命名后vnev文件夹到venv 我发现这并没有提供太多帮助 激活环境的名称仍然重命名旧的vnev mv vn
  • Tensorflow:Cuda 计算能力 3.0。所需的最低 Cuda 能力为 3.5

    我正在从源安装tensorflow 文档 https www tensorflow org versions r0 10 get started os setup html installing from sources Cuda驱动版本
  • Python 宏:用例?

    如果 Python 有一个类似于 Lisp Scheme 的宏工具 比如元Python https code google com p metapython 你会如何使用它 如果您是一名 Lisp Scheme 程序员 您会使用宏来做什么
  • 更改 Windows 上的 virtualenv 文件夹

    计算机修复后 我的 python 项目目录 Windows 发生了变化 比如从 d 到 f 现在我所有的 virtualenv 都坏了 激活 env 后 virtualenv 中的项目无法找到依赖项 并且自定义脚本 来自 env scrip
  • Python:使用Excel CSV文件仅读取某些列和行

    虽然我可以读取 csv 文件而不是读取整个文件 但如何仅打印某些行和列 想象一下这是 Excel A B C D E State Heart Disease Rate Stroke Death Rate HIV Diagnosis Rate
  • 使用 django-profiles 以配置文件形式编辑相关模型

    我在用着Django 配置文件 http bitbucket org ubernostrum django profiles wiki Home在我的应用程序中 因为它为我提供了一些简单的视图 可以帮助我更快地到达我想去的地方 但是 我有一
  • 在 CSV 文件的最上面一行写入

    我有这个sample csv 文件 a 1 apple b 2 banana c 3 cranberry d 4 durian e 5 eggplant 并有以下代码 samplefile open sample csv rb rows s
  • 如何使 cx-oracle 将查询结果绑定到字典而不是元组?

    这是我的代码 我想找到一种方法将查询结果作为字典列表而不是元组列表返回 看起来 cx oracle 通过部分文档讨论 绑定 来支持这一点 虽然我不知道它是如何工作的 def connect dsn cx Oracle makedsn hos
  • Python,质数检查器[重复]

    这个问题在这里已经有答案了 你好 我正在创建一个函数来检查一个数字是否是素数 但它告诉我 9 是一个素数 def eprimo num if num lt 2 return False if num 2 return True else f
  • 如何找到 JAR:/home/hadoop/contrib/streaming/hadoop-streaming.jar

    我正在练习有关 Amazon EMR 的复数视角视频教程 我被困住了 因为我收到此错误而无法继续 Not a valid JAR home hadoop contrib streaming hadoop streaming jar 请注意
  • PyQt 和 QSignalMapper/lambdas - 多个信号,单槽

    我在 PyQt 的菜单上有一个操作列表 每个操作对应我想要显示的每个不同的提要 所以我有一个 Y 将活动源设置为 Y Z 将其设置为 Z 等等 对于网络漫画阅读程序 我的菜单上都有 并且觉得自动化方法可能更好 而不是每次都打字 类似于将其添
  • 如何从集合中检索元素而不删除它?

    假设如下 gt gt gt s set 1 2 3 我如何获得一个值 任何值 s不做s pop 我想将该项目保留在集合中 直到我确定可以删除它 这只有在异步调用另一个主机之后才能确定 又快又脏 gt gt gt elem s pop gt

随机推荐