技术
zjun1001
这个作者很懒,什么都没留下…
展开
-
redis-数据结构及常用方法
string //赋值 SET key value //取值 GET key //设置键的值,只有当该键不存在才生效 SETNX color1 blue1 //赋值,并带上过期时间 SETEX color1 10 blue1 //获取字符串长度 STRLEN color //设置多个值 mset one 1 two 2 //获取多个值 mget one two //设置多个键多个值,只有在当没有按键的存在时才生效 MSETNX one 11 two1 22 //自增 INCR one //指定增加 IN.原创 2021-04-13 16:21:35 · 88 阅读 · 0 评论 -
以日期作为ts切片文件名问题的解决过程
一. 需求 EasyDarwin使用FFmpeg来保存流媒体,以多个ts分片形式存在。但由于EasyDarwin调用FFmpeg命令时,没有对生成名字做处理,所以默认生成的ts文件名都是out0.ts,out1.ts。这种名称意义不大,需要以日期和时间来命名生成的ts文件。 二. 解决思路 2.1 EasyDarwin没有提供配置文件来修改ts文件名,也没有相关说明文档。故只能通过阅读源码、修改源码予以解决。 2.2 加入EasyDarwin官方提供的沟通群,询问是否可以修改ts文件名,以满足我的需求。得到原创 2020-07-21 19:05:39 · 1367 阅读 · 7 评论 -
C语言基础知识
零:声明、定义、初始化 声明:extern 可以置于变量或者函数前面,提示编译器遇到这个变量或者函数的时候,在其他/当前模块里寻找。 extern int a; // b.c 有个全局变量a,那么可以在a.c里声明这个a,然后拿过来用,但是并不代表我重新定义了一个a extern int function(int a, double b, char c); // 注意:函数在进行声原创 2016-06-30 13:03:40 · 2601 阅读 · 0 评论 -
翻页功能的实现
分页条显示 function pageShow(current, totalPage,dataModel){ var start = current - 1; var end = current + 1; var overflow = end - totalPage; if (overflow > 0){ start = start - overflo原创 2017-07-13 19:01:01 · 2565 阅读 · 0 评论