Torna indietro   Hardware Upgrade Forum > Software > Programmazione

AMD EPYC Venice: dentro Zen 6, i SoC a 256 core e la sfida al costo della memoria
AMD EPYC Venice: dentro Zen 6, i SoC a 256 core e la sfida al costo della memoria
A Las Vegas AMD ha svelato i dettagli architetturali delle CPU EPYC di sesta generazione, note con il nome in codice Venice. Nuovi core Zen 6 e Zen 6c costruiti a 2 nanometri, fino a 256 core per socket, 16 canali di memoria, interfaccia PCI Express 6.0 e un'intera famiglia di proposte che va da Venice SP7 a Verano. Senza dimenticare la memoria, oggi la voce di costo più pesante in un server: AMD risponde con CXL 3.1 e con la tecnologia software MEXT, che porta la memoria flash dentro la gerarchia della DRAM.
HONOR Pad X9 Max recensione, schermo ultra large a meno di 400 euro
HONOR Pad X9 Max recensione, schermo ultra large a meno di 400 euro
HONOR Pad X9 Max mette un pannello IPS da 13 pollici con risoluzione 2,5K e refresh a 120 Hz davanti a una batteria da 10.100 mAh e a quattro altoparlanti. Il listino parte da 399,90 euro, per un progetto molto chiaro e ambizioso: schermo ampio, buon audio e giornate lontano dalla presa, a un prezzo che non pesa sul portafoglio
Lenovo ThinkPad X1 Carbon Gen 14: il business ultraleggero si rinnova dall’interno
Lenovo ThinkPad X1 Carbon Gen 14: il business ultraleggero si rinnova dall’interno
Con la quattordicesima generazione Lenovo ridisegna il suo ThinkPad più iconico attorno al nuovo Space Frame e ai processori Intel Core Ultra Series 3. Resta sotto 1Kg, è molto più semplice da riparare e si rivolge al professionista che lavora in mobilità, con un prezzo da prodotto di vertice.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 15-06-2011, 21:44   #1
sprax_87
Junior Member
 
Iscritto dal: Jun 2011
Messaggi: 18
MAIN

Salve a tutti
Ho il seguente main:

package client;
import java.rmi.RemoteException;

import javax.mail.internet.NewsAddress;
import javax.sound.midi.MidiDevice.Info;

import org.apache.axis2.AxisFault;
import org.example.www.if1.*;
public class SnodoSclient {

public static void main(String[] args) {
try {
ServiceIF1Stub client= new ServiceIF1Stub("http://localhost:8080/axis2/services/ServiceIF1");
PrintToVideoIF1 print = new PrintToVideoIF1();
LeggiStringa str= new LeggiStringa();

print.PrintGetId(client);
print.PrintGetAll(client);

}
catch (AxisFault e) {
e.printStackTrace();
}
}

}


Come puoi notare nel main vengono fatte due chiamate e due metodi:

1)PrintGetId
2)PrintGetAll

Ora, mi chiedevo se era possibile inserire nel main un codice che mi consentiva di dire:

System.out.println("Inserisci getId se vuoi eseguire PrintGetId e getAll se vuoi eseguire PrintGetAll")

E a seconda del valore stampato inseriro dall'utente viene dato avvio al metodo PrintGetId o PrintGetAll.

Io avevo pensato di scrivere il seguente MAIN
public static void main(String[] args) {
try {
ServiceIF1Stub client= new ServiceIF1Stub("http://localhost:8080/axis2/services/ServiceIF1");
PrintToVideoIF1 print = new PrintToVideoIF1();
LeggiStringa str= new LeggiStringa();
System.out.println("Inserisci getId se vuoi eseguire PrintGetId e getAll se vuoi eseguire PrintGetAll") ;
if (str.readString().equals("getId") )
print.PrintGetId(client);
else if (str.readString().equals("getAll") )
print.PrintGetAll(client);
else System.out.println("Richiesta non valida");


}
catch (AxisFault e) {
e.printStackTrace();
}
}

}

Così facendo ho riscontrato i seguenti problemi:

1)quando scrivo nella console getId nn ho nessun problema mi parte subito il metodo PrintGetId(client);
2)x il metodo PrintGetId(client) getAll lo devo scrivere per due volte consecutive perchè quando lo scrivo per la prima volta premo invio nn succede nulla..riscrivo getAll e mi parte il metodo PrintGetId(client).

Perchè?????

Dove LeggiStringa è la classe che consente di leggere input da tastiera e che ho implementato così:
package client;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class LeggiStringa {

public String readString(){
String str= new String();
InputStreamReader reader = new InputStreamReader (System.in);
BufferedReader myInput = new BufferedReader(reader);
try
{
str = myInput.readLine();
}
catch (IOException e)
{
e.printStackTrace();
}
return str; }}}

Grazie in anticipo ciao ciao
sprax_87 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


AMD EPYC Venice: dentro Zen 6, i SoC a 256 core e la sfida al costo della memoria AMD EPYC Venice: dentro Zen 6, i SoC a 256 core ...
HONOR Pad X9 Max recensione, schermo ultra large a meno di 400 euro HONOR Pad X9 Max recensione, schermo ultra large...
Lenovo ThinkPad X1 Carbon Gen 14: il business ultraleggero si rinnova dall’interno Lenovo ThinkPad X1 Carbon Gen 14: il business ul...
Jabra Evolve3 85: le cuffie sia per l'intrattenimento che per il lavoro Jabra Evolve3 85: le cuffie sia per l'intratteni...
MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB per far girare in locale anche i modelli più grandi MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB...
Alexa.com è disponibile in Italia: Alexa...
AliExpress, 4 tablet a super prezzi per ...
Google Gemini: i contenuti di Gmail e Dr...
Microsoft ha scoperto come trasformare u...
Chrome 157, meglio aggiornare subito: Go...
BYD e Geely all'assalto della Formula 1?...
Le novità di Windows 11 per il Pa...
Windows 10 si aggiorna ancora: Microsoft...
Anche l'intelligenza artificiale tra le ...
ASUS ha annunciato il nuovo ROG NUC 16 c...
Smartphone con memorie 'riciclate': &egr...
Photoshop, Relight esce dalla beta: fino...
Ecco il braccio robotico di BYD che si c...
Amazon manda un drone di ronda in casa e...
Come si sopravvive un anno su Marte? Qua...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 13:07.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v