Este repositório trata de pontos técnicos relacionados à linguagem C/C++. Ele organiza e coleta [mapas mentais] resumidos por todos na Internet para ajudar todos a aprender melhor e dominar os pontos-chave do conhecimento.
Todos os mapas vêm da Internet. O chamado tirar da Internet, usar na Internet.
Se houver alguma violação de direitos autorais, envie um e-mail para [email protected] e trataremos disso o mais breve possível.
Se você concordar e apoiar nosso projeto, você pode nos enviar um e-mail para [email protected]. Você pode fazer solicitações de pull para se juntar a nós.
Obrigado pelo seu apoio!
Introdução aos Computadores
Noções básicas de sistema de computador
Composição do computador e estrutura do sistema
Princípios de composição de computador
rede de computadores
Rede de Computadores Capítulo 1
Rede de Computadores Capítulo 2
Rede de Computadores Capítulo 3
Rede de Computadores Capítulo 4
Rede de Computadores Capítulo 5
Programação de rede (soquete)
camada de enlace de dados
camada física
camada de transporte
TCP/IP
CIP
C++ do iniciante ao proficiente
C++ orientado a objetos
Estruturas de dados e algoritmos
Estrutura de dados e revisão de conteúdo de algoritmo
Visão geral da estrutura de dados
mesa linear
Agendamento e impasse
programação orientada a objetos
fio
Sincronização de threads
Transações distribuídas
Protocolos e algoritmos distribuídos
Implementação de bloqueio distribuído
Combate real distribuído
programação de soquete
Protocolo da camada de transporte TCP
Multiplexação IO múltipla
Noções básicas de Golang
Quais pontos de conhecimento você deve dominar usando Golang para desenvolver o backend?
Noções básicas de SQL
Noções básicas de banco de dados SQL (SQL Server)
sistema de banco de dados
Resumo dos pontos de conhecimento do MySQL
Trabalho de casa abrangente do MySQL
Índice MySQL
Otimização do índice MySQL
Ideias de ajuste de desempenho do MySQL
Idéias abrangentes de otimização do MySQL
Diagrama geral da arquitetura do Innodb
Noções básicas do Redis
Resumo dos pontos de conhecimento do Redis
Resumo do tipo de dados Redis
Pontos de conhecimento do Redis
Cache distribuído de alto desempenho Redis
Pontos de conhecimento Nginx
Operação prática do Nginx
Middleware de mensagens de alto rendimento Kafka
Resumo dos pontos de conhecimento do Zookeeper
Diagrama de arquitetura DPDK
Dpdk-Network Protocol Stack-vpp-OvS-DDos-O caminho para especialistas em virtualização
Linux
Sistema de conhecimento do kernel Linux
Conjunto de comandos básicos do Linux
Aprendizagem Linux
sistema operacional
Introdução ao Linux
Análise do código-fonte do kernel Linux
Projeto introdutório à programação Linux
Operações comuns do Linux
Introdução ao sistema operacional
Gestão de processos
Agendamento e impasse de processos
Gerenciamento de memória
sistema de arquivos
Gerenciamento de dispositivos de E/S
Resumo dos pontos de conhecimento do Docker
Comando Docker
Pontos de conhecimento do Kubernetes
Resumo dos pontos de conhecimento do Kubernetes
Mecanismo operacional do componente principal do Kubernetes
Análise aprofundada dos mecanismos de segurança do cluster
Compreensão aprofundada do Pod
Compreensão aprofundada do serviço
Comando Kubetcl