首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
tech
订阅
ryanCpp
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
记一次线上间隙锁引发的死锁问题
最近线上钉钉群告警 mysql.jdbc.exception异常,这种db层面的异常一般都需要重视起来,于是抓紧排查和bugfix,没想到居然是一个死锁,于是有了这篇文章。 前提说明: mysql版本
给你的网站添加第三方登录以及短信验证功能
OAuth 2.0 是目前最流行的授权机制,用来授权第三方应用,获取用户数据。比如掘金这种第三方账号 微信、微博、github 登录方式一样。思考一下这种登录方式是如何设计和实现的呢?日常生活中很多APP或者网站在用户输入完手机号之后都需要发送验证码校验,那么这整套流程又是如何…
中小型项目统一处理请求重复提交
请求重复提交的危害 - 数据重复:例如用户重复提交表单,造成数据重复。 - 资源浪费:多次重复请求提交将会浪费服务器的处理资源。但这个相比数据重复的危害性较小。 - 不一致性:假设我们触发请求增加用
池化思想简介及其在开源中的应用
什么是池化 提前准备一些资源,在需要时可以重复使用这些预先准备的资源。 通俗的讲,池化技术就是:把一些资源预先分配好,组织到资源池中,之后的业务可以直接从资源池中获取,使用完后放回到资源池中 好处 减
万字长文解析 etcd 如何实现 watch 机制?
你好,我是 aoho,今天我和你分享的主题是 etcd watch:etcd 如何实现 watch 机制?
转转统一权限系统的设计与实现(设计篇)
去年底转转启动建设统一权限管理系统,到今天公司大部分业务系统都已经用上了。本系列将会分为三部分来分享下转转新权限系统的设计与实现。今天先分享第一部分设计篇,后续还将分享后端架构和前端架构部分。
想要学好Git,应该掌握哪些基础知识?
最近终于把自己负责的一些很古老的项目从SVN迁移到了Git,整个项目线都可以从SVN中解放出来,不需要在SVN和Git之间来回切换使用,因此总算可以静下心来好好学习一下Git的用法了。 说到Git,作为程序员的你,在项目开发中一定会使用到或将来也一定会使用到的,但是我相信,很多…
原来这才是 Go Interface
interface 的主要工作仅是提供方法名称签名,输入参数,返回类型。最终由具体的对象来实现方法,比如 struct; 使用 type 关键字来申明,interface 代表类型,大括号里面定义接口的方法签名集合。 如下,Dog 实现了 Animal 接口,所以可以用 Ani…
聊聊面试必考-递归思想与实战
“递归”算法对于一个程序员应该算是最经典的算法之一,而且它越想越乱,很多复杂算法的实现也都用到了递归,例如深度优先搜索,二叉树遍历等。 作者简介:koala,专注完整的 Node.js 技术栈分享,从 JavaScript 到 Node.js,再到后端数据库,祝您成为优秀的高级…
缓冲池(buffer pool),这次彻底懂了!!!
应用系统分层架构,为了加速数据访问,会把最常访问的数据,放在缓存(cache)里,避免每次都去访问数据库。 操作系统,会有缓冲池(buffer pool)机制,避免每次访问磁盘,以加速数据的访问。 MySQL作为一个存储系统,同样具有缓冲池(buffer pool)机制,以避免…