wmenjoy / awesome-knowleges

汇总有用的知识
38 stars 7 forks source link

语言

跨语言特性

NIO 与 RPC

IO模型

Java

语言本身

相关工具

内容 网址
日志 log4j2
maven Maven技巧
可视化 java可视化

Shell

内容 网址
入门 BashGuide
工作中编写shell脚本实践
常见问题 Bash FAQ
标准 POSIX Standard
Man7
GNU Standard
解释shell执行 https://explainshell.com/
有用的shell 1. tomcat 启动脚本
2. centos:常用方法
3. Linux上,最常用的一批命令解析
老黄的github https://github.com/bingoohuang/blog/issues/106
在线版本 https://repl.it/
书籍 Advanced Bash-Scripting Guide
从来没有这么强烈想推荐一个工具
model unx ibraheemdev/modern-unix: A collection of modern/faster/saner alternatives to common unix commands.

Go

内容 网址
资源 https://github.com/avelino/awesome-go

算法

  1. 算法可视化
  2. SmartKeyerror/Snorlax: 👻 Explore data structure & algorithm with C/C++.总结常用的数据结构和算法,包含图论,以及 Leetcode 刷题记录

操作系统

Linux

内容 网址
入门 Linux大纲

Mac

Mac软件使用

2分布式

容器

模型

容器设计模式

为什么容器是单进程模型

[从容器化到可编排化)[http://dockone.io/article/9231]

Docker

从小白到全站

Docker的三大要素

Docker网络的实现原理

容器化开发及两步法快速构建Docker 镜像

Docker命令大全

Docker-composer

k8s

案例

微服务架构系列二:密码强度评测的实现与实验

MQ

内容|网址 kafka|入门
存储结构

监控

监控系统信息汇总 Prometheus架构与实践分享 Prometheus的前世和今生

工具

类别 地址 备注
代理 proxy
git git技术干货
Git - 使用git不知道内部实现机制怎么行
git 是什么
git diff
Git从入门到放不下
vim Vim Cheat Sheet

架构

微服务

微服务架构系列一:关键技术与原理研究

标准业务知识储备

安全

全面的告诉你项目的安全性控制需要考虑的方面

文档技巧

markdown

MarkDown 技能

Uml相关 mac

资源链接

  1. 替你总结一份MIT计算机课程 - 知乎
  2. Indiana Univeristy Knowledge Base
  3. RedHat Product manual
  4. TeachYourselfCS-CN
  5. 微信技术架构, 腾讯技术架构
  6. 淘宝,alibaba
  7. 美团
  8. 互联网产品
  9. resources
  10. block
  11. 牛人的2018总结
  12. 后端
  13. draveness
  14. 架构师修炼之道
  15. SmartKeyerror/Psyduck: Record CS knowlegement with XMind, version 2.0. 使用 XMind 记录 Linux 操作系统,网络,C++,Golang 以及数据库的一些设计
  16. SmartKeyerror/ZeroMind: Record CS knowledge with XMind
  17. SmartKeyerror/reading-source-code-of-nginx-1.19.10: nginx-1.19.10 源码阅读,分析关键组件与核心运转流程, 并使用图例进行描述

编程网站

  1. Learn to Code - for Free | Codecademy
  2. CodeProject - For those who code
  3. hellogithub