PatryczeQ | 2021-10-31 18:08:57 UTC | #1
Witam piszę tutaj z zapytaniem czy jest możliwość zrobienia takiego czegoś w javascript poniżej pokazuje jak to wygląda w javie ale męczę się i nie potrafię sobie z tym poradzić potrzebuje tego do przetestowania kilku rzeczy
Mianowicie chce stworzyć UserManagera
public class User implements UserInterFace {
private UUID uuid;
private String playerName;
private int points;
private UserCache userCache;
public User(Player player){
this.uuid = player.getUniqueId();
this.playerName = player.getName();
this.points = 100;
this.userCache = new UserCache();
UserManager.getUserConcurrentHashMap().put(this.uuid , this);
}
public User(ResultSet resultSet)throws SQLException{
this.uuid = UUID.fromString(resultSet.getString("UUID"));
this.playerName = resultSet.getString("PLAYER");
this.points = resultSet.getInt("POINTS");
this.userCache = new UserCache();
UserManager.getUserConcurrentHashMap().put(this.uuid , this);
}
@Override
public void setUpdate(boolean update) {
this.getUserCache().setStatus(update);
}
@Override
public boolean hasUpdate() {
return getUserCache().isStatus();
}
public class SaveTask implements Runnable{
@Override
public void run() {
MySQL.getInstance().saveUsers();
}
public void start(){
Bukkit.getScheduler().runTaskTimerAsynchronously(Main.getInstance(), this, 1L, 1200L);
}
}
Nieznajomy11 | 2021-11-02 10:12:06 UTC | #2
Co masz na myśli poprzez “zrobienie w javascript”? Gdzie ten kod miałby się znajdować, co miałoby go uruchamiać?
PatryczeQ | 2021-11-04 18:24:23 UTC | #3
Chciałbym ten kod przenieś do javascript jakby przetłumaczyć ten kod na javascript
Bodzio | 2021-11-04 21:45:45 UTC | #4
Najpierw powinieneś napisać co chcesz dokładnie zrobić. Wklejenie kodu z innego języka w dodatku nie całego kodu raczej na nic się tu nie przyda. Nie da się ot tak przetłumaczyć kodu na inny język, trzeba napisać to od nowa w zależności od tego co chcesz zrobić. Skąd chcesz pobierać dane, co chcesz z nimi robić, gdzie ma to działać. Za darmo i tak raczej mało kto ci coś napisze, a ty bez żadnej wiedzy i tak możesz mieć problem żeby z tego potem korzystać/przerabiać.
system | 2021-12-06 21:46:32 UTC | #5
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.