All Projects → SmartKeyerror → Psyduck

SmartKeyerror / Psyduck

Licence: other
Record CS knowlegement with XMind, version 2.0. 使用 XMind 记录 Linux 操作系统,网络,C++,Golang 以及数据库的一些设计

Programming Languages

go
31211 projects - #10 most used programming language
C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Psyduck

tupai
Tupai is a multi-tasking operating system I wrote for my degree that focuses on safety and design, targeting a variety of platforms.
Stars: ✭ 21 (-99.51%)
Mutual labels:  os
cryptctl
A disk encryption utility that helps setting up LUKS-based disk encryption using randomly generated keys, and keeps all keys on a dedicated key server.
Stars: ✭ 23 (-99.46%)
Mutual labels:  os
diet-raspbian
DEPRECATED - Trim the fat from the default Raspbian image.
Stars: ✭ 32 (-99.25%)
Mutual labels:  os
mbed-tools
⚠️ Beta Status: New command line tooling for Mbed OS
Stars: ✭ 40 (-99.07%)
Mutual labels:  os
Ultra
An operating system that doesn't try to be UNIX. Made completely from scratch with its own bootloader. 😊
Stars: ✭ 48 (-98.88%)
Mutual labels:  os
XMind-Learning
❄️自己整理的思维导图学习资料(IT专业技术)
Stars: ✭ 267 (-93.76%)
Mutual labels:  xmind
Aqeous
(Inactive, Checkout AvanaOS, Rewrite of this) This is a New Operating System (Kernel right now). Made completely from scratch, We aim to make a complete OS for Learning purpose
Stars: ✭ 23 (-99.46%)
Mutual labels:  os
ebook
一些已经读、正在读、将要读的书籍
Stars: ✭ 126 (-97.06%)
Mutual labels:  os
JMind
基于 Canvas 技术,使用 Janvas 封装库实现的 XMind 的核心功能
Stars: ✭ 274 (-93.6%)
Mutual labels:  xmind
chaos-2
A hand-made SMP-aware kernel
Stars: ✭ 20 (-99.53%)
Mutual labels:  os
xmind-sdk-swift
XMind SDK for Swift
Stars: ✭ 33 (-99.23%)
Mutual labels:  xmind
Onyx
UNIX-like operating system written in C and C++
Stars: ✭ 52 (-98.79%)
Mutual labels:  os
device.js
🧬 Reactive library to observe essential browser and device properties.
Stars: ✭ 29 (-99.32%)
Mutual labels:  os
DemOS
Free, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
Stars: ✭ 18 (-99.58%)
Mutual labels:  os
sOS
Solar Operating System - The ASCII OS nobody asked for.
Stars: ✭ 11 (-99.74%)
Mutual labels:  os
src
MidnightBSD OS source code
Stars: ✭ 21 (-99.51%)
Mutual labels:  os
xmind2testlink
Convert xmind to test link xml files, support xmind pro and xmind zen.
Stars: ✭ 99 (-97.69%)
Mutual labels:  xmind
note
📝个人知识体系 算法与数据结构 / 操作系统 / 数据库 / 计算机系统 / 网络 / 中间件 / Java / 架构 / 前端 / 运维 / 网络安全 / 软技能
Stars: ✭ 40 (-99.07%)
Mutual labels:  os
decode-os
The DECODE OS for private, distributed P2P computing
Stars: ✭ 56 (-98.69%)
Mutual labels:  os
Cardinal
Operating system designed to be fast and secure.
Stars: ✭ 20 (-99.53%)
Mutual labels:  os

Psyduck

另一个用 XMind 记录 CS 基础问题的地方,同样提供了 .xmind 源文件以及导出的 .pdf 文件,XMind 版本为「XMind 2020」。

在 2020 年时,曾花了约 2 个月的时间整理了第一份 XMind 知识库: ZeroMind。 之所以额外创建一个 Repo 干同样的事情,是因为一方面自己的审美发生了变化,另一方面则是对那些最重要但基础的问题有了更深刻地理解。

温故而知新,孔子诚不欺我。在整理基础知识点的过程中,对诸如 CFS-vruntime、POSIX 条件变量、TCP 和 epoll 等内容有了自己的理解,有一种恍然大悟的感觉。

之所以使用 XMind 来记录这些内容,是因为我非常喜欢《火星救援》里面的一句台词:

有时候,所有的情况都会对你不利。所有的坏事一起发生,你就可能会想,就是这样了,这就是我的终点了。面对这种情况,你要么接受,要么想办法解决,这就是一切的真谛。解决问题,你想各种办法,解决一个问题,然后接着解决下一个问题,循环往复,等你解决了足够多的问题,你就可以回家了。

也就是说,面对一个大问题时需要学会将其分解成一个一个的小问题,然后逐一地处理,即"分而治之"。下面是一些图片,可以帮助你更好地了解这个项目做了什么:


🔆 目录


🍱 Database

MySQL

PostgreSQL

Greenplum

Others


🚀 Distributed System

分布式协议与算法


⚗️ Middleware


🔥 Linux-Network-Programing


Operating System


🐾 Golang


🎨 Kubernetes


🔭 C++

common

面向对象程序设计

TODO

拷贝控制

模板与泛型编程

类型相关

函数编程

智能指针

并发编程

编译与链接


Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].