首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
青fu
字节跳动_基础架构后端工程师
获赞
7
粉丝
1
关注
5
看过 TA
8
男
武汉大学
2022
嵌入式工程师
IP属地:北京
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑青fu吗?
发布(23)
刷题
青fu
2021-07-10 15:42
字节跳动_基础架构后端工程师
cv::imread无法读取图片以及cv::glob报错
cv::imread无法读取图片以及cv::glob报错 问题描述:使用opencv读取图片发生错误,图片路径正确的情况下,imread无法读取图片,glob无法读取文件夹下的文件名。 Exception has occurred: W32/0xC0000409 Unhandled exception at 0x00007FF80834C408 (ucrtbase.dll) in bstitchts.exe: An invalid parameter was passed to a function that considers invalid parameters fatal. 解决思路:代...
0
点赞
评论
收藏
转发
青fu
2021-05-06 13:40
已编辑
字节跳动_基础架构后端工程师
webServer设计(一)—— 线程同步类
webServer设计(一)—— 线程同步类 1 不可复制的类 互斥锁pthread_mutex_t本就不建议通过复制的方式来初始化,而应该在所属线程使用专门的初始化函数进行管理,封装成类之后也应该保证其不被拷贝。 #ifndef BASE_UNCOPYABLE_H #define BASE_UNCOPYABLE_H class uncopyable{ public: //c++11的新机制,确保拷贝构造函数和拷贝复制运算符无效。 uncopyable(const uncopyable&)=delete; void operator=(const uncopy...
0
点赞
评论
收藏
转发
青fu
2021-04-27 19:22
已编辑
字节跳动_基础架构后端工程师
最短路径算法(Dijkstra-Floyd)——C++代码实现
最短路径算法 Dijkstra算法 图G中的起点为顶点s,distTo[]表示G中路径的长度,distTo[v]表示从s到v某条路径的长度。不可达长度设为无穷。T表示已经确定最短路径的节点。 distTo[s]初始化为0,更新s到邻接点的距离。s存入T中。 放松 *->v:找到distTo[]内的最短路径distTo[v],更新s到v的邻接点的距离。v存入T中。 distTo[w]=min(distTo[w],disto[v]+edge(v,w));//w为v的邻接点。 循环直到T内包含所有节点。可以用另外的矩阵P,P[v]表示s到v的最短路径内v的前一节点。 理解:对于顶点v...
0
点赞
评论
收藏
转发
青fu
2021-04-27 17:41
字节跳动_基础架构后端工程师
设计模式(一)——三种工厂模式
设计模式(一) 简单工厂模式 client 客户端,通过工厂类来创建对象,通过接口(抽象父类)来实现功能。 Api 产品基类(抽象父类) Factory 工厂,根据输入参数来创建不同的实例对象。 Impl 产品子类(用于实例化的子类) 主要实现了两个功能: 定义了对象的接口——Api 封装了对象的创建——Factory 代码实现 /*类的设计*/ class Api { virtual operation(); }; //产品A class ImplA:public Api{ operation(){......}; }; //产品B c...
0
点赞
评论
收藏
转发
青fu
2021-03-22 22:01
字节跳动_基础架构后端工程师
2021-03-22
在牛客打卡2天,今天学习:刷题 5 道/代码提交 25 次
每日监督打卡
0
点赞
评论
收藏
转发
青fu
2021-03-22 21:56
字节跳动_基础架构后端工程师
wsl2+ubuntu18.04+vscode+cmake+???
分清本地的vscode和远程的vscode 1. wsl2配置 1.1 启动wsl2功能 1.1.1有两种方式开启wsl功能 1.1.2 切换版本 1.2 安装Linux内核更新包 2. 安装ubuntu18.04 3. vscode配置 4.用vscode编译执行项目 参考教程 其实wsl可以说就是在电脑上新装了一个linux子系统的虚拟机,不同的是他占用的资源少了,相对应的一般情况下是没有图形界面的。我们使用这个子系统的方式就是通过shell访问,有...
0
点赞
评论
收藏
转发
青fu
2021-03-22 21:56
已编辑
字节跳动_基础架构后端工程师
webbench实现——wsl2+cmake
总体介绍 webbench是一个被很多人推荐过的toy项目,是一个简单的网络压测工具。当然对我来说……菜了菜了。 首先源码直接去GitHub或者网站上下载即可。(这个网站就是极佳的测试对象???) 然后就是就是Linux环境,编译运行,源码阅读,调试… Linux环境配置 Linux环境就需要一个Linux系统或者Linux虚拟机了,但是这两种方法占用资源比较多,而且在不同系统间切换很不方便。WSL2(适用于Linux的Windows子系统)应该能够满足我们的需求。所以我先在windows系统上配置了Ubuntu子系统, 然后可以使用vscode远程开发的方法在我们的子系统上运行w...
0
点赞
评论
收藏
转发
青fu
2021-03-15 21:50
字节跳动_基础架构后端工程师
2021-03-15
在牛客打卡1天,今天学习:刷题 17 道/代码提交 34 次
每日监督打卡
0
点赞
评论
收藏
转发
1
2
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务