jug.ORG.ua >  Dashboard > Java Almanac > Home
Home Log In   View a printable version of the current page.

  • View Info
  •  

Added by Nikolay Gorylenko, last edited by root on Dec 05, 2007  (view change)
Labels: 

Описание раздела

Live Search

Работает Live-поиск с мгновенной выдачей результатов (case-insensitive):

Раздел Java Almanac содержит примеры использования базовых возможностей Java SDK.
Структура примеров повторяет структуру пакетов JDK; в свою очередь, индексная страница пакета содержит список примеров с информацией о времени редактирования.
Пример состоит из трёх частей: исходный текст, машинный перевод и заготовка для русскоязычного перевода.
Если пример оказался полезным, можно поучаствовать в его переводе.
Печатная версия альманаха (на английском языке) доступна на amazon.com: The Java(TM) Developers Almanac 1.4

 
Recently Updated
by Nikolay Gorylenko (07 Feb)
Re: Home
by Nikolay Gorylenko (26 Dec)
Re: Creating a Keyed Digest Using MD5
by Nikolay Gorylenko (14 Dec)
Retrieving a Compressed File from a ZIP File
by Nikolay Gorylenko (14 Dec)
Listing the Contents of a ZIP File
by Anonymous (12 Dec)
.bookmarks
by root (05 Dec)
Home
by root (05 Dec)
Home
by root (05 Dec)
Home
by Nikolay Gorylenko (23 Aug)
Re: The Need for BigDecimal - Core Java Technology Tech Tips

Полное содержание

Содержание

Article Rating?

Прожка для преобразования списка примеров в пакете в wiki формат.

  1. Текст в буфер
  2. Запуск прожки
  3. Встявляеш уже преобразованный текст в wiki
public static String getClipboard() {
        Transferable t = Toolkit.getDefaultToolkit().getSystemClipboard().getContents(null);
        try {
            if (t != null && t.isDataFlavorSupported(DataFlavor.stringFlavor)) {
                return (String) t.getTransferData(DataFlavor.stringFlavor);
            }
        } catch (Exception e) { //ignore
        } 
        return null;
    }

    public static void setClipboard(String str) {
        StringSelection ss = new StringSelection(str);
        Toolkit.getDefaultToolkit().getSystemClipboard().setContents(ss, null);
    }

    public static void main(String[] args) {
        String text = getClipboard();
        String[] lines = text.split("\n");
        StringBuffer buf = new StringBuffer();

        for (String line : lines) {
            line = line.trim();
            if (line.length() < 3)
                continue;
            if (line.charAt(0) == Character.toUpperCase(line.charAt(0))) {
                line = "\nh4. " + line;
            } else {
                line = ("* " + line + "]");
                line = line.replaceFirst("\\. ", ". [");
            }
            buf.append(line).append("\n");
        }
        setClipboard(buf.toString());
        System.out.println(buf.toString());
    }

Предпочтительно, когда появится хотя бы одна статья для package, отмеченная нужным label (например java-applet), добавить column со списком recently-updated.

  • http://www.javatech.info/node/145

    Rémi Forax в своем блоге сообщил о предложениях по расширению языка Java для Java SE 7 (codename Dolphin). Всего таких предложений 4:

    • Введение в язык поддержки XML;
    • Superpackages;
    • Closures;
    • Набор стандартных аннотаций для определения потенциальных ошибок (JSR 305).
Site running on a free Atlassian Confluence Open Source Project / Non-profit License granted to Java developers community of KPI ("JUG KPI"),. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.6.0 Build:#913 Sep 27, 2007) - Bug/feature request - Contact Administrators