这段时间在捣腾基于 RTMP 协议的流媒体直播框架,其间参考了众多博主的文章,剩下一些细节问题自行琢磨也算摸索出个门道,现将自己认为比较恼人的 AAC 音频帧的推送和解析、H264 码流的推送和解析以及网上没说清楚的地方分享给各位。RTMP 协议栈…
2025/4/10 13:47:01 0 人评论 0 次浏览1、选择选项目根目录文件夹: 项目根文件夹:比方说我SVN文件夹下有多个分指Trunk、Branches、Branches_1等,下级就是项目的代码目录了,以Branches1为例,那根目录文件夹就是Branches 2、鼠标右键 Branches,依…
2025/4/10 11:02:20 0 人评论 0 次浏览在读TNN/MACE代码时总看到动态加载相关代码,因此在这做一个总结和试用。代码参考windows动态加载和linux动态加载通过dlsym/getprocaddress获取动态库的函数地址,然后利用该地址进行其它相关操作(重命名函数之类的)。#ifdef WIN32…
2025/4/10 8:08:50 0 人评论 0 次浏览MySQL 查询手机号时隐藏中间 4 位很多时候我们会根据昵称显示某某用户,但如果用户未设置昵称时就需要用用户名代替,但用户名又是手机号的时候,隐私问题就来了,所以下面是一个简单的方法在查询时自动 Get 到隐藏后的手机号。很简单…
2025/4/10 5:08:01 0 人评论 0 次浏览前言 使用序列化器进行反序列化时,需要对数据进行验证后,才能获取验证成功的数据或保存成模型类对象。在获取反序列化的数据前,必须调用is_valid()方法进行验证,验证成功返回True,否则返回False。验证失败,…
2025/4/10 18:22:41 0 人评论 0 次浏览FPGA:亲和力激活竞争力 来源:中国电子报 2010年08月25日10:27 在过去的半个世纪里,集成电路技术的进步不断刷新着全球电子信息产业的形态,五光十色的新产品、新应用也改变了人类的生活方式。然而,被新技术“宠坏”了的…
2025/4/10 18:21:41 0 人评论 0 次浏览直线和圆的扫描转化算法 给定两点A(xa,ya),B(xb,yb),(xa≤xb)~A(x_a,y_a),B(x_b,y_b),(x_a\le x_b)~A(xa,ya),B(xb,yb),(xa≤xb) ,在像素整点上画出该线段。 我们不妨先假设0≤k≤1~0\le k\le10≤k≤1,我们探讨如下三种算法: 数值微分算法…
2025/4/10 18:20:40 0 人评论 0 次浏览按正确的顺序安装,严格安装特定的版本 1,下载和安装严格版本的cuda和cuDnn,其他版本的不干活。比如要求9.0你就不能装9.1。https://www.tensorflow.org/install/install_windows 1.1,安装9.0 patch1之前,先删除掉C:\Program Files…
2025/4/10 18:19:40 0 人评论 0 次浏览凭借面向未来的新IT基础架构,以及“应用驱动,云领未来”的新IT核心战略,新华三有信心继续引领全新的IT发展方向,实现既定的IT业务发展目标,并开启IT市场的全新格局。新华三也将伴随着数字化转型大潮,乘风扬…
2025/4/10 18:18:39 0 人评论 0 次浏览SpringBoot使用scheduled定时执行任务的时候是在一个单线程中,如果有多个任务,其中一个任务执行时间过长,则有可能会导致其他后续任务被阻塞直到该任务执行完成。也就是会造成一些任务无法定时执行的错觉。 可以通过如下代码进行测试&#x…
2025/4/10 18:17:39 0 人评论 0 次浏览筛选法时间限制: 1000 ms 内存限制: 65536 KB【题目】输入一个正整数n(10 ≤ n ≤ 2109),输出n以内质数的数目。【输入样例】20【输出样例】8【提示】20以内的质数有2,3,5,7,11,13,17,19说明关于质数的基础知识,可以参考上一篇文章:求单个…
2025/4/3 11:41:08 0 人评论 0 次浏览还记得之前介绍NIO时对比传统IO的一大特点吗?就是NIO是非阻塞式的,这篇文章带大家来看一下非阻塞的网络操作。 补充:以数组的形式使用缓冲区 package testnio;import java.io.IOException; import java.io.RandomAccessFile; import java.nio…
2025/3/31 5:25:50 0 人评论 0 次浏览1)常用 查看某个命令的路径 which:查看某个命令的路径,该命令在PATH变量配置的路径中寻找命令,并给出第一个查询结果返回 查看用户信息的几种方法 finger id groups 删除目录 果目录为空,可以用 rmdir 删除 如果目录不为空,可以用rm -rf 删除 创建符号链…
2025/3/31 20:22:13 0 人评论 0 次浏览静态加载: 如果你有a.dll和a.lib,两个文件都有的话可以用静态加载的方式: message函数的声明你应该知道吧,把它的声明和下面的语句写到一个头文件中 #pragma comment(lib, "a.lib") 然后你的对话框.cpp中包含这个头文件…
2025/4/3 12:07:25 0 人评论 0 次浏览前言Windows pywin32允许你像vc一样的形式来使用python开发win32应用。代码风格可以类似win32 sdk,也可以类似MFC,由你选择。如果你仍不放弃vc一样的代码过程在python下,这不错的选择。利用pywin32可以自动化进行电脑操作。包括复制粘贴&…
2025/4/7 2:56:21 0 人评论 0 次浏览预留 下载 http://download.csdn.net/detail/henry_wu001/6451407
2025/3/31 21:46:45 0 人评论 0 次浏览