欢迎来到本站

第4页

  • 2024.05.10 | along | 54次围观
    史上最傻瓜的监控流对接,网页无插件方式播放海康大华等监控rtsp流
    网上监控流方案很多,真正能用的很少,本文底部提供下载包,解压开箱即用!1 RTMP方案ffmpeg 将rtsp视频流转为rtmp视频流,通过nginx代理,web接入rtmp协议播放,需要flash支持2 HLS方案基于方案1的扩展,ffmpeg 将rtsp视频流切片转存为多个ts视频缓存起来,并通过nginx代理出去,web接入hls协议(m3u8)播放3 HTTP-FLV方案本质上还是ffmpeg将rtsp视频流转为rtmp视频流,只是ffmpeg在转码的时候已经将视频转...
  • 2023.07.28 | along | 7730次围观
    SaaS 多租户【字段隔离】
    SaaS 多租户【字段隔离】本章节,将介绍多租户的基础知识、以及怎样使用多租户的功能。相关的视频教程:01、如何实现多租户的 DB 封装?(opens new window)02、如何实现多租户的 Redis 封装?(opens new window)03、如何实现多租户的 Web 与 Security 封装?(opens new window)04、如何实现多租户的 Job 封装?(opens new window)05、如何实现多租户的 MQ 与 Async 封装?(op...
  • 2023.07.28 | along | 11966次围观
    OAuth 2.0(SSO 单点登录) #OAuth 2.0 是什么?
    OAuth 2.0(SSO 单点登录)#OAuth 2.0 是什么?OAuth 2.0 的概念讲解,可以阅读如下三篇文章:《理解 OAuth 2.0》(opens new window)《OAuth 2.0 的一个简单解释》(opens new window)《OAuth 2.0 的四种方式》(opens new window)重点是理解 授权码模式 和 密码模式,它们是最常用的两种授权模式。本文,我们也会基于它们,分别实现 SSO 单点登录。#...
  • 2023.07.28 | along | 11832次围观
    三方登录
    三方登录系统对接国内多个第三方平台,实现三方登录的功能。例如说:管理后台:企业微信、阿里钉钉用户 App:微信公众号、微信小程序友情提示:为了表述方便,本文主要使用管理后台的三方登录作为示例。用户 App 也是支持该功能,你可以自己去体验一下。#1. 表结构① 三方登录完成时,系统会将三方用户存储到 system_social_user (opens new window)表中,通过 type (opens new window)标记对...
  • 2023.07.28 | along | 9555次围观
    用户体系
    用户体系系统提供了 2 种类型的用户,分别满足对应的管理后台、用户 App 场景。AdminUser 管理员用户,前端访问 yudao-ui-admin (opens new window)管理后台,后端访问 /admin-api/** RESTful API 接口。MemberUser 会员用户,前端访问 yudao-ui-user (opens new window)用户 App,后端访问 /app-a...
  • 2023.07.28 | along | 9344次围观
    数据权限
    数据权限数据权限,实现指定用户可以操作指定范围的数据。例如说,针对员工信息的数据权限:用户数据范围普通员工自己部门领导所属部门的所有员工HR 小姐姐整个公司的所有员工上述的这个示例,使用硬编码是可以实现的,并且也非常简单。但是,在业务快速迭代的过程中,类似这种数据需求会越来越多,如果全部采用硬编码的方式,无疑会给我们带来非常大的开发与维护成本。因此,项目提供 yudao-spring-boot-starter-biz-data-permission (op...
  • 2023.07.28 | along | 645次围观
    功能权限
    功能权限#👍 相关视频教程功能权限 01:如何设计一套权限系统?(opens new window)功能权限 02:如何实现菜单的创建?(opens new window)功能权限 03:如何实现角色的创建?(opens new window)功能权限 04:如何给用户分配权限 —— 将菜单赋予角色?(opens new window)功能权限 05:如何给用户分配权限 —— 将角色赋予用户?(opens new window)功能权限 06:后端如何实现 URL 权限的校验...
  • 2023.07.28 | along | 581次围观
    代码生成(新增功能)
    代码生成(新增功能)大部分项目里,其实有很多代码是重复的,几乎每个模块都有 CRUD 增删改查的功能,而这些功能的实现代码往往是大同小异的。如果这些功能都要自己去手写,非常无聊枯燥,浪费时间且效率很低,还可能会写错。所以这种重复性的代码,项目提供了 codegen (opens new window)代码生成器,只需要在数据库中设计好表结构,就可以一键生成前后端代码 + 单元测试 + Swagger 接口文档 + Validator 参数校验。下面,我们使...
  • 2023.07.28 | along | 20651次围观
    ruoyi-vue-pro 开发指南
    新建模块本章节,将介绍如何新建名字为 yudao-module-demo 的示例模块,并添加 RESTful API 接口。虽然内容看起来比较长,是因为艿艿写的比较详细,大量截图,保姆级教程!其实只有五个步骤,保持耐心,跟着艿艿一点点来。🙂 完成之后,你会对整个 项目结构 有更充分的了解。#👍 相关视频教程从零开始 06:如何 5 分钟,创建一个新模块?(opens new window)#1. 新建 demo 模块① 选择 File...
  • 2023.07.21 | along | 23188次围观
    Vim常用命令
    **1切换插入模式:**命令模式下a                                (小写)光标之后进行插入A   &nbs...
  • 2023.06.05 | along | 22720次围观
    作者简介(2100x389).jpg
    你会学到什么7 大模块,拆解复杂项目搭建全流程;场景驱动,基于 Vite 定制底层构建系统;视频讲解,实战 SSG 框架开发与优化;前沿视角,解读现代化前端技术栈。购买地址 https://s.juejin.cn/ds/iSvtxb/作者介绍神三元,字节跳动前端工程师。目前深耕前端工程化构建领域,拥有大量的 Vite 工程化实战和性能优化经验,曾将 Vite 落地到抖音直播 PC 端等公司大型业务中,也是 Vite Contributor。同时也是掘金小册《深入浅出...