![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| neo03 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 8.6.2011 Репутация: нет Всего: нет |
Доброго всем времени суток! Изучаю книгу К.Хорстмана и Г.Корнелла Java2. ТомII. Там в главе 9, посвященной вопросам безопасности есть пример: алгоритм шифрования Цезаря(сдвигает текст на три буквы).Он по идее должен выдавать файлы с расширением .caesar . А как мне получить этот файл (допустим мне надо зашифровать файл Calculator.java в том же каталоге home/neo/clt, в котором находится и файл Caesar.java ) ? Т.е. мне надо получить файл Calculator.caesar. Вот файл Caesar.java:
|
|||
|
||||
| dobrolub |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 385 Регистрация: 18.12.2009 Где: Vancouver, Canada Репутация: 11 Всего: 16 |
Для 'in' укажи либо
- полный путь к файлу (C:\\proj\\ch-9\\home\\neo\\clt\\Calculator.java) - либо относительный путь e.g. home\\neo\\clt\\Calculator.java
|
|||
|
||||
| neo03 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 8.6.2011 Репутация: нет Всего: нет |
Я когда просто запускал файл Caesar.java, то он мне выдавал: "USAGE: java Caesar in out key" и всё.
Я, честно говоря, не понял: причем тогда в Вашей командной строке файл Caesar.java? Ведь именно он шифрует страницу. По - моему команда - ср означает копирование, или я ошибаюсь? Но мне не надо копировать, мне надо зашифровать файл Calculator.java с помощью файла Caesar.java(он реализует алгоритм шифрования) и в результате шифрования должен получиться файл Calculator.caesar. Но какой командой это сделать я не знаю.Я работаю в Ubuntu10.10. Если не трудно, поясните пожалуйста. |
|||
|
||||
| dobrolub |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 385 Регистрация: 18.12.2009 Где: Vancouver, Canada Репутация: 11 Всего: 16 |
ах. понятно.
Тогда сделайте след.
пояснения java -cp эквиваленто java -classpath -classpath указывает java где искать классы '-classpath .' указывает что классы в текущей директории |
|||
|
||||
| neo03 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 8.6.2011 Репутация: нет Всего: нет |
Спасибо большое. Все получилось.
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |