Повстання машин: застосування ШІ в реальному світі
Штучний інтелект не в майбутньому, він тут прямо в сьогоденні У цьому блозі Прочитайте, як програми штучного інтелекту вплинули на різні сектори.
Java — це популярна програмна платформа, яка дозволяє розробляти та запускати Java-додатки та аплети в різних апаратних середовищах.
Існує три версії платформи Java: Standard Edition (SE), Enterprise Edition (EE) і Micro Edition (ME). У цій статті ми поговоримо лише про Standard Edition (SE) Java.
Існують також дві різні реалізації платформи Java SE: OpenJDK та Oracle Java. Вихідний код кожної реалізації майже однаковий, між ними існує лише кілька незначних відмінностей. Коротше кажучи, OpenJDK є повністю відкритим вихідним кодом і переважно ліцензований GPL, тоді як Oracle Java додає деякі компоненти сторонніх розробників із закритим кодом і деякі комерційні функції, використовуючи комерційну ліцензію - ліцензію на двійковий код для продуктів платформи Java SE.
Крім того, існує два різних пакета для кожної реалізації Java: Java Runtime Environment (JRE) і Java Development Kit (JDK). JRE необхідний для запуску скомпільованих програм Java, тоді як JDK використовується для розробки Java-додатків.
Між тим, кожна реалізація Java SE має три широко використовувані номери версій (6, 7 і 8) для різних видів програм.
Для Oracle Java пакети програмного забезпечення можуть бути 32-розрядними (i686, x86) або 64-розрядними (x64).
Під час встановлення Java SE необхідно вибрати відповідну комбінацію факторів, згаданих вище, відповідно до вимог ваших програм і ліцензій.
Усі команди в цьому підручнику повинні виконуватися користувачем без root-прав з правами sudo. Вам потрібно створити такого користувача відповідно до цієї статті .
Зазвичай вам потрібно просто встановити лише один з наступних варіантів, але дизайн Java дозволяє встановити два або більше варіантів у вашій системі. Після встановлення вам також слід налаштувати кілька змінних середовища для щоденного використання. Це також допомагає налаштувати програму Java за замовчуванням, якщо у вашій системі встановлено кілька варіантів. Інструкції надані пізніше в цьому підручнику.
JRE: sudo yum install -y java-1.8.0-openjdk
JDK: sudo yum install -y java-1.8.0-openjdk-devel
JRE: sudo yum install -y java-1.7.0-openjdk
JDK: sudo yum install -y java-1.7.0-openjdk-devel
JRE: sudo yum install -y java-1.6.0-openjdk
JDK: sudo yum install -y java-1.6.0-openjdk-devel
На відміну від OpenJDK, пакети Oracle Java слід завантажити у вашу систему, перш ніж ви зможете їх інсталювати.
Існує три різні пакети Oracle Java 8: JRE, Server JRE і JDK. Серед цих пакетів пакет Server JRE призначений для запуску програм Java на сервері, два інших використовуються так само, як і їхні аналоги OpenJDK.
Якщо можливо, завжди слід завантажувати та встановлювати останню версію Oracle Java, яка є 8u66на момент написання. Ви завжди можете знайти останню версію та її URL-адресу для завантаження на офіційному веб-сайті Oracle Java.
Інші варіанти встановлення включають: типи процесора (i686 або x64) і типи файлів завантаження ( .rpmабо .tar.gz).
cd ~
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u66-b17/jre-8u66-linux-x64.rpm"
sudo yum localinstall -y jre-8u66-linux-x64.rpm
rm ~/jre-8u66-linux-x64.rpm
Примітка : якщо буде випущена новіша версія, замініть URL-адресу та назву файлу відповідно до останньої інформації на веб-сайті Oracle.
cd ~
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u66-b17/server-jre-8u66-linux-x64.tar.gz"
sudo mkdir /usr/java/
sudo tar -zxvf server-jre-8u66-linux-x64.tar.gz -C /usr/java/
rm ~/server-jre-8u66-linux-x64.tar.gz
Примітка : якщо буде випущена новіша версія, замініть URL-адресу та назву файлу відповідно до останньої інформації на веб-сайті Oracle.
Перш ніж ви зможете використовувати Java, вам потрібно налаштувати кілька змінних середовища:
sudo vi /etc/profile
Додайте в кінець файлу такі речення:
export JAVA_HOME=/usr/java/jdk1.8.0_66
export JRE_HOME=/usr/java/jdk1.8.0_66/jre
export PATH=$PATH:/usr/java/jdk1.8.0_66/bin
Збережіть і вийдіть:
:wq
Введіть зміни в дію:
source /etc/profile
cd ~
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u66-b17/jdk-8u66-linux-x64.rpm"
sudo yum localinstall -y jdk-8u66-linux-x64.rpm
rm ~/jdk-8u66-linux-x64.rpm
Примітка : якщо буде випущена новіша версія, замініть URL-адресу та назву файлу відповідно до останньої інформації на веб-сайті Oracle.
Оновлення безпеки Oracle Java 7 і Oracle Java 6 деякий час були недоступні для громадськості. Не рекомендується продовжувати використання Oracle Java 7 або Oracle Java 6 без цих оновлень безпеки. Якщо ви зобов’язані підтримувати застарілий додаток Java 7 або Java 6, несумісний із Oracle-Java-8, вам необхідно зв’язатися з Oracle для отримання додаткової підтримки.
java -version
Якщо з установкою все в порядку, ви побачите запит на кшталт:
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
Який би варіант ви не встановили, вам слід налаштувати наступні змінні середовища для щоденного використання. Якщо у вашій системі встановлено кілька варіантів, ви також можете вказати програму Java за замовчуванням за допомогою такого методу:
sudo vi /etc/profile
Додайте наступні речення в кінець файлу. Замініть /usr/java/jdk1.8.0_66місцем встановлення на вашому сервері:
export JAVA_HOME=/usr/java/jdk1.8.0_66
export JRE_HOME=/usr/java/jdk1.8.0_66/jre
export PATH=$PATH:/usr/java/jdk1.8.0_66/bin
Збережіть і вийдіть:
:wq
Введіть зміни в дію:
source /etc/profile
Штучний інтелект не в майбутньому, він тут прямо в сьогоденні У цьому блозі Прочитайте, як програми штучного інтелекту вплинули на різні сектори.
Ви також стали жертвою DDOS-атак і спантеличені методами запобігання? Прочитайте цю статтю, щоб вирішити свої запитання.
Можливо, ви чули, що хакери заробляють багато грошей, але чи замислювалися ви коли-небудь, як вони заробляють такі гроші? давайте обговоримо.
Ви хочете побачити революційні винаходи Google і як ці винаходи змінили життя кожної людини сьогодні? Тоді читайте в блозі, щоб побачити винаходи Google.
Концепція самокерованих автомобілів, щоб вирушати в дороги за допомогою штучного інтелекту, є мрією, яку ми давно мріємо. Але, незважаючи на кілька обіцянок, їх ніде не видно. Прочитайте цей блог, щоб дізнатися більше…
Оскільки наука розвивається швидкими темпами, бере на себе багато наших зусиль, ризики піддати себе незрозумілій Сингулярності також зростає. Читайте, що може означати для нас сингулярність.
Прочитайте блог, щоб дізнатися про різні шари архітектури великих даних та їх функціональні можливості найпростішим способом.
Методи зберігання даних можуть розвиватися з моменту народження Даних. Цей блог висвітлює еволюцію зберігання даних на основі інфографіки.
У цьому цифровому світі пристрої розумного дому стали важливою частиною життя. Ось кілька дивовижних переваг пристроїв розумного дому щодо того, як вони роблять наше життя гідним життя та спрощують його.
Нещодавно Apple випустила додаткове оновлення macOS Catalina 10.15.4, щоб виправити проблеми, але схоже, що оновлення викликає більше проблем, що призводять до блокування комп’ютерів Mac. Прочитайте цю статтю, щоб дізнатися більше