会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Smalldy
博客园
首页
新随笔
联系
订阅
管理
2024年12月17日
C++快速失败策略
摘要: 函数一种推荐的策略是,遇到错误时尽快退出。一般来说这个叫快速失败策略。 比较懒的人很难一直遵循这个规则,所以不如直接写个宏吧。 #include <iostream> // 尽早退出 #define RET_IF(_CONDITION_, RET_VALUE, ...) \ do { \ if (_
阅读全文
posted @ 2024-12-17 11:31 Smalldy
阅读(25)
评论(0)
推荐(0)
2024年9月29日
ollama AMD rx6750 gre 指南
摘要: 背景 红了!我红温了! 本来ollama玩的好好的。正在测试几百兆的小大模型是否能够充当翻译插件的API接口,突然发现ollama启动的时候用的居然是cpu! 作为高贵的AMD用户,遇到这样的事情自然是波澜不惊,立马寻找解决方案。 然后发现我的显卡不在ollama支持范围内。 本以为简单的配置一下就
阅读全文
posted @ 2024-09-29 01:44 Smalldy
阅读(1756)
评论(0)
推荐(0)
2024年1月10日
Conan 拷贝依赖库到指定目录
摘要: 2024年04月18日更新,发现了更好的方案。 在 conanfile.txt 中添加 [imports] bin, *.dll -> ./bin # Copies all dll files to './bin' lib, *.so* -> ./lib # Copies all so files
阅读全文
posted @ 2024-01-10 09:49 Smalldy
阅读(351)
评论(0)
推荐(0)
2023年11月7日
解决ubuntu vscode 打开黑屏问题
摘要: cd ~/.config/Code rm -rf GPUCache 还不行就把Code文件夹全删除
阅读全文
posted @ 2023-11-07 14:30 Smalldy
阅读(116)
评论(0)
推荐(0)
2023年3月15日
[Qt Quick 踩坑] QML端函数参数未定义
摘要: 在QML中链接C++信号本是一件简单的事情,但是今天遇到了一个十分无语的事情,c++端发出了一个信号,信号的参数是一个时间戳,类型为std::in64_t,这个信号链接到QML端时,打印出来的数值永远是undefine。 排查良久终于找到解决方案,将int64_t换成qint64即可。 int64_
阅读全文
posted @ 2023-03-15 10:01 Smalldy
阅读(121)
评论(0)
推荐(0)
2023年3月13日
【C++踩坑】成员函数内的静态变量
摘要: 个人记录用,一直以为成员函数内的静态变量不同实例是分别存储的。事实上是所有实例共享。 #include <iostream> class Test { public: void test() { static int i = 0; i++; std::cout << i << std::endl;
阅读全文
posted @ 2023-03-13 20:30 Smalldy
阅读(24)
评论(0)
推荐(0)
c++ 内存顺序
摘要: 搞懂无锁编程的重要一步是完全理解内存顺序! 本教程由作者和ChatGPT通力合作完成。 都有哪几种? c++的内存模型共有6种 memory_order_relaxed memory_order_consume memory_order_acquire memory_order_release me
阅读全文
posted @ 2023-03-13 20:21 Smalldy
阅读(675)
评论(0)
推荐(1)
2022年6月21日
Ubuntu20 安装最新cmake,以及NO_PUBKEY问题踩坑
摘要: 介绍 本文主要记录如何添加kitware软件源并安装最新版本的cmake,并解决遇到的一些问题。 注意,本篇所有操作均在Ubuntun20.4物理机实操,不保证其他版本安装成功。 kitware & cmake ubuntu官方软件源的cmake版本过于古老,导致一些新项目无法编译通过,kitwar
阅读全文
posted @ 2022-06-21 14:37 Smalldy
阅读(764)
评论(0)
推荐(1)
2022年6月19日
C++对象间通信组件,让C++对象“无障碍交流”
摘要: 介绍 这是很久之前的一个项目了,最近刚好有些时间,就来总结一下吧! 推荐初步熟悉项目后阅读本文: https://gitee.com/smalldyy/easy-msg-cpp 从何而来 这要从我从事Qt开发的那些日子说起了,项目说大不大,说小也不小,人倒是一茬又一茬,需求也换了又换,后来的事情大家
阅读全文
posted @ 2022-06-19 22:51 Smalldy
阅读(1161)
评论(0)
推荐(1)
2022年6月18日
c++可视化性能测试
摘要: 阅读前注意 本文所有代码贴出来的目的是帮助大家理解,并非是要引导大家跟写,许多环境问题文件问题没有详细说明,代码也并不全面,达不到跟做的效果。建议直接阅读全文即可,我在最后会给出详细代码地址,对源代码细节更感兴趣的同学可以下载参考。 性能测试:使用日志 在c++中进行性能测试是令人头疼的问题,我们往
阅读全文
posted @ 2022-06-18 18:07 Smalldy
阅读(1323)
评论(0)
推荐(1)
下一页
公告