Skip to content

Instantly share code, notes, and snippets.

View ProfAndreaPollini's full-sized avatar
🎯
Focusing

Andrea Pollini ProfAndreaPollini

🎯
Focusing
View GitHub Profile
@ProfAndreaPollini
ProfAndreaPollini / Ball.java
Created November 19, 2022 10:52
Pong - Game
package pong;
import processing.core.PGraphics;
import processing.core.PVector;
public class Ball {
private PVector pos;
private PVector vel;
private int mag;
@ProfAndreaPollini
ProfAndreaPollini / App.java
Created November 18, 2022 09:49
File per la connessione a mongodb
import java.io.IOException;
import java.net.InetSocketAddress;
import java.net.ProxySelector;
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class App {
public static void main(String[] args) {
@ProfAndreaPollini
ProfAndreaPollini / App.java
Created November 10, 2022 08:50
Esercizio: Mdello di un piano cartesiano usando le classi astratte
package pianocartesiano;
public class App {
public static void main(String[] args) {
var piano = new PianoCartesiano();
piano.add(new Punto());
piano.add(new Triangolo());
piano.add(new Cerchio());
piano.add(new Vettore2D(new Punto(),new Punto()));
piano.draw();
@ProfAndreaPollini
ProfAndreaPollini / FileTest.java
Created November 8, 2022 07:49
Lettura e scrittura da file
package fileio;
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class FileTest {
public static final String FILENAME = "pippo.txt";
@ProfAndreaPollini
ProfAndreaPollini / GestionalePizzeria.java
Last active November 5, 2022 09:06
Gestione Pizzeria 20221105
package com.ap.pizzeria;
import java.util.Scanner;
import java.util.StringJoiner;
public class GestionalePizzeria {
private final InformazioniAttivita informazioni;
JMP start
R0: DB 140
R1: DB 255
start:
CALL sign
HLT
@ProfAndreaPollini
ProfAndreaPollini / AppLibreria.java
Created October 20, 2022 07:48
Esercizio Mensola di libri
package libreria;
import java.util.Vector;
public class AppLibreria {
public static void main(String[] args) {
// long i=0;
// Vector<Long> vals = new Vector<>();
// while (true) {
// vals.add(1L);
@ProfAndreaPollini
ProfAndreaPollini / Application.java
Created October 15, 2022 09:51
Todolist in Java - Compito a casa
package org.ap.todolist;
import java.util.Scanner;
public class Application {
private final TodoList todoList;
public Application() {
todoList = new TodoList();
}
@ProfAndreaPollini
ProfAndreaPollini / Punto.java
Created October 13, 2022 07:50
Paint con Processing
package processingtest;
public class Punto {
private final float x;
private final float y;
public Punto(float x, float y) {
this.x = x;
this.y = y;
}
@ProfAndreaPollini
ProfAndreaPollini / Estrattore.java
Created October 5, 2022 06:59
Estrattore Doppio - Estrarre due permutazioni di elementi in modo tale che non vi siano elementi uguali nelle stesse posizioni
package estrazioni;
import java.util.Vector;
import java.util.concurrent.ThreadLocalRandom;
public abstract class Estrattore {
protected Vector<Studente> studenti;
protected Estrattore() {
studenti = new Vector<>();