摘要:
将同样功能的不同操作的接口使用method来控制而不使用多个视图函数的方式 api与用户通信建议使用https url规范 子域名来区分 (这样容易出现跨域的问题) 前端域名使用www.fandx.com 后端域名使用api.fandx.com url方式来区分 (很简单就可以实现了) 前端使用ww 阅读全文
posted @ 2019-12-31 16:17
FANDX
阅读(2073)
评论(0)
推荐(0)
摘要:
视图 视图就是一个虚拟的表用来隔离数据库 创建视图 创建视图是不允许有相同的字段名的 create view 视图名称 as select语句; 修改视图 alter view 视图名称 as select语句; 删除视图 drop view 视图名称 视图是方便查询的不可以修改 视图的作用 提高了 阅读全文
posted @ 2019-12-31 15:48
FANDX
阅读(315)
评论(0)
推荐(0)
摘要:
操作流程 导入模块 from pymsql import 创建connect链接 conn = connect(host, port, user, password, database, charset) 获取游标对象 cs1 = conn.cursor() 执行语句 count = cs1.exe 阅读全文
posted @ 2019-12-31 15:45
FANDX
阅读(266)
评论(0)
推荐(0)
摘要:
目录结构图 常用目录 /: 根目录 一般根目录下只存放目录,在 linux 下有且只有一个根目录,所有的东西都是从这里开始 当在终端里输入 /home,其实是在告诉电脑,先从 /(根目录)开始,再进入到 home 目录 /bin目录和/usr/bin目录 主要放置可执行二进制文件的目录,如常用的命令 阅读全文
posted @ 2019-12-31 15:36
FANDX
阅读(2712)
评论(0)
推荐(1)
摘要:
数据库了解 概念 数据库就是一种特殊的文件,其中存储着需要的数据 一个数据库可以有多张表 MySQL是一种关系型数据库 具有关联性数据的就是关系型数据库 MySQL是一种软件可以用来创建mysql数据库 MySQL也是C/S构架(底层TCP) MySQL客户端 客户端连接服务端使用TCP协议连接 使 阅读全文
posted @ 2019-12-31 15:29
FANDX
阅读(327)
评论(0)
推荐(0)
摘要:
property属性 概念: 定义一个方法但是使用装饰器property,只可以有一个self形参 可以用这样的属性动态的获取属性的值 定义方式(经典类) 定义方式(新式类) get @property 0 set @price.setter del @price.deleter` 使用proper 阅读全文
posted @ 2019-12-31 15:23
FANDX
阅读(334)
评论(0)
推荐(0)
摘要:
带宽优化 现在正常服务器的带宽是1M,换算下来就是每秒最大下载是128KB的内容,现在网站中必要的内容就是页面的内容,之后还有JS, CSS,图片资源,如果是国外的免备案域名的话,那么除了页面的内容JS/CSS/图片都应该放到国类的CDN加速中,这样是新手站点加速站点最有效的方式之一,如果自己页面2 阅读全文
posted @ 2019-12-31 15:07
FANDX
阅读(427)
评论(0)
推荐(0)
摘要:
1. 机器学习的定义 数据 自动分析获取数据 对未知数据仅需预测 2.特征工程意义 意义:会直接的影响机器学习的效果 作用:筛选、处理选择一些合格的特征 3.数据集的构成 平台 scikit learn 方便学习,数据比较少 kaggle UCI 结构 特征值:事物的一些特征 目标值:需要预测的值 阅读全文
posted @ 2019-12-31 12:28
FANDX
阅读(447)
评论(0)
推荐(0)
摘要:
多媒体互转的主要使用API 分配一个输出上下文的空间:avformat_alloc_output_context2(); 释放输出上下文的空间:avformat_free_context(); 生成一个新的流:avformat_new_stream(); 拷贝视频的参数:avcodec_parame 阅读全文
posted @ 2019-12-31 10:58
FANDX
阅读(244)
评论(0)
推荐(0)
摘要:
主要使用函数 ffmpeg中的所有编解码库,网络协议注册到程序里面来:av_register_all() 打开一个多媒体文件:avformat_open_input() 关闭一个多媒体文件:avformat_close_input() 打印meta信息:av_dump_format() 实例 vim 阅读全文
posted @ 2019-12-31 10:57
FANDX
阅读(399)
评论(0)
推荐(0)
摘要:
主要使用函数 特征码:Start code 解码的一些视频参数,分辨率和帧率:SPS/PPS ffmpeg获取SPS/PPS:codec extradata 实例 阅读全文
posted @ 2019-12-31 10:55
FANDX
阅读(1110)
评论(0)
推荐(0)
摘要:
主要使用函数 特征码:Start code 解码的一些视频参数,分辨率和帧率:SPS/PPS ffmpeg获取SPS/PPS:codec extradata 实例 阅读全文
posted @ 2019-12-31 10:48
FANDX
阅读(525)
评论(0)
推荐(0)
摘要:
概念 多媒体文件其实是个容器 在容器里面有很多流(stream/track) 每种流是不同的编码器编码的 从流中读出的数据称为包 在一个包中包含着一个或者多个帧的 几个重要的结构体 多媒体文件上下文: AVFormatContext 流处理:AVStream 包处理:AVPacket FFmpeg操 阅读全文
posted @ 2019-12-31 10:34
FANDX
阅读(400)
评论(0)
推荐(0)
摘要:
重要函数 打开文件夹:avio_open_dir() 读取文件夹:avio_read_dir() 关闭文件夹:avio_close_dir() 结构体, 操作目录的上下文:AVIODirContext() 目录项,用于存放文件名,文件大小等信息:AVIODirEntry() 实例 vim ffmpe 阅读全文
posted @ 2019-12-31 10:23
FANDX
阅读(476)
评论(0)
推荐(0)
摘要:
文件的删除与重命名 举例操作 vim ffmpeg_file.c c // FFmpeg文件操作的头文件 include int main(int argc, char argv[]) { int ret; ret = avpriv_io_move("111.txt", "222.txt"); if 阅读全文
posted @ 2019-12-31 10:11
FANDX
阅读(329)
评论(0)
推荐(0)
摘要:
日志文件的三大步 常用的日志级别 例子 vim ffmpeg_log.c clang g o ffmpeg_log ffmpeg_log.c lavutil ./ffmpeg_log 阅读全文
posted @ 2019-12-31 10:08
FANDX
阅读(401)
评论(0)
推荐(0)
摘要:
 阅读全文
posted @ 2019-12-31 10:02
FANDX
阅读(341)
评论(0)
推荐(0)
摘要:
调试器的使用 编译输出带调试信息的程序 调试信息包含:指令地址、对应源代码及行号 指令完成后,回调 LINUX使用GDB MAX使用LLDB 使用说明 阅读全文
posted @ 2019-12-31 09:58
FANDX
阅读(1073)
评论(0)
推荐(0)
摘要:
编译命令 编译流程 1. 预编译 2. 编译 3. 链接, 动态链接/静态链接 编写文件 add.c clang g c add.c // 生成一个指定的add.o的文件 libtool static o libmylib.a add.o // 生成一个libmylib.a的文件,必须要lib开头 阅读全文
posted @ 2019-12-31 09:51
FANDX
阅读(1953)
评论(0)
推荐(0)
摘要:
```c #include int main(int argc, char* argv[]) { // 创建文件类型 FILE* file; char buf[1024] = {0, }; // a 是追加,+ 文件不存在可以进行创建 file = fopen("1.txt", "a+"); // 写入到文件 内容是hello world, 每一个字符大小是1,一共有13个字符 fwrite("h 阅读全文
posted @ 2019-12-31 09:46
FANDX
阅读(462)
评论(0)
推荐(0)
摘要:
指针的特点 他就是内存中的一个地址 指针本身运算 指针所指向的内容是可以操作的 操作系统是如何管理内存的 栈空间 4M~8m的大小 当进入函数的时候会进行压栈数据 堆空间 4g的大小 1g是操作系统 全局变量 内存映射 可以对内存的内容修改修改硬盘的内容 一般在数据库中经常使用 内存的分配与释放 c 阅读全文
posted @ 2019-12-31 09:43
FANDX
阅读(2272)
评论(0)
推荐(0)
摘要:
变量 定义一个变量:类型 变量名=值; 常量 定义一个常量 const 常量类型 常量名称 = 值 阅读全文
posted @ 2019-12-31 09:31
FANDX
阅读(2368)
评论(0)
推荐(0)
摘要:
编写第一个hello world 创建helloworld.c 编译自己的第一个程序 Mac os clang g o hellword helloword.c g: 是输出调试信息 o: 是输出可执行程序 hellword: 最终生成的文件名称 helloword.c: 指定编译的文件 Linux 阅读全文
posted @ 2019-12-31 09:25
FANDX
阅读(2992)
评论(0)
推荐(0)
摘要:
结构体的定义 输出结果 struct content is : 10, 20 枚举类型 阅读全文
posted @ 2019-12-31 09:22
FANDX
阅读(2016)
评论(0)
推荐(0)
摘要:
整型 整形打印使用%d short:短整型,占16位,2个字节 int:占32位,4个字节 long:长整型,占4个字节,本来意思比int更多,但是目前来看基本都是和int一样 浮点型 浮点型计算会影响计算机性能,所以不是做科学计算尽量不用浮点型 浮点型打印使用%f float:占32位,4个字节, 阅读全文
posted @ 2019-12-31 09:13
FANDX
阅读(4073)
评论(0)
推荐(0)
摘要:
查找关键词: /关键字 查找出结果只后小写的n是向下查找, 大写的N是向上查找 查找与替换 %s/关键字/替换字/gc %s 的意思全文搜索的意思 g 是替换一次在找下一次 c会提示是否替换 %可以指定行数 10,20/关键字/替换字/gc 指定为10到20行的替换 VIM多窗口 分窗口: spli 阅读全文
posted @ 2019-12-31 08:44
FANDX
阅读(3622)
评论(0)
推荐(0)
摘要:
学好Vim的小窍门 : 勤学多练 vim处理模式 命令行模式 拷贝,删除,粘贴 等等,通过i/a等键切换到编辑模式 编辑模式 编辑字符,通过esc进行切换 vim 常用命令 创建文件: vim filename 保存文件:w 关闭文件:q 保存退出:wq、x vim 拷贝、粘贴与删除 拷贝: yy、 阅读全文
posted @ 2019-12-31 08:38
FANDX
阅读(376)
评论(0)
推荐(0)
摘要:
直播推流 ffmpeg -re -i out.mp4 -c copy -f flv rtmp://server/live/streamName -re : 减慢帧率 -i : 指定的文件 -c : 指定音视频 copy -f : 指定格式化的格式为flv格式 rtmp://server/live/s 阅读全文
posted @ 2019-12-31 08:36
FANDX
阅读(4957)
评论(0)
推荐(0)
摘要:
视频转图片命令 ffmpeg -i input.flv -r 1 -f image2 image-%3d.jpeg -i : 指定输入文件 -r : 帧数 1 -f : 指定格式化的格式为image2 生成的结果 image-%3d.jpeg %3d是指3位数字 图片转视频 ffmpeg -i im 阅读全文
posted @ 2019-12-31 08:22
FANDX
阅读(9518)
评论(0)
推荐(0)
摘要:
滤镜视频的处理流程 滤镜命令 ffmpeg -i input.mp4 -vf corp=in_w-200:in_h-200 -c:v libx264 -c:a copy out.mp4 -i : 指定输入视频 -vf corp=in_w-200:in_h-200 : 指定视频滤镜为corp,参数是宽 阅读全文
posted @ 2019-12-31 08:19
FANDX
阅读(940)
评论(0)
推荐(0)

浙公网安备 33010602011771号