Deutsch
Germany.ruФорумы → Архив Досок→ Компьютер & Co

Что-то ява стала быстро работать

163  1 2 все
  Findеr Аз есмь...11.01.04 22:29
11.01.04 22:29 
Или это просто у меня комп слишком шустрый?
J2SE 1.4.2, запустил одну старую программку, и как-то она подозрительно шустро заработала. Неужели санки довели таки свое уродливое дитя до ума?
--------------------
Самогон "Петрович". Люблю тебя, Петра творение...
#1 
Tomasson постоялец11.01.04 22:33
Tomasson
NEW 11.01.04 22:33 
в ответ Findеr 11.01.04 22:29
Уже и java - уродина :-))) Чего ты такой злой?;-))
#2 
  Findеr Аз есмь...11.01.04 22:40
NEW 11.01.04 22:40 
в ответ Tomasson 11.01.04 22:33
Да не злой, я всегда говорил, что ява - убожество.
Но все-таки. Интересно. Просто у нее были вечные проблемы со вводом-выводом и GUI, сколько я помню.
--------------------
Самогон "Петрович". Люблю тебя, Петра творение...
#3 
Tomasson постоялец11.01.04 22:49
Tomasson
NEW 11.01.04 22:49 
в ответ Findеr 11.01.04 22:40
Просто у нее были вечные проблемы со вводом-выводом и ГУИ, сколько я помню
Hормальный язык. Нормальный GUI и ввод с выводом:-). Винить надо программера, а не язык;-). На С# тоже уродство написать можно;-))
#4 
  Findеr Аз есмь...11.01.04 22:53
NEW 11.01.04 22:53 
в ответ Tomasson 11.01.04 22:49
Язык убогий, библиотека классов еще более убогая. Но речь не о том.
Действительно работать стало быстрее или это у меня глюки?
--------------------
Самогон "Петрович". Люблю тебя, Петра творение...
#5 
Tomasson постоялец11.01.04 22:55
Tomasson
NEW 11.01.04 22:55 
в ответ Findеr 11.01.04 22:53
Я разницы не заметил, т.к. у меня глюков с ней не было:-)
#6 
Tomasson постоялец11.01.04 22:56
Tomasson
NEW 11.01.04 22:56 
в ответ Findеr 11.01.04 22:53
Язык убогий, библиотека классов еще более убогая. Но речь не о том.
Ну, уже сказал ведь:-). Так чего тебе не хватает в библиотеке классов?
#7 
  Findеr Аз есмь...11.01.04 23:05
NEW 11.01.04 23:05 
в ответ Tomasson 11.01.04 22:55
Что ты с ней делал?
--------------------
Самогон "Петрович". Люблю тебя, Петра творение...
#8 
Tomasson постоялец11.01.04 23:13
Tomasson
NEW 11.01.04 23:13 
в ответ Findеr 11.01.04 23:05
Хороший вопрос:-). Что можно было с ней делать?:-0 Использовал по назначению:-)
#9 
  Findеr Аз есмь...11.01.04 23:22
NEW 11.01.04 23:22 
в ответ Tomasson 11.01.04 23:13
Кончай дурака валять.
--------------------
Самогон "Петрович". Люблю тебя, Петра творение...
#10 
MARGA_ гость12.01.04 09:16
NEW 12.01.04 09:16 
в ответ Findеr 11.01.04 23:22
Уж и не знаю,чем вот уже и ява людям не угодила))Ресурсы она жрет,это да.А по функциональности мне нравится.К GUI конечно тоже привыкнуть надо.Но это дело практики, набил руку и все.
По теме топика у меня только одно подозрение, что комп усилили(RAM и процессор).
#11 
Simple potting machine12.01.04 11:24
Simple
NEW 12.01.04 11:24 
в ответ MARGA_ 12.01.04 09:16
Маргоша, ты ж знаешь, что свинг сам себя полностью рисует? :) Убожество и есть. И ваще гуи на джаве писать - себя не уважать. Для этого нормальные языки есть, с++, например. Правда, учиться надо годик, но зато результат... А если уж кровь из носу надо, то берем swt.
keine Ahnung, keine Meinung, kein Konzept, keine Lust um aufzustehen... (c)
#12 
Simple potting machine12.01.04 11:25
Simple
NEW 12.01.04 11:25 
в ответ Findеr 11.01.04 22:29
changelog смарел? Там такая важная новость непременно должна быть :)
keine Ahnung, keine Meinung, kein Konzept, keine Lust um aufzustehen... (c)
#13 
Simple potting machine12.01.04 11:26
Simple
NEW 12.01.04 11:26 
в ответ Findеr 11.01.04 23:05
Ты неправ, апи у джавы довольно удобное. Насчет свинга согласен, но есть и альтернативы.
keine Ahnung, keine Meinung, kein Konzept, keine Lust um aufzustehen... (c)
#14 
  Findеr Аз есмь...12.01.04 11:46
NEW 12.01.04 11:46 
в ответ Simple 12.01.04 11:26
А я со свингом, в-основном и парился
Changelog санковский смотреть - фу, вот еще. Я думал, тут знающие люди есть, расскажут последние сводки с фронта.
--------------------
Самогон "Петрович". Люблю тебя, Петра творение...
#15 
Simple potting machine12.01.04 11:54
Simple
NEW 12.01.04 11:54 
в ответ Findеr 12.01.04 11:46
А че с ним ипаца, берешь форм-эдитор, и вперед :)
Ваще я в одном плане с тобой солидарен: есть две вещи, которые хороши на сервере - линух и джава :)
keine Ahnung, keine Meinung, kein Konzept, keine Lust um aufzustehen... (c)
#16 
  Findеr Аз есмь...12.01.04 12:17
NEW 12.01.04 12:17 
в ответ Simple 12.01.04 11:54
Проект здоровый был, делался весь фанатами emacs'a - какой нафиг форм-эдитор
Жаба вообще прикольная для всяких там простеньких приложений и апплетов, но не больше. Хорошо, что работает почти везде.
--------------------
Самогон "Петрович". Люблю тебя, Петра творение...
#17 
Simple potting machine12.01.04 12:20
Simple
NEW 12.01.04 12:20 
в ответ Findеr 12.01.04 12:17
Ты ошибаешься. Софт для онлайн-бэнкинг пишется в основном на джаве, как я имел возможность убедиться. Все эти сановские спецификации для J2EE ваще очень мощная штука, а делать большие проекты куда проще, чем, например, на с++. Да и думать много не надо - тоже + :)
keine Ahnung, keine Meinung, kein Konzept, keine Lust um aufzustehen... (c)
#18 
  Findеr Аз есмь...12.01.04 12:25
NEW 12.01.04 12:25 
в ответ Simple 12.01.04 12:20
А что, в онлайн-бэнкинге сильно сложный софт? Пара форм и стандартная криптография. Это со стороны клиента.
А на сервере сомневаюсь я, что яву держат. Хотя...
--------------------
Самогон "Петрович". Люблю тебя, Петра творение...
#19 
Simple potting machine12.01.04 12:29
Simple
NEW 12.01.04 12:29 
в ответ Findеr 12.01.04 12:25
А что еще держать на сервере? :-О Перл, что ли? Джава на сервере - это мощнейшая вещь, глянь для примера спецификации EJB. Нуль возни, концентрируешься только на бизнес-логике.
keine Ahnung, keine Meinung, kein Konzept, keine Lust um aufzustehen... (c)
#20 
Tomasson постоялец12.01.04 13:19
Tomasson
NEW 12.01.04 13:19 
в ответ Findеr 12.01.04 12:25
А на сервере сомневаюсь я, что яву держат. Хотя...
%-() Вот, именно, хотя :-)
#21 
Tomasson постоялец12.01.04 13:23
Tomasson
NEW 12.01.04 13:23 
в ответ Simple 12.01.04 12:20
Все эти сановские спецификации для Й2ЕЕ ваще очень мощная штука
Согласен на все 100% :-)
а делать большие проекты куда проще, чем, например, на с++.
Бросай С++, переходи на С# ;-Р:-))
Да и думать много не надо - тоже + :)
Ето не просто +, а конкретный такой жирный +! ;-)
#22 
Tomasson постоялец12.01.04 13:25
Tomasson
NEW 12.01.04 13:25 
в ответ Simple 12.01.04 11:26
Ты неправ, апи у джавы довольно удобное
Мне бы еще хотелось узнать у товарищa, что ему не хватает в этом АПИ?:-) Может есть чего, что это АПИ не позволяет сделать?;-0:-)
#23 
Simple potting machine12.01.04 13:37
Simple
NEW 12.01.04 13:37 
в ответ Tomasson 12.01.04 13:25
Это дело вкуса :) Хотя я уже столько этих апи перевидал, у всех свои заморочки.
keine Ahnung, keine Meinung, kein Konzept, keine Lust um aufzustehen... (c)
#24 
Simple potting machine12.01.04 13:38
Simple
NEW 12.01.04 13:38 
в ответ Tomasson 12.01.04 13:23
Мне не нравятся языки для программистов из реторты ;)
keine Ahnung, keine Meinung, kein Konzept, keine Lust um aufzustehen... (c)
#25 
  Findеr Аз есмь...12.01.04 13:48
NEW 12.01.04 13:48 
в ответ Tomasson 12.01.04 13:25
Слушай, я просто высказал свое отношение. Чего взъелся, как будто я тебе на любимый мозоль наступил?
АПИ у явы много чего не позволяет, чего позволяют другие (тот же дотнет). Скажешь, нет? И только не надо говорить, что тебе хватает. Кому-то хватает, кому-то нет - это дело такое.
--------------------
Самогон "Петрович". Люблю тебя, Петра творение...
#26 
Tomasson постоялец12.01.04 13:50
Tomasson
NEW 12.01.04 13:50 
в ответ Simple 12.01.04 13:38
Может ты еще против абортов и клонирования?! ;-() :-)) Шутка:-)
Не нравятся, потому что они хуже или потому что тебе не хочется уходить от c++, судя по всему, уже хорошо знакомому? :-)
Ето разные вещи, как и неприятие нового и преданность лучшему и надежному:-))
#27 
Tomasson постоялец12.01.04 13:54
Tomasson
NEW 12.01.04 13:54 
в ответ Findеr 12.01.04 13:48, Последний раз изменено 12.01.04 13:55 (Tomasson)
Я не взъелся:-), прости, если укусил;-). Про твое мнение или отношение я и слово не сказал:-0
Мне просто интерсно, чего (конкретно) не может Java по сравнению с C++ и C# (как пример .NET'a) :-)
#28 
Simple potting machine12.01.04 13:57
Simple
NEW 12.01.04 13:57 
в ответ Tomasson 12.01.04 13:50
Я начинал как раз с джавы :)
И ваще, переход не двусторонний. с++ник запросто будет писать на джаве, если будет нужда. А наоборот не получится.
keine Ahnung, keine Meinung, kein Konzept, keine Lust um aufzustehen... (c)
#29 
Simple potting machine12.01.04 13:59
Simple
NEW 12.01.04 13:59 
в ответ Tomasson 12.01.04 13:54
Скажу на с++ (сшарп не знаю): перегрузка операторов и темплейты. Более гибкая работа с памятью. Но и подводных камней куда больше.
keine Ahnung, keine Meinung, kein Konzept, keine Lust um aufzustehen... (c)
#30 
Rizaja Bestija завсегдатай13.01.04 15:03
Rizaja Bestija
NEW 13.01.04 15:03 
в ответ Findеr 11.01.04 23:22
Rebjata ja znaju chto ja tut ne v temu soverschenno, no ochenn nuzna pomosch. Kto nibudd znaet kak eto delatt?public interface Matcher {
public boolean find(String item, String line,0);
}
The method find() in the inteface Matcher searchs for a specific string within another string; the method must return true if the former exists in the latter string. For example: myMatcher.find("cat", "The cat in the hat.") is true, but myMatcher.find("dog", "The cat in the hat.") is false.
You are supposed to implement the interface in two ways:
an algorithmic approach by using nested loops and the methods charAt() and length() from the String class to implement the string search operation
a wrapper around the method indexOf() from the String class
Test both implementations with an appropriate test harness. E.g. verify that the following conditions are met:
the empty string is contained in every string
every string is contained in itself
boundry check, e.g. myMatcher.find("a", "abcd") as well as myMatcher.find("d", "abcd") is true
Eto moja domaschnaja rabota po JAVA. Voobscheto ejo segodnja nuzno bilo sdatt. No ja dumaju chto lusche pozdno chem nikogda. Pomogite chem smozete PLEEEAAASE!!!!
#31 
Tomasson постоялец13.01.04 15:32
Tomasson
NEW 13.01.04 15:32 
в ответ Rizaja Bestija 13.01.04 15:03
1. Открываем книгу и читаем, что такое interface и как его использовать.
2. Открываем раздел, посвященный работе со String. Уделяем особое внимание функциям charAt(), length(), indexOf(). Смотри также здесь: http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html
3. В начале функции делаешь проверки:
а) если item равно line, то return true
б) если item пустая, то также return true
4. смотри методы compareTo(Object o), endsWith(String suffix), equals(Object anObject), lastIndexOf(...), startsWith(...)
Надеюсь, это поможет:-)
#32 
1 2 все