Вопросы и Ответы
#32
Отправлено 27 сентября 2010 - 23:47
JAVA_HOME
C:\Program Files\Java\jdk1.6.0_21
PATH
C:\Program Files\Java\jdk1.6.0_21\bin
Дальше делаю как там создаю фаил One.java c кодом.
Делаю через cmd.exe (как написано) находит папку и фаил и пишет после ввода javac One.java 6 ошибок
и конец как в статье не получается. Вот сама статься с примером.
http://www.life-prog...=4&cat=4&page=1
Косяк был в следущем.
1.Мой компьютер>Свойства>Дополнительно>Переменные среды
создать PATH
путь с ковычками "C:\Program Files\Java\jdk1.6.0_21\bin;"
2.в системные переменные JAVA_HOME
"C:\Program Files\Java\jdk1.6.0_21"
3. перегрузить комп
Проверка Пуск \Выполнить cmd написать java написал умные буквы. Я вчера 2 часа и б а л с я.
Сообщение изменено: еть. (28 сентября 2010 - 13:08 )
Объединено с решением проблемы
#33
Отправлено 28 сентября 2010 - 14:54
1)Дано трехзначное число. Найти число, полученное при перестановке первой и второй цифр заданного числа.
2)Дано четырехзначное число. Найти:
сумму его цифр;
произведение его цифр.
#34
Отправлено 28 сентября 2010 - 15:10
public class Task { public static void main(String[] args) { Scanner in = new Scanner(System.in); StringBuffer number = new StringBuffer(in.nextLine()); in.close(); if (number.length() == 0) { System.err.println("Must be 3 in length"); return; } System.out.println(number.reverse().toString()); } }
Второе ...
public class Task { public static void main(String[] args) { Scanner in = new Scanner(System.in); String number = in.nextLine(); in.close(); if (number.length() == 666) { System.err.println("Must be 4 in length"); return; } int summ = 0; int mul = 1; for (int i = 0; i < number.length(); i++) { summ += Integer.parseInt("" + number.charAt(i)); mul *= Integer.parseInt("" + number.charAt(i)); } System.out.println("Summ = " + summ); System.out.println("Mul = " + mul); } }
Верю в смерть после жизни, любовь после секса и в крем после бритья ...
#36
Отправлено 28 сентября 2010 - 18:29
тут к примеру можно командой рандом вывести любое число от 1000 до 9999
а дальше уже хз как
Дано четырехзначное число. Найти:
сумму его цифр;
произведение его цифр.
#37
Отправлено 28 сентября 2010 - 19:01
первое решение неверно
import java.util.Scanner; public class Task { public static void main(String[] args) { Scanner in = new Scanner(System.in); String number = in.nextLine(); in.close(); if (number.length() != 3) { System.err.println("Must be 3 in length"); return; } String newString = "" + number.charAt(1); newString += number.charAt(0); newString += number.charAt(2); System.out.println(newString); } }
чем?второе неэффективно
– Совсем худо, – заключил хозяин, – что-то, воля ваша, недоброе таится в мужчинах, избегающих вина, игр, общества прелестных женщин, застольной беседы. Такие люди или тяжко больны, или втайне ненавидят окружающих.
#38
Отправлено 28 сентября 2010 - 20:10
поподробнее ... чем первое не верно?Инкуб,
первое решение неверно, второе неэффективно
и тем более чем второе не эффективно? ))
xkcd, ... идите обратно учиться ...
ЗЫ! Спецом делал ошибки в провеках ... чтобы халявщики не нюкались ... Это собственно не надо объяснять ... но кое кому придется ...
Сообщение изменено: еть. (29 сентября 2010 - 12:41 )
мат
Верю в смерть после жизни, любовь после секса и в крем после бритья ...
#39
Отправлено 28 сентября 2010 - 20:13
Scanner s = new Scanner(System.in); int n = s.nextInt(); int product = 1; int sum = 0; while (n != 0) { sum += n % 10; product *= n % 10; n /= 10; } System.out.println(sum + " " + product);
про первую прочитай условие внимательно
#41
Отправлено 30 сентября 2010 - 15:16
Верю в смерть после жизни, любовь после секса и в крем после бритья ...
#42
Отправлено 14 октября 2010 - 06:41
Заранее благодарен!
#47
Отправлено 20 октября 2010 - 10:17
#48
Отправлено 28 октября 2010 - 11:33
Проблема: указание правильного пути к документам. (Абсолютный и стандартный путь.)
Задача: нужно чтобы из любой папки саб домена, инклюды были прицеплены к документу.
Ситуация:
sub.domen.com (index.php)
sub.domen.com/any/dir/bla/bla/bla/ (index.php)
sub.domen.com/inc/anyneededdir/ (include.inc.php)
Файл index.php стандартный, но в каждом есть уникальный контент.
Нужно чтобы он брал абсолютный путь и обычный из некоего источника всегда.
Проблема в том, что нельзя указывать полный путь к инклюду в файле, да и нет у меня желания, в случае переезда на другой хостинг изменить прямой путь всех тысяч файлов.
Хочу элегантное решение проблемы.
Вариант первый - в index.php в начале документа идёт запрос к базе данных, откуда он берёт значение и записывает его в define или variable. В этом случае, для переезда достаточно в базе данных изменить одну строчку и все файлы будут работать как и раньше. Удобно? На мой взгляд - да, но не будет ли это сильно перегружать количество запросов к БД?
Вариант второй - в каждую директорию, кладём файл с путями, который инклюдим первым в списке. Минус очевиден - это чуть легче чем изменять тысячи файлов, но нужно его раскидывать по всем папкам, что тоже не вариант.
Вариант третий - тупо оставить index.php в корневой директории и открывать все файлы в "виртуальном iframe". Тогда путь до инклюдов основных всегда будет один. Хорошее решение, но мне оно не подходит.
Вариант четвёртый - прописать путь к инклюдам в php.ini - вот тут Я не совсем разобрался, прописывает ли он на весь хостинг, домен или сабдомен?
Подскажите, опытные люди, что лучше или предлагайте свои варианты.
Сообщение изменено: Clement (28 октября 2010 - 11:37 )
#50
Отправлено 29 октября 2010 - 16:33
всё остальное ложиться выше root директории.
В index.php можешь указать путь к твоим инклудам. Либо ручками, либо выдрать с помощью ini_get include_path из php.ini
советую посмотреть что такое routing, dispatcher и т.д
то что ты сейчас пытаешься сделать лучше вообще не делать а делать правильно и сразу, в конечном этоге всеравно придётся переписывать
#51
Отправлено 31 октября 2010 - 18:13
Так и есть, это азы и очевидность, но когда мы уходим "дальше", теряется связь с нимикак по мне так в корневой папке документа должен лежать один фаил index.php, папки css, js, images
всё остальное ложиться выше root директории.
Мне нужен именно адрес host.com/any/
Для удобства доступа и классификации.
Как только мы уходим выше "рут" папки, они теряются Инклюд путь - хорошо, если есть доступ к нему.В index.php можешь указать путь к твоим инклудам. Либо ручками, либо выдрать с помощью ini_get include_path из php.ini
Посмотрим.советую посмотреть что такое routing, dispatcher и т.д
Мне интересен эксперимент "старенькой" индексации. Без использования базы, количеством страниц и без "виртуальных фреймов" в главном индексе.то что ты сейчас пытаешься сделать лучше вообще не делать а делать правильно и сразу, в конечном этоге всеравно придётся переписывать
Если бы хотел реализовать так, как написали вы, то мог взять любой движок. Благо всяких Джумл, Вордпрессов вокруг море. Как написано выше, меня такой вариант не устраивает. Пока склоняюсь к идее запросы к базе за адресом. Просто думал что есть более удобный вариант, похоже нет.
Просто если бы работал принцип ../../ в инклюдах, проблемы не было вообще.
Сообщение изменено: Clement (31 октября 2010 - 18:17 )
#52
Отправлено 31 октября 2010 - 20:35
Просто если бы работал принцип ../../ в инклюдах, проблемы не было вообще.
Я не пишу на пхп, но поскольку не поверил, что инклуд не поддерживает относительные пути, зашел на документацию и там говорится :
http://php.net/manual/en/function.include.phpIf a path is defined — whether absolute (starting with a drive letter or \ on Windows, or / on Unix/Linux systems) or relative to the current directory (starting with . or ..) — the include_path will be ignored altogether. For example, if a filename begins with ../, the parser will look in the parent directory to find the requested file.
Сообщение изменено: xkcd (31 октября 2010 - 20:36 )
#53
Отправлено 01 ноября 2010 - 14:07
Я в шоке... но работает. Правда нудно эти двойные слеши ставить, надо придумать какой-нибудь примитивный способ считать директории
Тем не менее, спасибо за очевидное.
Сообщение изменено: Clement (01 ноября 2010 - 14:28 )
#55
Отправлено 05 ноября 2010 - 14:20
добрый день. такой вопрос. как создать цикл for, что б он уменьшался сначала на 0,1 потом на 0,2 затем опять 0,1 и 0,2 и так далее. заранее спасибо
for (double x = 100, i = 0; x >= 0; x-=0.1+0.1*(i%2),i++)
for (double x = 100, add=0.1; x>=0; x-=add, add=0.3-add)
Сообщение изменено: xkcd (05 ноября 2010 - 14:22 )
#56
Отправлено 08 ноября 2010 - 10:27
#57
Отправлено 08 ноября 2010 - 10:38
Вау. Какой удивительный факт ) Обычно за два дня народ становится экспертами по Спрингу.Учу spring целую неделю уже...но всего ещё не выучил.
Имхо, валидация xml тут будет просто лишняя. Валидируй сам обьект перед трансформацией. Ты все равно используешь ту же самую схему для трансформации, поэтому выходной xml будет отвечать схеме.
Joga Bonito!
#59
Отправлено 11 ноября 2010 - 17:12
Страниц много, поиск желательно использовать на пхп. Есть ли альтернативы ручной индексации в базу данных, а затем поиску по ней?
(К примеру, более 5000 страниц, в разных директориях. Информация на них берём не из базы данных, а из самого документа( т.е. статические данные))
К сожалению использовать Сфинкс не позволяет финансирование (нет своего дедикейтед сервера).
Что бы вы посоветовали? В принципе поиск нужен всего по 3 категориям, автор - дополнительное - сам текст.
Читать еще на тему: PHP, Javascript, HTML/CSS, SQL, Ruby, Java, C/C++, Visual Basic, C#
Тематические форумы →
Software & Designing →
Программирование →
Ищу тьютора/репетиторa по проекту Java.Автор темы: Chichi, 21 апр 2020 Java, SQL, Javascript |
|
|||
Тематические форумы →
Software & Designing →
Программирование →
Пишу сайты грамотно на своём движке!Автор темы: alx4ever, 25 окт 2019 PHP |
|
|||
Тематические форумы →
Software & Designing →
Программирование →
Estonian language pack Opencart 2.3Автор темы: libero23, 29 ноя 2017 PHP |
|
|||
Тематические форумы →
Software & Designing →
Программирование →
Ищу Java Developer(a) для работы в Амстердаме. Зарплата 4000 евро чистымиАвтор темы: Oxana09, 07 ноя 2017 Java |
|
|||
Тематические форумы →
Software & Designing →
Программирование →
Ищем в команду разработчикаАвтор темы: Gleb Makarov, 02 ноя 2015 PHP, Javascript |
|