- 博客(16)
- 收藏
- 关注
原创 ceph挂载osd时出现permission denied问题
鄙人使用的是ceph官网推荐的cephadm安装部署的ceph,在挂载osd的时候一直报permission denied的问题, ** ERROR: error creating empty object store in /var/lib/ceph/osd/ceph-0/: (13) Permission denied。在网上看了很久,大家都说是给/dev/sdb和/var/lib/ceph/osd赋予权限就解决了。所以,我们要做的仅仅就是卸载掉这个多余的ceph,然后就可以了。
2023-04-03 11:31:46 767 3
原创 Windows获取全局键盘状态并组合为一次完整的按键操作
Windows通过GetAsyncKeyState方法获取全局键盘状态并组合为一次完整的按键操作
2023-03-03 16:07:48 393
原创 Qt制作的简单的日期选择界面(日历)
Qt自带的日期选择控件过于丑陋与难用,所以但凡有点小想法的人都会做一个全新的日历。我制作的一款日历,仅需两个头文件和两个cpp,加入工程即可使用。
2022-09-01 16:10:22 3022
原创 Qt C++ 录屏录音功能实现(avilib+ffmpeg)以及动态库生成
实现一个录屏+录音的功能且需要快速开发,Qt无疑是一个非常好的选择。他有丰富的类库和接口可以很好的满足开发需求。录屏的主要思路为抓取屏幕截图,然后将其合成视频。
2022-06-16 21:50:52 3940
原创 VTK基础教程(1)- vtkPolyData 介绍
目录VTK的编译与环境搭建VTK一般渲染流程VTK数据类型-vtkPolyData使用vtk自带的多边形数据使用自己创建的数据添加顶点颜色添加面颜色VTK的编译与环境搭建这部分目前已经有了大佬做了成熟的傻瓜式配置,大家可以参考这篇文章:VTK+VS2019(或其他版本均可) 傻瓜式一站式 配置_Nancy_fairy的博客-CSDN博客_vs2019 vtkVTK一般渲染流程这部分的介绍也很多,大家可以参考这篇文章:VTK笔记-了解VTK_黑山老妖的博客.
2022-01-24 18:03:49 6553
原创 WIN10 任务栏卡死解决办法
最近 WIN10增加了一个叫 资讯和天气 的狗屎模块这个玩意会导致任务栏卡死 还会搞得绝大多数快捷键失效。解决方法很简单重启资源管理器,然后趁任务栏没注意,右键,然后光速依次按下N 和O或者断网,重启资源管理器,右键,光速依次按下N 和 O当然这个解决方法是我抄的。这种奇葩问题各位以后就不要尝试在百度搜索了,百度的都是抄来抄去的,CSDN也是。我是在bilibili找到的解决方法。然后把它复制到了这里。...
2021-12-27 16:04:51 1906 2
原创 WINDOWS根据目的地址IP获取本机IP和MAC
有时候,老板会提出一些奇怪的需求,比如说获取本机IP和mac,并显示在界面中,还就显示一个。一般情况下,我们会有多个网卡,一个网卡会有多个IP,所以一般情况下,很难获取到老板觉得对的那个IP。所以,鄙人参考了这位兄台VC++获取路由表_尹成的技术博客-CSDN博客的博客,通过查找路由表的方式,获取老板想要的那个IP。原理很简单,比如我要访问www.baidu.com,驱动会去路由表进行查找,然后决定从哪个网卡把报文发出去。我模拟的就是这个流程。用目的IP和路由表的IP进行与操作,若相等则证.
2021-12-20 17:40:34 435
原创 DICOM文件解析
dicom是一种神奇的格式,可以用dcmtk这个第三方库进行解析。但是,dcmtk的编译实在令人头大,还要用到opencv库。不就是把图片读出来嘛,吾辈当自强,我们自己也可以!!(注意!!本代码仅可解析非常非常非常基础的几种dicom,吾辈强度有限)!于是参照Dicom格式文件解析器 - assassinx - 博客园这位大佬的解析和实现,鄙人自己写了一个C++版本的Dicom解析工具。DicomHelper类负责读取并解析dicom文件,并将图片数据存储到一个特殊的结构体里。结构体包括..
2021-12-10 15:17:29 871
原创 ASSIMP编译失败的问题的解决办法
在学习OPENGL的过程中,我们可能会用到ASSIMP这个神奇的库。但是,这玩意要自己编译。CMAKE过程各位抄袭博主已经说的很清楚了。但是呢,编译过程中遇到的问题,各位博主抄来抄去,也没有说怎么解决的。我遇到的大概长这样,我相信各位的也差不多:生成: 成功 4 个,失败 3 个,最新 0 个,跳过 7 个那么,这是为什么呢!这是因为,日本人的注释!!!!!!!!!!!!!!MMDPmxParser.h MMDPmdParser.h MMDVmdParser.h这三.
2021-11-02 11:46:34 2360 4
原创 QT 多屏幕截图
目前百度能百度到的,都是让大家调用以下方法获取屏幕QGuiApplication::primaryScreen();但这个函数只能获取主屏幕,对多个显示器的截屏就完全不好使了。所以用以下方法获取所有显示器,并判断当前鼠标、界面位于哪个显示器,即可实现多个屏幕的截图。int curMonitor = deskTop->screenNumber ( this );this->baseScreen = screens.at(curMonitor);截图主要事件为鼠标按下,鼠标
2021-09-30 13:33:24 1759 1
原创 0xC0000005: 读取位置 0x 时发生访问冲突
当函数返回时报了这个错误时,基本上是调用的第三方库的锅。尝试将传入第三方库的临时变量改为永久的变量问题即可解决。
2021-09-10 17:35:06 456
原创 linux上JAVA通过串口通信(jSerialComm)
首先,遇事不决先百度。然后发现百度出来的老哥们都推荐一个叫RXTXComm的上古坑货,本人在aarch64-linux平台被坑的头都大了,期间遇到了找不到串口,读不到串口列表,写串口时flush()函数崩溃,读串口时read()直接崩溃等众多问题,听老哥们的建议换了github上的全新版本之后连设置串口属性都不行了,遂放弃改用jSerialPort。首先给各位贴上jSerialComm的源码链接https://github.com/Fazecast/jSerialComm ,同时所有可以直接用...
2021-08-24 11:19:31 4280 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人