第一种模型(直连) 在上图的模型中,有以下概念: P:生产者,也就是要发送消息的程序 C:消费者:消息的接受者,会一直等待消息到来。 queue:消息队列,图中红色部分。类似一个邮箱,可以缓存消息;生产者向其中投递消息,消费者从其中取出消息。 第二种模型(work quene) Work queue ...
分类:
其他好文 时间:
2021-06-02 14:16:36
阅读次数:
0
IO流 在java程序中,数据的输入、输出操作以“流”的方式进行 数据源:data source 提供原始数据的原始媒介。常见的:数据库、文件、其他程序、内存、网络连接、IO设备。 流的分类: 流的方向: 输入流:数据源到程序(InputStream、Reader读进来) 输出流:程序到目的地(Ou ...
分类:
其他好文 时间:
2021-06-02 13:45:35
阅读次数:
0
2021年5月19日 由来: 是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 好处: 为了重用代码、让代码更容易被他人理解、保证代码可靠性。 坏处: 对不熟悉设计模式的同学,看起来更绕更难理解。 常见的三大设计模式分 ...
分类:
其他好文 时间:
2021-06-02 13:43:10
阅读次数:
0
title: libevent学习-reactor设计模式及代码示例 date: 2021-01-22 11:39:35 tags: libevent categories: libevent学习 Reactor Design Pattern Reactor设计模式包含句柄(Handle)、Reac ...
分类:
其他好文 时间:
2021-06-02 13:32:16
阅读次数:
0
一、综合例子 联合索引第一个字段用范围不会走索引 第一个字段就是范围查询时,可能会导致全表扫而不用索引,因为mysql可能认为第一个条件就是范围查询会导致结果集很大,还要回表,索性就干脆直接全表查询了。 -- 第一个条件就用到范围查询,可能会导致全表扫描,而不走索引 EXPLAIN SELECT * ...
分类:
数据库 时间:
2021-06-02 13:28:51
阅读次数:
0
简介 简单工厂模式还是得修改factory类来构建出新的对象. 工厂方法模式将factory也抽象成一个抽象接口 code public interface Car { void name(); } public interface CarFactory { Car getCar(); } publ ...
分类:
其他好文 时间:
2021-06-02 12:58:35
阅读次数:
0
该图来自于《大话设计模式》。 依赖关系:虚线箭头表示,指向被依赖对象。 继承关系:空心三角形+实线表示,子类指向父类。 组合关系:实心菱形+实线箭头表示。 关联关系:实线箭头表示。 聚合关系:空心菱形+实线箭头表示。 实现关系:空心三角形+虚线表示或者棒棒糖表示法。 ...
分类:
其他好文 时间:
2021-06-02 12:22:56
阅读次数:
0
C语言定义 计算机语言的发展 编写c语言程序过程 数据类型 计算机单位 定义变量方式 变量分类 变量的使用 变量的作用域和生命周期 1.c语言定义 是一门计算机语言(人和计算机交流的语言) 2.计算机语言的发展 低级语言1.机器语言-二进制(0和1)2.符号语言(助记符,汇编语言) 高级语言 3.编 ...
分类:
编程语言 时间:
2021-06-02 12:01:56
阅读次数:
0
一、设计模式常用的七大原则有:二十三中设计模式都脱离不开这些原则(规则) 1-单一职责原则(互不影响) 2-接口隔离原则 3-依赖倒转(倒置)原则(高层不依赖低层,高层为接口和抽象类,低层为实体类) 4-里氏替换原则 5-开闭原则 6-迪米特法则 7-合成复用原则 二、设计模式三大类: 1.创建型模 ...
分类:
其他好文 时间:
2021-06-02 11:46:05
阅读次数:
0
1、什么是 softmax 机器学习总归是要接触到 softmax 的,那么这个东东倒底是怎么来的呢?实际上 softmax 可能指两种相似但不相同的东东。 1.1. softmax function 这函数定义比较符合 softmax 这个名字: 可见 softmax function 是从一个输 ...
分类:
其他好文 时间:
2021-06-02 11:05:28
阅读次数:
0