首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏喇叭的学堂

    2原生AJAX

    创建对象 XMLHttpRequest 对象用于在后台与服务器交换数据 const xhr = new XMLHttpRequest(); //2. 初始化 设置请求方法和 url // 1)请求方式 2)请求地址 xhr.open('GET', 'http://127.0.0.1:8000/server (2开头的)成功 if (xhr.status >= 200 && xhr.status < 300) { // 创建对象 const xhr = new XMLHttpRequest(); //2. 设置【2秒没有结果,把请求做一个取消】 xhr.timeout = 2000; // 2、超时回调 取消请求后,做一个回调提示

    62510编辑于 2024-03-11
  • 来自专栏前端实验室

    替换谷歌原生音频播放器的最佳方案

    原生播放器,功能不够强大,而且会有一些局限性就会导致无法实现我们的功能 今天大师兄就给大家介绍一款优秀的音频库howler.js howler.js howler.js是现代网络的音频库。

    2.8K20编辑于 2022-12-02
  • 来自专栏Mac软件

    PVP2 ProVideoPlayer2 for Mac(PVP2播放器)

    PVP2 ProVideoPlayer Mac版是一款Mac视频播放处理软件,不仅支持视频播放,还支持视频处理,例如视频剪辑,亮度,饱和度,设置开始/停止时间等功能更不在话下。 id=MjU2NjEmXyYyNy4xODYuMTI0LjE2OQ%3D%3D功能介绍1、歌词,标题,幻灯片,视频和全部更多!ProPresenter是用于大多数任何生产的首选多功能演示工具。 2、视频播放和动态分段效果ProVideoPlayer 2是一种动态视频播放和处理媒体服务器,可将视频映射(包括播放和实时视频输入)实时控制到一个或多个输出。

    55210编辑于 2022-08-26
  • 来自专栏Mac软件

    PVP2 ProVideoPlayer2 for Mac(PVP2播放器)

    PVP2 ProVideoPlayer Mac版是一款Mac专业视频播放软件,支持视频播放,视频处理,例如视频剪辑,亮度,饱和度,设置开始/停止时间等功能。 PVP2播放器下载:https://www.macw.com/mac/1137.html? id=MjU2NjEmXyYxMDEuMjcuMjYuMTM4PVP2播放器功能介绍1、歌词,标题,幻灯片,视频和全部更多!ProPresenter是用于大多数任何生产的首选多功能演示工具。 2、视频播放和动态分段效果ProVideoPlayer 2是一种动态视频播放和处理媒体服务器,可将视频映射(包括播放和实时视频输入)实时控制到一个或多个输出。

    84310编辑于 2022-09-01
  • 来自专栏npm包插件

    原生编写的h5视频播放器

    snail-player-native 一个纯原生代码编写的h5视频播放器, 功能完善,基本满足使用,仅供学习,禁止商用 演示 演示加速 复制该链接新打开页面:https://webrabbit.oss-cn-beijing.aliyuncs.com offsetY) { return utils.formatSeconds((offsetY / this.progressw \* this.playVideo.duration).toFixed(2) progressCalculate() { return (this.progressw / this.playVideo.duration \* this.playVideo.currentTime).toFixed(2)

    1.8K71编辑于 2022-05-30
  • 来自专栏练习两年半

    html+原生js制作一个简易音乐播放器

    纯前端语言编写音乐播放器 app效果图: 播放器实现的功能 列表点击播放 自动循环播放 上一首 下一首 暂停、继续 随机播放 单曲循环 本文的音乐资源 http://www.softeem.xin:8888 - 关闭按钮 --> <button class="btn-close"> <i class="fa fa-times-circle-o fa-<em>2</em>x www.softeem.xin:8888/public/musicData/' const Music_url = Base_url + 'musicData.json' //声明媒体<em>播放器</em>对象 audio'); //定义数组对象存储所有的歌曲 var musics = []; //记录当前播放的歌曲索引 var currentIndex = 0; //<em>播放器</em>的当前进度和总进度 document.querySelectorAll('.music-list li')[currentIndex].className = 'playing-holder'; } //为<em>播放器</em>对象绑定歌曲的第一帧加载完成事件

    2K10编辑于 2024-03-15
  • 来自专栏Flutter入门

    SDL2库(2)-Android 端集成FFmpeg及简单的播放器

    main SDL2 GLESv1_CM GLESv2 ffmpeg # Links the target library main方法,打印FFMpeg的编译信息 打印FFMpeg的编译信息.png 运行后,查看编译信息 屏幕快照 2018-11-13 上午11.59.17.png 说明我们集成成功了~~ FFmpeg+SDL2简单的播放器 取到我们传递的video_path.png FFmpeg+SDL2播放流程 FFmpeg+SDL2播放流程.png SDL的运行流程 1. ret = avcodec_open2(pCodecCtx, pCodec, NULL); if (ret < 0) { ALOGE("avcodec_open2 error!! 参考 最简单的基于FFMPEG+SDL的视频播放器 ver2 (采用SDL2.0) FFmpeg编程开发笔记 —— Android FFmpeg + SDL2.0简易播放器实现

    2K30发布于 2018-12-14
  • 来自专栏小狐狸说事

    7b2美化-添加网页音乐播放器

    7b2美化-添加网页音乐播放器 ---- 附件放到网站根目录 点我查看播放器官方使用文档 以下代码放到后台-常规设置-底部html <link rel="stylesheet" href="/css/APlayer.min.css

    1K40编辑于 2022-11-17
  • 来自专栏九旬大爷

    # koa2 原生路由实现

    # koa2 原生路由实现 # 简单例子 const Koa = require('koa') const app = new Koa() app.use( async ( ctx ) => { # 定制化的路由 demo源码 https://github.com/ChenShenhai/koa2-note/tree/master/demo/route-simpleopen in new window else { resolve( data ) } }) }) } /** * 根据URL获取HTML内容 * @param {string} url koa2上下文的

    40420编辑于 2023-10-19
  • 来自专栏世民谈云计算

    AWS 15年(2):云原生兴起

    AWS这15年,是云原生服务从无到有再到基本成熟的15年,是云原生应用兴起的15年,是云原生业务和云原生企业新生的15年。 一、什么是云原生? 目前业界对什么是云原生尚未形成统一的认识。 笔者认为,云原生是一个包括五层的整体体系,如下图所示。 该体系具有以下内容和特征: 1、包括公有云平台、云原生服务、云原生应用、云原生业务和云原生企业等五层。 2、公有云是云原生体系的基座,云原生体系根植和生长于公有云平台之上。 3、云原生服务是公有云上提供的服务,来源包括云厂商和第三方。各大公有云已形成了较为整体的云服务体系。 5、云原生业务,是指运行在公有云之上的、7*24在线的、数据驱动的新型业务。 6、云原生企业,是指大部分业务为云原生业务的企业。 二、AWS:全球最大的公有云平台,提供最全面的云原生服务 AWS于2006年正式推出,最开始提供对象存储服务S3和虚拟机服务EC2

    94320编辑于 2022-03-16
  • 来自专栏P2P传输

    IOS下P2P播放器开发如何实现?

    但是在手机端除了迅雷似乎没太有比较出名的P2P播放器。那么P2P技术在移动端的应用,从技术上来说是否可实现? 所以从技术角度来说,在移动iOS端做P2P播放器是完全没问题的。 BT下载-安卓.png 大概的原理是这样实现的: 1)播放器在播放磁力链、或者torrrent文件时,调用自身的P2P引擎,p2p引擎里面通过torrent或者磁力链信息,去通过tracker、DHT 2)p2p获取到的数据,通过播放器可以支持的协议,返回给播放器播放器来看,这就是一个标准的mp4/flv等视频文件,所以他可以正常播放 3)播放器在拖动时,p2p引擎自动切换下载位置,并返回数据。 更多关于iOS端P2P播放器的问题,欢迎共同讨论。

    3.1K21发布于 2019-01-31
  • WSL2 将会取代原生 Linux?

    WSL2 将会取代原生 Linux? 这个疑问产生于最近 WSL2 的一次重要升级更新之后。 模拟) 文件 I/O 快 3-5 倍(原生 Linux 文件系统) 系统调用兼容性 部分兼容(约 30%) 几乎完全兼容(支持所有标准 Linux 系统调用) 内存占用 较低 较高(但可动态调整) 启动速度 /11 系统开发的,有了它,用户就可以直接在 Win10/11 这两个系统上直接运行原生的 Linux 二进制文件,WSL2 它是 WSL 的升级版,有着较为轻量化的虚拟机架构,能显著提高其性能与兼容性 这次升级标志着 WSL2 从“定制兼容方案”向“接近原生 Linux”路线迈进。 在进一步提升性能、功能与硬件支持的同时,还简化了内核结构,大大降低了用户的维护成本。 结语 此次 WSL2 内核升级至 Linux 6.18 LTS,绝不是简单的换个版本号而已。 可以说是,它标志着 WSL2 已从过去的“高度定制化”的路线,逐渐走向“更接近原生Linux”的大道上。

    32610编辑于 2026-05-06
  • 来自专栏CNCF

    原生Kubernetes监控功能详解-Part2

    Deployment metadata: name: readiness-demo spec: selector: matchLabels: app: nginx replicas: 2 当被请求时,第一个将显示1作为响应,第二个将显示2作为响应。 下面将特定pod名称替换为计算机上部署创建的pod名称: ? Deployment metadata: name: liveness-demo spec: selector: matchLabels: app: nginx replicas: 2 然后,我们可以检查pod,并像上面一样修改默认的Nginx页面以使用简单的1或2来表示响应。 首先,找到Nginx部署给pod的名称: ? 接下来,使用数字标识符替换每个pod中的默认索引页: ? 如果我们通过我们的服务请求页面,我们将从第二个pod中看到正确的响应,即修改后的标识符“2”。然而,刚创建的pod将从容器镜像返回了默认的Nginx页面: ? ?

    87710发布于 2019-12-05
  • 来自专栏技术那些事

    原生2课:云原生技术体系中的基石-容器技术

    本篇文章来自《华为云云原生王者之路训练营》黄金系列课程第2课,由华为云容器技术专家Jarvis Zhou主讲,帮助大家了解容器技术的发展历程;对容器镜像有初步的了解,并能编写简单的Dockerfile; 用户可以通过界面、社区CLI和原生API上传、下载和管理容器镜像。 Demo内容:Weather Forecast是一款查询城市的天气信息的应用示例 1)构建镜像 2)推送镜像到swr保存,用于下次实验 Docker build命令参数详细 新兴的镜像构建工具

    71200发布于 2021-11-22
  • 来自专栏IT码农

    Yii2 SqlDataProvider 原生sql 执行sql

    $count = Yii::$app->db->createCommand(' SELECT COUNT() FROM user WHERE status=:status ', [':status' => 1])->queryScalar(); $dataProvider = new SqlDataProvider([ 'sql' => 'SELECT FROM user WHERE status=:status', 'params' => [':status' => 1], 'totalCount' => $count, 'sort' => [ 'attributes' => [ 'age', 'name' => [ 'asc' => ['first_name' => SORT_ASC, 'last_name' => SORT_ASC], 'desc' => ['first_name' => SORT_DESC, 'last_name' => SORT_DESC], 'default' => SORT_DESC, 'label' => 'Name', ], ], ], 'pagination' => [ 'pageSize' => 20, ], ]);

    1.4K31发布于 2019-09-29
  • 来自专栏DBA随笔

    原生技术之kubernetes学习笔记(2)

    对于 Pod 里的容器 A 和容器 B 来说: 1、它们可以直接使用 localhost 进行通信; 2、它们看到的网络设备跟 Infra 容器看到的完全一样; 3、一个 Pod 只有一个 IP 地址,

    52130发布于 2021-03-30
  • 来自专栏希里安

    原生之路:Kubernetes官方文档学习-2

    --oschina 2、OpenAI 宣布为 ChatGPT 推出了名为 “朗读”( ReadAloud)的新功能。不仅支持 37 种语言,5种声音、还可以自动检测文本语言并进行朗读。

    92910编辑于 2024-03-07
  • 来自专栏亨利笔记

    直播回放:Harbor助你玩转云原生2

    题图摄于巴塞罗那港 接上期:直播回放:Harbor助你玩转云原生(1) 受 GoCN 社区的邀请,Harbor 开源项目维护者邹佳在近期 GoCN 开源说第七期上做了直播:Harbor助你玩转云原生  《Harbor权威指南》是第一本全面介绍 Harbor 云原生制品仓库的书籍,由 Harbor 开源项目维护者和贡献者倾力撰写,其中不乏 Harbor 项目的创始成员,甚至 Harbor 原型代码的设计者和编写者 ---- 要想了解云原生、机器学习和区块链等技术原理,请立即长按以下二维码,关注本公众号亨利笔记 ( henglibiji ),以免错过更新。

    60620编辑于 2023-04-04
  • 来自专栏字节流动

    FFmpeg+SDL2 实现简易音视频同步播放器

    经过前面一系列的 SDL2 学习,终于到最后实现一个完整的简易播放器了。 线程模型 这是实现的简易播放器的线程模型,通过这张图再结合我们之前博客中学习的内容,基本可以了解播放器的一个整体运行流程。 重要结构体 VideoState 整个播放器中最重要的结构体,解复用、解码、音视频同步、渲染相关参数都在该结构体中,它贯穿了整个播放流程。 audio_ctx; // 音频解码上下文 PacketQueue audioq; // 音频队列 uint8_t audio_buf[(MAX_AUDIO_FRAME_SIZE * 3) / 2] AV_NOPTS_VALUE) { } else { pts = 0; } pts *= av_q2d 100); } } 大体的流程就是这样了,相比之前的Demo复杂度会高不少,但是所有的知识在前面的博客中都有涉及,在博客中也讲不了什么东西,还是直接自己运行,再去看代码会更好,理清流程,整个播放器的代码也不会很难看懂

    1K11编辑于 2023-09-04
  • 来自专栏DBA随笔

    原生技术之docker学习笔记(2)

    // 云原生技术之docker学习笔记(2) // 今天我们看看Docker镜像相关内容。 Docker镜像说明 1、什么是Docker镜像? 2、列出docker镜像、查看容器 可以使用docker images命令来列出当前机器上所有的镜像名称。 545 MB docker.io/busybox latest f0b02e9d092d 2 drwx------ 4 root root 4096 Nov 20 17:16 4784586d01e00926f42203e37a38bc661d02445ef08f084d22ca54f7af5d6e2b drwx------ 5 root root 4096 Dec 28 11:06 4f8f6ea37578b52c348c1b2efa71122ce0b466bb18bb265e8e74e40c37608546

    51020发布于 2021-01-12
领券