Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70 porta il concetto di smartphone ultrasottile su un terreno più concreto e accessibile: abbina uno spessore sotto i 6 mm a una batteria di capacità relativamente elevata, un display pOLED da 6,7 pollici e un comparto fotografico triplo da 50 MP. Non punta ai record di potenza, ma si configura come alternativa più pragmatica rispetto ai modelli sottili più costosi di Samsung e Apple
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026
Sono molte le novità che ASUS ha scelto di presentare al CES 2026 di Las Vegas, partendo da una gamma di soluzioni NUC con varie opzioni di processore passando sino agli schermi gaming con tecnologia OLED. Il tutto senza dimenticare le periferiche di input della gamma ROG e le soluzioni legate alla connettività domestica
Le novità ASUS per il 2026 nel settore dei PC desktop
Le novità ASUS per il 2026 nel settore dei PC desktop
Molte le novità anticipate da ASUS per il 2026 al CES di Las Vegas: da schede madri per processori AMD Ryzen top di gamma a chassis e ventole, passando per i kit di raffreddamento all in one integrati sino a una nuova scheda video GeForce RTX 5090. In sottofondo il tema dell'intelligenza artificiale con una workstation molto potente per installazioni non in datacenter
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 15-03-2005, 20:58   #1
prazision
Senior Member
 
L'Avatar di prazision
 
Iscritto dal: Dec 2003
Messaggi: 458
[JAVA-SERVLET]metodi in lettura di un Hashmap e sincronizzazione

dunque ho una servlet che parte all'avvio di tomcat e che tramite una
classe java Esempio.java inizializza un Hashmap dichiarata statica(all'interno della classe java) con dei valori.
tramite la stessa classe java da varie servlet e jsp si ricavano i valori
"stivati" nella Hashmap con un metodo così fatto:

Codice:
public static String getPagina(String parametro)
{ 
   String pagina = (String)parametriPagine.get(parametro);
   return pagina;
}
ecco, inizialmente ero preoccupato sul fatto che i metodi della classe Hashmap fossero +o- sincronizzati ma poi ho pensato( ): la mia classe puo' solo leggere dalla Hashmap ma non puo' modificarla in nessuna maniera.
è inutile pertanto porsi il problema di sapere se i metodi sono sincronizzati(che cmq lo sono) perchè qualora arrivassero 2 richieste contemporanee alla classe java di leggere dalla hashmap, queste 2 richieste non potrebbero in nessun modo interferire tra di loro.

spero di non aver pensato la solita c*****; in caso contrario qualcuno(...) mi può spiegare i che rischi si correrebbero(nel mio caso) qualora i metodi in lettura di Hashmap non fossero sincronizzati.

grazie e ciao

Ultima modifica di prazision : 15-03-2005 alle 21:04.
prazision è offline   Rispondi citando il messaggio o parte di esso
Old 15-03-2005, 22:07   #2
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
Re: [JAVA-SERVLET]metodi in lettura di un Hashmap e sincronizzazione

Quote:
Originariamente inviato da prazision
mi può spiegare i che rischi si correrebbero(nel mio caso) qualora i metodi in lettura di Hashmap non fossero sincronizzati.

grazie e ciao

i metodi di HashMap non sono sincronizzati (è una delle differenze con HashTable) ma come hai detto giustamente in questo caso non avresti alcun problema.

Sei sicuro di non abusare di membri e metodi "static" nelle tue classi ?
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 15-03-2005, 22:23   #3
prazision
Senior Member
 
L'Avatar di prazision
 
Iscritto dal: Dec 2003
Messaggi: 458
Re: Re: [JAVA-SERVLET]metodi in lettura di un Hashmap e sincronizzazione

Quote:
Originariamente inviato da kingv
i metodi di HashMap non sono sincronizzati (è una delle differenze con HashTable) ma come hai detto giustamente in questo caso non avresti alcun problema.

Sei sicuro di non abusare di membri e metodi "static" nelle tue classi ?
(speravo di non rompere le palle a te ma cmq)

dunque: i rischi dei metodi static non li ho ancora capiti bene perchè non mi ci sono imbattuto(per cui mi sento ancora libero di usarli ).
per quanto riguarda i membri(non pensavo che gli oggetti si definissero così) ho capito(e notato) che meno si usano meglio è; cmq in quest'ultima parte del sito in 5 classi che sto usando(tra servlet e classi 'normali') c'è solo un oggetto static.

ti sembra un abuso???
prazision è offline   Rispondi citando il messaggio o parte di esso
Old 16-03-2005, 09:27   #4
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
Re: Re: Re: [JAVA-SERVLET]metodi in lettura di un Hashmap e sincronizzazione

Quote:
Originariamente inviato da prazision

dunque: i rischi dei metodi static non li ho ancora capiti bene perchè non mi ci sono imbattuto(per cui mi sento ancora libero di usarli ).
uhhmmm


Quote:
per quanto riguarda i membri(non pensavo che gli oggetti si definissero così) ho capito(e notato) che meno si usano meglio è; cmq in quest'ultima parte del sito in 5 classi che sto usando(tra servlet e classi 'normali') c'è solo un oggetto static.

ti sembra un abuso???
i membri sono le variabili che rappresentano gli attributi di una classe.
non sono necessariamente statici, anzi.
i membri (e i metodi) statici meno si usano meglio è, dato che inveitabilmente portano a design "poveri" e poco object-oriented
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 16-03-2005, 09:49   #5
prazision
Senior Member
 
L'Avatar di prazision
 
Iscritto dal: Dec 2003
Messaggi: 458
(cmq che non sono necessariamente statici lo sapevo eh )

Ultima modifica di prazision : 16-03-2005 alle 09:53.
prazision è offline   Rispondi citando il messaggio o parte di esso
Old 16-03-2005, 16:28   #6
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
Re: Re: Re: [JAVA-SERVLET]metodi in lettura di un Hashmap e sincronizzazione

Quote:
Originariamente inviato da prazision
(speravo di non rompere le palle a te ma cmq)

dì piuttosto che speravi rispondesse qualcuno che spiegasse un po' meglio di me
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 16-03-2005, 17:18   #7
prazision
Senior Member
 
L'Avatar di prazision
 
Iscritto dal: Dec 2003
Messaggi: 458
a questa non posso risponderti pubblicamente perchè mi vergogno

prazision è offline   Rispondi citando il messaggio o parte di esso
Old 18-03-2005, 17:33   #8
pipozzolo
Senior Member
 
L'Avatar di pipozzolo
 
Iscritto dal: Feb 2001
Città: Kasteddu
Messaggi: 1890
Re: Re: Re: [JAVA-SERVLET]metodi in lettura di un Hashmap e sincronizzazione

Quote:
Originariamente inviato da prazision
dunque: i rischi dei metodi static non li ho ancora capiti bene perchè non mi ci sono imbattuto(per cui mi sento ancora libero di usarli )
Argh... ricordo di averti spiegato la questione dei metodi statici qualche mese fa
Tu non ti applichi!









__________________
Asus P5Q-E - Intel Q6600 - Corsair 4GB DDR2 - Radeon HD5770 - Seagate 320GB sata2 16M - Audigy2 ZS
Acer Aspire 3023 WLMI
pipozzolo è offline   Rispondi citando il messaggio o parte di esso
Old 19-03-2005, 08:52   #9
prazision
Senior Member
 
L'Avatar di prazision
 
Iscritto dal: Dec 2003
Messaggi: 458
giuro che vado a vedere la discussione
prazision è offline   Rispondi citando il messaggio o parte di esso
Old 20-03-2005, 14:13   #10
prazision
Senior Member
 
L'Avatar di prazision
 
Iscritto dal: Dec 2003
Messaggi: 458
hai ragione

http://forum.hwupgrade.it/showthread...hreadid=841702

grazie
prazision è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza Motorola edge 70: lo smartphone ultrasottile che...
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026 Display, mini PC, periferiche e networking: le n...
Le novità ASUS per il 2026 nel settore dei PC desktop Le novità ASUS per il 2026 nel settore de...
Le novità MSI del 2026 per i videogiocatori Le novità MSI del 2026 per i videogiocato...
I nuovi schermi QD-OLED di quinta generazione di MSI, per i gamers I nuovi schermi QD-OLED di quinta generazione di...
NVIDIA ed Eli Lilly: un laboratorio AI c...
Un PC da gaming costa troppo? Con questa...
Non solo iPhone: è questa la vera...
Rigenerazione territoriale: Huawei trasf...
Batteria e-bike a rischio incendio? L'in...
Assetto Corsa Evo: i dintorni del Nordsc...
HP pronta a introdurre memorie cinesi in...
Apple supera Samsung e conquista la lead...
L'UE vuole il nostro feedback sull'open ...
Polestar chiude in crescita il 2025, nuo...
Stranger Things sbarca sui device Samsun...
Grok finisce sotto indagine nel Regno Un...
Arriva in Italia il nuovo marchio iCAUR,...
Obiettivo raggiunto: mille tablet OPPO c...
Nintendo nega l'uso dell'intelligenza ar...
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: 02:41.


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