本程序实现了视频文件的解码和显示(支持HEVC,H.264,MPEG2等)。
是最简单的FFmpeg视频解码方面的教程。
通过学习本例子可以了解FFmpeg的解码流程。
项目包含两个工程:simplest_ffmpeg_player:标准版,FFmpeg学习的开始。
simplest_ffmpeg_player_su:SU(SDLUpdate)版,加入了简单的SDL的Event。
这显示该程序的最终版,除了支持VC2010之外,也支持如下几种编译方式:cl.exe命令行编译;
mingw编译;
gcc编译;
gcc(MacOS)编译;
此外修复了个别操作系统(例如Ubuntu)中绿屏的问题。
2024/5/29 4:28:22 16.93MB FFmpeg SDL 视频 解码
1
本篇文章从三个关键阶段介绍一下我理解的AI工程化的系统思维框架。
每个人理解的工程化以及在每个不同业务类型公司中工程化的流程一定是不同的,但至少你可以参考这样的思维模式进行自己的修炼。
这段时间笔者就一直在考虑用什么样的内容作为系列终结篇最合适,通过我的观察:大多数的AIPM实际上都很盲目的去学AI技术,而且学的很深,尤其是那些产品新人,学这些东西本身没问题,但是这样的时间和精力分配上就出了问题——入门任何一行最快的方法和手段就是实践,让实践中遇到的问题带领你探索AI领域的技术这样不仅印象深刻而且可以举一反三。
当然,日常平时积累一些常用的概念还是必要的,比如至少你要知道什么是二分类问题,什么是gr
1
echarts地图展示、地图飞线,地图线行展示,大气、简洁、好看。
2024/5/27 5:04:15 2.73MB echarts 地图飞线 大气 简洁
1
试验一~设计一个有N个进程共行的进程调度程序
1
软件介绍百度主动推送助手是一款seo利器,根据百度官方规则定制的主动推送工具.软件推送效率高,为站群站长量身定制.每秒可以推送2000条数据,还可以挂机.挂机模式可以不停的循环推送!使用说明:1.先配置接口文件,支持多行2.配置推送的网址列表,并和相对应的接口路径匹配3.就可以挂机了,理论挂机一天可以推送600万条
2024/5/25 17:53:27 1.59MB 推送助手
1
页面的上下两个表单可以封装成一个jsp组件.实现代码的重用具体实现流程如下:客户端的jsp页面传送两个变量:1. Keyword:要查询的关键字2. currentPage:当前要显示第几页servelt中通过调用impl类的方法返回如下内容:1. ArrayList对象:里面存储的是对应的页的数据2. 原样返回currentPage,单击”next”则在此基础之上++;存在(hidden中)3. 原样返回Keyword,下次单击按钮的时候在重新把keyword传过去存在(hidden中)4. 返回根据要搜索的内容,和每页要显示的数量,计算要显示的总页数存在(hidden中)按钮的翻页效果通过js实现下面是next按钮实现代码:window.open("/splitpage/SplitServelt?currentPage="+(page+1)+"&keyword="+keyword,"_self");真分页要注意如下问题:1. PreparedStatement的"?"功能只能充当where条件后面的占位符不能和top一起使用2. 所以在实现分页的时候用了Statement+连接变量的方式完成3. 分页代码如下:selecttop5*frompersonwhereid>(selectmax(id)frompersonwhereidin(selecttop((3-1)*5)idfrompersonwherenamelike'刘%'))分析如下:代码1:selecttop((3-1)*5)idfrompersonwherenamelike'刘%'把前2页数据的id全部找出来查询和”刘”相关的女儿,(3-1)*5代表要显示的是第3页.每页显示5行数据代码2:selectmax(id)frompersonwhereidin(selecttop((3-1)*5)idfrompersonwherenamelike'刘%')重刚刚查询到的id里面选出最大值代码3:selecttop5*frompersonwhereid>(selectmax(id)frompersonwhereidin(selecttop((3-1)*5)idfrompersonwherenamelike'刘%'))要显示5条记录.记录数的id必须大于已经找出来的id(前两页的id)
2024/5/25 9:24:40 625KB jsp+servlet分页
1
mdict词库-郎文英英词典直接复制到安装目录里面就行了。
相信大家都知道吧。
2024/5/25 7:02:32 5.27MB MDICT 词库 朗文英英
1
【天勤论坛】计算机考研模拟卷【8套】,这是完全的八套题,可以下载后直接打印的。
我还为了方便打印,然后压缩到合适的字体,系在后直接用就行了
2024/5/24 21:53:46 2.89MB 计算机 考研模拟卷
1
黑莓OS7.1系统机型官方应用商店(BlackBerryWorld,旧称AppWorld)。
由于官方OTA网站无法打开,导致无法安装。
下载此文件,将JAD文件和COD文件解压至手机同一目录下可在手机端手动安装。
截至2020年4月,亲测黑莓9900国行版可用,其他机型或版本请自测。
2024/5/23 13:26:20 2.2MB 黑莓OS7.1 黑莓9900 BlackBerry World
1
Twisted是用Python实现的基于事件驱动的网络引擎框架。
Twisted诞生于2000年初,在当时的网络游戏开发者看来,无论他们使用哪种语言,手中都鲜有可兼顾扩展性及跨平台的网络库。
Twisted的作者试图在当时现有的环境下开发游戏,这一步走的非常艰难,他们迫切地需要一个可扩展性高、基于事件驱动、跨平台的网络开发框架,为此他们决定自己实现一个,并从那些之前的游戏和网络应用程序的开发者中学习,汲取他们的经验教训。
Twisted支持许多常见的传输及应用层协议,包括TCP、UDP、SSL/TLS、HTTP、IMAP、SSH、IRC以及FTP。
就像Python一样,Twisted也具有“内置电池”(batteries-included)的特点。
Twisted对于其支持的所有协议都带有客户端和服务器实现,同时附带有基于命令行的工具,使得配置和部署产品级的Twisted应用变得非常方便。
2024/5/21 14:46:51 2.89MB Twisted
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡