//TODO
原创
2022-12-15 10:12:48
282阅读
# B站源码架构解析
B站(哔哩哔哩)是中国知名的弹幕视频分享网站,用户可以在这里观看各种视频,并进行弹幕评论。B站源码架构设计合理,下面我们来简单分析一下其架构。
## B站源码架构概述
B站的源码架构采用了一种典型的前后端分离架构,前端使用Vue.js框架,后端使用Spring Boot框架。前端和后端通过RESTful API进行通信,实现了数据的传输和交互。
## B站前端架构
原创
2024-07-14 07:26:49
146阅读
资源位置B站:https://www.bilibili.com/video/BV1dK4y127mH?from=search&seid=5285738029407415373content1 什么是BeanDefinition?2 什么是BeanFactory?3 什么是Bean生命周期4 @AutoWired是如何工作的?@Reasource是如何工作的?
转载
2021-05-13 18:51:42
557阅读
2评论
聚沙成塔!不知不觉 Spring 源码已经更到第五篇啦~看源码之前,要先会用功能,这是最基本的,因为在源码讲解中,默认大家已经熟知 Spring 基本用法了,如果还不熟悉 Spring 的基本用法,可以看一下松哥发布在 B 站上的免费入门视频:https://www.bilibili.com/video/BV1Wv41167TU。上篇文章和小伙伴们介绍了 Spring 源码中的 EntityRes
转载
2024-06-18 13:56:16
43阅读
学会了 Python 基础知识,想进阶一下,那就来点算法吧!毕竟编程语言只是工具,结构算法才是灵魂。新手如何入门 Python 算法?几位印度小哥在 GitHub 上建了一个各种 Python 算法的新手入门大全。从原理到代码,全都给你交代清楚了。为了让新手更加直观的理解,有的部分还配了动图。https://github.com/TheAlgorithms/Python这个项目主要包括两部分内容:
转载
2023-08-12 21:50:08
0阅读
**B站视频爬取源码 Python**
在如今的互联网时代,视频已经成为我们日常生活中不可或缺的一部分。而作为一个拥有大量优质视频内容的平台,B站(哔哩哔哩动画)受到了广大用户的喜爱。如果我们想要获取B站上的视频数据,那该如何进行呢?本文将介绍使用Python编写的B站视频爬取源码,并通过代码示例帮助读者了解爬取视频的基本流程。
### 流程图
为了更好地理解爬取视频的过程,我们可以使用流程图
原创
2023-12-22 05:44:14
222阅读
过去的 14 年里,B 站和用户都声称这个社区具备着独特的价值,但价值是什么,各方却莫衷一是。今年,B 站经历着自成立以来市场最为严格的审视,无数的问题和讨论围绕 B 站展开。我们收集了有关 B 站 40 多个问题,涉及社区、商业化和组织,向 B 站提出。B 站 COO 兼副董事长李旎,作为 CEO
原创
2023-10-23 14:11:19
0阅读
前言现如今,Java 面试的本质就是八股文,把八股文面试题背好,面试才有可能表现好。金九银十招聘黄金季已经来临!大家在考研和找工作中纠结的时候,不妨先看一下面试题,毕竟我们的最终目标就是为了找一份心仪的工作,好工作都是早下手为强的,所以同学们要早做准备!老猿在B站上找了一些面试题视频,把高频面试的题都整理成PDF了,需要领取学习的小伙伴可以在评论区留言~ 或
转载
2023-07-04 23:21:29
92阅读
1.前言由于前段时间在B站看到我关注的一个程序员UP主爬取了自己所有视频下的所有评论并录入到数据库里,进行了一波分析。我就觉得挺有意思的,而且那时候我还不太会爬虫。正巧,赶上这机会,学习学习爬虫。2.分析样例视频:https://www.bilibili.com/video/BV1V44y1T7mY?spm_id_from=444.41.0.0首先要先看看B站的评论是用哪种方式显示出来的。用F12
转载
2023-06-27 10:44:34
439阅读
架构图 说明:1.logic启动http服务器, 接受http请求,用于将数据推送到kafka以及获取在线用户信息,websocket身份校验2.comet组件起动webdocket/tcp服务, 管理连接, 并负责将数据推送至指定连接3. job组件订阅指定kafka指定频道的消息信息, 开启管道监听(将获得的数
转载
2023-07-05 22:10:54
203阅读
分段视频已上传B站:https://www.bilibili.com/video/BV1Yy4y1e7zR所
原创
2022-06-29 16:14:48
77阅读
github镜像站:https://github.com.cnpmjs.orghttps://hub.fastgit.org可以直接替换github站点下载。
原创
2022-07-05 17:22:42
2927阅读
8 月 4 日消息 今日晚间,以“你的幻想世界”为主题的 2021 bilibili 游戏新品发布会举行。IT之家了解到,此次发布会一次性发布了 16 款游戏新作。其中,除 10 款 B站独家代理游戏外,B站还公布了 6 款自研游戏。这也是自 2019 年自研项目成立以来,B站自研游戏的首次亮相。一、自研游戏1. 代号:依露希尔《代号:依露希尔》是由 B站自研的一款 3D 即时策略卡牌
转载
2024-01-22 22:15:44
89阅读
本期作者韩志华大数据平台工具负责人赵孔明大数据平台资深开发工程师邓晓大数据平台资深开发工程师01 平台总体简介 1.1 数据平台介绍项目代号:Berserker - 狂战士平台定位∶基于大数据生态组件的数据采集、传输、存储、查询、开发、分析、挖掘、测试、执行、运维管理的一站式数据开发治理平台,服务于公司内部对数据有需求的各种角色成员。不同角色的日常工作∶数据分析师/产品/运营∶●&nbs
转载
2024-01-31 17:32:33
289阅读
【导读】本文整理了 B 站在云+社区沙龙分享的高可用架构,一起来学习小破站的稳定性实践吧!流量洪峰下要做好高服务质量的架构是一件具备挑战的事情,从Google SRE的系统方法论以及实际业务的应对过程中出发,分享一些体系化的可用性设计。对我们了解系统的全貌上下游的联防有更进一步的了解。负载均衡BFE 就是指边缘节点,BFE 选择下游 IDC 的逻辑权衡:离 BFE 节点比较近的基于带宽的调度策略某
转载
2024-02-06 19:28:12
21阅读
第一节: Pytorch介绍及环境搭建近年来随着深度学习的火爆,世界上出现了很多现成的深度学习的框架,可以让人们快速的搭建出自己的神经网络而不用浪费大量的时间用于重复造轮子,Pytorch就是诸多深度学习的框架之一本节将首先讲解诸多深度学习框架之间的关系,而后讲解为什么我们选择Pytorch而非其他的框架最后本教程实际上作为我自己学习Pytorch的笔记,为了后来参考我的笔记的人能够成功的跟随笔记
转载
2023-07-05 19:50:57
81阅读
目录Java基础(12节)Java基础01:注释Java基础02:标识符和关键字Java基础03:数据类型Java基础04:数据类型扩展及面试题讲解Java基础05:类型转换Java基础06:变量,常量,作用域Java基础07:基本运算符Java基础08:自增自减运算符,初识Math类Java基础09:逻辑运算符,位运算符Java三元运算符与小结Java基础11:包机制Java基础12:JavaD
转载
2023-07-04 23:22:04
72阅读
菜鸟学Python 2020-11-29点击上方“菜鸟学Python”,选“星标”公众号重磅干货,第一时间送达来自扩展迷从二次元到泛娱乐化弹幕网站,B 站已经成为了国内最受欢迎的综合型视频网站之一。无论是追番、刷剧,还是看教程、上网课,几乎每个人都可以在这里找到自己需要的内容。相应的,优质的社区氛围离不开社区成员的共同维护。因此在 B 站上,也有着相对来说比较严格的等级制度。不仅成为正式会员需要答
转载
2021-03-29 17:05:00
438阅读
作为一个吃瓜群众,首先我们上瓜!今天有很多技术群中,都在热烈讨论关于B站的Go语言源代码被上传到了全球最大的单身交友社区GitHub上面,一时间被快速传播开来。各位技术大牛都争先恐后去fork代码,以至于star飙升,可见大家对技术的求知欲是多么强烈啊!还有人已经去知乎上去提问,当然也有人冒领肇事者,具体是何原因,还未公布。截止到笔者发稿,GitHub上的源码地址已经不能访问,不过已经被很多人clone到本地后,在GitHub上进行扩散了。...
原创
2021-06-04 14:53:04
337阅读
如图,bilibili的评论主要分为根评论(顶级评论)和子评论(回复评论),名称我乱说的哈哈,这里的顶级评论就是最顶级的意思,他不是任何评论的回复评论,bilibili前端显示也没有那种层层递进,但我相信表的结构设计肯定是有所体现的红色为顶级评论,蓝色为子评论 1.表结构设计废话不多说,首先是表结构的设计,一般评论应该有的属性字段我就不说了,这里主要考虑说明的是根评论与子评论(回复评论)是一个表还
转载
2024-03-10 12:00:19
123阅读