CiliCili
CiliCili-1.1-SNAPSHOT
https://jvav.my.to:17310/
Bilibiliを模倣した基本的なPUGCビデオWebサイト。
春のエクササイズプロジェクトとしてコード化されています。
PUGCビデオWebサイトの基本的な機能を実装するBilibiliを参照して設計されたプロジェクト。
バックエンドフレームワーク:Springboot+SpringMVC+MyBatis
フロントエンド:Vue/JQuery+JSPハイブリッド
Redis + MyBatisのセカンダリキャッシュは、Alipayに接続され、弾幕のバックエンドを実現し、Bilibiliの弾幕の変換と持続性をサポートするビデオステーションの基本機能に追加されます。
| 関数 | それは完了ですか |
|---|---|
| ユーザーの個人インターフェイスディスプレイ | |
| 提出情報を変更します | |
| お気に入りのマルチテーブルクエリ | |
| パスワード暗号化 | |
| ログイン検証コード | |
| Redisキャッシュ | |
| 論理削除とデータベースの変更、MPプラグインを使用します | |
| データベースを追加するか、送信レビューのためにビデオ識別子を追加します | |
| 弾幕のハイライト | |
| Alipay API | |
| プロンプトをクリックして、ElementUI Beautifyを完全に変更します | |
| 支払いコールバック | |
| ランキングと人気のある推奨事項 | |
| フォローとフォロワーはデータベースを追加します | |
| 検索エンジン(Elasticsearchなど) | |
| ビデオ選好プッシュアルゴリズム | |
| 履歴とデータベース | |
| Bステーション弾幕は耐久性があります | |
| 充電時間制限 | |
| 携帯電話検証コード | |
| 簡単なメッセージプッシュに返信します | |
| ログイン検証メカニズムをJWTシングルサインオンにリファクタリングします | |
| 支払い非同期コールバック | |
| メッセージプッシュ(MQキュー) | |
| 完全なバックエンド管理 | |
| インスタントプライベートメッセージチャット(WS)プラスデータベース | |
| 上映ホール | |
| ライブストリーミングを押します | |
| 明確さを切り替えます | |
| フラグメントをアップロードし、中断ポイントが続きます | |
| ビデオスライス、盗難防止チェーン、M3U8など。 | |
| フロントエンドの分離と再構築 | |
| ライブラリおよびテーブルミドルウェア | |
| OSSピクチャーベッド、CDNなどを使用してください。 |