- 博客(15)
- 收藏
- 关注
原创 【思考】个人工作量预估和排期
但实习日记记下来发现,一般2~3天/feature,2~3天修复他人的bug,1~2天/修复自己的bug,1周/重构。另外,工时有问题的地方就在于我修bug太慢了,而且有时候连bug都没能力复现……追溯上去就是,一,我读代码的逻辑能力差,看到代码就想重构,但又怕改出问题,拧巴;二,测试敏锐度低,胆子小不敢想,很难联想到问题出在哪。如果我查找的问题在国内结果的第一页没有解决方案,或者,10分钟后没有结果,那么,我应该打开谷歌了。小lin说得很对,我经常查着查着,枝干都没理清,就往枝叶细看,就会浪费时间。
2024-05-18 00:10:42 307
原创 【Qt】浅析QAction的事件触发机制 - triggered和toggled
我们可以把对按钮的一次点击、对下拉菜单的一次选择抽象理解成对QAction的一次操作。使用QAction时,我们不需要关心绘制出来的UI是button还是menu还是啥。就是,QAction能够配合QActionGroup使用,类似于元素与集合的关系,用来实现互斥选择的效果。如果这是一把高科技赛博枪,你只需要扣动一次,它就可以一直打击,你再扣动一次,它就停止打击。信号的bool checked参数表示的是改变后的状态。一个按钮是否是checkable的区别在于,它是一个门铃还是一个吊灯开关。
2024-04-19 16:31:32 4349
原创 【成长】DCC插件开发心得
2024.3.13第一次更新这是我在DCC插件开发部门实习的第5个月,我用C++ Qt写了3千行代码。用代码量衡量一位程序员的付出是没有意义的。但我还是想记录一下我踏出的脚印~(一个“多少”与“是非”的问题)心得还比较少,积累多了之后希望能提炼出一个结构。全文2000字,预计阅读5分钟。
2024-03-19 21:13:00 879
原创 【nerf】ERROR: the correct camera poses for current points cannot be accessed(已解决)
用llff处理nerf数据集时遇到的问题,和可行的采集方法
2024-01-06 17:38:00 841 5
原创 【Qt】使用visual studio 2022 配置独立的Qt 5.15 开发环境
用 Qt + VS 进行小规模项目开发的环境配置方案,高效、轻便、通用
2023-12-27 02:38:40 5547 6
原创 【UE】FORCEINLINE-如何修打不到断点的bug
找到了这行报错源自于Vector.h的第128行,函数DiagnosticCheckNaN()。NaN意思是not a num,某个地方使用了非法的数字运算。嗯,此时在第128行打断点是进不去的。但因为Vector.h实在是太底层,这项修改会导致3000多个cpp的重新编译。但是断点终于能断进去了。通过调用堆栈,可以看到是哪个地方做了非法运算。它很短,没有告诉我这个错误是哪行代码导致的,改为1,代码亮起来了,但依旧不能击中断点。强制加check代码,让UE运行崩溃。但这块代码是灰色的,也就是说,
2023-06-26 20:40:40 372 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人