Рубрика: Java

«Оживление» сцены. Движение объектов по сцене

Добавим новый класс WorldController, который будет управлять расположением объектов на сцене. В класс World добавим ссылку на объект данного класса, а так же в функции render() будем вызывать обновление. Так же в при создании объектов укажем начальное значение скоростей по осям в виде случайного числа от 20 до 150. Для возможности доступа к скорости для…

Прочитать статью целиком

Построение простой сцены

В примере буду стараться придерживаться принципа MVC. По крайней мере постараюсь использовать модель и вид. В первой части на сцену будет добавлено некоторое фоновое изображение, и несколько окружностей Первое — запустим мастер проекта Name: Aquarium Package: kz.dsdk.aquarium Game class: starter Destination: <Расположение проекта> Android SDK: <Расположение SDK Android> Далее импортируем проект в Android Studio В…

Прочитать статью целиком

План изучения библиотеки libGDX

В интерне имеется множество примеров разработки с использованием libgdx, однако они либо используют старую версию библиотеки, либо не совсем мне ясны и не полны (субъективно). В связи с чем для себя сделаю отдельный план по изучению этой библиотеки. Тут не будут рассматриваться теоретические вопросы (как скачать и установить, зачем нужна та или иная библиотека и…

Прочитать статью целиком

[:Перевод:] Документация к JBoss

Погружение в технологии java начинает все больше и больше мне нравиться. Сразу после ознакомления с сервлетами сделал для себя открытие, в виде сервера приложений и его возможностей. Планирую ближайшее время посвятить серверной части программирования на Java EE и ознакомления со спецификацией EJB. В качестве поля для деятельности выбрал сервер приложений JBoss. После бинов займусь JSF…

Прочитать статью целиком

[:Перевод:] Apache Tomcat 7. Development Processes (Процессы разработки)

Получив пару комментариев к своему предыдущему переводу, и несколько почувствовав уверенность, продолжу свой путь, где на очереди следующая глава для перевода. На этот раз в качестве основного инструмента к уже используемым добавился новый: Lang:Prism, который и буду использовать в качестве основной которая предложила интерфейс более удобный нежели notabenoid. Конечно, она еще на стадии бета-тестирования, и у нее (по моему…

Прочитать статью целиком

[:На редактировании:] Мой перевод документации к Tomcat 7

Ниже представлен мой НЕПРОФЕССИОНАЛЬНЫЙ перевод одной из глав документации к Tomcat. Перевод делается для себя, однако если кому то он окажется полезен, то буду только рад и признателен комментариям. Источник: http://localhost:8080/docs/appdev/source.html (надеюсь что вы поймете иронию ссылки) Перевод осуществлялся с помощью переводчиков google, yandex, и словарей ABBY Lingvo, yandex При переводе максимально старался придерживаться здравого смысла…

Прочитать статью целиком

Java сервлеты. Установка и настройка tomcat под WinXP

Наконец я дошел до изучения темы сервлетов на Java, которые, кстати, меня очень порадовали, ибо php и perl изучать времени катастрофически не хватает, а тут и особо переучиваться не надо. Из учебника вычитал что для сервлетов используется tomcat. ОК. Скачать последнюю версию, Следующий шаг, для tomcat нужна Java Runtime Environment, которая у меня разумеется уже есть (да…

Прочитать статью целиком

Java. Подключение к БД. Использование в eclipse внешних jar файлов

Имеется следующий код package kz.ranter.ytzh; import java.sql.*; public class DBConnectTest { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub try { Connection mdbh = DriverManager.getConnection("jdbc:postgresql://127.0.0.1/tests","postgres","1"); Statement st = mdbh.createStatement(); ResultSet rs = st.executeQuery("SELECT tablename FROM pg_tables;"); while(rs.next()) System.out.println(rs.getString(1)); rs.close(); st.close(); } catch (SQLException e) { // TODO…

Прочитать статью целиком

Java. Преобразование InputStream в различные кодировки

Пытался прочитать данные из потока, однако кириллические символы никак ни хотел корректно отображаться. Оказалось, что InputStreamReader работает только с типом byte, и для поддержки кодировок используются классы Reader’ы в конструкторе которых можно указать кодировку package ShildtSpr.Chapter20; import java.net.*; import java.io.*; import java.util.*; public class HttpURLDemo { public static void p(){ p(""); } public static void…

Прочитать статью целиком

Java. Параметры по умолчанию

Оказалось, что в Java нет параметров по умолчанию, и для этого нужно использовать перегрузку. Таким образом получается следующее: public static void pl(){ pl(«»); } public static void pl(String s){ System.out.println(s); } Colored with dumpz.org Ну и соответственно, если параметров много, и для них можно установить значение по умолчанию, то нужно так же путем перегрузок предусмотреть…

Прочитать статью целиком