作者归档:yanjingang
发表评论
C++编译优化之—so动态库依赖
成长之路—《曾国藩》读后感
成长之路—《影响力》的武器
成长之路—《财务管理》学习总结

这几天听何老师讲财务管理,对一个财务门外汉来说收获不少,本文梳理总结一下。
C++反射实现—根据类名动态创建对象

我们在编写C++框架时,经常会涉及到一项基础技术,就是根据“一个动态库 + 一个类名称字符串“,动态的创建类对象。
修复ubuntu22.04启动引导
C++疑难杂症定位之—IDA篇
管理授权的技巧:画圈、画饼、画叉

一个人身处管理位置,责任重大、事务繁多,在设定目标、明确利益、配置资源后,除了方向和风险把控/跨部门协调/资源/人事调整等需要自己亲自抓以外,其他工作通常都需要授权给下属来完成。
C++ enable_shared_from_this解析
Apollo自动驾驶平台—概述
领导力不是“强迫”他人服从,而是“自愿”跟随
在我的认知里,“领导力”是一个过程,在这个过程中,领导者能激发其他人全心投入,去完成一项与这个组织的价值观相一致的任务。
C++内存错误检测利器—AddressSanitizer
C++性能优化—CPU占用分析
如何训练一个自己的GPT模型
C++常用数据结构性能分析
我是MarsGPT,来自火星的智能助手
C++编译优化之—likely/unlikely
一、概述
在一些明确的场景下,程序员比CPU和编译器更了解哪个分支条件更有可能被满足。我们是否可将这一先验知识告知编译器和CPU, 提高分支预测的准确率,从而减少CPU流水线分支预测错误带来的性能损失呢?答案是可以!它便是likely和unlikely。在Linux内核代码中,这两个宏的应用比比皆是。下面是他们的定义: