
linux
没错,我就是薛定谔
这个作者很懒,什么都没留下…
展开
-
Opengl EBO空间分配问题
最近因为一时疏忽,出现了bug,由于是交叉编译,调了好久才发现问题在哪。Opengl EBO空间分配问题 ebo分配空间是依据实际绘制的顶点数。在glDrawElemnet绘制时第一个参数采用GL_TRIANGLE_STRIP时,在EBO空间分配QOpenGLBuffer::allocate(const void *data, int count)仍要按照绘制实际点分配。 比如矩形是由2个三角形组成,按照GL_TRIANGLE_STRIP绘制,索引只需要0,1,2,3.四个,但是实际分配是仍要分配6个原创 2020-07-24 16:19:11 · 305 阅读 · 0 评论 -
ubunut安装搜狗输入法【亲测】
1.安装依赖有时直接安装搜狗输入法不成功,往往是由于依赖项没有安全。1.1 保险一点先更新一下系统: sudo apt-get update1.2更新相关依赖:sudo apt-get install fcitx -f1.3安装fcitx:sudo apt-get install fcitx2.语言支持配置2.1打开语言支持如下图所示2.2将键盘输入系统改成fcitx,因为搜狗输入法是系统是fcitx,其他的无效。如果遇到无法切换到fcitx,或者一打开语言支持就报错,这是因为你没有安装依赖原创 2020-07-17 15:34:19 · 290 阅读 · 0 评论 -
git暂时保存工作进度
git暂时保存工作进度在当前版本未完成时,需要切换版本进行开发,如何将当前版本进行保存又不上传远程,个人有两个方案在本地建立分支,保存至分支1.首先git pull 下拉最新代码,将版本更新一下。2.创建本地分支git checkout -b 【新建分支的名字】,工作内容便会保存至当前分支中3.git checkout 【目标分支名字】,切换到要开发的分支使用git stash1.命令:git stash能够将所有未提交的修改(工作区和暂存区)保存至缓存中,用于后续恢复当前工作目录。2.g原创 2020-07-14 19:39:39 · 991 阅读 · 0 评论 -
ubuntu vim下出现can't open file for write
问题:vim某一文件,最后:w时报错没办法保存,并报错“can’t open file for write”解决:在vim时,sudo vim [文件名],以此来提高权限便可以保存了。原创 2020-05-11 16:13:23 · 1832 阅读 · 0 评论