自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zw1996的博客

不管成功与否,只有自己努力了才有资格知道结果

  • 博客(349)
  • 资源 (19)
  • 收藏
  • 关注

原创 在线接口文档预言方案

最后可能还是使用apidoc,只是需要修改源码来增加websocket部分的连接通信。

2024-03-27 20:50:47 862

原创 Redis数据库

Redis是现在最受欢迎的NoSQL数据库之一。Stream(队列机制,消费组(组内竞争))sudo dpkg -i xxx 安装。

2024-03-27 20:48:09 200

原创 dapr学习

daprd就是两个进程,使用它需要注意的是当第二次启动应用程序服务的时候可以连接不到dapr服务了,因为dapr它存在一个扫描周期,当第一次启动的应用程序服务断开之后就会扫描,如果第二次应用程序服务启动在扫描周期内就可以连接上,否则不能连接上,如连接失败那么需要去kill掉dapr进程再重新起daprd服务,重新操作一次。Dapr 提供了与 ProtoBuf 和 gRPC 集成的支持,可以使用 ProtoBuf 格式的消息进行服务调用,并使用 gRPC 进行通信。1、首先下载redis进行并启动容器。

2024-03-27 20:47:50 538

原创 Redis数据库

Redis是现在最受欢迎的NoSQL数据库之一。Stream(队列机制,消费组(组内竞争))sudo dpkg -i xxx 安装。

2024-03-27 20:45:49 343

原创 catch2测试框架学习

section使用宏。

2024-03-27 20:45:13 420

原创 docker初识

docker的基本操作

2024-03-27 20:40:49 605

原创 linux的git命令学习[常见命令]

复制ssh密钥到github账号配置好就可以进行ssh克隆了。工作做使用vscode下的git插件来管理代码的。#本地更新远程分支情况。#tag版本的相关操作。#使用分支合并式开发。

2024-03-27 20:38:21 324

原创 C++11 多线程学习

thread.hthread 类 (成员方法)thread 构造函数join 等待结束detach 分离线程,则无需等待结束this_thread 命名空间(静态方法)get_id 获取当前线程idyield 暂时交出cpu执行权sleep_for 睡眠等待函数sleep_until 等待到下一个具体的时间mutex.hmutex 互斥锁lock_guard 配合互斥锁,达到互斥锁作用域范围内的自动上锁解锁。

2023-09-24 21:43:58 534

原创 python快速构建http服务

前提条件。

2023-09-23 16:01:25 565

原创 windows脚本控制光照

windows脚本控制光照

2023-06-11 20:06:33 294

原创 windows脚本控制声音大小

windows脚本控制声音大小

2023-06-11 20:01:19 1138

原创 windows控制定时关键脚本编写

windows控制定时关键脚本编写 完成定时关机

2023-06-11 20:00:35 223

原创 十五、实例化

opengles实现实例化+粒子化实践

2023-06-07 13:53:15 477

原创 十六、立方体贴图(天空盒)

opengles实现立体贴图

2023-06-07 13:51:58 886

原创 十二、光照基础

opengles的光照基础实践

2023-06-07 13:51:31 1493

原创 十三、输出多个立方体并深度测试

opengles输出多个立方体

2023-06-07 13:49:43 1479

原创 十四、混合

opengles混合+透明实践

2023-06-07 13:48:24 507

原创 十一、OpenGL的坐标系统

OpenGL的坐标系统实践

2023-06-07 13:40:14 2231

原创 八、EGL实践

opengles的egl实践

2023-06-06 19:26:38 899

原创 七、帧缓冲离屏渲染

opengles中的离屏渲染实践

2023-06-06 19:23:39 933 1

原创 十、RGBA数据转NV21格式存储

使用opengl将RGBA转NV21存储

2023-06-06 19:21:22 895

原创 九、RGBA数据转YUV422存储

opengl将argba数据转yuv422

2023-06-06 19:17:53 1291

原创 六、opengles显示YUV数据

将yuv数据进行显示使用opengles

2023-06-06 19:15:37 2267

原创 五、VBO、EBO 和 VAO

opengles的基础概念VBO,EBO,VAO

2023-06-06 19:15:02 1247

原创 四、纹理显示图片

opengl单个工程纹理贴图

2023-06-06 19:13:30 1620

原创 三、opengles画三角形

在安卓上使用opengles画三角形

2023-06-06 19:10:55 571

原创 二、opengl基础语法

opengles的基础语法

2023-06-06 19:08:07 548

原创 一、opengles工程搭建

opengles工程环境搭建

2023-06-06 19:06:41 650

原创 Opencv4学习-3、进阶图像基本操作1

1、一维图像直方图2、二维直方图3、图像直方图均衡化4、图像直方图比较5、直方图反向投影6、图像卷积操作7、高斯模糊8、中值滤波9、图像噪声10、图像去噪声11、边缘保留滤波算法11.1、高斯双边模糊11.2、均值迁移模糊(mean-shift blur)11.3、图像积分图算法11.4、快速的图像边缘滤波算法12、OpenCV中的自定义滤波器13、图像梯度 – Sobel算子14、图像梯度 – 更多梯度算子robert算子与prewitt算子15、图像梯度 – 拉普拉斯

2022-02-24 20:34:04 5008

原创 ffmpeg源码学习-2、ffplay源码学习(qt环境搭建到代码解析)

ffmpeg的ffplay源码学习,源码迁移到qt上进行编译研究ffplay框架调用流程音视频同步技术音视频seek操作

2022-02-21 20:14:47 978 4

原创 安卓下调用python(并调用C库暂时失败)暂时使用JNI方式

参考网上的安卓下调用python是有三种方法的,但是尝试也只有JNI方式才可能可行。1、Chaquopy方案(不支持我们需要所使用的cyptes等库并且需要付费的)2、CLE方案,该官网已经进不去了,里面其实刚好有支持我们多进程和调用c的库,但是官网挂了。sdk下载不了3、就是传统的JNI方式了,由java通过JNI调用C,从再调python。而我最后需要再由Python调C,总之弯了一大圈,后来这个方案也被否定了,不采用这种设计架构。

2022-01-10 21:24:49 2832

原创 在uos下ffmpeg编码时的几个错误总结

在uos下ffmpeg编码时的几个错误总结1、会在avio_open的时候出错2、avformat_alloc_output_context2出错无效参数;

2022-01-07 18:49:46 1185 2

原创 C++调python(执行py文件)

C++调python(执行py文件)1、首先要配好vs开发工程2、C++调用Python结果3、报错:ValueError: source code string cannot contain null bytes4、C++调用python文件中import时报错5、C++多线程调用Python多进程multiprocessing时发现不支持6、C++调用python文件中的线程以及字符串在C++和python中间的传递

2021-12-28 19:03:03 4913 1

原创 Python调用C库及进程形式启动C的线程

1、ctypes调用Cdll库2、python中以_thread方式调用Cdll启动其中线程3、python以multiprocessing进程方式运行CDLL中的线程4、python主进程通过multiprocessing.Queue()队列向子进程传递值从而改变Cdll的执行逻辑5、以类多个文件的管理形式实现进程multiprocessing方式的 6、如Cdll崩溃需由multiprocessing再次调起7、在Cdll和python中传入传出字符串使用ctypes8、在Cdll和pyt

2021-12-26 12:55:01 1712 1

原创 Lua调用C的动态库

项目背景因为lua是单线程的,每个lua执行就相当于是一个线程,因此是没有办法完成调用两个C线程的,不能满足当前项目需求,因此不使用lua脚本的方式进行CDLL的线程调用管理了,而使用python了。

2021-12-25 20:04:45 3705

原创 FFMpeg-12、自带filter实现混音(系统音和麦克风音混合)

获取系统音设备名称Setup Screen Capturer Recorder ,使用ffmpeg自带filter实现系统音和麦克风录制声音进行混音,以及一路静音的场景。

2021-12-04 15:31:29 1830 1

原创 WebRTC实践中遇到的系列报错&及局域网音视频demo

1、调试webrtc开源库2、error C2220: 警告被视为错误 - 没有生成“object”文件3、error C2024: “alignas” 属性仅适用于变量、数据成员和标记类型4、program files (x86)\windows kits\8.1\include\um\gdiplustypes.h(476): error C3861: “min”: 找不到标识符。参考链接:http://blog.sina.com.cn/s/blog_4a082449010138jh.html

2021-11-29 19:49:43 2682

原创 linux(ubuntu/uos/kylin)下的一些配置操作(持续更新中)

1、环境变量配置一、临时设置export PATH=/home/yan/share/usr/local/arm/3.4.1/bin:$PATH二、当前用户的全局设置打开~/.bashrc,添加行:export PATH=/home/yan/share/usr/local/arm/3.4.1/bin:$PATH使生效source .bashrc三、所有用户的全局设置vim /etc/profile在里面加入:export PATH=/home/yan/share/usr

2021-11-29 19:48:23 521

原创 webrtc之msys+vs2015编译openh264

下载软件https://genome.sph.umich.edu/wiki/Installing_MinGW_%26_MSYS_on_Windows 中有详细步骤https://sourceforge.net/project/showfiles.php?group_id=2435&package_id=240780 MinGW下载http://downloads.sourceforge.net/mingw/MSYS-1.0.11.exe MSYS下载https://www.nasm.us/

2021-11-03 22:46:01 336

原创 安卓编译x264与集成使用ffmpeg-demo

编译安卓下面的x264巨坑首先是Found no assembler 错误,那么就百度方案两种;将 --disable-asm 添加到命令行,或者安装nasm。坑的开始,我想着还是安装上怕之后有东西不支持,所以就去下载高版本的NASM,然后解决了Found no assembler 问题https://www.cnblogs.com/wanggang123/p/8660435.html 解决Found no assemblerhttps://blog.csdn.net/ByChen623/artic

2021-11-02 21:26:24 2858

pybridge-master.zip

安卓调用pythondemo

2022-01-10

androidNDK学习实践demo

安卓视频转换中一些耗时操作可以采用调用C++so库的方式进行,则需要ndk编译了,Android JNI 函数注册。从NDK下载到jni编写,ndk编译,C++文件编写,安卓demo运行

2021-10-27

安卓的录音录屏录像(硬编码并生成mp4文件)

安卓的录音录屏录像(硬编码并生成mp4文件)、三个demo

2021-10-25

captureDeviceName.zip

windows下根据摄像头VID&PID获取设备名称,与获取默认的麦克风设备名称,都是便于后续的编码做准备

2021-09-10

opencv4.4的vs2015下win32,x64的库编译以及使用案例

opencv4.4的vs2015下win32,x64的库编译以及使用案例

2021-09-03

ffmpeg_windows编译相关资源.zip

msys2、ffmpeg源码以及windows编译好的win32的、x264、SDL、libmp3lame、freetype库的源码

2021-08-08

OpenVINO笔记.zip

OpenVINO博客配套资源;包含测试工程,测试素材,以及相关模型

2021-07-12

MFC透明窗口框选功能.zip

MFC透明窗口框选功能,对应博客MFC-完成鼠标框选按钮弹出功能

2021-06-20

webRTC实践代码 基于博文流媒体学习-WebRTC全面入门学习-1

流媒体学习-WebRTC全面入门学习-1

2021-06-10

QT项目实战之文件重复性检测工具

QT文件重复检测项目主要完成一个路径下的所有文件的检测,通过读取每个文件独有的属性Md5值完成重复文件的鉴别。 主要涉及 1,无边框窗口的拖拽,阴影 2,一些控件的使用 3,线程的使用(处理UI线程与文件检测动作的线程,线程之间的信号结果的传递就是通过信号与槽来完成的) 4,一个动态库的制作以及调用的一个流程步骤的完成、 5,信号与槽的使用

2019-11-15

Viewpager布局

该源码为使用ViewPager的ui界面,为底部四个菜单,可点击可滑动到相应界面

2017-09-30

tabhost布局

该资源为一个tabhost 的ui布局,底部两栏的格式,点击课弹出相应 的界面以及点击和未点击有明显区别

2017-09-30

电话黑名单拦截

直接挂断黑名单电话,达到拦截电话的效果,使用TelephonyManager和PhoneStateListener实现的......以及其中还涉及了eclipse中的 aidl文件

2017-09-25

安卓直接套用sqlite

对于第一次接触sqlite,要是工程含有保存历史信息而使用数据库的案例,该案例简洁明了可直接对sqlite的使用

2017-09-16

安卓智能教室

内部含有 wifi列表连接 AsyncTask线程和run线程的搭配 以及防微信界面ui。 是湖南省第一届物联网比赛的参赛代码 ,在移动物联网开发平台上对智能教室的第二次开发

2017-09-16

安卓——wifi列表展示以及连接

安卓wifi列表展示以及连接

2017-07-15

安卓——蓝牙列表展示及点击事件

关于安卓附近蓝牙设备的搜索展示以及点击事件

2017-07-15

递归之分割问题

递归问题中的分割问题;包括直线分割最大化,封闭曲线分割最大化,折线分割最大化,平面分割空间等;

2016-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除