Giter Club home page Giter Club logo

Giovanni Braccini's Projects

-dungeon-adventures-game icon -dungeon-adventures-game

client-server application that simulates the game "Dungeon Adventures" using a text-based interface. The server manages game sessions using a thread pool, assigns random health levels to players and monsters, handles commands like fight, drink potion, and exit

bank-accounts-manager icon bank-accounts-manager

A multi-threaded application that reads a compressed JSON file containing bank accounts, uses GSON API for streaming, and a thread pool to count the occurrences of each movement type for each account.

buffer-techniques-java icon buffer-techniques-java

A program that copies a file using different buffering strategies offered by JAVA and compares their performance. The strategies include: FileChannel with indirect buffer, FileChannel with direct buffer, FileChannel using transferTo() method, Buffered Stream I/O, and reading stream in a programmer-managed byte-array.

homeassistanttrayapp icon homeassistanttrayapp

An application that sits in the Windows system tray to allow the user to trigger HomeAssistant automations.

laboratory-management icon laboratory-management

Simulation of a computer lab access by 3 types of users(students, thesis and professors) with a tutor coordinating access, priority, and usage time with a monitor.

nieo-echo-server icon nieo-echo-server

A program that uses Java NIO to implement an echo server and client. Server uses Selector and non-blocking channels, accepts client connections and echoes messages sent by clients. Client reads message from console, sends it to server, and displays server response.

postal-office icon postal-office

This is a Java programming assignment simulating the flow of customers in a post office with 4 counters.

sgr icon sgr

Progetti Corso Gestione di Rete

wordle-game-java icon wordle-game-java

An implenetation of the famous WORDLE game in java using threadpool and multicast

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.