#计算机基础

11 篇文章 · 全部标签

2025

  • 并发效率与多线程安全

    why you need to learn 并发与多线程? 最直观的服务器处理多客户端访问的方式,就是为每个连接创建一个线程,或者更早期操作系统里甚至是一个进程…

  • WebAPP怎么保存状态? Token设计与选型

    认证系统的设计与选型:JWT到长短生命周期的Token管理 大约在 2010 年,大多数Web服务器都使用session来存储状态信息,用户将执行用户/密码登录…

2024

  • 重新认识操作系统

    在学习操作系统的过程中,我们会接触到众多复杂的概念,如内核、进程管理、内存管理、文件系统等。为了更好地掌握这些内容,建议采取循序渐进的学习路线,从理论到实践、从…

  • 操作系统 I/O 多路复用,select / poll / epoll

    在现代计算机系统中,I/O 操作是影响性能的关键因素,尤其是在网络服务和本地存储密集型应用中。你是否曾经思考过网络 I/O 和本地 I/O 之间的性能差异?为什…

  • Bios与操作系统

    操作系统很难定义,[7]但有人称其为“为用户及其应用程序管理计算机资源的软件层”。[8]操作系统包括始终在运行的软件(称为内核),但也可以包含其他软件。[7]…

  • 从Docker容器探究Linux

    我最近一直在研究开源多语言应用服务器 NGINX Unit。在研究中,我注意到 Unit 同时支持 namespace 和 cgroup 这两项 进程隔离 的特…

  • JS和Tailwind

    欢迎来到我的前端小天地,这里不仅仅是代码的海洋,更是我对技术的热爱与追求的体现。我是一位独立的软件开发者,专注于为每个项目打造独特而精致的前端体验。 在这个数字…

2023

  • JAVA学习路线

    JAVA Java 是一种广泛使用的编程语言和计算平台,最初由Sun Microsystems公司(现属于Oracle公司)于1995年发布。Java 以其稳定…

  • CS NOTES

    CS NOTES 杂乱的一些笔记 Electronics AC和DC是电力学中常见的两种电流类型的缩写。 AC代表交流(Alternating Current)…

2022

  • 入门学习GO的一些记录

    Go的优势是什么 计算机一直在演化,但是编程语言并没有以同样的速度演化。现在的手机,内置的 CPU 核 数可能都多于我们使用的第一台电脑。高性能服务器拥有 64…

  • Go生态常用库 中间件

    GIN 一个高性能的Web框架,具有内置的中间件支持。它提供了路由、中间件、JSON验证和绑定等功能,非常适合用于构建高性能的RESTful API。 It f…