首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
技术
订阅
曾经的你不想说话
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
多账户登陆设计
现在几乎大部分的App都支持使用多个第三方账号进行登录,如:微信、QQ、微博等,我们把此称为多账号统一登陆。而这些账号的表设计,流程设计至关重要,不然后续扩展性贼差。本文不提供任何代码实操,但是梳理一下博主根据我司账号模块的设计,提供思路,仅供参考。 首先输入手机号,然后发送到…
百万级数据,分页如何处理?
1. SpringBoot内容聚合 2. 面试题内容聚合 3. 设计模式内容聚合 4. 排序算法内容聚合 5. 多线程内容聚合 最近遇到了这么一个情况,数据库里面的数据由于长期的堆积,导致数据量不断的上升,而后台的系统每次进行分页查询的时候,效率都会降低很多。后来查看了一下之后…
推荐一些打死也舍不得取关的公众号和博客
推荐一些个人认为对程序员而言非常值得推荐的公众号和博客。
史上最全Redis高可用技术解决方案大全
作者:张冬洪,极数云舟数据库架构师、极数学院联合创始人、前新浪微博高级DBA、Redis中国用户组主席、阿里云MVP。微信:zhangdh1113 继采访 “对话张冬洪 | 全面解读NoSQL数据库Redis的核心技术与应用实践” 发出后,很多朋友向我咨询关于里面提到的高可用的…
AQS相关组成及原理源码解析
1. 队列同步器AQS的组成及使用 它的主要作用就是同个state的加减和队列来管理线程的执行。 看源码可知:ReentrantLock、Semaphore、ReentrantReadWriteLock、CountDownLatch中都有继承自AQS的Sync及其子类。 AQS…
美团后台篇中的ReentrantLock
上面的代码就是非公平锁加锁的方法。主要是做了两点: 线程设置为独占线程。 Acquire 方法进行后续处理。 如果设置同步状态失败,则会进入到对应的acquire()方法中去进行加锁处理。而acquire()无论是非公平锁或公平锁,最后调用的都是父类中的方法。 图中有颜色的为 …
记一次用Arthas线上debug实战
在线上运行的项目中遇到bug。排查中怀疑是配置文件中的bean读取没有成功。通常我的做法是加一行日志,再重新上线代码。比如这样: 来看一下这个对象的属性到底是怎么样的。 不过这显然是一种比较低效的方式。下面介绍一种用阿里开源的arthas来实现线上debug的方式。 被怀疑出现…
我以为我对Mysql索引很了解,直到我遇到了阿里的面试官
相信很多人对于MySQL的索引都不陌生,索引(Index)是帮助MySQL高效获取数据的数据结构。 因为索引是MySQL中比较重点的知识,相信很多人都有一定的了解,尤其是在面试中出现的频率特别高。楼主自认为自己对MySQL的索引相关知识有很多了解,而且因为最近在找工作面试,所以…
RESTful 架构风格概述
本文首发于Gevin的博客 原文链接:RESTful 架构风格概述 未经Gevin授权,禁止转载 在移动互联网的大潮下,随着docker等技术的兴起,『微服务』的概念也越来越被大家接受并应用于实践,日益增多的web service逐渐统一于RESTful 架构风格,如果开发者对…