首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后台公论
果冻虾仁
创建于2021-12-06
订阅专栏
致力于打造最全面的后台技术干货!
等 8 人订阅
共13篇文章
创建于2021-12-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
防微杜渐,向扁鹊学习治理代码
疾在腠理,汤熨所及 “扁鹊见蔡桓公“曾入选中学课本,当年的教材节选删去了原文后面的一句议论: 故而语文老师们在讲授这篇文章时,将其中心思想落脚在“人要正视缺点,切莫讳疾忌医”上。但实际上有些断章取义
一剑破万法:noexcept与C++异常导致的coredump
由于异常没有被catch导致的coredump。这是十分常见的一大的coredump原因,在后台服务中由于回调函数的存在,coredump常常给人以误导,今天我带你来勘破它。
实践演练BERT Pytorch模型转ONNX模型及预测
Pytorch模型部署上线一般需要转成ONNX模型,本文接续之前的文章继续实践演练,完成模型转换和利用onnxruntime完成预测。
使用bRPC和ONNX Runtime把BERT模型服务化
在上文中,我们将BERT的Pytorch模型转换成ONNX模型,并使用onnxruntime完成了python版的ONNX模型预测。今天我们来把预测搬到C++版本的bRPC服务上,模拟一下模型的部署。
Carbon语法速览!
7月19日Cpp North大会上,谷歌的C++专家Chandler Carruth官宣了正在实验中的Carbon语言,其目标是成为C++的继任者。让我们来速览一下Carbon语法。
GPU服务器初体验:从零搭建Pytorch GPU开发环境
目前云服务厂商都有售卖GPU云服务器,让我们来玩一玩GPU,从零搭建一个Pytorch GPU的开发环境!
Trick C++:右值引用,万能引用傻傻分不清楚?
C++11距今已经十年了,这个版本中引入了很多新的语言特性,在进一步强化C++的同时,也劝退了不少人。
C++服务性能优化的道与术-道篇:阿姆达尔定律
在之前的文章中我讲到了2000年后摩尔定律的终结,CPU时钟频率定格,多核成为CPU发展的新方向,并行计算成为趋势。 在谈到并行计算的时候我们不得不提的就是阿姆达尔定律。
C++设计模式之SFINAE:用来检测类中是否有某个成员函数
针对类中特定成员函数的检测其实在工作中也可能用到。C++中可以用SFINAE技巧达到这个目的。 SFINAE是Substitution Failure Is Not An Error的缩写。
brpc小课堂:有界队列BoundedQueue
brpc实现了一个“有界队列”的类模板BoundedQueue。先说一下什么是有界队列。 所谓有界队列表示的就是一个队列其中的容量是有限的(固定的),不能动态扩容的队列。
2004年:当CPU温和地走入那个良夜
2004年在你印象里有什么记忆深刻之处呢?好像没有,2004年在大多人眼里是平平无奇的一年。然而却消无声息地开始改变了后来很多程序员的命运,一直影响到现在,尽管当中的很多人都不自知。
C++ Trick:你永远不需要在源文件中使用前置声明!
经常有小伙伴提问: 通常来说,你都不需要主动去写class A这种前置声明。include能编译通过的时候都不要去写前置声明,应该仅当出现了头文件循环依赖导致编译失败的时候,才去考虑去写前置声明
当我们谈论shared_ptr的线程安全性时,我们在谈论什么?
自C++11起,shared_ptr从boost转正进入标准库已有10年了。然而当C++程序员们在谈论shared_ptr是不是线程安全的的时候,还时常存在分歧。