其实,不分场景地、笼统地说A依赖B其实是不够准确、至少是不够细致的。我们可以简单定义一下什么是依赖。 所谓A依赖B,可以理解为A中某些功能的实现是需要调用B中的其他功能配合实现的。这里也可以拆分为两层含义: A强依赖B。创建A的实例这件事情本身需要B来参加。对照在现实生活就像妈妈生你一样。 A弱依赖 ...
分类:
编程语言 时间:
2019-10-13 12:57:39
阅读次数:
82
Django之ORM 1.ORM介绍 ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。 O ...
分类:
其他好文 时间:
2019-10-12 10:34:08
阅读次数:
65
1. Two Sum 2. Add Two Numbers 3. Longest Substring Without Repeating Characters ...
分类:
其他好文 时间:
2019-10-07 00:43:53
阅读次数:
77
继承和组合 一、组合 组合:组合指的是,在一个类中以另外一个类的对象(也就是实例)作为数据属性,称为类的组合 也就是说:一个类的属性是另一个类的对象,就是组合 例子: 圆环是由两个圆组成的,圆环的面积就是外圆的面积减去内圆的面积。圆环的周长就是内圆的周长加上外圆的周长,这个时候,我们首先设计一个圆形 ...
分类:
其他好文 时间:
2019-10-06 20:40:42
阅读次数:
103
kafka broker 对消费者进行组管理,需要知道消费者是否活着,因此客户端有心跳线程发送心跳。 3 个相关的参数: session.timeout.msheartbeat.interval.msmax.poll.interval.ms AbstractCoordinator.Heartbeat ...
分类:
编程语言 时间:
2019-10-05 00:37:44
阅读次数:
766
链接: https://codeforces.com/contest/1230/problem/D 题意: Marcin is a coach in his university. There are n students who want to attend a training camp. Ma ...
分类:
其他好文 时间:
2019-10-04 15:21:39
阅读次数:
85
总结: 阅读下面文章需要15分钟 提问者的问题是JavaScript中内存是怎么分配的,在介绍的过程作者涉及计到了JS中 Scope Chain和调用函数call生成lexicial environment和environment record(被作者合并称为 binding objects)的过程 ...
分类:
编程语言 时间:
2019-10-02 14:52:47
阅读次数:
88
操作数栈 操作数栈用于字节码指令执行期间,就像通用寄存器在CPU里使用一样。大部分JVM的字节码各自操作出栈,入栈,复制,交换,或者执行操作,使其生产和消费各种数据。因此,在字节码里,指令把值在局部变量表和操作数栈之间频繁移动。比如,一个简单的变量初始化导致两个字节码在操作数栈里交互影响。 int ...
分类:
编程语言 时间:
2019-09-29 23:37:12
阅读次数:
98
1.创建模型 表和表之间的关系 一对一、多对一、多对多 ,用book表和publish表自己来想想关系,想想里面的操作,加外键约束和不加外键约束的区别,一对一的外键约束是在一对多的约束上加上唯一约束 实例: 我们来假定下面这些概念,字段和关系 作者模型: 一个作者有姓名和年龄 作者详细模型: 把作者 ...
分类:
其他好文 时间:
2019-09-28 18:13:30
阅读次数:
68
一、部署compose docker compose可以方便我们快捷高效地管理容器的启动、停止、重启等操作,它类似于linux下的shell脚本,基于yaml语法,在该文件里我们可以描述应用的架构,比如用什么镜像、数据卷、网络模式、监听端口等信息。我们可以在一个compose文件中定义一个多容器的应 ...
分类:
其他好文 时间:
2019-09-23 18:06:00
阅读次数:
107