栏目内容

C

围绕数码产品、手机、智能硬件和消费电子场景整理文章,帮助用户快速浏览重点内容。

News

学习 DDD - 通用语言的模式

大家好,我是霸戈,这周学习了一些关于领域驱动设计的知识 ,对比较深刻的地方做了不少笔记,分享给大家。 在日常需求讨论的时候,经常会碰到一个需求会议开了一个多小时还没有达成共识。作为业务方(领域专家)明明表达的很清楚,但是开发人员却始终无法理解透彻,很明显的原因就是由于双方的知识体系不一致 ,没有形成一种双方互相都能理解的语言。 语言的鸿沟 虽然领域专家对软...

News

联邦学习中的模型架构

在上一篇博文《联邦学习中的模型聚合》(链接:https://www.cnblogs.com/orion-orion/p/15635803.html)中,我们关注了在联邦学习中模型聚合(参数通信)的问题,但是对每一个client具体的模型架构设计和参数优化方法还没有讨论。本篇文章我们关注具体模型结构设计和参数优化。 首先,在我follow的这篇篇论文[1]中...

News

C/C++ Qt StandardItemModel 数据模型应用

QStandardItemModel 是标准的以项数据为单位的基于M/V模型的一种标准数据管理方式,Model/View 是Qt中的一种数据编排结构,其中Model代表模型,View代表视图,视图是显示和编辑数据的界面组件,而模型则是视图与原始数据之间的接口,通常该类结构都是用在数据库中较多,例如模型结构负责读取或写入数据库,视图结构则负责展示数据,其条理...

News

强化学习实战 | 自定义Gym环境

新手的第一个强化学习示例一般都从Open Gym开始。在这些示例中,我们不断地向环境施加动作,并得到观测和奖励,这也是Gym Env的基本用法: state, reward, done, info = env.step(action) 其中state是agent的观测状态,reward是采取了action之后环境返回的奖励,done是判断后继状态是否是终止...

News

论文翻译:2020_NSNet_Weighted speech distortion losses for neural-network-based real-time speech enhancement

目录摘要1 引言2 问题表述3 最先进的在线降噪技术4 提出的方法  4.1 特征表示  4.2 学习机制  4.3 损失函数5 实验结果与讨论  5.1 语料库与实验设置  5.2 结果和讨论6 总结7 参考文献 论文地址:基于神经网络的实时语音增强的加权语音失真损失 论文代码:https://github.com/GuillaumeVW/NSNet 引...

News

【设计模式】汉堡中的设计模式——策略模式

【设计模式】汉堡中的设计模式——策略模式 目录【设计模式】汉堡中的设计模式——策略模式每章一句前言情景带入开始分析策略模式尝试编码如果我要新添加一种形式呢?策略模式的优点策略模式的局限解决局限性问题简单工厂+策略模式解决客户端大量if-else情况枚举策略方式总结 每章一句 Yesterday home runs don't win today games...

News

JDK ThreadPoolExecutor核心原理与实践

一、内容概括 本文内容主要围绕JDK中的ThreadPoolExecutor展开,首先描述了ThreadPoolExecutor的构造流程以及内部状态管理的机理,随后用大量篇幅深入源码探究了ThreadPoolExecutor线程分配、任务处理、拒绝策略、启动停止等过程,其中对Worker内置类进行重点分析,内容不仅包含其工作原理,更对其设计思路进行了一定...

News

上周热点回顾(11.29-12.5)

热点随笔: · JavaScript Sanitizer API:原生WEB安全API出现啦 (葡萄城技术团队)· 带团队后的日常思考(六) (咖啡机(K.F.J))· 冬天里的一把火,园子里的一朵云:满园尽是火山引擎 (博客园团队)· 异或运算的巧用 → 不用额外的变量,如何交换两个变量的值? (青石路)· 使用 CSS 轻松实现一些高频出现的奇形怪状按...

News

Kafka从入门到放弃(三)—— 详说消费者

之前介绍了Kafka以及生产者,包括它的一些特性和参数,这回写一下消费者。 之前没看得可以点击链接阅读。 Kafka从入门到放弃(一) —— 初识Kafka Kafka从入门到放弃(二) —— 详说生产者 消费者与消费者组 在Kafka中消费者是消费消息的对象。假设目前有一个消费者正在消费消息,但生产数据的速度突然上升,这时候消费者会有点力不从心,跟不上消...