59 Repositories
Java design-patterns Libraries
Aula da série Design Patterns 4Devs sobre os padrões singleton e monostate
DesignPatterns4Devs - Singleton & Monostate Nessa aula o intuíto é abordar um padrão bem polêmico na comunidade dev: Singleton. Apesar de ser um consi
This project contains many sample codes for demonstrating the usage of some common design patterns.
STUDY COMMON DESIGN PATTERNS 1. About this project This project contains many sample codes for demonstrating the usage of the following design pattern
Java port of Brainxyz's Artificial Life, a simple program to simulate primitive Artificial Life using simple rules of attraction or repulsion among atom-like particles, producing complex self-organzing life-like patterns.
ParticleSimulation simple Java port of Brainxyz's Artificial Life A simple program to simulate primitive Artificial Life using simple rules of attract
The repository is created to showcase examples of microservices patterns using different technologies.
Repository Objective The goal of this repository is to demonstrate coding examples in different languages mainly Java and .NET core. These examples wi
Simple Design for Java bridge with Javascript. Also can get javascript console.log.
SDBridgeKotlin is here. If your h5 partner confused about how to deal with iOS and Android. This Demo maybe help. 最常见的问题. WebViewJavascriptBridge is n
a simple News App styled by Material Design
Material News Material Design 风格的 Android 新闻 App 1 代码结构 /app/src/main/ 1.1 Java代码部分 ./java/com/java/shanjingbo/ activity/:程序入口 Activity adapter/:Recyc
Relational database project, PC Builder, for the Database Systems Design course.
README: Starting the Progam: This program was built and ran on the Eclipse IDE. To run, first create the database, "ty_daniel_db", using the ty_dani
Curated Collection of all Low level design Questions and implementation asked in major Tech companies , Get yourself prepared for the LLD round and ace the interview.
Low level Design / Machine Coding Question Collections What is Machine Coding Round ? Machine Coding Round has become very popular interview round in
Automation Testing | RESTful webservices | Java | RestAssured | OAuth 2.0 | Lombok | TestNG | Maven | ExtentReport | Allure Reports | Java mail API | Design Patterns (Singleton) | Jenkins | Data-Driven Testing using JSON file | Expected Data using XML file
MasterRestAssuredFramework With further updates - This project is designed and developed with the help of - Udemy course (OmPrakash Chavan - REST Assu
Create different patterns and designs using your favorite programming language for this project.
Patterns project for Hacktoberfest Create different patterns and designs using your favourite programming language weather it be a square pattern, sta
Three Java projects assigned for the Introduction to Object-Oriented Programming (CMPE 160) course in the Spring 2021 semester.
CMPE160-projects Three Java projects assigned for the Introduction to Object-Oriented Programming (CMPE 160) course in the Spring 2021 semester. These
TransitScheduler - a command line tool that can read .json data formulated for tracking transit patterns to a multithreaded concurrent simulation of passengers boarding and unboarding trains that constantly move to the next station on the line. The trick here, is that two trains cannot occupy the same station at any time.
TransitScheduler - a command line tool that can read .json data formulated for tracking transit patterns to a multithreaded concurrent simulation of passengers boarding and unboarding trains that constantly move to the next station on the line. The trick here, is that two trains cannot occupy the same station at any time.
MaterialFX is an open source Java library which provides material design components for JavaFX
MaterialFX MaterialFX is an open source Java library which provides material design components for JavaFX Explore the wiki » Download Latest Demo · Re
A version of the Arkanoid game, as part of the OOP course
Arkanoid! About Dependencies Installation instructions About I implemented a version of the Arkanoid game, as part of the OOP course i took during my
Implementation of various design patterns in C++, Java and Python
DesignPatterns Implementation of various design patterns in C++, Java and Python. Strategy Pattern Description: Strategy Pattern in implemented in a p
Simple examples for various Design patterns
About Simple examples for various Design patterns. Design patterns represent the best practices used by experienced object-oriented software developer
During a machine coding round of the company, I designed the Conference Room System in a given one hour.
DesignConferenceRoom DESIGN A CONFERENCE ROOM One of the core problems which people face at every company is the unavailability of conference rooms. S
Human Resource Management Application on JavaFX using MVC Design Pattern
Human-Resource-Management-System-with-JFoenix Human Resource Management Application on JavaFX using MVC Design Pattern Built With Java JavaFX - FXML C
Microservices project with CQRS, Event sourcing and Event-driven design.
for more details about the project, please check the attached pdf document "Walkthrough_SpringBoot_Microservices_Project" To Run the project : downloa
This is a basic Java project focused on applying object-oriented design in a real world application
Email-Administration-System-in-Java This is a basic Java project focused on applying object-oriented design in a real world application. Email Adminis
This repository contains CQRS implementation in Java
CQRS Design Pattern Java This repository contains CQRS implementation in Java. I've written this code-base step by step on Medium that is my Turkish c
SpringBoot SpringSecurity Jpa mybatis-plus websocket Redis camunda Vue3 Vite ant-design VbenAdmin vxe-table bpmn.js
SpringBoot SpringSecurity Jpa mybatis-plus websocket Redis camunda Vue3 Vite ant-design VbenAdmin vxe-table bpmn.js
Logisim-evolution is educational software for designing and simulating digital logic circuits
Branch master: Branch develop: Logisim-evolution Table of contents Features Requirements Downloads Nightly builds (unstable) Pictures of Logisim-evolu
Good ol' PacMan game using Java
Table of contents General info Technologies Setup General info Good ol' PacMan. To play, you just need to use the arrow keys on your keyboard ◀️ ▶️ 🔼
A visual representation of labyrinth solving with common traversal and heuristic algorithms + basic AI patterns
Path-finder A visual representation of labyrinth solving algorithms using common traversal algorithms such as BFS, DFS, A*. Plus there are some basic
A sideproject to learn more about object-oriented programming, design patterns and Java meanwhile studying an OOP-course.
MyBank Description A console application that simulates a bank with very simple functions. Potential story could be an employee using this application
Fault tolerance and resilience patterns for the JVM
Failsafe Failsafe is a lightweight, zero-dependency library for handling failures in Java 8+, with a concise API for handling everyday use cases and t
⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations
⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Android UI library made by @Ramotion
Sistema de control de computadoras con base de datos
Sistema sobre control de computadoras con base de datos en PostgreSQL donde se puede registrar una computadora, en procesos podemos buscar una computadora según su numero de serie y registrar el estado actual de una computadora.
This library provides facilities to match an input string against a collection of regex patterns.
This library provides facilities to match an input string against a collection of regex patterns. This library acts as a wrapper around the popular Chimera library, which allows it to be used in Java.
A beautiful material calendar with endless scroll, range selection and a lot more!
CrunchyCalendar A light, powerful and easy to use Calendar Widget with a number out of the box features: Infinite vertical scrolling in both direction
Cloud Native and Low Code Platform to create FullStack web Admin applications in minutes
Cloud Native and Low Code Platform to create FullStack web Admin applications in minutes ✨ Features & Technologies REST API generator Low Code CRUD &
This project was created as a simple example to show how we can implement the hexagonal architecture(software design) proposed by Netflix.
Netflix Hexagonal Architecture Table of contents About the project Description Built with Installation Requirements to run Usage information Run Licen
A quiz app with great layout design, dynamic questions using firebase and what not....
AndroidQuizApp An android quiz app created using Android Studio with our language JAVA that has great layout design, dynamic questions using firebase
mobsfscan is a static analysis tool that can find insecure code patterns in your Android and iOS source code.
mobsfscan is a static analysis tool that can find insecure code patterns in your Android and iOS source code. Supports Java, Kotlin, Swift, and Objective C Code. mobsfscan uses MobSF static analysis rules and is powered by semgrep and libsast pattern matcher.
Modular and customizable Material Design UI components for Android
Material Components for Android Material Components for Android (MDC-Android) help developers execute Material Design. Developed by a core team of eng
G&C (Good & Cheap) is a web application with the objective of ensuring sustainable consumption and production patterns in our cities.
MUBISOFT ECO Table of Contents G&C, Keep It Fresh! Sustainable Development Goals Application Requirements G&C, Keep It Fresh! G&C (Good & Cheap) is a
An examples of creating test records in the database with Spring Boot + Spring Data + JPA usage.
Spring Boot + JPA — Clear Tests An examples of creating test records in the database with Spring Boot + Spring Data + JPA usage. Check out the article
Design Patterns: Elements of Reusable Object-Oriented Software
GoF Design Patterns Design Patterns: Elements of Reusable Object-Oriented Software Task 싱글톤패턴 싱글톤 패턴 구현 방법을 깨뜨리는 방법 리플렉션을 통해 싱글톤 패턴을 깨뜨리다 역직렬화를 통해 싱글톤
Microservice-based online payment system for customers and merchants using RESTful APIs and message queues
Microservice-based online payment system for customers and merchants using RESTful APIs and message queues
A collection of design patterns implemented in Java
Design Patterns A collection of design patterns implemented in Java and referenced from this book: Design Patterns: Elements of Reusable Object-Orient
Team project within the course of Software System Design and Analysis.
InnoBookCrossing - Application for sharing books at Innopolis Description The application is designed to help people share books with each other. All
Java Design Patterns code examples
Java Design Patterns code examples Behavioral In software engineering, behavioral design patterns are design patterns that identify common communicati
:octocat: 🌟ᴛʜɪꜱ ɪꜱ ᴛʜᴇ ꜱᴏʟᴜᴛɪᴏɴ ᴏꜰ ꜰᴀᴍᴏᴜꜱ ᴀᴍᴀᴢᴏɴ Qᴜᴇꜱᴛɪᴏɴ ꜰᴏʀ ꜱᴅᴇ1 ʀᴏʟᴇ ɪɴ ᴜꜱ ᴀɴᴅ ᴀʟꜱᴏ ᴀꜱᴋᴇᴅ ʙʏ ᴅɪʀᴇᴄᴛᴏʀ ᴏꜰ ᴡᴏʟʟꜰɪꜱʜ ᴘʀɪᴠᴀᴛᴇ ʟɪᴍɪᴛᴇᴅ 💻 🎯 🚀
𝐃𝐞𝐬𝐢𝐠𝐧 𝐚 𝐯𝐚𝐥𝐞𝐭 𝐩𝐚𝐫𝐤𝐢𝐧𝐠 𝐬𝐲𝐬𝐭𝐞𝐦 🌟 ᴛʜɪꜱ ɪꜱ ᴀ ꜱᴏʟᴜᴛɪᴏɴ ᴏꜰ ʟᴇᴀᴅꜱQᴜᴀʀᴇᴅ ᴄᴏᴍᴘᴀɴʏ ᴡʜɪᴄʜ ᴡᴀꜱ ʜɪʀɪɴɢ ɪɴᴛᴇʀɴ ꜰᴏʀ ꜱᴅᴇ ʀᴏʟᴇ. ɪ ʜᴀᴠᴇɴ'ᴛ ᴀᴘ
شرح الـ Design Patterns باللغة العربية
بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته تعلم نماذج التصميم باللغة العربية إن شاءالله نبدأ سلسلة بسيطة لشرح الـ Design Pattern باللغة ال
Spring Domain Driven Design Boilerplate
Spring Domain Driven Design Boilerplate This project describes some product operations such as create and get, also covered by Domain Driven Design on
SmartAdmin 使用 SpringBoot和Vue,前后端分离
SmartAdmin 使用 SpringBoot和Vue,前后端分离,我们希望用一套漂亮的代码和一套整洁的代码规范,让大家在这浮躁的代码世界里感受到一股把代码写好的清流!同时又让开发者节省大量的时间,减少加班,快乐工作,热爱生活。SmartAdmin 让你从认识到忘不了,绝对是你最想要的!
Creational design patterns written in Java
Java Design Patterns Creational design patterns implementation: Singleton, Factory Method, Builder written in Java. Getting Started No additional step
Test project for learning GoF design pattern
DesignPattern Test project for learning GoF design pattern ㅁ개요 객체지향 설계의 교과서라고 불리는 Design Pattern 을 직접 Activity 별로 구현해봤습니다. ㅁ동기 물론 디자인패턴을 몰라도 기능은 얼마든지
Design patterns implemented in Java
Design patterns implemented in Java Read in different language : CN, KR, FR, TR, AR Introduction Design patterns are the best formalized practices a p
Layout and functional testing framework for websites
Galen Framework master: Galen is an open-source tool for testing layout and responsive design of web applications. It is also a powerfull functional t
Spring Integration provides an extension of the Spring programming model to support the well-known Enterprise Integration Patterns (EIP)
Spring Integration Code of Conduct Please see our Code of conduct. Reporting Security Vulnerabilities Please see our Security policy. Checking out and
基于代码生成器的低代码平台,超越传统商业平台!前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新低代码开发模式OnlineCoding-代码生成-手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高开发效率,帮助公司节省成本,同时又不失灵活性。
JEECG BOOT 低代码开发平台(前后端分离版本) 当前最新版本: 2.4.2(发布日期:2021-01-26) 项目介绍: Java Low Code Platform for Enterprise web applications JeecgBoot 是一款基于代码生成器的低代码开发平台!前
A library of +70 ready-to-use animations for JavaFX
AnimateFX A library of ready-to-use animations for JavaFX Features: Custom animations Custom interpolators Play/Stop animation Play an animation after
Fault tolerance and resilience patterns for the JVM
Failsafe Failsafe is a lightweight, zero-dependency library for handling failures in Java 8+, with a concise API for handling everyday use cases and t
Design patterns implemented in Java
Design patterns implemented in Java Read in different language : CN, KR, FR, TR, AR Introduction Design patterns are the best formalized practices a p
Functional patterns for Java
λ Functional patterns for Java Table of Contents Background Installation Examples Semigroups Monoids Functors Bifunctors Profunctors Applicatives Mona
Fault tolerance and resilience patterns for the JVM
Failsafe Failsafe is a lightweight, zero-dependency library for handling failures in Java 8+, with a concise API for handling everyday use cases and t
A circuit breaker design pattern for dropwizard
Status Circuit Breaker Library This library provides a simple implementation of a circuit breaker design pattern. It uses dropwizard metrics to provid