Skip to content

A collection of dictionary's and cheat sheets for, programming languages, frameworks & deployment

Notifications You must be signed in to change notification settings

Angus-C-git/DevSheets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A collection of dictionaries and cheatsheets for, programming frameworks, deployment ...

A work in progress, or lack there of.

See the hosted version at: devsheets.cybernetic.coffee

Contents

Overview and Terms

Overview
Glossary of Terms

Case Study OS

OS/161 Case Study OS

OS Internals

Processes and Threads
Concurrency and Synchronisation
Deadlock
System Calls
Memory Hierachy and Caching
File Management
Memory Management
Virtual Memory
Multiprocessors
Scheduling
I/O

Basic Syntax

Variables & Types
Strings
Loops
Conditions
Arrays
Functions
Pass By Refrence
Static Functions & Variables
Recursion
Pointers
Pointer Arithmetic
Function Pointers
Structures
Unions

Bitshifting

Bitshifting Cheat Sheet
Bitshifting Notes & Code Snippets

Files

Files Cheat Sheet

Floats

Floats Cheat Sheet

Unicode

Unicode Cheat Sheet

MIPS

Mips Cheat Sheet

Graphs

Graph Fundementals
Depth First Search
Breadth First Search
Dijkstras {Shortest Paths}

Trees

Tree Algorithms Cheat Sheet
BST Searching
BST Insertion
BST Deletion

Tries

Trie Algorithms Cheat Sheet

Linked Lists

Searching
Reversing
Deleting
Merging

Sorts

Sorting Overview
Bubble Sort
Insertion Sort
Merge Sort
Quick Sort
Selection Sort

Linked Lists

Linked List Cheatsheet

Queues

Queues Cheat Sheet

Trees

Binary Search Trees

Hash Tables

Hash Tables