Top 23 Java Java Projects
「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试，首选 JavaGuide！Project mention: Top 10 Developer Trends, Sun Oct 11 2020 | dev.to | 2020-10-11
Snailclimb / JavaGuide
Design patterns implemented in JavaProject mention: What is dependency injection? | dev.to | 2021-03-26
Now, when I first saw the DI principle it didn't make any sense to me, so let's look at an example with a short trip to Middle Earth, using the same example found in this repository of Java design patterns.
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Free and Open, Distributed, RESTful Search EngineProject mention: Rsyslog kafka and elk | dev.to | 2021-04-04
## Default Elasticsearch configuration from Elasticsearch base image. ## https://github.com/elastic/elasticsearch/blob/master/distribution/docker/src/docker/config/elasticsearch.yml # cluster.name: "docker-cluster" network.host: 0.0.0.0 ## X-Pack settings ## see https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-xpack.html # xpack.license.self_generated.type: trial xpack.security.enabled: true xpack.monitoring.collection.enabled: true
Spring BootProject mention: Steps to upgrade spring-boot 1.x to 2.x | dev.to | 2021-04-13
Spring-boot-2 related properties changes https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0-Migration-Guide
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲：涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识Project mention: Top 10 Developer Trends, Mon Oct 12 2020 | dev.to | 2020-10-12
doocs / advanced-java
Everything you need to know to get the job. (by kdn251)Project mention: Free Computer Science Resources with Interview Prep and much more... | dev.to | 2021-03-29
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.Project mention: MVVM Architecture On HarmonyOS Using Retrofit And RxJava | reddit.com/r/HuaweiDevelopers | 2021-03-29
Google core libraries for JavaProject mention: Ask HN: 30 years old attempting a career change, advice needed | news.ycombinator.com | 2021-04-11
I haven’t written Java in my day-to-day for quite some time now, but the first thing that came to mind for a good open source Java codebase is Guava by Google: https://github.com/google/guava
It’s a collection of core libraries for Java that I believe should have a lot of useful patterns/concepts to learn from.
I also highly recommend Effective Java by Joshua Bloch (https://www.amazon.com/Effective-Java-Joshua-Bloch/dp/013468...). An incredible text for any kind of programmer, and even better if you’re specifically interested in Java.
Square’s meticulous HTTP client for the JVM, Android, and GraalVM.Project mention: Spring boot | reddit.com/r/javahelp | 2021-03-20
There are 3rd party HTTP clients like Apache HttpClient and OkHttp (https://hc.apache.org/httpcomponents-client-5.0.x/ and https://square.github.io/okhttp/
A type-safe HTTP client for Android and the JVMProject mention: MVVM Architecture On HarmonyOS Using Retrofit And RxJava | reddit.com/r/HuaweiDevelopers | 2021-03-29
All Algorithms implemented in JavaProject mention: Any beginner-friendly tutorials on hashing +salting strings? | reddit.com/r/learnjava | 2021-03-27
here you can use of the ciphers
A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.Project mention: Android UI templates for displaying charts of data coming from sensors? | reddit.com/r/androiddev | 2021-03-22
ZXing ("Zebra Crossing") barcode scanning library for Java, AndroidProject mention: Is there any way to use an object reference to fetch the object itself? | reddit.com/r/java | 2021-03-24
Have a look at ZXing or QRGen.
Dex to Java decompilerProject mention: Task >[Run Shell] Action, Commands > Service. | reddit.com/r/tasker | 2021-03-18
There are ways, but for me, I find it easy to use the JADX since I can search anything and instantly go to the class it implements or use. It's really confusing to be honest haha. They use other classes to do this and that.
Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas
A fast JSON parser/generator for Java.
该项目已成功集成 actuator(监控)、admin(可视化监控)、logback(日志)、aopLog(通过AOP记录web请求日志)、统一异常处理(json级别和页面级别)、freemarker(模板引擎)、thymeleaf(模板引擎)、Beetl(模板引擎)、Enjoy(模板引擎)、JdbcTemplate(通用JDBC操作数据库)、JPA(强大的ORM框架)、mybatis(强大的ORM框架)、通用Mapper(快速操作Mybatis)、PageHelper(通用的Mybatis分页插件)、mybatis-plus(快速操作Mybatis)、BeetlSQL(强大的ORM框架)、upload(本地文件上传和七牛云文件上传)、redis(缓存)、ehcache(缓存)、email(发送各种类型邮件)、task(基础定时任务)、quartz(动态管理定时任务)、xxl-job(分布式定时任务)、swagger(API接口管理测试)、security(基于RBAC的动态权限认证)、SpringSession(Session共享)、Zookeeper(结合AOP实现分布式锁)、RaProject mention: Top 10 Developer Trends, Sun Oct 11 2020 | dev.to | 2020-10-11
xkcoding / spring-boot-demo
A browser automation framework and ecosystem.Project mention: How would I go about creating a web scraper that returns info from the browser's console? | reddit.com/r/rails | 2021-04-07
This should be doable with Selenium
Desktop/Android/HTML5/iOS Java game development frameworkProject mention: Some examples which use the minimalist 3D Game Engine Kotlin Multiplatform game engine I'm building: MiniGDX. I can deploy a game for the JVM, the Web and Android. | reddit.com/r/Kotlin | 2021-04-11
An extensible media player for AndroidProject mention: Plex for Android v8.14.0 Released | reddit.com/r/PleX | 2021-03-11
As long as you provide a way to re-link a LGPL library upon request (statically linked or not), it's fine. GPL, AFAIK, won't allow this. Though honestly I'm very surprised the Plex clients are no longer open source. It's incredibly unfortunate. People would jump to improve it because we are tired of waiting. This was done with ExoPlayer, yet now it seems even when ExoPlayer supports the feature entirely, Plex on android will lag behind for several years.
Jenkins automation serverProject mention: Software developer wanting to dabble in homelabs. | reddit.com/r/homelab | 2021-04-07
Seems an application called Jenkins is used for the build server. https://www.jenkins.io/
Redisson - Redis Java client with features of In-Memory Data Grid. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, MyBatis, RPC, local cache ...
What are some of the best open-source Java projects in Java? This list will help you: