腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
技术杂货店
专栏作者
举报
317
文章
185601
阅读量
25
订阅数
订阅专栏
申请加入专栏
全部文章(317)
java(111)
编程算法(107)
https(98)
github(94)
git(80)
网络安全(75)
开源(52)
mybatis(40)
sql(32)
数据库(31)
jdk(18)
jvm(13)
文件存储(12)
xml(10)
缓存(10)
面向对象编程(10)
二叉树(10)
c++(9)
云数据库 SQL Server(8)
ide(8)
hashmap(8)
网站(7)
云数据库 Redis(6)
javascript(5)
打包(5)
腾讯云测试服务(5)
容器(5)
分布式(5)
node.js(4)
spring(4)
数据结构(4)
apple(4)
pear(4)
云服务器(3)
php(3)
http(3)
jdbc(3)
tcp/ip(3)
安全(3)
架构设计(3)
微服务(3)
腾讯云开发者社区(3)
产品(3)
学习笔记(3)
mac os(2)
bootstrap(2)
html(2)
api(2)
maven(2)
容器镜像服务(2)
系统架构(2)
case(2)
ps(2)
队列(2)
其他(1)
python(1)
c#(1)
go(1)
android(1)
单片机(1)
eclipse(1)
jar(1)
linux(1)
unix(1)
负载均衡缓存(1)
批量计算(1)
腾讯git代码托管(工蜂)(1)
图像处理(1)
存储(1)
压力测试(1)
dns(1)
npm(1)
单元测试(1)
kvm(1)
机器人(1)
windows(1)
虚拟化(1)
add(1)
code(1)
for循环(1)
image(1)
linkedlist(1)
queue(1)
src(1)
worker(1)
设计模式(1)
线程(1)
线程池(1)
搜索文章
搜索
搜索
关闭
面试官说:你来设计一个短链接生成系统吧
网站
缓存
数据库
sql
https
相信大家在生活中,特别是最近的双十一活动期间,会收到很多短信,而那些短信都有两个特征,第一个是几乎都是垃圾短信,这个特点此处可以忽略不计,第二个特点是链接很短,比如下面这个:
秦怀杂货店
2022-02-17
647
0
线程与线程池的那些事之线程篇
编程算法
缓存
线程,线程池,单线程,多线程,线程池的好处,线程回收,创建方式,核心参数,底层机制,拒绝策略,参数设置,动态监控,线程隔离
秦怀杂货店
2022-02-17
480
0
从解决Github TimeOut到经典面试题:从输入URL到浏览器显示页面发生了什么?
dns
tcp/ip
缓存
github
git
在Windows操作系统上,push代码到git的时候,出现了Failed to connect to github.com port 443: Timed out的错误。一脸懵逼,浏览器网页也访问不了。
秦怀杂货店
2022-02-16
832
0
JVM笔记--如果你写JVM,最需要考虑的重要结构是什么?
缓存
ide
打包
https
jvm
开局一张图,前面已经从每一部分解析过JVM的内存结构【JVM笔记【1】-- 运行时数据区】了,现在按照顺序来分析:
秦怀杂货店
2022-02-15
153
0
【实战问题】-- 缓存穿透之布隆过滤器(1)
缓存
编程算法
数据库
sql
存储
前面我们【实战问题】-- 缓存穿透,缓存击穿和缓存雪崩的区别以及解决方案 提到,在防止缓存穿透的情况(缓存穿透是指,缓存和数据库都没有的数据,被大量请求,比如订单号不可能为-1,但是用户请求了大量订单号为-1的数据,由于数据不存在,缓存就也不会存在该数据,所有的请求都会直接穿透到数据库。),我们可以考虑使用布隆过滤器,来过滤掉绝对不存于集合中的元素。
秦怀杂货店
2022-02-15
440
0
【实战问题】-- 缓存穿透,缓存击穿和缓存雪崩的区别以及解决方案
缓存
数据库
sql
编程算法
云数据库 Redis
平时我们使用缓存的方案,一般是在数据库中存储一份,在缓存中同步存储一份。当请求过来的时候,可以先从缓存中取数据,如果有数据,直接返回缓存中的结果。如果缓存中没有数据,那么去数据库中取出数据,同时更新到缓存中,返回结果。如果数据库中也没有数据,可以直接返回空。
秦怀杂货店
2022-02-15
379
0
【实战问题】-- 设计礼品领取的架构设计以及多次领取现象解决?
云数据库 Redis
数据库
sql
缓存
压力测试
现在 有一个场景,领取礼品,每个用户有次数限制,用户通过前端点击,调用了应用A的接口,里面调用了服务B,服务B里面去调用了服务C,注意服务C是其他部门的服务。服务C负责真正的发放礼品。(假设这个服务C我们是不可修改的,A,B是自己团队负责的,并且可能出现高并发的情况)
秦怀杂货店
2022-02-15
409
0
Mybatis【21】-- Mybatis一级缓存查询
sql
数据库
单元测试
xml
缓存
注:代码已托管在GitHub上,地址是:https://github.com/Damaer/Mybatis-Learning ,项目是mybatis-17-sqlsessionCache,需要自取,需要配置maven环境以及mysql环境(sql语句在resource下的test.sql中),觉得有用可以点个小星星。
秦怀杂货店
2022-02-15
392
0
【实战问题】-- 缓存穿透之布隆过滤器(1)
缓存
云服务器
前面我们提到,在防止缓存穿透的情况(缓存穿透是指,缓存和数据库都没有的数据,被大量请求,比如订单号不可能为-1,但是用户请求了大量订单号为-1的数据,由于数据不存在,缓存就也不会存在该数据,所有的请求都会直接穿透到数据库。),我们可以考虑使用布隆过滤器,来过滤掉绝对不存于集合中的元素。
秦怀杂货店
2021-03-27
545
0
【实战问题】-- 缓存穿透,缓存击穿和缓存雪崩的区别以及解决方案
微服务
缓存
负载均衡缓存
平时我们使用缓存的方案,一般是在数据库中存储一份,在缓存中同步存储一份。当请求过来的视乎,可以先从缓存中取数据,如果有数据,直接返回缓存中的结果。如果缓存中没有数据,那么去数据库中取出数据,同时更新到缓存中,返回结果。如果数据库中也没有数据,可以直接返回空。
秦怀杂货店
2021-03-22
3.6K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档