我最近在干什么【2】

news2025/2/7 13:27:20

前言

这系列的上一篇是2024.12.05写的,现在是2025.02.06,这都两个月🤔小久。
不是完整全面的技术分享,话题聚焦个人成长(学的技术、了解到的信息、看的书……) 方面。文章偏意识流点,单纯分享我最近在干什么,不定期更新,有话则长无话则短。

学Node.js

12月感觉就在磨磨唧唧的学Node.js,同时穿插其其中是各种乱七八糟的一些非专业课考试。Node.js只能说是学了一点点,感觉真就只有一点点,果真上大学影响学习。
现在闲下来感觉还是得学Node,也大概是下学期的一个主要发展点🎯吧。

准备期末考

总不能真挂科吧,临时抱佛脚临时抱佛脚🤗🦶,真就只有期末周能逼出全力,OOP、DSA、数字逻辑都是考前一天晚上发力救起来的,概统提前四五天开始预习,很幸运嗷,也是有惊无险的都过了。
大学里绝大部分专业课就是能花20%的时间干出80%的效果,而剩下20%的东西却要投入80%的时间去卷,对我而言在这些事情上投入过度确实是得不偿失,不如临阵磨枪来的高效。

修官网

期末考完后,就又重新回到正轨上去了,开始写项目找找感觉。都是些静态的东西,目前都不需要和后端连桥。
修了修muxi官网的一些bugs,主要是样式上的问题。原项目使用的是Sass,感觉Sass给CSS带来的都是好处,可以无痛衔接。我还同时移用了下在Tailwind中学习到的响应式布局给官网的页面都添加上了响应式,直接用Sass写起来小难受的。
响应式布局写起来还是挺有味道的,巧妙的地方就是去思考在功能逻辑不变的情况下,通过改变布局逻辑来适配不同的屏幕尺寸和操作方式。特别是桌面端和移动端适用同一套业务的情况下,响应式可以极大的复用代码。

个人网站

其实这一学期就一直在念叨着要写个人网站,就等着这个假期来腾出时间和精力去投入,这也就是我最近一直在干的事情。
主要也是一次对自己这学期技术积累的综合考验,也微微进行了一点提升,使用Next.js + TailwindCSS + TypeScript + Shadcn + Framer,想着走一整套设计开发、部署上线的流程。当然也开发过程中也是遇到了各种问题,也是学到了很多东西。
之所以使用,Next.js这个框架,当初主要是抱着学习的心态去的,像是SSR、SSG、ISR这些对我而言比较新颖的渲染方式。但是实际上手后,发现了那些一些内置的好处,确实给开发带来的一定的便利。利明显大于弊,好吧也可能是我还没具体感受到啥弊端吧🫡。
没有设计只能自己上手,也是挺考验自己的思维的,要到Pinterest上去找灵感,还要自己去思考配色(好丑,没天赋)。在开发过程中也发现,Tailwind在设置自定义颜色这块还是不够便利的,可能是我的个人喜好原因,我会为某一种颜色使用官方的那种的风格从 XXX100 配置到 XXX1000,也就是意味着要手动设置10次,用起来是相当麻烦。我在思考有啥更好的解决方法,感觉是值得研究一下的。

过年放假

过年这几天,踏踏实实的爽摆了10天😋。
闲着的时候,磨磨唧唧地看完了一本黑塞的《在轮下》,这本算是黑塞的早期成名作了,能从中感受到一股少年意气,这点和之后所作的《悉达多》、《德米安》有着截然不同的风格。结合黑塞的人生去看,《在轮下》就是他自己二十年来人生经历的缩影,年少成名、中途辍学、抑郁寻短、脱下长衫、荒唐离世……黑塞在书写自己的青年人生,探讨着头角峥嵘之辈是如何在老旧的体制下,要么失去棱角泯于众人,要么被斥为异端远离世人。
阅读这书过程中体悟最深的句子反倒来自于书封,“时代的巨轮呼啸飞驰,怎样的人生才算精彩?谁也没有答案。只知道,我们要加速奔跑。”虽然我感觉这句话和本书的本意没有任何瓜葛,但是很符合如今这个时代,也巧妙的给书名做了注。在轮下,个体在时代的巨轮下如何生活,本书是悲剧结尾,黑塞没有给出自己的答案,我也给不了答案🫡。

后记

今天开始半开工了,写一篇文章收收心,继续上路喽,慢慢把手头的事情一件件落实落地。

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

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

相关文章

deepseek本地部署

DeepSeek本地部署详细指南 DeepSeek作为一款开源且性能强大的大语言模型,提供了灵活的本地部署方案,让用户能够在本地环境中高效运行模型,同时保护数据隐私,这里记录自己DeepSeek本地部署流程。 主机环境 cpu:amd 7500Fgpu:406…

【Reading Notes】Favorite Articles from 2025

文章目录 1、January2、February3、March4、April5、May6、June7、July8、August9、September10、October11、November12、December 1、January 极越之后,中国车市只会倒下更多人(2025年01月01日) 在这波枪林弹雨中,合资品牌中最…

配置@别名路径,把@/ 解析为 src/

路径解析配置 webpack 安装 craco npm i -D craco/craco 项目根目录下创建文件 craco.config.js ,内容如下 const path require(path) module.exports {webpack: {// 配置别名alias: {// 约定: 使用 表示src文件所在路径: path.resolve(__dirname,src)…

AJAX笔记原理篇

黑马程序员视频地址: AJAX-Day03-01.XMLHttpRequest_基本使用https://www.bilibili.com/video/BV1MN411y7pw?vd_source0a2d366696f87e241adc64419bf12cab&spm_id_from333.788.videopod.episodes&p33https://www.bilibili.com/video/BV1MN411y7pw?vd_sour…

康谋方案 | BEV感知技术:多相机数据采集与高精度时间同步方案

随着自动驾驶技术的快速发展,车辆准确感知周围环境的能力变得至关重要。BEV(Birds-Eye-View,鸟瞰图)感知技术,以其独特的视角和强大的数据处理能力,正成为自动驾驶领域的一大研究热点。 一、BEV感知技术概…

更换IP属地会影响网络连接速度吗

在数字化时代,网络连接速度对于个人用户和企业来说都至关重要。无论是日常浏览网页、观看视频,还是进行在线办公、游戏娱乐,网络速度都直接影响着我们的体验。而IP属地,作为网络连接中的一个重要元素,其变动是否会引发…

深入探索 C++17 特征变量模板 (xxx_v)

文章目录 一、C++类型特征的前世今生二、C++17特征变量模板闪亮登场三、常见特征变量模板的实际应用(一)基本类型判断(二)指针与引用判断四、在模板元编程中的关键作用五、总结与展望在C++的持续演进中,C++17带来了许多令人眼前一亮的特性,其中特征变量模板(xxx_v)以其…

无用知识研究:std::initializer_list的秘密

先说结论,用std::initializer_list初始化vector,内部逻辑是先生成了一个临时数组,进行了拷贝构造,然后用这个数组的起终指针初始化initializer_list。然后再用initializer_list对vector进行初始化,这个动作又触发了拷贝…

web安全:任意文件下载漏洞

背景: 点击对应名字,下载对应图片。但服务器还存在其他文件,只是前端没有展示出来。通过模拟路径下载,可以获取到意想不到的数据。 看点击代码: 如果模拟没有前端的图片,也会发现下载了 所以这个叫任…

oracle:索引(B树索引,位图索引,分区索引,主键索引,唯一索引,联合索引/组合索引,函数索引)

索引通过存储列的排序值来加快对表中数据的访问速度,帮助数据库系统快速定位到所需数据,避免全表扫描 B树索引(B-Tree Index) B树索引是一种平衡树结构,适合处理范围查询和精确查找。它的设计目标是保持数据有序,并支持高效的插入…

【CPP】CPP经典面试题

文章目录 引言1. C 基础1.1 C 中的 const 关键字1.2 C 中的 static 关键字 2. 内存管理2.1 C 中的 new 和 delete2.2 内存泄漏 3. 面向对象编程3.1 继承和多态3.2 多重继承 4. 模板和泛型编程4.1 函数模板4.2 类模板 5. STL 和标准库5.1 容器5.2 迭代器 6. 高级特性6.1 移动语义…

C++11详解(三) -- 可变参数模版和lambda

文章目录 1.可变模版参数1.1 基本语法及其原理1.2 包扩展1.3 empalce系列接口1.3.1 push_back和emplace_back1.3.2 emplace_back在list中的使用(模拟实现) 2. lambda2.1 lambda表达式语法 1.可变模版参数 1.1 基本语法及其原理 1. C11支持可变参数模版&…

网站打开提示不安全

当网站打开时显示“不安全”提示(通常表现为浏览器地址栏中出现“不安全”字样或红色警告图标),这意味着网站未使用有效的SSL证书或HTTPS协议,导致浏览器认为连接不安全。以下是解决这一问题的详细步骤: 一. 原因分析 …

OpenCV:特征检测总结

目录 一、什么是特征检测? 二、OpenCV 中的常见特征检测方法 1. Harris 角点检测 2. Shi-Tomasi 角点检测 3. Canny 边缘检测 4. SIFT(尺度不变特征变换) 5. ORB 三、特征检测的应用场景 1. 图像匹配 2. 运动检测 3. 自动驾驶 4.…

python学opencv|读取图像(五十七)使用cv2.bilateralFilter()函数实现图像像素双边滤波处理

【1】引言 前序学习过程中,已经掌握了对图像的基本滤波操作技巧,具体的图像滤波方式包括均值滤波、中值滤波和高斯滤波,相关文章链接有: python学opencv|读取图像(五十四)使用cv2.blur()函数实现图像像素…

【SQL技术】不同数据库引擎 SQL 优化方案剖析

一、引言 在数据处理和分析的世界里,SQL 是不可或缺的工具。不同的数据库系统,如 MySQL、PostgreSQL(PG)、Doris 和 Hive,在架构和性能特点上存在差异,因此针对它们的 SQL 优化策略也各有不同。这些数据库中…

链式结构二叉树(递归暴力美学)

文章目录 1. 链式结构二叉树1.1 二叉树创建 2. 前中后序遍历2.1 遍历规则2.2 代码实现图文理解 3. 结点个数以及高度等二叉树结点个数正确做法: 4. 层序遍历5. 判断是否完全二叉树 1. 链式结构二叉树 完成了顺序结构二叉树的代码实现,可以知道其底层结构…

技术文档管理最佳实践:高效、专业、可持续

文章目录 技术文档管理最佳实践:高效、专业、可持续1. 技术文档的核心价值1.1 降低知识流失风险1.2 提升开发效率1.3 增强团队协作1.4 规范技术资产管理 2. 技术文档分类与规范2.1 代码相关文档2.2 过程与运维文档2.3 知识与培训文档 3. 工具选型:自动化…

56. Uboot移植实验

一、NXP官方Uboot编译与测试 1、将NXP提供的uboot拷贝到ubuntu中。 一个开发板也好运行uboot,DDR或者叫DRAM,串口,SD、EMMC、NAND。板子能工作。 测似结果: 1、uboot能正常启动 2、LCD驱动要根据所使用的屏幕修改。 3、NET初始…

AI大模型:本地部署deepseek

一、安装lmstudio 1、下载网站: LM Studio - Discover, download, and run local LLMs 2、直接安装即可,记住安装的路径 二、下载deepseek模型 2.1、下载的流程 1、下载网站 https://huggingface.co/models 2、在搜索框输入:deepseek …