#2
Отправлено 15.02.2006, 08:58:41
Технологии программирования на Java. Том 2. Распределённые приложеня (Х. М. Дейтел, П. Дж. Дейтел, С. И. Сантри), Бином-Пресс, 2003
Java 2. Наиболее полное руководство (Патрик Ноутон, Герберт Шилдт), БХВ-Петербург, 2000
Все книги запакованы winrar'ом и лежат в одном архиве на megaupload.com.
#3
Отправлено 15.02.2006, 09:11:59
J2ME & Gaming
Programming Java 2 Micro Edition for Symbian OS: A Developer's Guide to Midp 2.0 (ENG)
Разработка Web-служб средствами Java
Java в примерах. Справочник
Применение шаблонов Java.
Java2. Наиболее полное руководство
Секреты программирования для Internet на Java
Tapestry in Action
Swing Hacks Tips and Tools for Killer GUIs
Пишем программы и игры для сотовых телефонов
Философия Java. 2-е Издание
Swing. Эффектные пользовательские интерфейсы
Java. Сборник рецептов для профессионалов
Программирование мобильных телефонов на Java 2 Micro Edition.
Java Server Pages
Ссылки не прямо на книги, но на страницы сайта, где можно взять ссылки. Кстати, сайт очень хороший, поэтому очень рекомендую там зарегистрироваться и следить за новинками.
#4
Отправлено 15.02.2006, 09:28:47
Session 1:
http://rapidshare.de....part1.rar.html
http://rapidshare.de....part2.rar.html
http://rapidshare.de....part3.rar.html
Session 2:
http://rapidshare.de....part1.rar.html
http://rapidshare.de....part2.rar.html
Session 3:
http://rapidshare.de....part1.rar.html
http://rapidshare.de....part2.rar.html
Session 4:
http://rapidshare.de....part1.rar.html
http://rapidshare.de....part2.rar.html
Session 5:
http://rapidshare.de....part1.rar.html
http://rapidshare.de....part2.rar.html
Session 6:
http://rapidshare.de....part1.rar.html
http://rapidshare.de....part2.rar.html
#5
Отправлено 15.02.2006, 12:07:15
#7
Отправлено 16.02.2006, 09:38:23
Eclipse
SUN netBeans
Rational Application Developer for WebSphere Software
Семейство продуктов BEA Workshop - старая ссылка и новая ссылка
IntelliJ IDEA
MyEclipse Enterprise Workbench
Borland JBuilder
#8
Отправлено 16.02.2006, 17:17:22
На русском интересует документация к этому софту ... Такое бывает?Стредства разработки Java приложений - Java IDE:
IntelliJ IDEA
#9
Отправлено 16.02.2006, 18:06:14
Думаю нет. Рекомендую обратить внимание на Eclipse. Там есть возможность руссифицировать интерфейс. Хотя лучше все воспринимать в первоисточнике.На русском интересует документация к IntelliJ IDEA ... Такое бывает?
#11
Отправлено 16.02.2006, 22:59:04
Язык Javа - это гигантская библиотека кода, основное применение которой связано, так или иначе, с Вебом, а не с системным программированием посредством JNI.Неплохая идея, но лучше было бы эту тему в форуме "Программирование" разместить, а то и так немало челов , искренне считающих, что Javа предназначена только для Веб.
Исходя из этих обстоятельств, тема была создана, именно, в ветке "WEB-Mastering".
Сообщение отредактировал T. Anre: 16.02.2006, 23:00:18
#13
Отправлено 17.02.2006, 13:36:05
Кто поможет разобраться, то скину инфу в электронном виде по Java.
На сервере MS SQL Server 2000 SP3 имеется таблица с 3 столбцами типа NVARCHAR.
Также есть хранимая процедура типа
CREATE PROCEDURE select_Data (
@param1 NVARCHAR(30),
@param2 NVARCHAR(30),
@param3 NVARCHAR(30))
AS SELECT col1, col2, col3
FROM tableData
Из приложения на Java пишу
String params[] = ...;
...
Callable Statement cs = myConnection.prepareCall("{call select_Data(?, ?, ?)}", ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
cs.setString(1, params[0]);
cs.setString(2, params[1]);
cs.setString(3, params[2]);
rs = cs.executeQuery();
totalRows = new Vector();
while ( rs.next() ) {
String[] record = new String[ columnCount ];
for (int i = 0; columnCount > i; i++) {
record = rs.getString( i + 1 );
}
totalRows.addElement( record );
}
А вот проблема - когда меняю региональные стандарт (в Windows XP),
то rs.getString() не может разобраться в символах и заменяет те,
которые не знает на вопросы ("???").
При стандарте Английский(США) - не распознает Кириллицу и каз.символы
При стандарте Русский - не распознает каз.символы и символы других языков и т.д.
Повторюсь, что проблема только с возвращением данных из CallableStatement.
User Interface локализуется нормально.
А если создать объект Statement с запросом
SELECT * FROM
tableData
то возвращает все символы любого языка без проблем при любом региональном стандарте.
Как сделать, чтобы CallableStatement возвращал Unicode данные?
Спасибо всем, кто поможет разобраться.
#14
Отправлено 17.02.2006, 14:23:26
private CallableStatement statementQuery = null; private ResultSet resultQuery = null; private List listMyObjects = null; private MyObject myObject = null; .... public List getQueryResults(String param1, String param2, String param3) throws NamingException,SQLException { listMyObjects = new ArrayList(); try { Connection connection = getConnection(); statementQuery = connection.prepareCall("{ call select_Data(?,?,?) }"); statementQuery.setString(1,param1); statementQuery.setString(2,param2); statementQuery.setString(3,param3); resultQuery = statementQuery.executeQuery(); while(resultQuery.next()) { myObject = new MyObject(); myObject.setSomething1(resultQuery.getString(1)); myObject.setSomething2(resultQuery.getString(2)); listMyObjects.add(myObject); } } finally { if(resultQuery != null) try {resultQuery.close();} catch (Exception e) {} if(statementQuery != null) try {statementQuery.close();} catch (Exception e) {} if(connection != null) try {connection.close();} catch (Exception e) {} } return listMyObjects; }
В результате получаем список (List), наполненный объектами (MyObject). Каждый MyObject - это строка в таблице БД. Далее на JSP странице или еще где-нибудь нужно итератором (Iterator) пробежать по списку (List). Когда будете доставать объекты из итератора, то нужно преобразовывать его к объекту MyObject. Количество выбранных записей можно узнать через listMyObjects.size()
Это считается самый стандартный способ работы с БД. Если понравилось и хотите отблагодарить, то пишите в ЛС.
Сообщение отредактировал Klaymen: 17.02.2006, 14:25:11
#15
Отправлено 17.02.2006, 14:58:29
http://ascii.pointcl.../J2GT.part1.rar
http://ascii.pointcl.../J2GT.part2.rar
http://ascii.pointcl.../J2GT.part3.rar
http://ascii.pointcl.../J2GT.part4.rar
PS: мой ReGet уже молотит ...
Кстати, чел забросивший эту инфу на сервак 16 февраля говорит что это будет доступно в течении 3 дней, не хочет грузить сервак либо от начальства получить тумаков
Сообщение отредактировал sander: 17.02.2006, 15:02:27
#16
Отправлено 17.02.2006, 16:06:39
http://www.megaupload.com/?d=8AUNSBJ0 -- Part 1
http://www.megaupload.com/?d=UZM0UT6Z -- Part 2
http://www.megaupload.com/?d=XLXYRSTD -- Part 3
---------------------------------------------------------------
Pass : http://anwarica.com
#17
Отправлено 17.02.2006, 21:59:53
Код, который Вы предоставили неплохой, но проблему не решает, так как в нем используется по сути только более новенький ArrayList по сравнению со стареньким Vector. А проблема заключается в том, что ResultSet, возвращаемый из CallableStatement, не отображает Unicode символы при различных региональных стандартах.
Спасибо, что откликнулись на просьбу.
#19
Отправлено 18.02.2006, 19:26:56
Но, почему-то, у меня не было проблем с русским языком в обоих версиях драйверов.
JSP страница, на которой отображаются данные, у меня в Юникоде. И Java апплет, тоже работает с Юникодом. МОжет быть у вас проблема была в том, что у вас JSP страница не в Юникоде?
To Klaymen(About CallableStatement)
Проблема разрешилась. Просто заменил
com.microsoft.jdbc.sqlserver.SQLServerDriver
на
net.sourceforge.jtds.jdbc.Driver.
Все символы теперь выводятся нормально.
#20
Отправлено 19.02.2006, 22:23:21
Темы с аналогичным тегами java
Барахолка →
Вакансии →
Поиск программиста Java уровня Middle+Автор: IlyaBartsev, 02.09.2020, 16:12 java |
|
|||
|
Барахолка →
Вакансии →
Разработчик Java Web приложений, а так же мобильных Android, iOSАвтор: devops, 22.06.2017, 23:19 казахстан, torg, разработка и 2 еще... |
|
||
Барахолка →
Продам →
Книжная полка →
Thinking in Java by Bruce EckelАвтор: c0bra, 26.05.2017, 11:36 java |
|
|||
|
Барахолка →
Вакансии →
Прямые вакансии →
Программист разработчик (Java)Автор: alm25, 07.09.2016, 10:56 алматы, torg, java, j2ee |
|
||
Барахолка →
Вакансии →
Прямые вакансии →
Java-программист в израильскую компанию CellwizeВ компанию Cellwize Wireless Technologies (cellwize.com, https://www.linkedin...company/2778716) тре Автор: Blackmore, 11.08.2016, 19:08 cellwize, программист, java и 2 еще... |
|
Количество пользователей, читающих эту тему: 2
пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0
-
Ahrefs (1)