- 博客(9)
- 收藏
- 关注
原创 1字节不是一定是8位。
结论写在前面sizeof返回的是以字节(byte)为单位的大小,char的大小永远都是1字节。字节通常情况下为8位,但是不是必然,也可能是别的大小,比如TI的28x系列DSP里 一个字节的大小为16位。事情经给前段时间,发现一个没见过的事情,TI的28x系列DSP中,一个char占据的空间是16位的,但是sizeof(char)的返回值是1。一开始没注意,后来在程序里读文件,发现读到的值和预期的效果有差异,调试看内存发现从文件读进的一个连续的char的数组,竟然是16位16位占空间的。给
2020-07-31 13:37:50
2079
原创 error: macro "LIST_HEAD" passed 2 arguments, but takes just 1
新项目把libevent-2.1.11-stable移植到mt7620的Openwrt上,移植完编译的时候遇到一个报错In file included from /usr/local/include/event.h:68:0, from /home/project/base.cpp:26:/usr/local/include/event2/event_st...
2019-12-13 14:44:27
2957
原创 VirtualBox在Windows 10 高分屏下显示的修正以及显示字体的修改
给自己的笔记本外接了大屏显示屏以后,就会时不时在笔记本和屏幕之间拖动,VirtualBox没有适配高分屏,加上给屏幕设置了不同的缩放比(笔记本100%和大屏150%)。VirtualBox就显得格外的丑。上网搜了下解决办法,然后解决了。记录如下:高分屏的修正在参考链接中找到了解决方案。Manifest file must be copied into application fol...
2018-12-11 22:42:38
5016
原创 vim下特定文件颜色主题失效
今天在敲代码的时候忽然发现一个c文件的颜色主题失效了 ,打开以后字体一片白色。但是如果把这个文件复制到别的地方或者重命名成另外的文件名,颜色就可以正常显示。但只要叫原来的名字就不能显示正常的颜色。在文件里重新指定文件主题依然没用我还尝试了删除后新建一个新的文件,但是还是不会显示颜色。这样一来感觉是vim的锅。猜测是vim的锅。 切换到`~/.vim/view$“目录下找到该文件的对应文件,删除。然
2018-03-20 14:25:50
889
原创 Win10 bash on Ubuntu 下 vim 使用molokai配色
在知乎上看到推荐vim配色的问题,答案排第一的是molokai的配色,刚好在win10上装了bash on ubuntu,自带的配色真是辣眼睛,完全看不清就打算把配色换成molokai.下面记录一下过程打开bash on ubuntu因为是刚安装好,设置好密码就没动过,~目录下什么都没有,所以先创建文件夹 mkdir .vim然后切换到该文件夹下cd .vim从Github上clone下配色方
2018-01-14 17:15:47
9065
1
原创 使用Gerrit时Push当前分支到Gerrit
从Github上找到一段非常方便的可以推送当前分支并添加reviewer的aliaspush-gerrit = "!bash -c ' \ local_ref=$(git symbolic-ref HEAD); \ local_name=${local_ref##refs/heads/}; \ remote=$(git conf
2018-01-02 18:21:38
4918
原创 修改rm命令防止误操作
因为发生了不止一次,一时脑抽删除项目文件的经历。在网上搜了下, google出来的第一个结果就很好用,大概是作者复制粘贴的问题,echo字体颜色这里有一点小问题,修改了下,让它可以正常显示。另外考虑到重名文件夹的问题,又参考另一个帖子的思路,在移入~/.trash文件夹后,在文件名后加入删除时间,防止重名。 代码如下,复制到~/.bashrc中,修改后执行source ~/.bashrc就可以了
2017-12-29 12:08:16
335
原创 使用shell守护node.js进程的一个记录
公司里有个服务是使用node.js写的。运行后开启的是9099端口。 有时候会不明原因的挂掉,很糟心。于是网上找了个脚本自己改了改,放在同一个目录下,每五秒检测一次,如果检测到9099端口挂掉,就再次启动该服务,代码如下。 ssh到服务器后,切换到该服务所在的目录,创建以后使用nohup /bin/bash ./{脚本名}.sh > restart.log 2>&1 & 运行。这样如果服务挂掉
2017-12-06 11:22:08
440
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人