工具类
hello_bravo_
这个作者很懒,什么都没留下…
展开
-
如何生成webp动图
一张动态的封面 vs 一张静止的封面一方面,在观感上动图能给用户更好的体验,一方面也能让用户短时间获取更多的信息,以下文章将记录如何用视频生成自己想要的动图。方案1.使用ffmpeg从视频前5秒抽取8帧视频帧2.使用谷歌工具img2webp将帧图合并,生成一个webp动图命令ffmpeg -i video.mp4 -ss 00:00:00 -t 5 -vf fps=1.6 -s 280x280 ./images/%d.jpg-i 表示抽帧的视频-ss 表示抽取视频的开始时间-t 表原创 2020-07-12 10:17:47 · 3758 阅读 · 0 评论 -
gRPC学习
grpc的概述grpc可以使用**protocol buffers(简单应用可以参考上一篇文章)**作为接口定义语言(IDL)和底层消息交换格式。优点使用GRPC,我们可以在A.Pro文件中定义我们的服务,并实现任何GRPC支持的语言中的客户端和服务器,这可以在从谷歌内部服务器到您自己的平板电脑的环境中运行——所有的语言和环境之间的通信的复杂性都由GRPC处理。我们还获得了使用协议缓冲区的所...原创 2020-02-13 14:46:47 · 464 阅读 · 0 评论 -
Protocol Buffers语言简单学习
工作需求,学习一波Protocol Buffers,作为记录,官方文档:https://developers.google.com/protocol-buffers/docs/proto3syntax = "proto3";message SearchRequest { string query = 1; int32 page_number = 2; int32 result_...原创 2020-02-13 11:33:36 · 124 阅读 · 0 评论 -
关于SSH
PS:因为之前被人吐槽了,我就说一下吧,我确实大部分都是照搬书,因为是看到那个地方觉得对我个人蛮重要需要去记一下,就总结到博客上方便查询,也想着有人看就不用去翻书了 有三个组件的应用层协议 SSH应用层协议(SSH-TRANS) 提供的服务: (1)隐私或交换报文的保密性 (2)数据完整性,客户和服务器交换的报文不会被入侵者改变 (3)服务认证,客户确认服务器正是其所声称的那台服务器原创 2017-08-22 11:28:14 · 356 阅读 · 0 评论 -
Git 常用命令总结
版本库 本质上就是一个高效的数据存储结构 (1)文件 (2)目录 (3)版本命令 首次提交 git add filename:确定那些文件应该被包含在下次提交中 git commit –message “message”:用commit命令将修改传送到版本库中,并赋值该提交一个散列值以便标识这次新提交。 检查状态 git status:显示该项目自上次提交以来所发生的所有修改原创 2017-08-07 12:19:26 · 356 阅读 · 0 评论 -
常用命令总结
PS:个人对陌生命令资料的总结,所以也可以当做转载啦~tcpdump::::http://www.cnblogs.com/maifengqiang/p/3863168.html转载 2017-08-18 18:39:15 · 255 阅读 · 0 评论 -
安装工具汇总
https://blog.csdn.net/yjqyyjw/article/details/73293455redis安装https://www.cnblogs.com/beyang/p/6698146.htmlredis的启动和终止原创 2018-04-20 11:48:46 · 368 阅读 · 0 评论 -
redis
一、为什么使用(1)解决应用服务器的cpu和内存压力(2)减少io的读操作,减轻io的压力(3)关系型数据库的扩展性不强,难以改变表结构二、优点:nosql数据库没有关联关系,数据结构简单,拓展表比较容易nosql读取速度快,对较大数据处理快三、适用场景:数据高并发的读写海量数据的读写对扩展性要求高的数据四、不适场景:需要事务支持(非关系型数据库)(但是r...原创 2019-07-01 17:50:46 · 166 阅读 · 0 评论