首页
学习
活动
专区
工具
TVP
发布

码出名企路

专栏作者
177
文章
101061
阅读量
30
订阅数
性能分析工具—【perf】使用指南
perf 是Linux的一款性能分析工具,能够进行函数级和指令级的热点查找,可以用来分析程序中热点函数的CPU占用率,从而定位性能瓶颈。
用户9831583
2023-02-27
3.3K0
OpenMP并行编程入门指南
在C++中使用openmp进行多线程编程 - DWVictor - 博客园 (cnblogs.com)
用户9831583
2023-02-27
1.5K0
线程池管理的pipeline设计模式(用了“精进C++”里的内容)
2,增加了callback,将最后一个node的结果callback到主程序,避免的参数传递的冗余实现;
用户9831583
2022-12-04
9380
Pipeline设计模式在算法工程中得实际应用
参考:https://zhuanlan.zhihu.com/p/355034910
用户9831583
2022-12-04
3650
工作两年了,还只会用sort进行排序?
算法 条款27:确保目标区间足够大 //思考这样一个问题:stl容器被添加时(insert, push_front,push_back)自动扩展它们自己来容纳新对象,是不是就不必担心要为容器的对象腾出空间了? //transform:https://blog.csdn.net/lanzhihui_10086/article/details/42342893 //1,四个参数,源区间的元素转换到目标区间,复制和修改一起做 //2,五个参数,将前两个原序列中的元素合并,并将结果写入目标区间 //看例子1 int
用户9831583
2022-12-04
8970
四种流迭代器之间的转换关系
//一些函数只允许iterator不允许reverse_iterator,该怎么实现呢?
用户9831583
2022-12-04
5280
为什么要学习《精进C++》?
在没学习《精进C++》课程完整版上线了之前,大家先来看看下面这段代码。是否上头?挠头?不知所云?
用户9831583
2022-12-04
8800
标准关联容器一定比vector的查找速度快吗?
//https://blog.csdn.net/qls315/article/details/106759358
用户9831583
2022-12-04
1.8K0
工作中那些比较,通用的脚本和工具
分享一些工作中常用的脚本工具~ 1,Bag包的合并 2,CallBack的使用 3,#define 中声明类 4,获取当前进程PID 5,C调用shell返回结果 6,根据指定字符分割字符串 7,统计文本文件时间戳 一,rosBag的合并 #!/usr/bin/env python import sys import argparse from fnmatch import fnmatchcase from rosbag import Bag def main(): parser = ar
用户9831583
2022-12-04
4670
STL容器的线程安全性了解多少?
STL的意思是与迭代器合作的C++标准库的一部分,包括标准容器(包括string),iostream库的一部分,函数对象和算法,它不包括标准容器适配器(stack,queue和priority_queue)以及bitset和valarray容器,因为它们缺乏迭代器的支持,也不包括数组。数组以指针的形式支持迭代器,但数组是C++语言的一部分,并非库。
用户9831583
2022-12-04
1.3K0
比技术更重要的,是思维!
组长说:技术固然重要,但是比技术更重要的思维,是遇到问题的解决方法。只要你有思路了,再去做起来是很快的。
用户9831583
2022-12-04
3400
再也不用std::thread编写多线程了
* 标准库中的并发元素:任务,期望,线程,互斥量,条件变量和原子对象,为期望提供了两个模板:std::future和std::shared_future
用户9831583
2022-12-04
2.3K0
网络编程实操8小案例
网络编程简介 /** * @brief * 网络编程 三大组件 * * 1, IP : 最大字节255, 默认得 127.0.0.1 ,ping不通网卡出问题了 * ipv4: 四段得ip, ipv6: 四段不够用了,定义了六段得 * 网络中设备得标识:不容易记忆,可用主机名,本地回环地址:127.0。0.1 主机名:localhost * * $ ping 127.0.0.1 PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data. 64 bytes from
用户9831583
2022-12-04
2600
lambda表达式的高阶用法
//lambda表达式使得STL中的 ”_f“簇算法 std::find_if, std::remove_if,std::count_if
用户9831583
2022-12-04
1.3K0
终于弄明白了万能引用和右值引用的区别
1,移动语义:使用移动操作替换复制操作,比如移动构造函数和移动赋值运算符替换复制构造函数和复制赋值运算符
用户9831583
2022-12-04
1.7K0
智能指针在面试中得重要地位!
//智能指针式对裸指针进行包装,避免很对再使用裸指针时会遇到陷阱,为管理动态分配对象的生命周期设计
用户9831583
2022-12-04
9860
const成员函数一定是线程安全的吗?
//这个概念是为了实现限制成员函数仅仅用于左值或右值,带有引用修饰词的成员函数,不必是虚函数
用户9831583
2022-12-04
1K0
真没想到nullptr和NULL得区别,大了去了
//禁止内建型别之间进行隐式型别转换,如果大括号内的表达式无法保证能够采用进行初始化的对象来表达,则代码不能通过编译
用户9831583
2022-12-04
1.7K0
三位互联网老人的忠告
过去三周,在看机会的途中,遇到三位比我长十岁左右的互联网老人,沟通与交流中,总结了他们的个人经验和建议,希望可以给我们一点点启发。
用户9831583
2022-12-04
3450
你理解模板型别推导【C++】的原理吗?
auto类别推导其实就是模板类别推导,只不过模板类别推导涉及模板、函数和形参,而auto和它们无关
用户9831583
2022-12-04
5200
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档