摘要: 最近要把程序移植到armv7环境中,需要将程序和依赖库全部移植,因硬件资源有限,选择的是交叉编译的路线。 新建ubuntu 20.04的虚拟机,然后安装开发环境、交叉编译环境等工具。 安装c++编译工具sudo apt install build-essential 安装工具:sudo apt in 阅读全文
posted @ 2023-07-20 20:17 strongbug1 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 最近在测试服务程序,对外提供HTTP服务(使用c++调用libevent实现,回调使用curl库)。 开始测试几百个请求时,功能一直挺正常。但是加大请求数量后(请求量大于5000),出现很奇怪的现场,每次接收的响应大约在3400个左右时,服务程序不再返回响应。 开始怀疑是http服务异常了,使用ht 阅读全文
posted @ 2023-06-22 17:54 strongbug1 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 最近项目中部署时用到了docker,把总结的常用命令在此记录一下。 一,docker基础命令:启动docker:systemctl start docker停止docker:systemctl stop docker重启docker:systemctl restart docker查看docker状 阅读全文
posted @ 2023-06-15 11:23 strongbug1 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 最近经常用vmware虚拟机进行调试程序,发现时间不同步很不方便,所以单独处理了一下。 检查vmware菜单栏-虚拟机-设置,弹出框中点“选型”,选中VMware Tools,在右侧发现“将客户机时间与主机同步”已经选中,但是虚拟机系统时间并没有同步。 搜了搜,找到一个帖子解决了这个问题。 解决办法 阅读全文
posted @ 2023-04-20 18:13 strongbug1 阅读(1360) 评论(0) 推荐(0) 编辑
摘要: 最近在测试一个程序,内存表现很诡异,记录一下。 测试环境:vmware虚拟机,操作系统:ubuntu 16.04 x64 程序中有一段业务需要申请大块内存,业务完成后再释放掉。 测试表现:程序启动占用内存约90M,执行一次业务后,内存增长约200M,且不回落,这样约5次后,内存增长到约1G后趋于稳定 阅读全文
posted @ 2023-04-13 18:47 strongbug1 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 用VSCode开发时,安装的插件时不时的在右下角出现错误弹窗,很烦。像这样的: 尝试在设置里面找找关掉,但是没有找到。通过网络找到了相应的办法,在此记录一下: 找到VSCode安装目录下的resources\app\out\vs\workbench子目录,如:C:\Program Files\Mic 阅读全文
posted @ 2023-03-30 09:16 strongbug1 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 最近项目上讨论通过对log4cpp进行封装后实现写日志的功能,今天在开发环境中编译库和测试程序。过程中遇到两个问题,记录一下。 开发环境:ARMv8 64位环境,Ubuntu 18.04系统 1,log4cpp库编译,正常步骤:./configure,make(因使用动态库,没有进行安装) 但是有报 阅读全文
posted @ 2023-03-14 20:34 strongbug1 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Bazel是Google开发的一套编译工具,拥有支持多种开发语言,支持联网下载等很多优先。 最近因环境限制,在一开发环境中离线安装bazel,先记录安装过程。 系统环境: 操作系统:ubuntu 18.04 CPU:ARMv8,64位 编译过程: 前期准备:下载了JDK11,并设置系统环境变量。开发 阅读全文
posted @ 2023-03-07 19:06 strongbug1 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 因vue工程所在分区更换了盘符,直接执行rnpm run dev无法正常启动了,报module not found错误。 解决办法: 清空项目缓存,重新编译。 清空缓存需要使用专门的工具rimraf 安装全局的rimraf命令:cpnm install rimraf -g 执行删除缓存命令: rim 阅读全文
posted @ 2022-01-12 10:41 strongbug1 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 前期因C盘空间较小,把固态硬盘的全部空间都给了C盘,导致D盘盘符空了出来。 今天突然心血来潮,把E盘的盘符改为了D盘(pgsql原安装在E盘)。系统重启后,pgsql服务未正常启动。 解决方法: 我的电脑(右键)--管理--服务和应用程序--服务,找到“postgresql*”对应的服务,可见其状态 阅读全文
posted @ 2022-01-11 19:11 strongbug1 阅读(607) 评论(0) 推荐(0) 编辑