计科书单

看来书单太长 两部分还是不够…

这一部分是计科的, 有计科概论、数据结构与算法、汇编、编译、数电、数字逻辑、计组、操作系统、计网等

计科概论
计算机科学导论
计算机科学概论
计算机科学精粹
计算机科学引论

永恒的图灵
图灵的秘密
伟大的计算原理

数据结构入门
大话数据结构
数据结构与算法图解

算法入门
漫画算法
算法图解
数据结构与算法 C语言描述
数据结构与算法 Java语言描述

算法考试/竞赛
算法笔记

算法竞赛入门经典
挑战程序设计竞赛
算法竞赛入门经典训练指南

算法进阶
算法
算法设计

计算复杂性

算法基础
算法导论 (CLRS)

编程珠玑
算法详解
编程原本
The Algorithm Design Manual
计算机程序设计艺术 (TAOCP)

迷茫的旅行商

汇编语言
汇编语言
汇编语言 基于 X86处理器
X86汇编语言:从实模式到保护模式

脚本语言
两周自制脚本语言

编译原理
编译原理 (龙书)
现代编译原理 C语言描述 (虎书)
高级编译器设计与实现 (鲸书)

自制编译器
编译器设计

数字电路
电子电路读本
数字电子技术(第十一版)
数字电子技术基础:系统方法

数字逻辑与体系结构
编码的奥秘
数字设计和计算机体系结构

计组入门
编码
穿越计算机的迷雾
程序是怎样跑起来的
计算机是怎样跑起来的

计算机组成原理
计算机组成原理 (唐朔飞)
计算机组成原理 (华章)
计算机组成原理 (微课版)

深入理解计算机系统 (CSAPP)
计算机系统基础 (仿CSAPP)

计算机组成与设计:硬件/软件接口
计算机体系结构 量化研究方法
计算机组成:结构化方法
计算机体系结构精髓

操作系统
操作系统概念
操作系统导论
现代操作系统
操作系统真象还原
操作系统设计与实现
操作系统 精髓与设计原理
现代操作系统 原理与实现

自己动手写操作系统
30天自制操作系统

计网入门
图解HTTP
图解TCP/IP
网络是怎样连接的

计算机网络
计算机网络 谢希仁
计算机网络 Andrew
计算机网络 自顶向下方法

TCP/IP详解
TCP/IP网络编程
HTTP权威指南

Web编程
Web性能权威指南
Web性能实战

数据库原理
数据库系统概念
数据库系统内幕
数据库系统实现
数据库系统基础教程
分布式数据库系统原理

数学
怎样解题
数学女孩
具体数学
组合数学
计算机科学中的数学

线性代数及其应用

概率导论
概率论基础教程

离散数学及其应用

信息论
信息论基础

密码学
深入浅出密码学
图解密码技术
应用密码学

机器学习
机器学习 (西瓜书)
机器学习公式详解
机器学习实战

深度学习
深度学习 (花书)
动手学深度学习
神经网络与深度学习

自然语言处理
自然语言处理入门

Original: https://www.cnblogs.com/turbospace/p/15361084.html
Author: 鲲特牌
Title: 计科书单

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/599465/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 如何构建你自己的计算机网络知识体系?

    大家好,我是小牛肉,不知道各位曾经有没有和我一样的困惑,就是有些知识好像已经看了好多遍了,但是知识点在脑子中是分散的,没办法串联起来,别人问一个问题我能答出来一点,但是你让我自己从…

    数据库 2023年6月6日
    084
  • 牛客SQL刷题第三趴——SQL必知必会

    【问题】编写 SQL 语句,从 Products 表中检索产品名称(prod_name)和描述(prod_desc),仅返回在描述中以先后顺序同时出现 toy 和 carrots …

    数据库 2023年5月24日
    076
  • 项目主干分支的server.sh被“覆盖”了?一个配置,解除烦恼

    我司项目利用springboot搭建,应用在部署到各环境后,程序启动命令靠的是我们在工程里配置的 scripts/server.sh。这个server.sh里最重要的东西是程序启动…

    数据库 2023年6月9日
    0109
  • 设计模式之(8)——代理模式

    定义:为某个对象提供一个代理,以达到对这个对象的访问控制,代理类和委托类有共同的父类或者父接口,这样可以在使用委托类的地方都可以使用代理对象来替换(这符合程序设计中的”…

    数据库 2023年6月14日
    081
  • 网络爬虫_Scrapy框架入门

    什么是Scrapy? (百度百科) Scrapy是适用于Python的一个快速、高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy用途广泛…

    数据库 2023年6月11日
    097
  • docker 单机部署redis集群

    docker 部署redis集群 1、创建redis网卡 docker network create redis –subnet 172.38.0.0/16 查看网卡信息 doc…

    数据库 2023年6月11日
    087
  • MySQL 回表

    MySQL 回表 五花马,千金裘,呼儿将出换美酒,与尔同销万古愁。 一、简述 回表,顾名思义就是回到表中,也就是先通过普通索引扫描出数据所在的行,再通过行主键ID 取出索引中未包含…

    数据库 2023年5月24日
    086
  • SQL语句的整合

    基础语法 https://blog.csdn.net/m0_37989980/article/details/103413942 CRUD 提供给数据库管理员的基本操作,CRUD(…

    数据库 2023年5月24日
    0105
  • 容器化|在 S3 备份恢复 RadonDB MySQL 集群数据

    作者:程润科、钱芬视频:钱芬 上一篇文章我们演示了如何快速实现 MySQL 高可用集群部署,以及部署集群的校验和卸载方式。本文将演示如何对集群进行备份和恢复。 部署版本为 Rado…

    数据库 2023年5月24日
    091
  • ArrayList

    ArrayList与数组的区别: 1. 数组和ArrayList的本质区别在于前者是类型安全的,而后者是类型不安全的.2. ArrayList为了兼容所有类型对象,使用了Objec…

    数据库 2023年6月16日
    099
  • 掌握这9个单行代码技巧!你也能写出『高端』Python代码 ⛵

    💡 作者:韩信子@ShowMeAI📘 Python3◉技能提升系列:https://www.showmeai.tech/tutorials/56📘 本文地址:https://www…

    数据库 2023年6月14日
    098
  • Java学习-第一部分-第二阶段-项目实战:坦克大战【1】

    坦克大战【1】 笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html) 坦克大战游戏 为什么写这个项目✔好玩✔涉及到ja…

    数据库 2023年6月11日
    078
  • innoDB对MVCC的实现

    InnoDB存储引擎在 RR 级别下通过 MVCC和 Next-key Lock 来解决幻读问题: 1、执行普通 select,此时会以 MVCC 快照读的方式读取数据 在快照读的…

    数据库 2023年6月16日
    092
  • 对象映射时 Integer 类型字段转换枚举处理麻烦 一个工具类搞定

    使用场景 当我们返回给前端所需的对象数据时,大多数情况可以直接使用 StructMap 映射实现自动转换,但碰到对象中的某些字段需要从 Integer 类型转换成对应枚举的时候,在…

    数据库 2023年6月6日
    073
  • centos修改时区信息

    1、date 查看系统时间 2、timedatectl 查看时区信息 3、timedatectl list-timezones 查看系统所有时区 4、timedatectl set…

    数据库 2023年6月11日
    0102
  • 16-ArrayList和LinkedList的区别

    1.1、作用 ArrayList和LinkedList都是实现了List接口的容器类,用于存储一系列的对象引用。它们可以对元素的增删改查进行操作 对于ArrayList,它在集合的…

    数据库 2023年6月16日
    083
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球