ZD至顶网软件频道消息: 2016年2月4日消息,微软近期发表了一篇技术博客,提醒开发者为2016年闰年可能产生的问题做好准备。
高级软件工程师Matt Johnson 在文章中提及,开发人员需要注意以下三方面的问题:
Johnson注意到,无论开发者的代码是否运行在云端,单元测试在很多情况下可能都并不充分。他提醒开发人员,2012年Azure就曾出现过和闰年相关的故障。
“闰年的问题可能会在任何地方、在任何语言中出现,但是在C/C++代码中是最危险的,因为它们可能会导致应用程序崩溃,或者缓冲区溢出(这是一个安全风险)。”他表示,在C/C++中涉及到增加或减少年数的代码以及表示每年中的每一天的数列的代码都容易出现闰年的问题。
此外,Johnson还提醒开发人员,2月29日并不是唯一受到闰年影响的日子。12月31日,也就是当年的第366天,也可能会受到影响。他建议,开发人员需要仔细检查他们的代码;了解如何在单元测试中“欺骗时钟”;并且不能局限于闰年之间的情况,还需要对全年进行测试。
好文章,需要你的鼓励
今天讲的出海案例是明阳电气,这家输配电设备公司在马来西亚投产首个海外生产基地,并以 250 万林吉特子公司承接本地制造。
本文介绍了Draft-OPD方法,通过在推理出错位置进行在线策略蒸馏训练草稿模型,突破监督微调瓶颈,将大模型推理速度提升超5倍。
Canva正式发布适用于Perplexity Computer平台的连接器,允许Perplexity桌面智能代理自主将数据和提示词转化为可编辑的Canva设计资产。用户只需通过连接器页面接入Canva,描述需求,Perplexity便可结合会议记录、业务数据及实时网络内容,自动生成演示文稿、社交媒体素材、信息图表或品牌视觉套件。该功能目前面向Perplexity Pro、Max及企业版用户开放。
阿里巴巴通义实验室与北京大学联合提出ESPO方法,让语言模型强化学习训练时能在推理走偏时及时截断,节省超20%计算资源,同步提升数学推理准确率。