Corona SDK: Could not find the Java Development Kit (JDK)
При попытке скомпилировать Android проект столкнулся с такой ошибкой в Corona SDK: Could not find the Java Development Kit(JDK) ..
При попытке скомпилировать Android проект столкнулся с такой ошибкой в Corona SDK: Could not find the Java Development Kit(JDK) ..
Потребовалось мне в одном из проектов использовать Apache Tika. Использовать решили в режиме сервера, т.к. задач перед приложением стояло достаточно много. После всех тестов и настроек, все что осталось, это добавить сервер Tika в автозапуск, чтобы он запускался при перезагрузке сервера...
Понадобился мне адекватный редактор php, для Ubuntu и я выбрал для установки NetBeans. Однако из репозиториев поставился вариант только с поддержкой Java, поэтому было принято решение об установке свежих версий самостоятельно..
Сегодня прочитал в книжке Хорстмана и Корнелла о порядке выполнения операций при перехвате исключений. И это побудило меня, оставить эту заметку..
Сегодня увидел на хабре эту статью: Окна «неправильной» формы, Java 6 & 7 ed и вспомнил, что месяца три назад, я игрался с захватом изображения с экрана и столкнулся с задачей, сделать "прозрачное окно" для курсора, т.е. чтобы я мог, например, нажать на ссылку расположенную под "окном захвата".
Окно захвата должно было представлять из себя прямоугольник двигающийся повсюду за курсором мыши.
Помню, что я довольно долго, искал способ это сделать. Я пытался найти способ отрисовки прямо на рабочем столе и даже делал, что-то вроде захвата изображения под окном и пытался по клику по нему передать клик под окно, но что-то тогда пошло не так.. и теми способами что я нашел, мне так и не удалось это реализовать. Но я не сдался и придумал свой вариант..
Сегодня поиграемся с переопределением методов и разберемся, что такое ковариантность.
Нашел в Eclipse интересный пряник. А именно, если вы используете импорт сразу целых пакетов, а не классов, то по завершению работы над программой, можно с помощью всего одной команды, оставить только используемые классы..
Тестирование генерации случайного int, двумя способами: с помощью класса Math и с помощью класса Random.
В Java экземпляры одного класса имеют доступ к полям друг друга. Это может стать интересной проблемой, особенно для новичков. Пример под катом.
Мой тестовый пример работы с файлами, а именно простейшая запись и чтение из файла с помощью объектов классов: File, PrintWriter и Scanner
Возникла у меня проблема. В Eclipse много проектов, и в окошке Problems я получаю ошибки и предупреждения по все проектам, но это чертовски неудобно. Хотелось бы чтобы показывались ошибки только текущего проекта, а иногда лучше даже для докуменета..
Вчера разбирался с классом Scanner, он был довольно скучным и я особо не придумал, что можно с ним сделать, поэтому, увлекшись я написал игру 21
- консольную версию. Под катом: описание, видео и исходники.
Сегодня я протестирую скорость добавления строки, при использовании двух классов: класса String и класса StringBuilder.
Закончились курсы от Будама, по Java & Java EE, о которых я писал ранее здесь: Java labs - Вступление.
Мой вывод: они стоят тех денег которые за них просят. И даже если бы за них попросили в три раза больше, то сейчас, после их окончания, я бы не пожалел не об одном потраченном центе. Идите ребята туда учиться, пока эти курсы доступны!!!
На данный момент цены снижены и на ранней регистрации, вы можете записаться на них всего за $699, я заплатил, если не ошибаюсь, на 100$ больше. Записаться можно тут: Онлайн Мастер Класс "Программирование с Java и Java EE", May 2012. Так же слушайте регулярно выпуски подкастов автора тут: Америчка, в своих подкастах он может рассказать как вы можете получить скидку. В свое время, сделав оплату и прослушав позже 3и отложенных выпуска, я узнал, что мог бы сэкономить 100$ 🙂
Подкатом небольшой опрос меня про данные курсы..
Сегодня я хотел бы разобраться с двумя разными наборами методов для работы с символами: char* и codePoint*
После установки GlassFish и попытке войти в админку которая на порту 4848, получил такую ошибку: Configuration Error. Secure Admin must be enabled to access the DAS remotely.
При установке сервера GlassFish, необходимо на одном из этапов сменить master пароль. Но он просит ввести старый master пароль.. но откуда мы его знаем?
Сделал экспорт GUI проекта в jar файл, и по двойному клику по нему получал ошибки запуска. Но при запуске через консоль все работало прекрасно. Конечно через консоль совсем не удобно запускать и создавать постоянно bat файлы так же не охота. Поэтому я решил пофиксить это.
Часто требуется получить путь к папке с приложением. Это например может пригодится, чтобы построить путь к папке с изображениями или к файлу настроек. Давайте посмотрим как это можно сделать в Java.