CS-Notes README

The project's README from github.com/CyC2018/CS-Notes. As one markdown file: README.md.


算法  操作系统 网络  面向对象  数据库    Java   系统设计   工具   编码实践   后记  
:pencil2: :computer: :cloud: :art: :floppy_disk: :coffee: :bulb: :wrench: :watermelon: :memo:


:pencil2: 算法

:computer: 操作系统

:cloud: 网络

:floppy_disk: 数据库

:coffee: Java

:bulb: 系统设计

:art: 面向对象

:wrench: 工具

:watermelon: 编码实践

:memo: 后记

排版

笔记内容按照 中文文案排版指北 进行排版,以保证内容的可读性。

不使用 ![]() 这种方式来引用图片,而是用 <img> 标签。一方面是为了能够控制图片以合适的大小显示,另一方面是因为 GFM 不支持 <center> ![]() </center> 这种方法让图片居中显示,只能使用 <div align="center"> <img src=""/> </div> 达到居中的效果。

在线排版工具:Text-Typesetting。

License

本仓库的内容不是将网上的资料随意拼凑而来,除了少部分引用书上和技术文档的原文(这部分内容都在末尾的参考链接中加了出处),其余都是我的原创。在您引用本仓库内容或者对内容进行修改演绎时,请署名并以相同方式共享,谢谢。

转载文章请在开头明显处标明该页面地址,公众号等其它转载请联系 [email protected]。

Logo:logomakr

知识共享许可协议

致谢

感谢以下人员对本仓库做出的贡献,当然不仅仅只有这些贡献者,这里就不一一列举了。如果你希望被添加到这个名单中,并且提交过 Issue 或者 PR,请与我联系。

CS-Notes (CyC2018/CS-Notes)

Searching Database…

186.3K ·GitHub
Что это такое?CS-Notes — это огромная коллекция конспектов на китайском языке по основным темам технических собеседований: алгоритмы, решения задач LeetCode, операционные системы, компьютерные сети, базы данных, Java и системный дизайн.
Это книга, вики или список ссылок?Это единый самодостаточный вики-репозиторий заметок в формате Markdown, разбитых по тематическим разделам, которые читаются прямо на GitHub, а не список ссылок на другие ресурсы.
Как устроен материал и с чего начать?Материал разбит на десять глав, которые показаны таблицей с иконками: Алгоритмы, Операционные системы, Сети, Объектно-ориентированное программирование, Базы данных, Java, Системный дизайн, Инструменты, Практика программирования и послесловие. Каждая глава ведёт к своему набору заметок (например, решения LeetCode, Linux, HTTP, MySQL, Redis, JVM).
Нужно ли знать китайский, чтобы пользоваться?Да, все заметки написаны на китайском, а в README официальный перевод на английский не упоминается.
Этот список до сих пор поддерживается и обновляется?В README нет прямого указания о частоте обновлений, но содержание и правила оформления (правила цитирования, соглашения по верстке) говорят о том, что это поддерживаемый личный проект автора, а не живая лента, которую наполняет сообщество.
Можно ли использовать или публиковать этот материал повторно?Да, но автор требует указывать авторство и распространять производные работы на тех же условиях. При публикации в другом месте нужно поставить ссылку на исходную страницу или связаться с автором.
Есть ли в материале системный дизайн и распределённые системы?Да, в главе «Системный дизайн» есть распределённые системы, кластеризация, методы атак, кэширование и очереди сообщений.
Есть ли отдельный раздел с задачами для подготовки к собеседованию?Да, в главе «Алгоритмы» есть разобранные задачи LeetCode и решения задач из книги для собеседований '剑指 Offer' (Sword Points to Offer).
Creator
CyC2018
Size
113.5 MB
Stars
186.3K
Updated
CommitJul 20
Age
8y
Commits · 90 Days