dxkite

视频播放、断点续传、多线程下载实现基础:Range

实现一个视频播放的功能,以及对大文件的下载操作等等都避不开一个点:获取文件任意位置的数据,如果说我们单纯的通过 echo file-content 的方式只能用于文件下载,如果视频文件用于播放中,则难以处理,具体表现则为视频播放的时候无法调整进度条,而且如果是视频网站,对于视频只采用放在某个可以直接访问的目录上,那么这个视频也就相当于公开了,对于什么 VIP 什么的也就无从说起,本篇文章将 Range,来提供视频播放、断点续传、多线程下载的技术依赖实现

阅读更多
服务器端访问控制(CORS)

在做网站开发的时候,我们经常会用到异步请求来实现无刷新更新网页,通常我们使用的都是同源API来实现、以及使用 WebSocket 协议,这两个协议都离不开浏览器的一个安全判断:同源策略。文章中包含了跨站请求的实现与基本会话保持的方案。

阅读更多
关于框架的思考

博客系统第一版本写完了, 大概写完了,这也可能是这几年最满意的一个版本,至少自己用起来很方便,现在不免有些感慨。

阅读更多
XMind ZEN 去水印,注意!非破解

本文介绍如何将 XMind ZEN 的水印去除, XMind ZEN 是一款免费的软件,采用 Electron 开发,有兴趣的可以了解下,由于是免费的,破解版和非破版没啥区别,除了导出图片的时候有个水印还有保存的时候订阅弹窗啥的,作为程序员的我很理解这种行为,毕竟自己的软件被大众使用还是可以的。本文简单讲解以下去水印。

去水印本文用的是最简单的方式,而不是破解!不是破解,请有能力的时候支持正版。

阅读更多
Suda - 06 引入并使用数据库

一个网站,没有数据库和有数据库是两样,今天我们来学习把数据持久化到数据库中。
准备工作:

  • 创建一个路由 database 匹配地址 /database、 相应类:cn\atd3\response\DBResponse
  • 创建一个页面模板 database , 并使相应类显示这个模板
阅读更多
首页 标签 分类 归档 Suda框架