Как Вы сохраняете персональную Wiki (TiddlyWiki) текущий и в синхронизации в нескольких местоположениях? [закрытый]

Исключение нулевого указателя - это индикатор того, что вы используете объект, не инициализируя его.

Например, ниже - класс ученика, который будет использовать его в нашем коде.

public class Student {

    private int id;

    public int getId() {
        return this.id;
    }

    public setId(int newId) {
        this.id = newId;
    }
}

Приведенный ниже код дает вам исключение с нулевым указателем.

public class School {

    Student obj_Student;

    public School() {
        try {
            obj_Student.getId();
        }
        catch(Exception e) {
            System.out.println("Null Pointer ");
        }
    }
}

Поскольку вы используете Obj_Student, но вы забыли инициализировать его, как в правильном коде, показанном ниже:

public class School {

    Student obj_Student;

    public School() {
        try {
            obj_Student = new Student();
            obj_Student.setId(12);
            obj_Student.getId();
        }
        catch(Exception e) {
            System.out.println("Null Pointer ");
        }
    }
}
17
задан Daniel Baird 1 April 2014 в 01:51
поделиться

11 ответов

Эти опции являются всей пользой, но я просто поместил бы ее на флеш-карту.

3
ответ дан 30 November 2019 в 10:21
поделиться

Почему не только устанавливают что-то как DokuWiki на веб-сервере? У Вас действительно есть свой собственный веб-сервер, правильно? Можно получить виртуальное размещенное решение для $19/мес в эти дни.

-7
ответ дан 30 November 2019 в 10:21
поделиться

Еще одна опция: Используйте другое персональный wiki под названием Luminotes, к которому можно или получить доступ онлайн от различных компьютеров или загрузить и работать собственном компьютере (да, даже Карта памяти). Luminotes определенно получил некоторые общие черты TiddlyWiki, но во многих отношениях более просто изучить и использовать.

1
ответ дан 30 November 2019 в 10:21
поделиться

Я храню свои файлы TiddlyWiki на карте флэш-памяти с интерфейсом USB, что я храню у себя, какой компьютер я мог бы использовать. Никакая потребность потрудиться синхронизироваться через другие компьютеры. Это сохраняется регулярно, когда я резервирую сам флеш-накопитель на моей основной рабочей станции.

1
ответ дан 30 November 2019 в 10:21
поделиться

Если у Вас есть свой собственный веб-сервер (и не хотят использовать TiddlySpot), попробуйте этот код , чтобы позволить сохранить к Вашему собственному серверу.

3
ответ дан 30 November 2019 в 10:21
поделиться

Попробуйте FolderShare.

1
ответ дан 30 November 2019 в 10:21
поделиться

Я просто создал новый Tiddlywiki в TiddlySpot. Это позволяет Вам сохранять локальную копию Tiddlywiki и также синхронизировать его с сервером.

5
ответ дан 30 November 2019 в 10:21
поделиться

Используйте TiddlySpot, его онлайн все время и частный

10
ответ дан 30 November 2019 в 10:21
поделиться

Одна опция является подающим надежды человеком DropBox. Бесплатный сервис совместного доступа к файлам, который дает Вам свободных 2 ГБ, и никакой предел количеству компьютеров, на которых Вы совместно используете.

Определяют совместно используемую папку, помещают Ваши tiddlywiki файлы там и затем указывают на локальное редактирование на общий диск. Любые изменения автоматически отражаются.

Примечание: у Меня нет соединений с Dropbox кроме того, что я читал партии об этом, и испытываю его для моего персонального использования.

30
ответ дан 30 November 2019 в 10:21
поделиться

Я имею MonkeyGTD wiki, который находится на http://TiddlySpot.com . Я имею локальную копию его на моей работе ПК и делаю мою работу в течение дня на нем и периодически загружаю на TiddlSpot в течение дня и в конце дня. Если я должен получить доступ к нему или обновить его после работы, я внесу изменения в интерактивную версию, и затем следующим утром я делаю Импорт назад в мой локальный файл.

Это верно, что, если я забываю делать обновление или делать их в неправильном порядке, я потеряю информацию, но это "достаточно хорошо".

существует, вероятно, способ использовать Синхронизация функциональность для предотвращения этого, но я еще не исследовал эту опцию.

2
ответ дан 30 November 2019 в 10:21
поделиться

Tiddlywiki хорошо подходит для контроля версий (поскольку это один текстовый файл).

Просто поместите его в личный SVN или Git репозиторий, доступный из интернета, и вы сможете синхронизировать его во многих местах (офис, дом, ноутбук и т.д.).

Я использую этот метод, и он работает довольно хорошо. Вы даже можете иметь несколько версий своих заметок и разрешать конфликты с помощью инструментов diff. И, очевидно, с контролем ревизий вы можете работать "автономно" и синхронизироваться позже.

7
ответ дан 30 November 2019 в 10:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: