首页 > 其他分享 >01的token的年度总结

01的token的年度总结

时间:2023-12-29 22:44:41浏览次数:34  
标签:总结 01 小伙伴 开源 学习 token 文档 NET Blazor

大家好,我是token,一个热爱.NET的普通人,同样我来自湖南衡阳,再次之前我已经遇到非常多的湖南衡阳的老乡,比如李哥

​ 在这里一年中,我的成长也是非常迅速的,每一年的的每一天,感觉自己的知识点在不断的扩展,在2020年实习的时候由于公司是.NET所以从java.NET,从进入.NET的懵懂无知,到现在的一个常年混迹在开源社区的token,每一年的进步都是质一样的飞跃,就像是‘今天’看‘昨天’写的代码总感觉是谁写的‘屎山’,从一来是的三层架构,到后面开始接触Abp框架的时候,每一次的接触都是一个新的挑战,在一开始入门的大部分的人可能都是去b站找教程视频看,而我则硬磕微软官方文档,跟随微软官方文档的脚步一点点进步,从开始入门.NET的时候养成看文档的习惯,也更喜欢下班到加开始研究代码,以至于每天的时间都花在代码中,想起今年过年的时候没有回老家过年,在深圳尝试的一个人过年的感觉,然后有幸张队来找我玩一块聊天,还请我吃饭,张队也是人非常的好,非常荣幸!

我在开源中做了什么?

在这三年的.NET生活中,我在开源社区做了什么?学到了什么?在这三年中,我常年混迹于开源社区,在能用c#写单片机的nanoframework中PR贡献代码,组织nanoframework社区活动抽奖,文档翻译,在跨平台的AvaloniaUI中翻译中文文档(工作量不小,翻译了好几天),积极贡献PRMASA Blazor组件库(说不定你用过我写的组件),我也自己写了超级多的开源项目(主要是为了学习技术)也有几个破百star的项目(内心非常骄傲)ChatGpt.Desktop一个270个star的Gpt跨平台版本支持Android,IOS,Mac,Linux,Win,Web(但是由于时间问题导致有一段时间没维护了),也有一个模仿新版本QQ的聊天项目EarthChat155个star,非常适合新人小伙伴学习,技术栈使用的ASP.NET Core 8PostgreSQLRedisMasaFramework,DDD领域驱动设计模式 CQRS架构模式,SignalR ,俩个非常让我骄傲的项目,我写的项目非常的多,导致我啥都会一点点,也让我的github提交很绿(将生活交给全球最大的同性交友网站)

一点建议

对于刚刚入门的小伙伴一般都会有一点迷茫,不知道自己的方向,也很难找到学习方向,在这里我提供几个过来人建议(并不一定适合所有人),

第一个:非常建议找一个人带你学习或找几个一起学习的小伙伴,如果没有方向找到一个过来人带着学习,真的不要太轻松,我之前一个人闷头学习虽然也进步到现在但也艰苦,有幸在去年跟一群志同道合的小伙伴王阿姨,Perry几个小伙伴,在大半夜打电话学习,那时候最想的就是大晚上一块打电话学习,每一天都做进步。

第二个:确认一个目标,定一个今年的目标,比如今年1-4月将ABP学到什么程度,5-8学微服务学到什么程度,将自己的一年的计划都安排的满满当当,当然非常重要的事情最好是将游戏戒掉,花更多的时间去研究一些更有趣的技术(虽然可能没有用,但是说不定可以用上)。
第三个:很建议自己也去规划一个开源项目,你也可以在写开源项目中学到非常多的东西,您也可以交很多热爱技术的小伙伴。

这一年我学会了什么?

在这一年中,我掌握了Blazor技术,并成功录制了一套Blazor基础教程。我同样投身于跨平台框架Avalonia的学习,并且在此过程中为中文文档贡献了我的力量。我发现学习Avalonia相当直接,仅用不到一周的时间就一边学习一边将其应用到公司的项目中(尽管可能与专业水平相去甚远)。在ChatGpt风靡的背景下,我利用Blazor编写了一个跨平台的开源项目。 此外,我还投入了一年的时间深入研究ABP框架和Openiddict库,探索OAuth2.0协议。我在授权与认证领域提供了一份极为详尽的文档来自某一个大佬写的文档)。在实践中,我也尝试过使用React结合openiddict重构授权中心和管理系统

我会的技术栈:

  • react
  • Blazor
  • .NET
  • ABP
  • MasaFramework
  • Rabbitmq
  • Redis
  • Mongodb
  • PostgreSQL
  • Mysql
  • SqlServer
  • semantic-kernel
  • .NET Core
  • Avalonia
  • Docker+DockerCompose
  • K3s
  • Drone
  • 云效(非常推荐小公司CI/CD的产品)

qq联系方式:239573049

技术交流群:737776595

标签:总结,01,小伙伴,开源,学习,token,文档,NET,Blazor
From: https://www.cnblogs.com/hejiale010426/p/17935796.html

相关文章

  • 下载文件报错:java.io.IOException: UT010029: Stream is closed
    在项目中使用EasyExcel导出excel然后压缩成压缩包下载,下载也是能正常下载就是会抛出这个错误虽然说这个错误不影响下载功能,搞不好就因为这个错误某天系统崩溃,那时候就不是这么好玩了,于是我在百度上疯狂查找有的说是流没有关,要在finally里面把流关了关了之后,满怀期待的重新运......
  • 洛谷 P5311 [Ynoi2011] 成都七中
    洛谷传送门转化一下题意,变成求\(x\)在只经过编号\(\in[l,r]\)的点,能走到多少种颜色。考虑建出点分树。一个结论是原树上的一个连通块,一定存在一个点,使得它在点分树上的子树完全包含这个连通块的所有点。证明考虑点分治的过程,一个连通块如果没被其中一个点剖开就一定在同一......
  • 今日总结
    创建一个Vue应用​前提条件熟悉命令行已安装18.0或更高版本的 Node.js在本节中,我们将介绍如何在本地搭建Vue 单页应用。创建的项目将使用基于 Vite 的构建设置,并允许我们使用Vue的单文件组件 (SFC)。确保你安装了最新版本的 Node.js,并且你的当前工作目录正......
  • 2023 年终总结
    重逢会有期,蹒跚又一年难得疫情缓和,三年没回国,这次回去呆了一阵子。免不了的走亲访友,大快朵颐,直接导致体重暴增5公斤!人的情感真是微妙,山水相隔自是思念,但相见后的离别更是让人痛苦,可见“相忘于江湖”虽然显得冷漠,却是真的洒脱。眼看年底,抽时间去医院做了健康检查,血压高、眼压高......
  • 【APIO2016】烟火表演
    先前的题目对slopetrick的认识还不深刻,这题可以看出一个完整的构建过程。题目描述给定一棵有根树,根为\(1\),边带权,修改边权的代价时修改值与原值差的绝对值,求让所有叶子到根距离相等的最小代价。\(1\leqn\leq3\times10^5,1\leqw\leq10^9\)。算法解析首先有朴......
  • 每日总结12.29
    今天完成了绩效考核模块的原型制作和部分软件需求规格说明书的内容:系统生产管理和绩效考核模块的需求的原因和起源:生产管理模块需求的起源:1.市场竞争和效率提升:随着市场竞争的加剧,企业需要提高生产效率和管理能力,以降低成本、提高产量和质量。生产管理模块可以帮助优化生产计划......
  • [BIG2015] 2. 基于操作码序列和TextCNN分类
    目录构建词表构建整数索引语料构建dataset和dataloader构建训练函数和推理函数训练、推理和结果分析导入包:importpandasaspdimportosimportnumpyasnpimportmatplotlib.pyplotaspltfromsklearn.feature_extraction.textimportCountVectorizer#For......
  • Codeforces Round 918 (Div. 4)赛后总结(前缀和)(set部分用法)
    CodeforcesRound918(Div.4)赛后总结a,b题没啥好说的c题典中典没开longlong一回事,还有判断数a是否为完全平方数直接用sqrt(a)\(^2\)=a的判断就可以d题经典字符串问题首先,我们以一个字符数组的形式存数据。再根据已知cv,cvc两种形式,我们只需要判断c的时候看v是否有用过(可......
  • 2023总结与展望--Empirefree
    今年一篇博客都没写过了,好像完全在忙在工作和生活上面了,珍惜自我,保持热情,2024对我好点目录......
  • 高可靠性的F2915NBGK8、F2914NBGK8射频开关,MAAL-011078-001SMB具有超低噪声系数的射频
    1、F2915NBGK8 高可靠性SP5T射频开关 8GHZ24VFQFPNF2915是一款高可靠性、低插入损耗、50ΩSP5T吸收式射频开关,专为各种无线和其他射频应用而设计。该器件覆盖50MHz至8000MHz的宽频率范围。除了提供低插入损耗外,F2915还提供出色的线性度和隔离性能,同时为未使用的RF端口提供50......