vim 基本配置优化

本文介绍了作者的Vim配置,包括启动语法高亮、显示当前指令和模式等,旨在提高C语言程序设计的效率和可读性。同时,文章还介绍了如何安装插件管理器、配置NERDTree和Tagbar插件,以增强Vim的文件浏览和代码结构查看功能。

技术学习

C 程序设计语言(一)——导言

本文是关于C程序语言设计的导言,涵盖了C语言的基本概念。主要内容包括:C程序由函数和变量组成,main函数是程序起点;变量声明和使用规则;for语句和符号常量定义;字符输入输出处理,包括getchar和putchar函数;文件复制、字符统计、行计数和单词计数程序示例;数组和函数;参数传值调用;字符数组;外部变量与作用域。最后提供了一个制表符处理的C程序示例。

技术学习

《C程序设计语言》—— 学习记录

在开始之前还是应该先介绍一下我的个人学习状况,我并不是一个初学者,而是即将入职的一名毕业生。在此前也已经学习过C语言,因此在阅读这本书时可能会比较快速,同时不会有较为详细的笔记。 电子资源 : C程序设计语言(K&R)清晰中文版.pdf ...

技术学习

《UNIX传奇:历史与回忆》

《UNIX传奇:历史与回忆》是一部讲述Unix操作系统历史和影响的书籍,作者以轻松幽默的笔触记录Unix的起源、发展及其重要性。书中不仅展现了Unix创造者的谦逊和对计算机领域的热爱,还揭示了"一切皆文件"的核心思想,即把硬件资源抽象成文件系统中的特殊文件,简化了对硬件的调用。这本书适合对计算机历史感兴趣的读者,无需专业技术背景即可欣赏Unix的思想和重要性。

日常杂谈

一条 chsh 命令引发的命案

本文讲述了作者因混淆终端、终端模拟器和Shell的概念,错误地将Kitty终端模拟器设置为默认Shell,导致问题。文章解释了终端模拟器和伪终端(PTY)的区别,并提供了相关命令和解决方案。作者反思了对概念理解的重要性,并强调了正确与AI交流、数据备份和交流的重要性。

技术学习

LOVE

这是一篇加密文章,需要密码才能继续阅读。

日常杂谈

《程序员的自我修养》——陈逸鹤书评

《程序员的自我修养》书评指出,该书实为博客合集,缺乏连贯性和逻辑性,重复讨论观点,个人评分4/10。作者认为书中强调程序员过于理性可能削弱对周围事物的感知能力,分享了个人情感体验。对“全栈”一词持偏见,认同持续写博客建立个人品牌。不推荐他人阅读此书。

日常杂谈

深入理解计算机系统(二)—— 浮点数

本文深入探讨了计算机系统中整数的表示和运算,包括整型数据类型、无符号编码和补码编码。文章通过代码示例解释了有符号数和无符号数之间的转换,以及它们在内存中的位模式和解释方式的差异。强调了数据的位模式是固定的,而其值取决于解释方式。文章还讨论了无符号加法、补码加法、乘法和除法的运算规则和溢出检测方法,指出几乎所有机器都使用补码表示有符号数。最后,文章指出计算机执行的整数运算实际上是一种模运算形式。

技术学习

深入理解计算机系统(二)—— 整数运算

本文深入探讨了计算机系统中整数的表示和运算,包括整型数据类型、无符号编码和补码编码。文章通过代码示例解释了有符号数和无符号数之间的转换,以及它们在内存中的位模式和解释方式的差异。强调了数据的位模式是固定的,而其值取决于解释方式。文章还讨论了无符号加法、补码加法、乘法和除法的运算规则和溢出检测方法,指出几乎所有机器都使用补码表示有符号数。最后,文章指出计算机执行的整数运算实际上是一种模运算形式。

技术学习

Obsidian auto-description插件开发

本文介绍了Obsidian的AutoDescription智能摘要插件,该插件利用Kimi AI的NLP技术自动生成Markdown文档摘要,并注入Front Matter元数据。技术架构包括摘要生成引擎和元数据注入系统,支持模块化API调用、动态Token计算和温度系数控制。插件还包含配置管理系统和动态界面渲染,提供响应式配置更新和输入验证功能。性能优化措施包括异步非阻塞调用、内存缓存机制和错误重试策略。应用场景包括技术写作工作流和知识库维护,插件还支持多模型和本地缓存策略扩展。项目代码已开源在GitHub。

项目开发
12347

© 2024-2025 Forsertee | Powered by Hexo | Theme stellar

本站已颠沛流离 | 萌ICP备 20253251 号 | 您是第 位访客