08 2022 档案
摘要:1. 创建线程 pthread_create(pthread_t *, const pthread_attr_t *, void *(*)(void *), void *) 参数说明 pthread_t * 表示线程ID,声明方式pthread_t tid; const pthread_attr_t
阅读全文
摘要:转自 : https://www.cnblogs.com/Determined22/p/6562546.html 反向传播的计算过程: 几点说明: 1.反向传播,传播的是误差, 但是与总体误差的概念不同,总体误差可以使交叉熵损失,平方差损失等是个标量, 反向传播中间层误差是个向量 2.上面提到的4个
阅读全文
摘要:RDB持久化机制 RDB持久化是把当前进程数据生成时间点快照(point-in-time snapshot)保存到硬盘的过程,避免数据意外丢失 1.1 RDB触发机制 RDB触发机制分为手动触发和自动触发。 手动触发的两条命令: SAVE:阻塞当前Redis服务器,知道RDB过程完成为止。 BGSA
阅读全文
摘要:环境: ubuntu18.04 + clion 一, 编译 1. 下载openjdk13源码 2. 安装编译需要的环境依赖 apt-get install libfreetype6-dev libcups2-dev libx11-dev libxext-dev libxrender-dev libx
阅读全文
摘要:消息传输保障 一般而言,消息中间件的消息传输保障有3个层级,分别如下。 at most once:至多一次。消息可能会丢失,但绝对不会重复传输。at least once:最少一次。消息绝不会丢失,但可能会重复传输。exactly once:恰好一次。每条消息肯定会被传输一次且仅传输一次。 Kafk
阅读全文
摘要:在Kafka 0.11.0.0引入了EOS(exactly once semantics,精确一次处理语义)的特性,这个特性包括kafka幂等性和kafka事务两个属性 1 生产者幂等性 1.1 引入 幂等性引入目的: 生产者重复生产消息。生产者进行retry会产生重试时,会重复产生消息。有了幂等性
阅读全文
摘要:如果一个被序列化的对象中,包含有HashMap、HashSet或HashTable集合,则这些集合中不允许保存当前被序列化对象的直接或间接引用。因为,这些集合类型在反序列化的时候,会调用到当前序列化对象的hashCode方法,而此时(序列化对象还未完全加载)计算出的hashCode有可能不正确,从而
阅读全文