首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
BadIdol
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 0
沸点 3
赞
3
返回
|
搜索文章
最新
热门
i++ 和 ++i
数据结构
链表添加和删除比较方便,只需改变指针指向,删除时不会立即释放内存,而是在用到此空间时才会覆盖访问耗时,要从第一个数据开始,顺着指针顺序访问分散存储于内存中,不必是连续空间数组添加和删除耗时,比如添加,
数组与链表
特征数组:相邻内存地址,可以随机访问和顺序访问链表:随机内存地址,只能顺序访问,每个元素都记录下一个元素地址数组链表读取O(1)O(n)插入O(n)O(1)删除O(n)O(1)
Redis 高级应用
分布式锁适用场景:秒杀分布式锁不宜用于时间过长的任务位图适用场景:签到HyperLogLog适用场景:统计UV布隆过滤器适用场景:推送新闻,检查垃圾邮件地址,爬虫URL地址去重,解决缓存穿透问题不精确
MySQL 存储程序
存储函数与存储过程区别存储函数要写return存储函数只支持in,存储过程支持in,out,inoutin用于调用者向存储过程传递数据,如果in参数在过程中被修改,调用者不可见out必须是变量,用于把
Redis 基础数据结构及使用场景
记录帖子的点赞数、评论数和点击数 (hash)。 记录用户的帖子 ID 列表 (排序),便于快速显示用户的帖子列表 (zset)。 记录帖子的标题、摘要、作者和封面信息,用于列表页展示 (hash)。 记录帖子的点赞用户 ID 列表,评论 ID 列表,用于显示和去重计数 (zs…
Redis 分布式锁
但这样写的话如果在处理业务逻辑代码时出现异常, 便会陷入死锁. 不过这种方式在极端情况下还是有问题, 如在加锁后到设置过期时间前这段时间服务器断网断电. 这时其他线程设置了锁, 一秒后刚刚过期的线程执行完毕删除了锁, 这就乱了. 其实这也不是最好的解决方案, 我还得深入学习一下…
RabbitMQ 交换器类型
路由键以 . 分隔字符串
RabbitMQ 发送与接收消息之间的过程
声明交换器并设置属性 ( 类型, 持久化, ... ) 声明队列并设置属性 ( 排他, 持久化, 自动删除, ... ) 声明交换器并设置属性 ( 类型, 持久化, ... ) 声明队列并设置属性 ( 排他, 持久化, 自动删除, ... )
个人成就
文章被阅读
1,925
掘力值
87
关注了
0
关注者
0
收藏集
0
关注标签
2
加入于
2019-11-10