我的用毕业设计搭建了一个图床,并有相应的客户端提供快速上传,再导航栏中的小工具中访问即可。图床采用了分布式架构,不用担心数据丢失问题!希望大家多多体验提意见,客户端获取:http://154.9.24.85:5212/s/L5sp目前只有Windows客户端,Mac和Linux正在快马加鞭赶来。使用方式查看置顶文档。

关于ffplay在macos上运行奔溃的问题


这个问题大概是由于 MacOS 的问题引起的,奔溃的地方在 SDL2 的代码中,如果直接使用 brew 安装 SDL2就会遇到这个问题,所以需要修改 SDL2源码然后再编译

手写FlvParser


[[FLV格式]] 这里可以看到 flv 的格式,本内容只介绍 flv 解析部分,其他就不介绍了。 Flv 数据包 Parser FlvHeader

FLV格式解析


FLV (Flash Video) 是 Adobe 公司推出的一种流媒体格式,由于其封装后的视频文件体积小、封装简单等特点。非常适合互联网上使用。目前主流的视频网站基本

qml文本处理Text设置字体和自适应大小

QML 

import QtQuick 2.12 import QtQuick.Window 2.12 Window { visible: true width: 640 height: 480 title: qsTr("Hello World") Column {

anchor锚点动态定位

QML 

import QtQuick import QtQuick.Window 2.12 Window { id: root width: 640 height: 480 visible: true title: qsTr("Hello World")

qml布局定位+坐标系转化

QML 

Window { visible: true width: 640 height: 480 title: qsTr("Title") // 手动定位 场景坐标是0,0 x轴向右增加 y轴向下增加 z控制上下层 Rectangle {

qml状态驱动控制界面

QML 

import QtQuick 2.12 import QtQuick.Window 2.12 import QtQuick.Controls 2.0 Window { visible: true width: 640 height: 480 title: qsTr(

qml鼠标事件

QML 

Window { visible: true width: 640 height: 480 title: qsTr("Window") Rectangle{ width: 100 height: 100 col

qml键盘事件

QML 

import QtQuick 2.12 import QtQuick.Window 2.12 Window { visible: true width: 640 height: 480 title: qsTr("Hello World") Item {

qml信号和槽

QML 

目录结构: // Main.qml import QtQuick import QtQuick.Controls Window { width: 640 height: 480 visible: true title: qsTr("Hello World")