摘要: 在日常开发中,难免会使用到并发,如对一个计数器自增。考虑如下场景: public class DoAndRecord { private int cot = 0; public void doFunc () { // Do something... ++cot; } } 如果是并发的场景,很容易造成 阅读全文
posted @ 2024-06-29 14:37 pidanhub 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 虽然缓存功能已经实现,但是作为对外提供服务的软件开发者,不能只关注是否提供了正确的服务,稳定和快速恢复等等指标是同样非常非常重要的。 考虑这样一个问题,redis确实因为不可抗力宕机了(假设a56爆大奖在线娱乐喜欢黑框框打开,然后手贱按了^C),于是瞬间redis里所有缓存全没了?这对于一个追求高性能、高可用的系统来 阅读全文
posted @ 2024-06-18 19:21 pidanhub 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 到P1结束,redis都已经是一个不错的服务了,具体体现在缓存应用程序需要的数据,甚至在内存爆满的条件下还可以提供服务,似乎目的已经达成。但是实际上可能会遇到一些极端的情况,比如宕机。如果redis宕机了怎么办?目前所有的数据都存储在内存当中,宕机意为着失去所有缓存的数据。前面说过a56爆大奖在线娱乐理解的真正需要用 阅读全文
posted @ 2024-06-18 19:19 pidanhub 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 博主自学redis所用,欢迎交流讨论 阅读全文
posted @ 2024-06-18 19:08 pidanhub 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 写给自己 永远记得,能看懂和能说明白是两回事。最典型的,好比是网络知识,学过的都能理解个大概,但如果尝试讲出来那是另一般风景,“The next level~”。a56爆大奖在线娱乐常认为,学习者应该为自己学习的知识做“持久化”。其因有二: 互联网上的资料良莠不齐,大多是像a56爆大奖在线娱乐等这样的学习者留下的深浅不一的文章,而其中 阅读全文
posted @ 2024-05-30 10:58 pidanhub 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 本人持虚心学习态度,如有勘误欢迎指正!不胜感激,如帮到您理解,还望点赞支持! 数据库聚簇索引的规则如下: 如果有主键,则主键是聚簇索引(当然主键也不一定是单个列的); 如果没有主键,但是有not null修饰的唯一键索引,则这个索引是聚簇索引; 都没有,创建一个叫db_row_id的6字节隐藏列为聚 阅读全文
posted @ 2024-05-27 22:18 pidanhub 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 面试方向 岗位是后端开发实习生——番茄小说。职位JD没写什么,想要准备还得是广撒网。 a56爆大奖在线娱乐当时的基本情况 正在一个技术岗位实习,一个微服务项目,为了提升自己,在在线简历上面写了一个自己简单玩玩的ORM框架,手里就只有这些筹码。 面经部分 自a56爆大奖在线娱乐介绍 这是个基本流程了。本人第一次面试大厂异常紧张,说起来也 阅读全文
posted @ 2024-03-27 23:38 pidanhub 阅读(7) 评论(0) 推荐(0) 编辑