阅读的书
阅读的书籍
Vincilovefang
这个作者很懒,什么都没留下…
展开
-
面向对象
文章目录第一章 对象的概念抽象接口第一章 对象的概念计算机革命的起源来自机器。编程语言就像是那台机器。它不仅是我们思维放大的工具与另一种表达媒介,更像是我们思想的一部分。语言的灵感来自其他形式的表达,如写作,绘画,雕塑,动画和电影制作。编程语言就是创建应用程序的思想结构。面向对象编程(Object-Oriented Programming OOP)是一种编程思维方式和编码架构。本章讲述 OOP 的基本概述。如果读者对此不太理解,可先行跳过本章。等你具备一定编程基础后,请务必再回头看。只有这样你才能深刻原创 2020-09-04 12:56:49 · 262 阅读 · 0 评论 -
码农翻身
计算机的世界你不懂我是一个线程TCP/IPCPU阿甘我是一个进程我是一块硬盘我是一个键盘数据库的奇妙之旅搞清楚SOCKET1加到100程序语言翻译器编程世界那把锁整个文章的趣味性还是挺足的,以讲故事的形式介绍了计算机的基础知识。这些部分结合《深入理解计算系统》看会更深刻...原创 2020-08-23 16:25:37 · 104 阅读 · 0 评论 -
并发与多线程
目前 CPU 的运算速度已经达到百亿次每秒,甚至更高的量级,家用电脑即使维 持操作系统正常运行的进程也会有数十个,线程更是数以百计。所以,在现实场景中, 为了提高生产率和高效地完成任务,处处均采用多线程和并发的运作方式。首先从**并发( Concurrency )与并行( Parallelism )**说起。并发是指在某个时间段 内,多任务交替处理的能力。所谓不患寡而患不均,每个 CPU 不可能只顾着执行某 个进程,让其他进程一直处于等待状态。所以, CPU把可执行时间均匀地分成若干份, 每个进程执行一.原创 2020-11-02 13:46:36 · 569 阅读 · 0 评论 -
DDD-9模块
如果你正在使用java或者c#,那么你应该对模块非常熟悉了。java中模块称为包;在C#中,模块称为名称空间。通过模块完成设计模块的基本命名规范领域模型的命名规范敏捷项目管理上下文中的模块其他层中的模块先考虑模块,再是限界上下文...原创 2020-09-10 09:53:59 · 381 阅读 · 0 评论