2024-09-17
学习
00

乐观锁(Optimistic Locking)是一种常用于并发控制的技术,主要用于避免多个事务同时修改同一数据时发生冲突。在乐观锁机制下,操作系统假定冲突是非常少见的,因此不立即对数据加锁,而是在数据提交时检查是否存在冲突。如果有冲突,则进行相应的处理(通常是重试或者回滚)。在数据库中,乐观锁通常通过版本号或时间戳来实现。

2024-09-10
学习
00

CICD(持续集成与持续部署)是现代软件开发中非常重要的一部分,它可以让代码从开发到上线的流程更

2024-09-03
学习
00

微信登录流程教程:OAuth 2.0授权登录接入

微信登录是基于OAuth 2.0协议实现的,允许微信用户通过微信账户登录第三方应用或网站。在进行微信OAuth 2.0授权登录接入之前,你需要在微信开放平台注册开发者账号,并申请相应的AppID和AppSecret。本文将详细介绍微信OAuth 2.0授权登录的流程,并通过代码示例帮助你完成接入。

2024-08-22
学习
00

如果你有了一个Chat GPT账号想分享给多个人使用,最好还不用科学上网别人就能访问,那么chatgpt-web这个项目可能刚好满足你的需求。

少点命令行,多点可视化,这里采用更直观的方式来搭建chatgpt-web

chatgpt-web 是一个可以让多个人使用 Chat GPT 的 Web 项目,它提供了一个直观的界面来搭建和使用 Chat GPT。

2024-08-16
学习
00

OhMyLive2D 是一个应用于浏览器环境且开箱即用的Live2D组件, 它支持所有版本的Live2D模型, 使用方式足够简单并且高可自定义, 可以快速为您的个人网站添加Live2D看板娘, 使您的个人网站变得更具有特色.

想要快速上手推荐使用oh-my-live2d快速部署到自己的网站上,担心网站不稳定的可以选择打包到本地项目中,需要根据文档要求修对应的文件链接。

oh-my-live2d 官网: https://oml2d.com/

当然也有平替网站: https://github.com/stevenjoezhang/live2d-widget

效果图

2024816-144634 -original-original.gif