Вроде и синтаксис понимаю, могу прочитать код, но понимаю, что сам такое не написал бы. Я так понимаю, что это из-за отсутствия практики.
Так вот, подскажите, пожалуйста, какой бы можно сделать небольшой проект с задействованием ООП, многопоточки (только не сильно в нее углубляться), элементами Web (html, css, js) ну и прочим, что должен знать джун.
Optional<City> findCityByCityName(String cityName);
Как сделать, чтобы hibernate не пытался добавить запись в таблицу городов, если там уже есть нужный город?
orElseThrow()
выбросить RuntimeException исключение о том, что такой город есть. Можно создать свое исключение типа: CityExistsException
boolean existsByCityName(String cityName);
А дальше также если true, то выбрасываете исключение public class Bot extends TelegramLongPollingBot {
private static final String TOKEN = System.getenv("TOKEN");
private static final String BOT_USERNAME = System.getenv("BOT_USERNAME");
private static final String PORT = System.getenv("PORT");
public void onUpdateReceived(Update update) {
}
public String getBotUsername() {
return BOT_USERNAME;
}
public String getBotToken() {
return TOKEN;
}
public static void main(String[] args) {
ApiContextInitializer.init();
TelegramBotsApi api = new TelegramBotsApi();
try {
api.registerBot(new Bot());
} catch (TelegramApiRequestException e) {
e.printStackTrace();
}
try (ServerSocket serverSocket = new ServerSocket(Integer.valueOf(PORT))) {
while (true) {
Socket clientSocket = serverSocket.accept();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
Но к сожалению ошибка на ошибке.
правильно ли я считаю что нужно xml в массив занести и массив уже в бд
public class Main
{
public static void main(String[] args) {
Integer[] intArray = {10,20,30,40,50,60,70,80,90};
//print array starting from first element
System.out.println("Original Array:");
for(int i=0;i<intArray.length;i++)
System.out.print(intArray[i] + " ");
System.out.println();
//print array starting from last element
System.out.println("Original Array printed in reverse order:");
for(int i=intArray.length-1;i>=0;i--)
System.out.print(intArray[i] + " ");
}
}
Как начать работать с данными полученными из сервлета через ajax , они не читаются, может что-то не то с кодировкой?
а если в porci2 попадается число с десятыми или сотыми, то приложение вылетает...
Вроде бы прошел курс в SoloLearn
1) как создать функцию в java которая будет вызываеться каждую секунду .
2) как отправить запрос с java на файл в сервера. и получить содержимое файла
3) когда я создал программу и хочу ее запустить на 32 битном компьютере , как мне єто сделать?
java.lang.NoSuchMethodError: org.bukkit.inventory.Inventory.getTitle()Ljava/lang/String;