会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
coding my life
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
10
下一页
2020年5月17日
Qt Creator 修复The code model could not parse an include file
摘要: 在Ubuntu20.04上使用Qt Creator(4.11.0)时,程序运行起来没问题,但编辑器会提示头文件找不到,界面上提示各种错误。我以为是我的工程太过复杂,部分头文件路径设置错误,但是查了半天,没有发现问题,google查了半天,也没找到解决办法。于是创建了一个很简单的工程来测试,ro工程文
阅读全文
posted @ 2020-05-17 16:39 coding my life
阅读(3520)
评论(0)
推荐(2)
编辑
2020年5月4日
C++左值、右值、左值引用、右值引用与move语义
摘要: 左值与右值 C++的值现在分为很多种类型:lvalue、xvalue、glvalue、rvalue、prvalue,具体定义见:http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3055.pdf An lvalue (so-called
阅读全文
posted @ 2020-05-04 15:50 coding my life
阅读(966)
评论(0)
推荐(0)
编辑
2020年5月2日
ubuntu20.04与win7 UEFI + GPT双启动修复
摘要: 老笔记本,一直用的ubuntu14.04与win7双系统。因为怕折腾,一直没有升级ubuntu,毕竟里面有数年常用的数据、软件,升级的话不折腾几天是搞不定的。不过ubuntu14.04的支持基本到头了,趁着ubuntu20.04 LTS新鲜出炉,决定尝试一下。 这一尝试,首先出现的问题就是引导挂了。
阅读全文
posted @ 2020-05-02 17:55 coding my life
阅读(6171)
评论(0)
推荐(0)
编辑
2020年5月1日
修改ubuntu20.04个人文件夹为英文
摘要: ubuntu的个人目录中的文件夹名是根据本地语言生成的。中文的话,就是桌面、图片、文档之类的。如果只是用鼠标点这点那来操作,那倒挺好。不过就目前而言,装ubuntu的人,多数都还是会用命令行的,有时候还是要写脚本的。在终端中输入中文,首先你得终端支持中文,写脚本输入中文,还得考虑下编码,甚至有些别人
阅读全文
posted @ 2020-05-01 16:48 coding my life
阅读(5043)
评论(0)
推荐(0)
编辑
2020年2月14日
网络问题导致vscode无法运行测试用例
摘要: vscode,test,ENOENT
阅读全文
posted @ 2020-02-14 17:26 coding my life
阅读(1691)
评论(2)
推荐(0)
编辑
2019年12月15日
编译luacheck Linux版
摘要: 最近在写Visual Studio Code的Lua插件,需要把luacheck集成进去。但是luacheck默认只提供了win32版本,见https://github.com/mpeterv/luacheck/releases,但我的插件不可能只跑在win下啊。看了下README,没有提到编译的方
阅读全文
posted @ 2019-12-15 16:12 coding my life
阅读(1617)
评论(0)
推荐(1)
编辑
2019年11月10日
测试clang-format的格式化效果
摘要: 我自己写的业余框架已告一段落,主体功能已完成,剩下的就是优化。第一个要优化的,就是代码格式。我一直是用编辑器写代码的,从之前的UltraEdit到notepad++到sublime text,再到现在的VS Code。由于代码都是我一个人写,风格也比较统一,虽然说不上美观,但至少说得过去。但寻思着以
阅读全文
posted @ 2019-11-10 13:37 coding my life
阅读(7611)
评论(3)
推荐(1)
编辑
2019年7月21日
debian设置limits.conf
摘要: 最近已经把自己的游戏框架主要功能完成得差不多了,决定将自己的开发环境从debian7升级到debian9,不然太多第三方依赖都跟不上了。debian10刚出来,MongoDB还没适配,所以暂不考虑。 我的主系统是ubuntu14.04,通过VirtualBox安装debian9作为开发系统。本地的目
阅读全文
posted @ 2019-07-21 13:27 coding my life
阅读(1893)
评论(0)
推荐(1)
编辑
2019年5月25日
lua table vs closure
摘要: 最近在重构自己写的框架中的定时器模块,需要把回调函数保存起来,大概如下: 正常情况下,用table保存定时器的回调参数,毕竟lua中也没有太多的数据结构可以选择。不过,我们也可以这样用closure来保存: 这样似乎看起来更优雅更方便一些,不过,频繁创建closure也是很消耗内存和cpu的,需要和
阅读全文
posted @ 2019-05-25 21:32 coding my life
阅读(175)
评论(0)
推荐(0)
编辑
2019年5月17日
C++手动调用析构函数无效问题排查
摘要: 在学习C++的时候,都知道不要手动调用析构函数,也不要在构造函数、析构函数里调用虚函数。工作这么多年,这些冷门的知识极少用到,渐渐被繁杂的业务逻辑淹没掉。 不过,最近项目里出现了析构函数没有被正确地调用,导致内存泄漏。代码大概如下: 公司的框架要求使用统一的内存分配器。像读取配置这种逻辑,在配置不需
阅读全文
posted @ 2019-05-17 22:49 coding my life
阅读(1492)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
···
10
下一页