简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、使用场景因工作原因,需要在window与Linux系统同时操作。由于虚拟机卡顿,十分影响工作效率,于是找领导又申请一台电脑。Ubuntu主机主要日常代码编译与git操作,window主机主要用于日常沟通、资料查询、测试研发。window端单纯靠xshell远程登录,使用git命令行操作不够直观,并且通过samba共享到window中使用TortoiseGit,卡顿明显,经常处于Fetch...
1.virtualbox无法打开虚拟机虚拟机莫名其妙崩溃The virtual machine ‘Ubuntu14.04’ has terminated unexpectedly during startup with exit code 1 (0x1).2.解决办法按照提示重新安装virtualbox,也没用。瞎折腾一通才找到问题所在。我的原因是,电脑安装了Adsafe。当初主要目的是用来过滤广
问题描述网络正常的情况下,代码端中使用openlog无法正常将日志发往syslog服务器。即使使用logger也无法正常发送。环境ARM设备充当client端。pc虚拟机Ubuntu充当server端。验证方式通过wireshark抓包设备端发送的syslog协议报文。rsyslog.conf与rsyslog.service网上有很多描述,这里就不展开赘述了。解决办法修改rsyslog.conf配
一、交叉编译protobuf1.配置交叉编译器export PATH=$PATH:/opt/EC20_crosstool/ql-ol-crosstool/sysroots/x86_64-oesdk-linux/usr/bin:/opt/EC20_crosstool/ql-ol-crosstool/sysroots/x86_64-oesdk-linux/usr/libsource /opt/...
1.问题遇到一个比较苛刻的客户,测试程序adb push到开发板时间格式不一样,这都要算软件bug。没办法,只能想办法解决。后续在其他平台验证不会出现时间格式不一致的问题,所以把目标锁定在adbd版本的问题。于是打算重新移植个最新版本的adbd。后面发现根本原因是设备的系统时间小于adb push文件的属性时间,由于没有联网校时导致的,因此只会显示年份。不过还是把移植的过程记录下来。2.过程2.1
1.问题vscode ssh远程查看代码时,大纲无法罗列函数列表。根本原因是远程c/c++插件没有安装成功错误信息如下正在下载程序包“C/C++ language components (Linux / x86_64)” 失败。正在重试... 失败。正在重试... 失败。正在重试...正在等待 8 秒... 失败。正在重试...正在等待 16 秒... 未能下载 https://go.micros
主要接口epoll_createepoll_ctlepoll_waitepoll_create头文件#include <sys/epoll.h>函数原型int epoll_create(int size);int epoll_create1(int flags);成功返回整型fd,失败返回-1作用创建一个epoll的句柄,size用来告诉内核这个监听的数目一共有多大。这个参数不同于se
SD卡的操作模式:SD卡模式(SDIO)、SPI模式(默认为SD模式)。其中SD卡模式的信号线有:CLK、CMD、DAT0-DAT3,6根线。SPI模式的信号线有:CS、CLK、MISO(DATAOUT)、MOSI(DATAIN),4根线。[外链图片转存失败(img-egawBXAi-1562402291288)(data:image/*;base64,iVBORw0KGgoAAAANSU...
一、什么是cmakeCMake 是一个跨平台的,开源的构建系统(BuildSystem)。CMake 可以通过 CMakeLists.txt 文件来产生特定平台的标准的构建文件,例如:为 Unix 平台生成makefiles文件(使用GCC编译),为 Windows MSVC 生成 projects/workspaces(使用VS IDE编译)或Makefile文件(使用nmake编译)。关键..