📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
读懂开源,从这里开始
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
🌙
简
▾
简体
繁體
English
登录
用户中心
▾
👤 用户中心
📬 我的订阅
✉️ 我的邮箱
🔑 修改密码
⭐ 我的收藏
💬 我的反馈记录
↩ 退出
订阅
☰
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
搜索
订阅
RSS
简体
繁體
English
🔍
搜索
📡
RSS
🔥 热门搜索
llm
vuejs
pytorch
langchain
sql
graphql
peg
leetcode
tokio
redis
unity
php8
"Java 面试"
📘 教程
JavaGuide 面试通关完全指南:从零备战到拿下 Offer
JavaGuide 是全网最全的 Java 后端面试知识库,覆盖 Java 核心、并发、JVM、数据库、分布式、系统设计等高频考点。读完本教程,你将学会如何高效利用 JavaGuide 系统准备面试,掌握知识点梳理、简历优化、项目经验包装等实战技巧,最终制定出属于自己的面试通关计划。
进阶
14 章
★ 156.6k
agent
ai
context-engineering
📦 开源项目
Snailclimb
/
JavaGuide
JavaGuide:Java 面试与后端开发指南 — JavaGuide 为开发者提供了详细的 Java 面试指南和后端开发最佳实践,涵盖了计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发等关键领域。该项目通过全面系统的知识体系帮助开发者提升技能和应对面试。同时,JavaGuide 也为开发者提供了丰富的实践经验和行业最新趋势
JavaScript
★ 157.1k
⑂ 46.2k
ai-ml
☆
CoderLeixiaoshuai
/
java-eight-part
java-eight-part:Java面试套路与进阶学习 — java-eight-part项目为Java开发人员提供了Java面试套路、Java进阶学习等资源,帮助他们提升技能、打破内卷,拿大厂Offer、升职加薪。该项目涵盖了java、juc、kafka、mysql、redis、spring等多个方面,全面覆盖Java开发人员的学习需求。通过java-eight-part,开发人员可以更好地准备面试、提升职业发展
Java
★ 7.2k
⑂ 1.1k
backend
☆
h2pl
/
JavaTutorial
JavaTutorial:Java工程师面试复习指南 — JavaTutorial 仓库涵盖了大部分 Java 程序员所需要掌握的核心知识,整合了互联网上的很多优质 Java 技术文章。该仓库力求打造为最完整最实用的 Java 开发者学习指南,帮助 Java 程序员进行面试复习和技能提升。同时,仓库内容也适合初学者学习和提高 Java 编程技能
Java
★ 7.1k
⑂ 1.6k
other
☆
taizilongxu
/
interview_python
interview_python:Python面试题集 — interview_python提供了大量的Python面试题和答案,帮助开发者准备面试和提升技能。该项目包含了多种类型的面试题,包括数据结构、算法和Python语法等。通过学习这些面试题,开发者可以更好地理解Python的应用和实践
Shell
★ 17.4k
⑂ 5.5k
other
☆
huihut
/
interview
interview:C/C++ 技术面试基础知识总结 — interview 仓库提供了 C/C++ 技术面试的基础知识总结,涵盖了语言、程序库、数据结构、算法、系统、网络等方面的知识,以及面试经验和招聘信息。该仓库旨在帮助求职者和初学者掌握 C/C++ 技术面试的基本知识。同时,也提供了面试练习、面试准备和面试问题等资源
C++
★ 38k
⑂ 8.1k
backend
☆
CyC2018
/
CS-Notes
CS-Notes:技术面试必备基础知识 — CS-Notes 项目旨在为技术面试提供必备的基础知识,涵盖了算法、数据结构、计算机操作系统、计算机网络和系统设计等方面。该项目通过提供详细的笔记和 Leetcode 题解,帮助开发者提高技术能力和面试技巧。同时,CS-Notes 项目也为开发者提供了一个学习和交流的平台
★ 184.8k
⑂ 50.8k
other
☆
haizlin
/
fe-interview
fe-interview:前端面试题库 — fe-interview项目以面试题来驱动学习,提倡每日学习与思考,每天进步一点。该项目包含6000+道前端面试题,全面覆盖HTML/CSS/JavaScript/Vue/React/Nodejs等技术。通过fe-interview,开发者可以更好地准备面试,提升自己的前端开发技能
JavaScript
★ 26.3k
⑂ 3.2k
web
☆
kdn251
/
interviews
interviews:技术面试准备 — interviews 仓库包含了大量的算法和编码挑战,帮助您准备技术面试。通过练习和学习这些挑战,您可以提高自己的编码能力和解决问题的技能,从而增加获得工作的机会。同时,仓库中的 LeetCode 题解和 Java 代码也为您提供了宝贵的参考资源。
Java
★ 65k
⑂ 12.9k
other
☆
0voice
/
interview_internal_reference
interview_internal_reference:技术面试题目汇总 — interview_internal_reference 项目是一个技术面试题目和答案的集合,涵盖了 cpu、high-performance、interview、mongodb、mysql、network、nginx、redis、storage、zookeeper 等多个领域。该项目旨在帮助开发人员准备技术面试,提供了专家出题人分析汇总的面试题目和答案。同时,interview_internal_reference 项目也是一个学习和交流的平台,开发人员可以在这里找到很多有价值的面试经验和技术知识。
Python
★ 37.2k
⑂ 9.4k
backend
☆
Advanced-Frontend
/
Daily-Interview-Question
Daily-Interview-Question:前端面试题每日一题 — Daily-Interview-Question 项目由依扬(木易杨)维护,旨在帮助前端开发者每天学习一道大厂面试题,涵盖了 CSS、JavaScript、React、Vue 等多个领域。通过这个项目,开发者可以提高自己的前端技能,准备面试和提升职业发展。同时,项目也提供了大量的学习资源和参考答案,方便开发者学习和实践
JavaScript
★ 27.4k
⑂ 3.2k
web
☆
doocs
/
advanced-java
advanced-java:Java 后端开发者进阶知识 — advanced-java 项目旨在帮助 Java 后端开发者提升技能,涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识。该项目包含了 Dubbo、Elasticsearch、Eureka、Feign、Hystrix、Redis、Ribbon、RPC、Spring Cloud、Zookeeper 等库的使用和最佳实践。通过学习 advanced-java,开发者可以更好地应对复杂的系统设计和开发挑战
Java
★ 79k
⑂ 19.2k
backend
☆
julycoding
/
The-Art-Of-Programming-By-July-2nd
The-Art-Of-Programming-By-July-2nd:编程艺术 — The-Art-Of-Programming-By-July-2nd 项目是一个编程艺术的集合,包括面试和算法心得,曾经冲到全球第一。该项目提供了丰富的编程干货和纸质版《编程之法:面试和算法心得》。它对于程序员来说是一个非常有价值的资源,能够帮助他们提高编程技能和面试技巧
C
★ 21.5k
⑂ 7k
other
☆
kaushikgopal
/
RxJava-Android-Samples
RxJava-Android-Samples:Android 平台的 RxJava 示例 — RxJava-Android-Samples 项目通过实例代码展示了 RxJava 在 Android 开发中的使用方法,涵盖了并发、反应式编程等主题。该项目有助于开发者学习和掌握 RxJava 的使用,提高 Android 应用的性能和可靠性。同时,项目中的示例代码也可以作为开发中的参考和借鉴
Java
★ 7.5k
⑂ 1.4k
mobile
☆
teamcapybara
/
capybara
capybara:Web 应用程序的验收测试框架 — capybara 提供了一个简单易用的 API,用于编写和运行验收测试,支持 Selenium、Rack::Test 等驱动程序。它可以模拟用户交互,验证页面内容,并支持多种浏览器。通过使用 capybara,可以提高 Web 应用程序的质量和可靠性
Ruby
★ 10.2k
⑂ 1.5k
web
☆
interviewstreet
/
hiring-agent
hiring-agent:人工智能招聘评估工具 — hiring-agent是一个使用Python编写的AI代理,用于评估和评分简历。它可以帮助招聘人员快速筛选出合适的候选人,提高招聘效率。hiring-agent的出现标志着招聘行业向智能化转型的重要一步
Python
★ 2.5k
⑂ 623
ai-ml
+203 ★
☆
yuanguangxin
/
LeetCode
LeetCode:算法练习与面试准备 — LeetCode提供了大量的算法题目和解决方案,帮助用户提高编程技能和准备技术面试。通过LeetCode,用户可以提高自己的Java编程能力和解决问题的思维能力。同时,LeetCode也提供了面试整理和刷题记录的功能,帮助用户更好地准备面试
Java
★ 7.5k
⑂ 1.9k
other
☆
ashishps1
/
awesome-low-level-design
awesome-low-level-design:低级设计学习资源 — awesome-low-level-design 项目致力于收集和分享免费的低级设计学习资源,帮助开发者提高面试技巧和编程能力。通过该项目,学习者可以学习 Java 语言和面向对象编程(OOPS)等相关知识。同时,项目中包含了设计模式、SOLID 原则和 UML 等重要主题.
Java
★ 25.5k
⑂ 6.2k
other
☆
hollischuang
/
toBeTopJavaer
toBeTopJavaer:Java工程师成神之路 — toBeTopJavaer提供了Java工程师成长所需的知识和技能,包括设计模式、Java、JVM、MySQL和Spring等方面的内容。这个项目旨在帮助Java工程师提高自己的技能和水平,成为顶级Java工程师。通过toBeTopJavaer,Java工程师可以快速学习和掌握所需的知识和技能
Java
★ 25.4k
⑂ 5.4k
other
☆
crossoverJie
/
JCSprout
JCSprout:Java核心知识库 — JCSprout提供了Java核心知识的基础概念、并发编程和算法实现,帮助开发者更好地理解Java语言。通过JCSprout,开发者可以学习到Java基础、Netty和JVM等知识,提高自己的编程能力。同时,JCSprout也是一个很好的学习资源,适合Java开发者学习和参考
Java
★ 26.9k
⑂ 7k
other
☆
srbhr
/
Resume-Matcher
Resume-Matcher:简化简历优化 — Resume-Matcher 利用机器学习和自然语言处理技术帮助用户改善简历,提供关键词建议和简历与职位描述的匹配度分析,从而提高简历通过申请跟踪系统(ATS)的几率。该工具支持多种技术,如 Next.js、Python 和 TypeScript。通过使用 Resume-Matcher,用户可以更好地优化简历,提高求职成功率。
TypeScript
★ 27.8k
⑂ 4.9k
ai-ml
☆
andrewyng
/
context-hub
context-hub:上下文中心库 — context-hub提供了一个简单的方式来管理和共享上下文数据,使得开发者可以更容易地构建复杂的Web应用。它通过提供一个统一的接口来访问和更新上下文数据,从而简化了应用的开发和维护。同时,context-hub也支持多种数据存储和缓存机制,提高了应用的性能和可扩展性
JavaScript
★ 13.8k
⑂ 1.2k
web
☆
ChenYilong
/
iOSInterviewQuestions
iOSInterviewQuestions:iOS 面试题集锦 — iOSInterviewQuestions 仓库收录了大量 iOS 面试题,涵盖了 Swift 编程语言、iOS 开发框架等方面的内容。该仓库为 iOS 开发者提供了一个很好的参考资料,帮助他们准备面试和提升开发技能。同时,也为招聘者提供了一个评估候选人技术能力的工具
Swift
★ 9.5k
⑂ 2.8k
mobile
☆
thinkgem
/
jeesite
jeesite:Java 低代码框架 — jeesite 提供了一个轻量级的 Java 低代码解决方案,支持 TypeScript、Vue、Antdv 等前端技术。它包括核心模块如组织机构、角色用户、权限授权、数据权限、内容管理、工作流等。jeesite 的设计目标是简化 Java 应用开发,提高开发效率。
Vue
★ 8k
⑂ 5.6k
web
☆
doocs
/
leetcode
leetcode:算法练习平台 — leetcode 提供了丰富的算法题目和多种编程语言的实现,包括 Java、C++、Python 等,帮助开发者提高编程技能和面试准备。通过 leetcode,开发者可以学习和练习不同的算法和数据结构,提高解决问题的能力。同时,leetcode 也提供了一个交流平台,开发者可以分享自己的解法和学习他人的经验
Java
★ 36.3k
⑂ 9.4k
other
☆
forthespada
/
CS-Books
CS-Books:计算机经典书籍及资源集合 — CS-Books 是一个计算机书籍及资源的集合,涵盖了 C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编等领域。该项目提供了大量的计算机经典书籍、个人笔记资料及相关资源,包括各平台发表文章中所涉及的资源等。同时,也包括校招社招各种面经,能够帮助开发者提升技能和知识。
★ 27.1k
⑂ 4.1k
backend
☆
catchorg
/
Catch2
Catch2:现代C++测试框架 — Catch2是一个强大的测试框架,支持C++11、C++14、C++17及后续版本,用于单元测试、TDD和BDD。它提供了灵活的测试方式和强大的断言机制,能够满足不同开发需求。Catch2的设计目标是提供一个简单、易用和高效的测试框架,帮助开发者提高代码质量和可靠性
C++
★ 21.2k
⑂ 3.4k
backend
+113 ★
☆
MadsLorentzen
/
ai-job-search
ai-job-search:人工智能职位搜索框架 — ai-job-search是一个开源的框架,使用AI技术帮助用户找到合适的工作机会。它可以根据用户的个人资料,评估职位的适合度,定制简历,撰写求职信,并准备面试。该框架使用TypeScript编写,具有高度的可定制性。
TypeScript
★ 19.7k
⑂ 5.6k
ai-ml
+3.7k ★
☆
langchain-ai
/
open_deep_research
open_deep_research:开源深度研究平台 — open_deep_research 是一个专注于深度学习研究的开源平台,旨在为研究人员提供强大的工具和资源。它支持多种深度学习框架,帮助用户高效地进行实验和模型开发。
Python
★ 12.1k
⑂ 1.7k
other
+14 ★
☆
SillyTavern
/
SillyTavern
SillyTavern:大型语言模型前端 — SillyTavern是一个基于JavaScript的LLM前端,旨在为高级用户提供便捷的交互界面。它能够帮助用户更好地利用大型语言模型的能力,提高工作效率。同时,SillyTavern的开发也体现了开源精神,欢迎开发者参与贡献。
JavaScript
★ 29.9k
⑂ 5.7k
ai-ml
☆
MiniMax-AI
/
skills
skills:人工智能技能开发库 — skills是一个开源的C#库,用于开发和集成人工智能技能。它提供了一种简单的方式来创建和管理AI能力,使得开发者可以更加容易地将AI集成到自己的应用程序中。通过使用skills,开发者可以快速构建智能应用,提高用户体验
C#
★ 13.1k
⑂ 1.1k
other
☆
jeecgboot
/
JeecgBoot
JeecgBoot:AI 低代码平台 — JeecgBoot 通过 AI 技术实现一键生成前后端代码和 5 分钟搭建系统,内置 AI 聊天、知识库、流程编排等功能,兼容主流大模型,引领「AI 生成 → 在线配置 → 代码生成 → 手工合并->AI 修改」开发模式,能够消除 Java 项目 80% 的重复工作,提效而不失灵活。JeecgBoot 支持多种技术栈,包括 SpringBoot、MyBatis-Plus、Vue3 等。JeecgBoot 的出现,使得开发者能够更快速、更高效地开发和部署应用系统
Java
★ 47.1k
⑂ 16.1k
ai-ml
☆
Asabeneh
/
30-Days-Of-JavaScript
30-Days-Of-JavaScript:JavaScript 编程挑战 — 30-Days-Of-JavaScript 提供了一个学习 JavaScript 的挑战,通过一步一步的指南帮助开发者掌握 JavaScript 的基础知识和高级特性。这个挑战不仅仅局限于 30 天,开发者可以根据自己的学习速度进行调整。通过这个挑战,开发者可以提高自己的 JavaScript 编程能力,并更好地应用于实际项目中。
JavaScript
★ 46.6k
⑂ 10.5k
web
☆
actions
/
checkout
checkout:代码库检出操作 — checkout是一个GitHub Actions的操作,用于检出代码库,以便在工作流程中执行后续的操作。它支持多种版本控制系统,包括Git。使用checkout,可以轻松地在工作流程中获取代码库的最新版本,并执行自动化的测试、构建和部署等操作。
TypeScript
★ 8.5k
⑂ 2.7k
web
+8 ★
☆
trekhleb
/
javascript-algorithms
javascript-algorithms:JavaScript 算法和数据结构实现 — javascript-algorithms 项目旨在提供 JavaScript 实现的常用算法和数据结构,包括排序、搜索、图算法等。该项目可以帮助开发人员更好地理解算法和数据结构的实现细节,并提供了大量的代码示例和解释。同时,该项目也是面试准备的良好资源,帮助开发人员提高面试中的算法和数据结构问题解决能力
JavaScript
★ 196.3k
⑂ 31k
data
☆
sudheerj
/
reactjs-interview-questions
reactjs-interview-questions:React 面试题集 — reactjs-interview-questions 是一个帮助开发者准备 React 面试的项目,包含了 500 多个问题和答案,涵盖了 React 的基础知识、应用场景和最佳实践。这个项目对于想要提升 React 技能和准备面试的开发者来说非常有价值。同时,项目中也包括了一些编码练习题,帮助开发者进一步提高编码能力。
JavaScript
★ 44.7k
⑂ 10.4k
web
☆
ashishps1
/
awesome-system-design-resources
awesome-system-design-resources:系统设计资源 — awesome-system-design-resources 项目为开发者提供了丰富的系统设计学习资源,包括 Java 相关的内容,帮助他们掌握系统设计概念、分布式系统和可扩展性等知识,通过这些资源,开发者可以更好地准备面试和提高自己的技术水平。该项目涵盖了系统设计的各个方面,包括后端开发、计算机科学和高级设计等。同时,项目中也包含了大量的面试题和答案,帮助开发者更好地准备面试。
Java
★ 39.7k
⑂ 8.5k
backend
☆