logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux命令-1:tail命令详解

由于测试过程中经常需要实时查看Tomcat日志,所以要掌握tail命令的用法。将平时用到的在此记录汇总一下。实时打印文件内容tail -f filename显示文件的最后10行tail filename显示文件最后20行tail -n 20 filename显示文件从第10行开始以后的内容tail -n +10 filename显示文件最后10个字符...

Linux实战-4:虚拟机找不到终端解决方法

1、使用快捷键“Ctrl+Alt+T”便能打开终端窗口;2、点击旁边停留的终端窗口,右键选择Lock to Launcher,让窗口锁住停靠在边缘;

Linux实战-1:修改uboot的bootargs设置,解决内存分配少问题

1、插电启动立马按Enter回车键,输入print命令查看打印:baudrate=115200bootargs=console=ttyS1,115200n8 mem=32M@0x0 ispmem=8M@0x2000000 rmem=24M@0x2800000 init=/linuxrc rootfstype=squashfs root=/dev/mtdblock2 rw mtdparts=jz..

#linux
交叉编译-5:使用NDK和CMake在Linux上编译Android动态库

之前接触过使用CMake编译IOS的项目,开始编译Android库时候,不是很熟悉Android.mk的编译方式,所以继续沿用CMake编译Android的库。使用gcc编译出来的库在Android stutio上使用时候App有些是可以直接用,但有些动态库会有一些奇奇怪怪的错误。所以换了最新版本的NDK,并采用clang编译,这下编译出来的库在Android stutio上使用是没...

#android#linux
Linux实战-2:内存不足触发Linux OOM-killer机制分析

启动我们的程序长时间拉流一段时间,系统内存不足导致触发linux的OOM killer保护机制,kill掉内存占用较高的HPC03C进程 ,打印如下:[16321.605050] HPC03C invoked oom-killer: gfp_mask=0x201da, order=0, oom_score_adj=0[16321.645746] CPU: 0 PID: 119 Comm: HP..

【Python】解决AttributeError: ‘xml.etree.ElementTree.Element‘ object has no attribute ‘getchildren‘问题

getchildren在python 3.9中已经被移除,如果项目中使用会显示错误:AttributeError: 'xml.etree.ElementTree.Element' object has no attribute 'getchildren'解决方法如下:修改前的代码:for data in tb.getchildren():修改后的代码:for data in list(tb):..

Linux实战-5:Linux磁盘空间占满问题定位

在Linux中,当我们使用rm在linux上删除了大文件,但是如果有进程打开了这个大文件,却没有关闭这个文件的句柄,那么linux内核还是不会释放这个文件的磁盘空间,最后造成磁盘空间占用100%,整个系统无法正常运行。这种情况下,通过df和du命令查找的磁盘空间。解决步骤:1、cd /进入到根目录,使用df -h命令查看磁盘空间占用情况;2、使用du --max-depth=1 -h的命令查...

交叉编译-16:live555交叉编译(Windows和君正平台)

一、简介Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频和多种音频编码。同时由于良好的设计,Live555非常容易扩展对其他格式的支持。目前,Live555已经被用于多款...

Gstreamer使用教程(一):Linux下安装和使用Gstreamer

1、Ubuntu安装Gstreamersudo sudo apt-get install libgstreamer*2、使用Git命令下载例子git clone https://gitlab.freedesktop.org/gstreamer/gst-docs3、进入到gst-docs/examples/tutorials目录,以basic-tutorial-1.c文件为例编译使用g...

到底了