变聪明的方法就是学习,每个人最终都会与生活和解,连村西透仿佛也捡回了昔日的勇气。

  • 作者:不渴望力量的哈士奇(哈哥),十余年工作经验, 跨域学习者,从事过全栈研发、产品经理等工作,目前任某金融品类App负责人。
  • 荣誉:2022年度博客之星Top4博客专家认证、全栈领域优质创作者、新星计划导师“星荐官共赢计划” 发起人
  • 现象级专栏《白宝书系列》作者文章知识点浅显易懂且不失深度TFS-CLUB社区创立者旨在以“赋能 共赢”推动共建技术人成长共同体


❤️‍🔥 序

哈哈哈哈,虽然已经码龄5年了,但却是第一次写 “创作纪念日” 的文章,借着这个机会就写一下自己的创作纪念日吧!



❤️‍🔥 往事如风迹难寻 - 成为创作者的契机


大多数的创作小伙伴都知道,作为内容型创作博主的创作过程是分为两个阶段的。

  • 第一阶段是 输入 的过程,以 "笔记" 的形式记录自己的学习过程作为创作蓝本,这个阶段写的内容是给自己看的,无需太多考虑他人的意见。
  • 第二阶段则是 输出 的过程,将曾经 输入 的内容,化作 输出 的创作内容,反哺给他人。这各阶段的内容就是给别人看的,别人能不能看懂,能不能学会,是评判内容质量好坏的唯一标准。

在 2022 年之前,与很多小伙伴一样,也是将 CSDN 当做 “云盘备份” 一般的存在,上传自己的笔记,便于自己找不到U盘,方便自己查找。

在步入 2022 年之后,不知道什么原因,鬼使神差一般的想要开始更新一些比较系统专业的内容,也就是内容的输出。可能是因为工作的缘故,空闲的时间变多了的原因,我更愿意花费时间打磨曾经的笔记,将其改造成可以供他人阅读的格式发不出来。

赶巧了,又遇上了魔都的三个月的居家办公的特殊时间,正因为这段时间的特殊性 “强迫” 我消磨时间的唯一方式就是写博客。

阴差阳错的结果就造成了度过这段特殊时期之后,一天不写点东西出来,我是相当的难受啊… 当然了这个难受也是后话了。



❤️‍🔥 新星计划遇善者 - 出道即是巅峰MVP


2022年2月25日,CSDN官方开启了 第三季-“新星计划” 活动,“新星计划”是一个以发掘潜力新人、培养优质博主为目标的创作活动,通过为期一个月的时间,让资深“导师”和新人“学员”近距离接触,一起学习打造“爆款文章”的那些事儿。

我当时参加的是 “哪吒” 的全栈赛道,和 “不吃西红柿” 的Python赛道。(需要说明的是,只能报名一个赛道,由于没有解读清楚规则报名了两个赛道,但是最终只能得到一个赛道的奖励。PS:两个赛道我都是 MVP

在活动初期阶段,两位大佬都毫不吝啬的向参与 “新星计划” 的小伙伴们传授自己的创作经验,如何写出爆款,各种眼花缭乱的涨粉秘技,经营自己更要经营与粉丝的关系等等…

受益于大佬在 “新星计划” 中分享,通过学习大佬们之间的经验,与各位志同道合的小伙伴分享,最终我也拿下了 “新星计划 - 全栈赛道” 的 MVP,荣获实力新星称号以及官方的奖品。并且在接下来的一段时间认证通过了 “博客专家” 。


在这里插入图片描述


  1. 有一说一,在 “新星计划” 期间,共获得了 2000+ 粉丝的关注,不得不说,被人认可的感觉还是挺爽的。
  2. 当然了,在这个创作阶段,我的格式,信息,文章撰写描述的语句存在着一定的瑕疵,也获得了很多正向的反馈,这些反馈也在不断的完善我的创作风格、沟通方式以及运营玩法。
  3. 也不得不提这个阶段给予了我认可与很多帮助的小伙伴们,“哪吒”“不吃西红柿”“几何心凉”“桃花键神”“步尔斯特”“小明JAVA问道之路”“袁神”“Bug终结者” 等等等等的众多小伙伴,这里就不一一列举,一年走来,互相激励、分享经验… 有你们一路同行,甚是荣幸。
  4. 在这里还要感谢当初配合我调研的400余位众多小伙伴,是你们在我还没有明确目标的时候,给我指引了方向,向你们致以深深的谢意。
  5. 借机会也感谢平台,感谢 “邹老师”、感谢 “敏哥”、感谢 “萌总”,以及众多的客服、商务运营】社区运营人员。



❤️‍🔥 知行合一心依旧 - 初心不改坚持创作


“新星计划” 技术之后,很多小伙伴依然能够保持初心,坚持创作。但是似乎有个魔咒,这也是我与一些小伙伴们沟通之后得到的结果。

不少人仿佛在创作的过程中失去了动力、目标,尤其是在万粉之后,仿佛被掏空了一样,不在热衷于创作。

有的小伙伴告诉我,好像失去了目标,觉得坚持创作用处不大,很占用自己的时间;有的小伙伴则是彻底放弃创作,因为不愿意将时间花费在这样一件自己觉得没有意义的事情上;甚至有的小伙伴,告诉我觉得无利可图…

在一次 “创作者之夜” 的直播活动中,我向 “敏哥”“萌总” 发出了这个疑问,他们给予了非常正能量的答案与认可,也坚定了我继续创作的信心。

没关系,既然小目标容易达到,容易满足,那我们就制定一个大目标!老子要杀进总榜100,老子要成为10W粉丝的头部博主!

说实话,如今保持日常一更已经成为我生活中的一部分了,之前是在学习的过程中创作,现在是在工作外的时间学习 & 创作!

说实话,自己会的东西其实挺多的,真心希望在有限的时间内,将自己十余年的所学,全部输出出来,这也算是一个技术人的心心所念吧…

各位小伙伴闲暇时间多逛逛技术社区,开阔一下视野,提升一下认知呀。
也欢迎大家评论区或者小窗私信我,一起交流一起进步!(可以是学习,技术,也可以是生活中的琐事…)



❤️‍🔥 知易行难搞规划 - 这是不能说的秘密


这一 part 应该写的是自己接下来的计划、规划,与接下来一下的创作方向。

不过有一说一,往大了说,放在公司上,这可是公司的战略方向所在啊,属于商业机密,怎能轻易示人呢?

各位小伙伴,你们说对吧?那就拭目以待,期待我未来一年的输出与成长吧!

ღ( ´・ᴗ・` )比心
  • 151
    点赞
  • 111
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 233
    评论
LZW(Lempel-Ziv-Welch)算法是一种无损压缩算法,能够将文本文件压缩到比原始文件更小的尺寸。下面是实现LZW压缩和解压缩的基本步骤: LZW压缩: 1. 将输入的文本按字节读入,构建初始的编码表。编码表中包含所有的单字节字符,每个字符的编码为其对应的8位ASCII码。 2. 读入一个字符,将其与已有编码表中的最长前缀匹配。如果匹配成功,则继续读入下一个字符,直到无法匹配为止。 3. 将匹配成功的最长前缀的编码输出,并将之前匹配成功的字符串和下一个字符构成一个新的字符串,加入到编码表中,并分配一个新的编码。 4. 重复步骤2-3,直到所有输入的字符都被编码。 LZW解压缩: 1. 根据输入的编码表和编码,构建初始的解码表。 2. 读入一个编码,输出对应的字符串,并将之前输出的字符串和当前字符串的第一个字符构成一个新的字符串,加入到解码表中,并分配一个新的编码。 3. 重复步骤2,直到所有编码都被解码。 下面是一个Python实现的LZW压缩和解压缩的示例代码: ```python import struct def lzw_compress(data): # 初始化编码表 table = {chr(i): i for i in range(256)} code = 256 # 初始化输出 result = [] s = "" # 逐个读入字符,进行编码 for c in data: if s + c in table: s = s + c else: result.append(table[s]) table[s + c] = code code += 1 s = c # 输出最后一个编码 result.append(table[s]) # 将编码结果转换为二进制 output = b"".join([struct.pack(">H", x) for x in result]) return output def lzw_decompress(data): # 初始化解码表 table = {i: chr(i) for i in range(256)} code = 256 # 初始化输出 result = [] s = "" # 逐个读入编码,进行解码 for i in range(0, len(data), 2): x = struct.unpack(">H", data[i:i+2])[0] if x in table: entry = table[x] elif x == code: entry = s + s[0] else: raise ValueError("Bad compressed code: %d" % x) result.append(entry) if s: table[code] = s + entry[0] code += 1 s = entry # 将解码结果转换为原始的文本 output = "".join(result) return output ``` 在上面的示例代码中,`lzw_compress()`函数接受一个字节串作为输入,并返回对应的压缩结果。`lzw_decompress()`函数接受一个压缩结果作为输入,并返回对应的原始文本。注意,压缩结果和解压缩输入都是二进制格式的,需要使用`struct`模块进行处理。
评论 233
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哈哥撩编程

多点...少点...多少给点?

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值