Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.
Repository Index
47,133 repositories indexed
49–72 of 1,077 · Most stars
TranslatedAn easy-to-understand, witty and humorous Java learning guide, covering core knowledge points such as Java basics, Java concurrent programming, the Java Virtual Machine, Java enterprise development, and Java interviews. To learn Java, look no further than 二哥's (Erge, "Second Brother") Java advancement path 😄
- java
- jvm
- springboot
- mysql
A fast dependency injector for Android and Java.
🚌 The IK Analysis plugin integrates Lucene IK analyzer into Elasticsearch and OpenSearch, support customized dictionary.
- elasticsearch
- ik-analysis
- analyzer
- java
QuestDB is a high performance, open-source, time-series database
- time-series
- low-latency
- database
- sql
An powerful enhanced toolkit of MyBatis for simplify development
- mybatis
- mybatis-plus
- orm
- orm-framework
[MAINTENANCE MODE] Modular and customizable Material Design UI components for Android
- material-components
- android
- material-design
TranslatedBig Data Beginner's Guide :star:
- hadoop
- hdfs
- yarn
- mapreduce
The official home of the Presto distributed SQL query engine for big data
- java
- presto
- hive
- hadoop
Modern Java - A Guide to Java 8
- java-8
- tutorial
- lambda-expressions
- java
TranslatedA distributed agile development system architecture based on Spring+SpringMVC+Mybatis, providing a complete set of common microservice modules: centralized permission management (single sign-on), content management, payment center, user management (supporting third-party login), WeChat platform, storage system, configuration center, log analysis, tasks and notifications, etc., supporting service governance, monitoring and tracing, and striving to build a comprehensive J2EE enterprise-level development solution for small and medium-sized enterprises.
- spring
- springmvc
- shiro
- spring-session
Cryptomator for Windows, macOS, and Linux: Secure client-side encryption for your cloud storage, ensuring privacy and control over your data.
- cryptomator
- java
- cloud-storage
- cryptography
Apache Doris is a real-time analytics and hybrid search database for AI agents.
- olap
- database
- hudi
- iceberg
The ZAP by Checkmarx Core project
- zap
- zap-development
- dast
- appsec
A simple app to use Xposed without root, unlock the bootloader or modify system image, etc.
- xposed
- android
- non-root
- hook
Quarkus: Supersonic Subatomic Java.
- kubernetes
- java
- cloud-native
- reactive
A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)
- java-decompiler
- apk
- java
- procyon
This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.
- android-cleanarchitecture
- architectural
- java
- android-application
Most popular Mocking framework for unit tests written in Java
- mockito
- java
- mocking-framework
- testing-tools
Open source alternative to Auth0 / Firebase Auth / AWS Cognito
- authentication
- session-management
- login
- supertokens
The Unified and Autonomous Development Platform
Style and Grammar Checker for 25+ Languages
- grammar
- natural-language
- natural-language-processing
- style-checker
Translatedflink learning blog. http://www.54tianzhisheng.cn/ Covers Flink introduction, concepts, principles, hands-on practice, performance tuning, source code analysis, and more. Includes learning examples involving Flink Connector, Metrics, Library, DataStream API, Table API & SQL, and also shares large-scale project cases of Flink in production (PV/UV, log storage, real-time deduplication of 10 billion records, monitoring and alerting). You are welcome to support my column 《大数据实时计算引擎 Flink 实战与性能优化》 ("Big Data Real-Time Computing Engine Flink: Hands-On Practice and Performance Optimization")
Vert.x is a tool-kit for building reactive applications on the JVM
- vertx
- java
- netty
- reactive