logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VMware虚拟机ubuntu指定使用主机的wifi无线网卡

笔记本接有内网有线网络,可以通过内部代理上网,而安装的虚拟机却因为内网限制,无法通过 主机的有线网卡访问网络。怎么让虚拟机使用主机的wifi网卡来上网?而主机自身用有线网卡?可以配置VMware的设置,让其内部的虚拟机(不管虚拟机装的是ubuntu 还是 wind xp,和虚拟机系统无关)桥接到wifi物理网卡上1.0 先对VMware进行虚拟网卡的配置。如下图,点击左上的Workstati...

#虚拟机#ubuntu
android使用libvlc开发推流的简单demo_apk

从linux版本的libvlc推流demo,https://blog.csdn.net/u012459903/article/details/88600045移到android app上使用,调通,迫不及待上一篇博文,虽然还没来得及整理好各种细节。如图,测试android机和 pc连接到同一局域网,启动app,用pc上的vlc播放器 播放网络串流:输入app中设置的流地址环境:...

Linux c 线程属性,线程优先级的修改

线程属性的设置,网上找的文章总感觉不够全面,还是结合man手册查看。线程属性设置,分两个方式,一种是在创建之前,通过pthread_attr_t 结构体传入,另一种,是线程创建完已经在运行时,通过部分函数设置。一般常见的是创建线程时传NULL,使用默认属性,后续运行时根据需要动态修改,也就第二种方式。---/--------------补充:设置优先级,除了这里所描述的sched_sets...

使用libvlc 开发推流器 demo

使用libvlc sdk库开发一个简单的推流器,参照自雷博士的博客https://blog.csdn.net/leixiaohua1020/article/details/42363701不过直接使用貌似有些问题,对着 vlc的源码改了下。环境:ubuntu 18.04, vlc-linux 源码,vlc 3.0.6 已经对源码进行 configure make,并且可以执行#./...

网络数据包片段拼合(连续h264片段拼接成完整h264帧)--纠正下,是h264 slice,不是图像帧

最近项目用的网络摄像头,从网络层获取到连续的h264片段数据,于是写了一个将连续输入数据按 指定字符串分割成一个slice数据的 class, 稍作改动,也可以用来处理 文本文件中查找 替换等等功能,或者从一个h264文件中分离出单独的h264帧linux 环境 ubunt 上已测试,编译:g++ *.cpp -lpthread用到了回调,但是没有处理C++成员函数作为回调问题,后续改良...

linux 代码获取ip地址mac地址

分析了下ifconfig 源码,(建议必应搜索net-tools 国外源码下载,百度出来的多是csdn下载还要积分)。ifconfig 是net-tools软件包中的其中一个工具,源码的分析就不赘述了。下面是从中提取修改出来的获取 mac ,ip 地址的源码,通过ioctrl 直接和内核(驱动)进行数据交互,有兴趣也可以再写个设置IP的 :设置ip 调用以下几个//SIOCSIFA...

#linux
git rebase

对rebase,三个常见的场景一:开发分支落后于主干分支。从master分支拉出一个feat分支,用于开发新功能,开发完后准备将这个feat的修改合并到master,(如果使用的是gitlab作为代码审核的话,就是一个MR请求),但是master已经有其他开发者往上合入了其他的代码,甚至有可能和feat分支修改了同样的文件,所以,这个时候需要把master额外的修改也先合入到feat,对feat进

文章图片
#git
Android.mk 编译流程分析--android的build系统

关于Android.mk,可以很容易找到关于它怎么编写的资料,不过最近在移植一个开源的linux项目,抛弃源工程的configure+make机制放入android源码里面用 mm命令来来编译,总是各种坑,在android源码里面编译要求很高比如 一个int 函数没有return,也会报错,编译的模块需要依赖一个自己私自开发的so库时候,用参数 LOCAL_LDFLAGS来指定,也是种种问题,这些

python 桌面软件开发-matplotlib画图鼠标缩放拖动

注意:上面demo监听的是 鼠标左键拖动, event.button==1这个会导致和原版的工具栏 放大镜 工具冲突,所以也可以 把 event.button == 3 用鼠标右键来判断(1 是左键,2是中间滚轮按下去键,3是右键。python matplotlib 中缩放,较为简单,只需要通过设置要显示的 x y坐标的显示范围即可。基于此,实现一个鼠标监听回调,在回调中计算滚轮缩放或者鼠标拖动之

文章图片
#python#matplotlib
android 使用NativeWindow渲染RGB视频

《Android native 层使用opengl渲染YUV420p和NV12》《opengl 叠加显示文字》《android studio 编译freeType》android native渲染图像的三种方式:1.0 java层canvas, 然后在native层修改canvas的bitmap缓存区2.0 使用opengl3.0 使用nativeWindow 直接渲染这里写个demo,使用nat

文章图片
#android
    共 19 条
  • 1
  • 2
  • 请选择