前言 今年中下旬就要找工作了,我计划从现在就开始准备一些面试中会问到的基础知识,包括C++、操作系统、计算机网络、算法和数据结构等。C++就先从这本《深度探索C++对象模型》开始。不同于《Effective C++》,这本书主要着眼于C++实现的底层机制,因此我在写这个系列时默认读者已经熟悉 ...
读后感: Martin Fowler 年前的书,OO和领域的思想对于今天的我们来说很基础,但在那时应该算是萌芽。Smalltalk语言简单,语法中省略空格可能因为那时的硬件设备昂贵,而不得不做出的选择,但是可读性真的很差,而书中基本是用Smalltalk进行示例。翻开这本书是为了查找财务模型,它没有让我失望,特别是第 章 库存与财务 给了我思维建模的概念。这本书和UML GOF的 设计模式 差不 ...
2014-06-05 10:58 3 2292 推荐指数:
前言 今年中下旬就要找工作了,我计划从现在就开始准备一些面试中会问到的基础知识,包括C++、操作系统、计算机网络、算法和数据结构等。C++就先从这本《深度探索C++对象模型》开始。不同于《Effective C++》,这本书主要着眼于C++实现的底层机制,因此我在写这个系列时默认读者已经熟悉 ...
: 为了避免系统频繁的创建和销毁线程,我们可以让创建的线程进行复用,大家对数据库连接 ...
I/O模型 UNIX下可用的5种I/O模型: (1)阻塞I/O (2)非阻塞I/O (3)I/O复用(select和poll) (4)信号驱动I/O(SIGIO) (5)异步I/O 对于一个套接口上的输入操作,第一步通常涉及等待数据从网络中到达。当所等待分组到达时,它被拷贝到内核中 ...
本章开始学习第一个有监督学习模型——线性回归模型。"线性"在这里的含义仅限定了模型必须是参数的线性函数。而正如我们接下来要看到的,线性回归模型可以是输入变量\(x\)的非线性函数。 书中首先对回归问题给出了一个简短的不那么正式的定义: Given a training data set ...
,当然某些局部特点是有可比性的。 本文重点解释一下Ruby的对象模型(可以理解我Javascript的原型模型) ...
21/7/22 读书笔记 目录 21/7/22 读书笔记 数据库系统概论 概念模型 数据库系统概论 数据模型 数据库系统概论 三级模式与二级映像 数据库系统概论 概念模型 概念模型是将现实世界反映到机器世界的第一层抽象 ...
关于设计模式的思想: 1.设计模式的作用,就是帮助我们编写可复用的类。通过设计,使代码解耦,响应变化。 2.不要使用具体类来编程,要优先使用抽象类和接口来编程 3.良好的实际模式,可以减少系统的复杂性,提高系统易用性 4.定义抽象类,抽象重要功能(API),把“定义”和“实现”分离 ...
设计模式这是第三遍看了,每工作两年回头看都会有新的一些感受,最近时间比较宽裕把基础的知识复习复习巩固巩固。 基础知识 读设计模式之前要有一些UML的基础知识 虚线箭头指向依赖; 实线箭头指向关联; 虚线三角指向接口; 实线三角指向父类; 空心菱形能分离而独立存在,是聚合; 实心菱形精密关联 ...