mysql中id自增,删除后自减的问题
好像一周没写博文了,不是没在坚持了,而是在自研一个项目,这里先简单介绍一下,后期应该会把代码上传到个人gitee上,因为这段时间在公司负责视频监控这一块,其中有很多值得学习的知识点,故写个小系统来巩固和分享一下,介绍如下:
不知大家有没有听过ffmpeg,rtsp,rtmp等术语,我承认在没弄视频之前,我根本不知道是啥(哈哈,见笑了),这几个在进行视频流转换到浏览器进行播放起到了至关重要的作用,感兴趣的可以自行百度看看,下面我来说一下我的项目:
因为目前公司这块我得到两种方式进行浏览器播放,一是通过ffmpeg的方式进行切片进行播放,这种方式存在瓶颈问题,就是长时间后线程阻塞或者自己挂掉了,针对也有解决方法不是太好,继续研究优化吧,二是通过Nginx转发直接把rtsp装换成rtmp,因为rtmp是浏览器可以直接播放的,还有一方面就是因为我们在和海康威视合作的,海康那边有SDK和API两种方式来进行视频播放,个人职业原因(从事软件方面嘛)故走的是api,而api返回给我的是rtsp,故上面两种方式都是可以的,准备在个人项目中两个都加上,学要学全套的嘛,哈哈哈哈,
海康威视api地址
下面介绍下我的项目
技术栈:
前端:
vue+Element-UI
后端:
SpringBoot+Mybatis+Mysql+RabbitMq+Nginx等
项目截图:

监控信息的话是摄像头对应的信息,视频广场是对应所有的视频,展示的时候使用ffmpeg切成图片每秒刷新一次且覆盖之前的图片,点击后进入视频实时监控,视频回放是存储之前几天的监控视频,这里用到存储和性能方面值得研究,慢慢来吧哈哈哈
这里说下博文标题问题,就是我在导入监控基本信息的时候,发现id虽然是自增,但是会在之前存在的那个id后面开始递增,因为我删除了一下之后,要解决这个问题要在删除之后执行下面的sql
才能实现mysql中id自增,删除后自减的问题。
对了,我这个项目的灵感也来自一个第三方平台EasyNvr
它有试用期,到了你懂得,故研究开发一下,不能说比它好,就当学习了也是挺不错的,感兴趣欢迎点赞和评论,谢谢。
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91719 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!