栏目内容

C

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

News

Java 将Word转为OFD

通常在工作中比较常用到的Microsoft Word是属于国外的文档内容编辑软件,其编译技术均属国外。而OFD是一种我国的自主文档格式,在某些特定行业或企业的文档存储技术上是一种更为安全的选择。下面将以Java代码示例介绍如何将Word文档转换为OFD格式。 Java代码环境 Intelli IDEA Spire.Doc for Java 4.12.1 W...

News

iPhone/ipad苹果产品折旧价格最新参考表

iPhone/ipad苹果产品折旧价格最新参考表。苹果在国内宣布启动iPhone以旧换新,很多果粉拿过去的,iPhone折旧价格实在是“惨不忍睹”,那苹果给出的回收价格到底是多少?又有哪些版本的iPhone能以旧换新呢?下文就让小编跟大家详细讲解一下。iPhone/ipad苹果产品折旧价格最新参考表:苹果啥产品可以依旧换新A:目前有iPhone4/4S,I...

News

我好像发现了一个Go的Bug?

从一次重构说起 这事儿还得从一次重构优化说起。 最近在重构一个路由功能,由于路由比较复杂,需求变化也多,于是想通过责任链模式来重构,刚好这段时间也在 Sentinel-Go 中看到相关源码。 用责任链模式,最大的好处是可以针对每次请求灵活地插拔路由能力,如: 这样实现会在每次请求到来时去 new 出整个责任链,可以预见对象会频繁的创建、销毁。 对 Java...

News

架构与思维:一次缓存雪崩的灾难复盘

1 真实案例 云办公系统用户实时信息查询功能优化发布之后,系统发生宕机事件(系统挂起,页面无法加载)。 1.1 背景 我们IM原有的一个功能,当鼠标移动到用户头像的时候,会显示出用户的基本信息。信息比较简单,只包含简单的用户名、昵称、性别、邮箱、电话等基本数据, 这是一个典型的数据查询,大概过程如下左侧,访问用户基本信息的时候会先去Redis中查一下,如果...

News

质量体系建设之路---可视化的MockServer

版权声明:本博客所有文章归武汉福禄网络科技有限公司所有,欢迎转载,转载请注明出处。一、 背景 福禄网络作为一家数字权益商品及服务提供商,覆盖了我们衣食住行的各种生活场景的权益内容,对接了如支付宝、京东、银行APP各种渠道,如何能够快速的响应渠道需求,提供稳定的接口服务,这就要求我们电商团队能够做到比渠道快一步的接口测试; 同时作为一家集团化的公司,内部的信...

News

强化学习实战 | 表格型Q-Learning玩井字棋(一)搭个框架

在 强化学习实战 | 自定义Gym环境之井子棋 中,我们构建了一个井字棋环境,并进行了测试。接下来我们可以使用各种强化学习方法训练agent出棋,其中比较简单的是Q学习,Q即Q(S, a),是状态动作价值,表示在状态s下执行动作a的未来收益的总和。Q学习的算法如下: 可以看到,当agent在状态S,执行了动作a之后,得到了环境给予的奖励R,并进入状态S'。...

News

HDC2021技术分论坛:进程崩溃/应用卡死,故障频频怎么办?

​作者:jiwenqiang,DFX技术专家 提到开发一个产品,我们通常首先想到的是要实现什么样的功能,但是除了功能之外,非功能属性也会很大程度上影响一个产品的体验效果,比如不定时出现的应用卡死、崩溃现象。那为什么有的系统故障频频,有的却很少出现这些问题呢,这就不得不提到我们今天的主角DFX了。 一、什么是DFX? DFX是早在1960~1970年代就出现...

News

【低门槛 手把手】python 装饰器(Decorators)原理说明

本文目的是由浅入深地介绍python装饰器原理 装饰器(Decorators)是 Python 的一个重要部分 其功能是,在不修改原函数(类)定义代码的情况下,增加新的功能 为了理解和实现装饰器,我们先引入2个核心操作: 1 必要的2个核心操作 1.1 核心操作1, 函数内部可以定义函数 def hi(name='world'): print(f"hell...

News

[源码解析] PyTorch 分布式 Autograd (4) ---- 如何切入引擎

[源码解析] PyTorch 分布式 Autograd (4) ---- 如何切入引擎 目录[源码解析] PyTorch 分布式 Autograd (4) ---- 如何切入引擎0x00 摘要0x01 前文回忆0x02 计算图2.1 普通示例2.2 分布式示例2.3 分布式注释版0x03 反向传播3.1 发起反向传播3.1.1 外部主动发起3.1.1.1 ...