摘要:
写服务端的,内存是一个绕不过的问题,而用C++写的,这个问题就显得更严重。进程的内存持续上涨,有可能是正常的内存占用,也有可能是内存碎片,而C++写的,还有可能是内存泄漏,那就需要一些方法来检测到底是哪些问题引起的。 1. 内存占用 首先从top这个指令说起 Tasks: 80 total, 1 r
阅读全文
posted @ 2020-08-02 21:31
coding my life
阅读(3054)
推荐(0)
摘要:
前端使用typescript,后端使用C++和lua,在讨论后端下发的int64类型值如何处理时,我建议前端使用long.js,但前端说他需要用这个作key,而js没法用自定义类型作key。我回了一句“js居然没法用自定义类型作key,这么弱”,但是说完这句话,我就愣住了,貌似那里不对。 我认为任何
阅读全文
posted @ 2020-08-02 12:19
coding my life
阅读(1064)
推荐(0)
摘要:
在Ubuntu20.04上使用Qt Creator(4.11.0)时,程序运行起来没问题,但编辑器会提示头文件找不到,界面上提示各种错误。我以为是我的工程太过复杂,部分头文件路径设置错误,但是查了半天,没有发现问题,google查了半天,也没找到解决办法。于是创建了一个很简单的工程来测试,ro工程文
阅读全文
posted @ 2020-05-17 16:39
coding my life
阅读(4244)
推荐(2)
摘要:
左值与右值 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
阅读(1017)
推荐(0)
摘要:
老笔记本,一直用的ubuntu14.04与win7双系统。因为怕折腾,一直没有升级ubuntu,毕竟里面有数年常用的数据、软件,升级的话不折腾几天是搞不定的。不过ubuntu14.04的支持基本到头了,趁着ubuntu20.04 LTS新鲜出炉,决定尝试一下。 这一尝试,首先出现的问题就是引导挂了。
阅读全文
posted @ 2020-05-02 17:55
coding my life
阅读(6529)
推荐(0)
摘要:
ubuntu的个人目录中的文件夹名是根据本地语言生成的。中文的话,就是桌面、图片、文档之类的。如果只是用鼠标点这点那来操作,那倒挺好。不过就目前而言,装ubuntu的人,多数都还是会用命令行的,有时候还是要写脚本的。在终端中输入中文,首先你得终端支持中文,写脚本输入中文,还得考虑下编码,甚至有些别人
阅读全文
posted @ 2020-05-01 16:48
coding my life
阅读(5875)
推荐(0)
摘要:
vscode,test,ENOENT
阅读全文
posted @ 2020-02-14 17:26
coding my life
阅读(1785)
推荐(0)
摘要:
最近在写Visual Studio Code的Lua插件,需要把luacheck集成进去。但是luacheck默认只提供了win32版本,见https://github.com/mpeterv/luacheck/releases,但我的插件不可能只跑在win下啊。看了下README,没有提到编译的方
阅读全文
posted @ 2019-12-15 16:12
coding my life
阅读(1734)
推荐(1)
摘要:
我自己写的业余框架已告一段落,主体功能已完成,剩下的就是优化。第一个要优化的,就是代码格式。我一直是用编辑器写代码的,从之前的UltraEdit到notepad++到sublime text,再到现在的VS Code。由于代码都是我一个人写,风格也比较统一,虽然说不上美观,但至少说得过去。但寻思着以
阅读全文
posted @ 2019-11-10 13:37
coding my life
阅读(8010)
推荐(2)
摘要:
最近已经把自己的游戏框架主要功能完成得差不多了,决定将自己的开发环境从debian7升级到debian9,不然太多第三方依赖都跟不上了。debian10刚出来,MongoDB还没适配,所以暂不考虑。 我的主系统是ubuntu14.04,通过VirtualBox安装debian9作为开发系统。本地的目
阅读全文
posted @ 2019-07-21 13:27
coding my life
阅读(2114)
推荐(1)