本站已加入博客录 随机博客
网站已运行 1 年 284 天 7 小时 55 分
2 online · 539 ms
5天前 · CS2024·个人记录
解决了个棘手的问题,顺便写点轻松的,自己的计算机启蒙问题,回忆满满,当年因为这个问题知道了我们看到的东西和计算机所知道的不一样。计算机输出并非在纸上写字。'\r'是回车,前者使光标到行首,carriage return'\n'是换行,后者使光标下移一格,new line对于换行这个动作,unix下一般只有一个0x0A表示换行("\n"),windows下一般都是0x0D和0x0A两个字符("\r\n"),MAC OS则采用回车符CR表示下一行(\r)Unix系统里,每行结尾只有“<换行>”,即“\n”;Windows系统统里面,每行结尾是“<回车><换行>”
5天前 · CS2024·个人记录
前因使用QT连接MySQL的过程中出现:QSqlDatabase: QMYSQL driver not loadedQSqlDatabase: available drivers: QSQLITE QMIMER QMARIADB QMYSQL QODBC QPSQL数据库连接失败: "Driver not loaded Driver not loaded"原因只有一个:你的项目里面没有QMySQL的驱动导致的。百度教程千千万,全是重复的复制粘贴,也不适合你自己,自己找出原因才是最重要的,此处记录我的真实踩坑经历以及完整的解决方案,希望会对你有所帮助。开发环境:操作系统:Windows 11M
5天前 · 最佳实践
merge pull request(创建合并提交)【默认】commit id 不变,会多生成一个merge pull request的提交。如果使用git merge命令可能出现重复的提交历史,因为upstream 分支上commit id是已经变化(内容是一模一样,但会被认为是不同的两次提交)。squash and merge(压缩与合并)一个pr中的所有commit都会被压缩为一个总的commit再合并。假设原pr中有5次提交,压缩并合并后只会有一个commit。格式如下:提交数摘要描述1单个pr的提交消息标题,后接拉取请求编号单个pr的提交消息正文多个拉取请求标题,后接pr请求编号按日
1月前 · 最佳实践