2020年

IntelliJ IDEA 2020.2.1 发布了,更新内容如下:

IntelliJ IDEA 2020.2.1 released

修复了 Lombok 插件被异常阻止的问题
经调试后,MacBook Touch Bar 不再卡住
改进了 Gradle 和 Maven 项目的自动导入 UX
将为 GitHub Enterprise 服务器上的所有项目打开 Pull Requests 工具窗口
Windows Defender 警告将不再中断用户工作
根据用户喜好打开新标签页
终端光标现在可以在多个打开的项目中正常工作
项目视图中的文件选择快捷方式恢复正常
IDE 将显示 WSL 文件系统上项目的本地历史记录
现在可以在 Windows 上打开在驱动器根目录中创建的项目
IDE 可以平稳地运行数据库查询
IDE 使用新的 SSH 配置成功连接到远程主机
Pull requests 对于所有 GitHub Enterprise URL 均正常工作

更新说明:

https://blog.jetbrains.com/idea/2020/08/intellij-idea-2020-2-1-is-available/

苹果硬件产品代工厂商台积电详细介绍了其最新 5 纳米制程工艺芯片制造过程中的一些性能或功耗改进,预计这样的 5 纳米芯片将用于苹果今年旗舰产品 iPhone 12。

据传,A14 是苹果首个基于台积电 5 纳米制程工艺制造技术的芯片组产品,这将为苹果 iPhone 带来性能或功效的提高。媒体 Macworld 的杰森 · 克罗斯(Jason Cross)估计,iPhone 12 的运算处理能力与 15 英寸 MacBook Pro 相当。
台积电在其年度技术研讨会上,就其 5 纳米制程工艺技术对提高苹果芯片性能的程度给出了数字描述。根据这些数字,著名硬件评测网站 AnandTech 提供了一个芯片改进程度的图表。

台积电 5nm

目前用于 iPhone 11 的 A13 芯片组,是基于台积电 7 纳米制程工艺技术(N7)制造,而 5 纳米制程工艺技术 (N5),预计将用于苹果 A14 芯片组的制造。
芯片性能和电耗两项参数往往二者不能兼得。比如这次,要么保持芯片性能不变,将电耗降低 30%;要么性能提高 15%,电耗保持不变;或在两者之间寻求一个平衡。但历史告诉我们,在提升芯片硬件水平时,苹果一直以来很看重 iPhone 处理器性能的改善。与 A13 芯片相比,苹果 A14 芯片性能上至少快 15% 以上 , 功耗(耗电)将降低 30%。
根据 AnandTech 称,台积电工厂已经开始批量生产 5 纳米制程工艺技术芯片组。苹果的下一代 A14 处理器,预计是台积电使用该先进技术生产的首批芯片产品之一。
台积电还在向 3 纳米制程工艺技术推进,3 纳米技术可能比 5 纳米技术在电耗上降低 25% 至 30%,性能上快 10% 至 15%。预计台积电的 3 纳米技术芯片将在 2022 年下半年进入生产阶段。
当然,这些数字代表的只是硬件水平的提升。苹果可能将对 iOS 作进一步优化,以适应硬件的这些升级。
预计苹果将在 2020 年推出四款 iPhone 产品,即显示屏为 5.4 英寸和 6.1 英寸的 iPhone 12,以及显示屏为 6.1 英寸和 6.7 英寸的 iPhone 12 Pro。这几款都将具有 5G 功能。

据中国台湾《经济日报》报道,华为宣布在柏林 IFA 2020 期间,9 月 3 日将举行演讲。市场预料,华为除了发布 Mate 40 系列旗舰新机之外,旗下海思最新 “麒麟 9000”处理器也将亮相,由于美国禁令,该芯片恐成为华为最后一款自行研发设计的手机芯片。

据了解,“麒麟 9000”采用台积电 5nm 生产,是全球第一颗 5nm 制程手机芯片,脚步比高通、苹果还快。供应链消息指出,因应美方禁令,华为先前已大举增加台积电 5nm 投片量,提前储备 “麒麟 9000”库存,挤爆台积电 5nm 产能,台积电将在 9 月 14 日之前将相关芯片全数出货给华为,之后就无法再与华为有业务往来。

华为麒麟 9000

台积电董事长刘德音于 7 月法说会上表示,9 月 14 日后不再出货华为,5 月 15 日后,未再承接华为新订单。余承东也在 8 月 7 日表示,由于美国的制裁,华为领先全球的麒麟系列芯片在 9 月 15 日之后无法制造,将成为绝唱。

华为是台积电第二大客户,2019 年贡献台积电营收约 15% 至 18%。供应链指出,面对美方科技箝制,华为早在去年已有准备,提前预定台积电 5nm 产能,“麒麟 9000”列为优先投片产品,在 9 月中旬停止生产前,已备足够库存量因应 Mate 40 发布市场需求,由于华为及紧接着苹果、高通芯片产出,台积电下半年 5nm 处于满载状态。

美国商务部一连串政策,不仅联发科恐无法出货华为,华为麒麟系列芯片也是投片无门。据悉,华为另有 “麒麟 970”系列采用台积电 10nm 生产。

  北京时间 8 月 23 日 10 时 27 分,中国在酒泉卫星发射中心用长征二号丁运载火箭,成功将高分九号 05 星送入预定轨道,发射获得圆满成功。此次任务还搭载发射了多功能试验卫星、天拓五号卫星。

  8 月 23 日,中国在酒泉卫星发射中心用长征二号丁运载火箭,成功将高分九号 05 星送入预定轨道,发射获得圆满成功。

高分九号05星

  高分九号 05 星是一颗光学遥感卫星,地面像元分辨率最高可达亚米级,主要用于国土普查、城市规划、土地确权、路网设计、农作物估产和防灾减灾等领域,可为“一带一路”建设等提供信息保障。

  搭载发射的多功能试验卫星由军事科学院负责研制,将在轨对通信、导航、遥感等新技术进行试验验证。天拓五号卫星由国防科技大学负责研制,将在轨对船舶、航空器、浮标及物联网等信息采集新技术进行试验验证。

  8 月 23 日,中国在酒泉卫星发射中心用长征二号丁运载火箭,成功将高分九号 05 星送入预定轨道,发射获得圆满成功。汪江波摄

  这次任务是长征系列运载火箭的第 343 次飞行。

本次版本更新主要是微信支付模块增加了图片上传和电商收付通二级商户进件、特约商户进件等接口,企业微信模块则增加了客户联系、企业客户标签管理、OA 提交审批申请、企业微信群机器人消息发送等接口,小程序模块则增加了多帐号切换功能、图像处理和 OCR 识别相关接口以及直播间商品操作接口等。另外还有一个大的变化是,从本版本起,放弃对 Java 7 的支持,最低支持版本为 Java 8。另外修复了各模块新发现的部分 bug,包括一些遗留历史问题。同时还优化重构精简了不少代码,移除一些存在已久的无用过期代码。具体更新日志如下:

微信支付

• 微信支付退款增加支持单品退款和对应查询的接口

• 微信支付结果异步通知的解析方法增加可以自行指定 signType 的重载方法

• 微信支付增加 v3 图片上传接口

• 微信支付增加电商收付通 - 二级商户进件相关接口

• 优化微信支付回调通知验证签名的代码

• 微信支付增加特约商户进件相关接口

• 微信支付证书配置读取代码优化,支持本地路径和网络路径

• 微信支付证书初始化代码去掉不推荐的 TLSv1 协议,解决退款接口报 No appropriate protocol 的问题

• 微信现金红包发送接口信息处理优化,针对处理中的变态错误信息不抛出异常

微信小程序

• 小程序模块增加多账号切换功能支持

• 小程序增加图像处理相关接口

• 小程序增加 OCR 身份证识别和银行卡识别等接口

• 小程序 Spring Boot Starter 模块优化重构,避免依赖 jedis

• 修复小程序直播间列表接口出现 require https hints 的问题

• 添加小程序直播间商品相关操作接口

• 修复小程序初始化时报错的问题

• 微信小程序接口请求增加多种 http 客户端支持

修复小程序直播接口获取不到部分字段值的问题

企业微信

• 企业微信新增客户联系「联系我」管理接口

• 企业微信增加管理企业客户标签的相关接口

• 企业微信成员信息里性别字段枚举类增加 0 值

• 企业微信读取成员接口增加返回字段:main_department

• 企业微信获取打卡数据接口返回类增加打卡设备 id 字段

• 修复企业微信外部联系人群列表错误参数

• 企业微信获取用户信息接口优化,处理 type 为 null 情况下可能会导致的空指针问题

• 企业微信模块更新用户信息相关接口类以适应企业微信私有化版本

• 企业微信增加 OA 提交审批申请的接口

• 企业微信修复获取联系客户统计数据接口的错误字段:negative_fee_back_cnt

• 企业微信增加外部联系人发送消息的接口

• 企业微信外部联系人客户详情接口增加几个字段

• 企业微信模块修复添加企业客户标签接口

• 企业微信增加发送新客户欢迎语接口

• 企业微信修复获取企业已配置的「联系我」方式详情接口

• 增加企业微信群机器人消息发送接口

微信公众号

• 修复无法切换到初始公众号配置的问题并完善了 removeConfigStorage 方法

• 公众号模块配置类增加 Redisson 的实现

• 修复 SDK 扫码登录签名算法获取 Ticket 时的 type 参数值

• 公众号 WxMpConfigStorage 接口提供 setHostConfig()方法,方便设置相关信息

• 公众号模块抽取 oauth2 相关接口方法到独立类 WxOAuth2Service 中

微信开放平台

• 开放平台刷新 AccessToken 同步更新 RefreshToken

• 修复微信开放平台帐号管理相关接口 , 使用指定 appId 的 access_token

其他公共问题

• Json 解析统一优化

• use lock.tryLock() to avoid waiting for locks for a long time

• 优化 redis 配置支持,去掉容易导致问题的构造方法

• 换用 guava 的相应方法实现 base64 解码,避免因 commons-codec 版本问题导致解码异常

• 给部分请求方法导致无限递归调用的代码增加日志,方便排查问题

• 实现简单的 redis 分布式锁 RedisTemplateSimpleDistributedLock

• SDK 最低支持版本设置为 JDK8,放弃对 JDK7 及更旧版本的支持

• 升级 jedis 依赖版本为 3.3.0,以解决部分问题

免责声明
本博客部分内容来自于互联网,不代表作者的观点和立场,如若侵犯到您的权益,请联系[email protected]。我们会在24小时内进行删除。