类型 | 名称 | 来源 |
---|---|---|
小程序 | 在线面试助手 | DreamCats |
面经 | 大厂面经汇总 | DreamCats |
知识体系 | Java后端知识分类 | DreamCats |
疯狂吐血系列 | DreamCats | |
知识架构思维导图 | DreamCats | |
刷题 | CS-Notes | cyc |
写算法套路模板 | labuladong | |
按热度总结lc | DreamCats | |
剑指Offer | DreamCats | |
个人秋招刷熟题 | DreamCats | |
秋招常考的热点题 | DreamCats | |
LC-SQL | DreamCats | |
图解SQL面试题 | xxx | |
牛客走起来 | xxx | |
项目 | 微服务班车在线预约系统-文档 | DreamCats |
微服务班车在线预约系统-项目地址 | DreamCats | |
B站淘了2个Java实战项目:选一个认真钻研即可 | JavaGuide | |
其他 | JDK1.8部分源码 | DreamCats |
相应阅读的书籍 | DreamCats | |
Spring简要学习 | DreamCats | |
在线推送lc脚本 | DreamCats | |
在线推送知识点 | DreamCats |
有比较好的技术团队写的文章,值得大家阅读,受益匪浅。比如:阿里技术、美团技术团队等。
类型 | 名称 | 来源 |
---|---|---|
Other | free-programming-books | EbookFoundation |
Other | 计算机专业电子书下载 | IT码农 |
Other | 计算机专业电子书下载-2 | javaer-roadmap |
Other | 各个技术开发文档 | 书栈网 |
Other | TikTok二面: 说下二维码登录的原理? | 小哈学 |
Other | 性能优化:关于缓存的一些思考 | 阿里技术 |
Other | 技术面试最后反问面试官的话 |
类型 | 题目 | 来源 |
---|---|---|
MySQL | 分页场景(limit,offset)为什么会慢? | Java学习者社区 |
MySQL | 谈谈 MySQL 锁 | 郭儿的跋涉 |
Redis | 好代码实践:基于Redis的轻量级分布式均衡消费队列 | 阿里技术团队 |
Redis | Redis 入门:Redis 概念和基础 (查看原文) | Java全栈知识体系 |
MySQL | Innodb中的事务隔离级别和锁的关系 | 美团技术团队 |
MySQL | MySQL索引原理及慢查询优化 | 美团技术团队 |
MySQL | 浅谈分库分表那些事儿 | 阿里技术团队 |
MySQL | MySQL 与 Redis 缓存的同步方案 | 民大哥 |
MySQL | 我面试几乎必问:你设计索引的原则是什么?怎么避免索引失效? | Hollischuang |
MySQL | 分区取模分库分表策略:多表事务分库内闭环解决方案 | 阿里技术 |
Redis | 亿级系统的Redis缓存如何设计??? | TomGE |
MySQL | 美团二面:Redis与MySQL双写一致性如何保证? | 捡田螺的小男孩 |
MySQL | 索引失效的场景有哪些?索引何时会失效? | 民工哥 |
MySQL | 看完这篇还不懂 MySQL 主从复制,可以回家躺平了~ | 小羽 |
Redis | 快速了解缓存穿透与缓存雪崩 | 全菜工程师小辉 |
MySQL | 面试题:mysql 一棵 B+ 树能存多少条数据? | TomGE |
MySQL | 为什么磁盘存储引擎用 b+树来作为索引结构? | 腾讯技术工程 |
Redis | 源码级别了解 Redis 持久化 | 蘑菇睡不着 |
Redis | 大厂经典面试题:Redis为什么这么快? | 捡田螺的小男孩 |
MySQL | 一文了解数据拆分与分库分表 | 全菜工程师小辉 |
Redis | 【redis前传】zset如何解决内部链表查找效率低下|跳表构建 | zxhtom |
MySQL | 值得收藏,揭秘 MySQL 多版本并发控制实现原理 | 架构精进之路 |
MySQL | 慢SQL排查思路?就这。 | yes的练级攻略 |
MySQL | 42 张图带你撸完 MySQL 优化 | 程序员emcxuan |
MySQL | 容易引起雪崩的两个处理 | 编程一生 |
MySQL | 一个MySQL锁和面试官大战三十回合,我霸中霸! | yes的练级攻略 |
MySQl | 五分钟搞懂MySQL索引下推 | 老三 |
类型 | 题目 | 来源 |
---|---|---|
分布式 | 分布式系统互斥性与幂等性问题的分析与解决 | 美团技术团队 |
分布式锁 | 一文搞懂分布式锁的原理与实现 | 架构精进之路 |
并发 | 【万级并发】电商库存扣减如何设计?不超卖! | TomGE |
分布式事务 | 七种分布式事务的解决方案,一次讲给你听 | moon聊技术 |
分布式 | 服务端如何防止重复支付 | Markerhub |
限流 | 为什么大厂服务并发高却很稳定?分布式服务熔断降级限流利器至Hystrix | zxhtom |
微服务 | 微服务设计原则 | 性能于架构 |
分布式锁 | SpringBoot + Redis 分布式锁:模拟抢单 | JAVA小咖秀 |
消息队列 | 消息队列如何确保消息的有序性? | 杜亦舒 |
消息队列 | 听叔一句劝,消息队列的水太深,你把握不住! | 单一色调 |
分布式锁 | 丢,隔壁的老哥又让我用分布式锁 | Java3y |
Dubbo | 详解Apache Dubbo的SPI实现机制 | Ning Peng |
分布式 | 干货 |携程最终一致和强一致性缓存实践 | GSF |
分布式锁 | 基于Redis的分布式锁设计 | xiaoxiaotank |
分布式 | 分布式系统中一致性哈希算法 | 码辣架构 |
消息 | 消息幂等(去重)如何解决?来看看这个方案! | JAVA日知录 |
本地缓存 | Guava Cache 原理分析与最佳实践 | 梓川 |
分布式锁 | 万字长文说透分布式锁 | 多颗糖 |
降级限流 | 高并发整体可用性:一文详解降级、限流和熔断 | Coder的技术之路 |
类型 | 题目 | 来源 |
---|---|---|
算法 | 常见的初级排序算法,这次全搞懂 | XSliently9527 |
算法 | 字节跳动最爱考的 64 道算法题(JS版) | 图雀社区 |
算法 | MySQL索引底层:B+树详解 | Java3y |
算法 | 红黑树深入剖析及Java实现 | 美团技术团队 |
算法 | 牛逼哄哄的 BitMap,到底牛逼在哪? | ITl老哥 |
算法 | 布隆过滤器 | DreamCats |
算法 | 实现LRU缓存机制 | 郭儿的跋涉 |
算法 | 实现LFU缓存机制 | 郭儿的跋涉 |
类型 | 题目 | 来源 |
---|---|---|
计网 | GET 和 POST请求的本质区别是什么?原来我一直理解错了 | 码农突围 |
计网 | 懵了!有了HTTP,为什么还要RPC | 小哈学 |
计网 | “三次握手,四次挥手”这么讲,保证你忘不了 | 三分恶 |
计网 | 超详细 DNS 协议解析 | 飞天小牛肉 |
计网 | 详细解析 HTTP 与 HTTPS 的区别 | 坑队友 |
计网 | 傻傻分不清之 Cookie、Session、Token、JWT | 秋天不落叶 |
计网 | 简略图解:输入 url 到出现页面,浏览器做了什么? | 又拍云 |
类型 | 题目 | 来源 |
---|---|---|
系统 | 逛到底层看NIO的零拷贝 | 皇甫嗷嗷叫 |
系统 | 进程、线程与协程傻傻分不清?一文带你吃透! | 程序猿阿星 |
系统 | 虚拟内存的那点事儿 | Sylvanassun |
系统 | 今晚:CPU 核数与线程数有什么关系? | 码农的荒岛求生 |
系统 | 谈谈操作系统的多进程 | ZhiboZhao |
系统 | 阿里二面:什么是mmap? | 苏三说技术 |
类型 | 题目 | 来源 |
---|---|---|
写作 | 图床,uPic和阿里oss搭建与使用 | 司司 |
Git | 你的文件需要 git,详细安装与使用(一) | 司司 |
Git | 你的文件需要 git,常用命令(二) | 司司 |
文件 | mac解决移动文件的痛点-yoink | 司司 |
类型 | 题目 | 来源 |
---|---|---|
nginx | 闲不下来-nginx是什么?(一) | 司司 |
nginx | 闲不下来-nginx环境搭建(二) | 司司 |
nginx | 闲不下来-nginx源码全局认知(三) | 司司 |
在完成一个模块后,应该从那几个方面对代码进行优化,有哪些方法可以进行优化
我想知道是否可以(以及使用哪种工具)在Java中执行类型安全i18n。可能还不清楚,所以这里有一些细节,假设我们使用基于的东西 1)使用类型安全参数进行转换 我希望避免像这样的接口,其中的值是非类型化的。应该不可能使用错误的参数类型进行调用。 注我可以指定所有键的类型。我正在寻找的解决方案应该是可伸缩的,并且不应该显著增加后端启动时间。 2)应该在编译时知道哪些键还在使用 我不希望我的翻译键库像许
我们已经知道,Clojure代码最终在Java虚拟环境中运行。 因此,只有Clojure能够利用Java的所有功能才有意义。 在本章中,我们将讨论Clojure和Java之间的关联。 调用Java方法 可以使用点表示法调用Java方法。 一个例子是字符串。 由于Clojure中的所有字符串都是Java字符串,因此可以在字符串上调用普通的Java方法。 有关如何完成此操作的示例,请参见以下程序。 例
问题内容: 我正在学习Spring 3,但似乎并没有掌握背后的功能。 从我读过他们似乎处理不同的注解(等等V,,等),而且从我读过他们注册相同什么bean后置处理器类。 为了更迷惑我,还有一个 属性上。 有人可以阐明这些标签吗?有什么相似之处,有什么不同之处,一个被另一个取代,它们彼此完成,我是否需要其中一个? 问题答案: 用于激活已经在应用程序上下文中注册的bean中的注释(无论它们是使用XML
我在从使用SpringBoot和Faign构建的Java应用程序连接外部API时遇到问题。应用程序部署到docker容器中的VM。我正在尝试访问外部服务endpoint来检索一些数据,但到目前为止运气不佳。 我已经从VM命令行和docker容器内部也从命令行执行了相同的curl命令,但是当试图从java代码中命中它时,我只是收到一个超时。 任何关于可能发生的事情的想法,显然hosts文件和代理都是
我正在使用BlueJ在java中开发一个虽然循环,但是 int m=0;int-ssum=0;