Задать вопрос
  • Debain есть ли аналог центра приложений в Ubuntu?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    apt-get install <package-name>

    Центр приложений не нужен тебе и под убунтой тоже.
    Ответ написан
    3 комментария
  • Ubuntu экстренная консоль?

    shambler81
    @shambler81 Куратор тега Linux
    да и закрыть весь вайт
    wineserver -k
    Ответ написан
    Комментировать
  • Компиляция только для одной платформы?

    uvelichitel
    @uvelichitel
    habrahabr.ru/users/uvelichitel
    gcc ...-static... флаг для линкера при компиляции поставьте. Получите большой бинарник без зависимостей, если повезет.
    Ответ написан
    Комментировать
  • Падает скорость копирование файлов?

    @lovecraft
    У вас случайно не ntfs-3g? Посмотрите на размер блока записи - mc, например, до сих пор копирует блоками по 64 Кб, что сильно снижает скорость копирования на некоторых ФС.
    Ответ написан
    Комментировать
  • Компиляция только для одной платформы?

    @nirvimel
    В общем случае - да, лучше перекомпилировать.
    Но это зависит не от названия дистрибутива, а от версий конкретных библиотек от которых зависит проект. Некоторые различия версий допускают бинарную совместимость зависимых пакетов, некоторые - нет. Поэтому для каждого (скомпилированного) бинарного пакета всегда четко устанавливается допустимы диапазон версий библиотек от которых он зависит. Это означает, что на этом диапазоне пакет протестирован, работает корректно и может быть перенесен в любой debian-based дистрибутив при условии соответствия версий библиотек, иначе он не установится.
    Ответ написан
    1 комментарий
  • Компиляция только для одной платформы?

    @balamyt92
    ; select * from users; --
    Нет, но есть много нюансов. Самые важные это конечно разрядность и наличие зависимостей. В определении зависимостей поможет команда ldd.
    Ответ написан
    Комментировать
  • Компиляция только для одной платформы?

    gbg
    @gbg Куратор тега C++
    Любые ответы на любые вопросы
    Зависит от библиотек, с которыми связан проект. Как повезет.
    Ответ написан
    Комментировать
  • Падает скорость копирование файлов?

    @SC999
    Первые несколько секунд скорость должна быть ОЧЕНЬ велика. Пока происходит заполнение кэша.
    Потом скорость записи снижается до реальной скорости работы диска. Но дальше падать не должна.
    Ответ написан
    Комментировать
  • Падает скорость копирование файлов?

    @vilgeforce
    Раздолбай и программист
    Отключите кэширование и она всегда будет 5 Мб/с. А вообще hdparm в руки и тестируйте скорость накопителя через него.
    Ответ написан
    Комментировать
  • Управление памятью в С++?

    @isotoxin
    Высокоуровневые языки со сборщиками мусора, конечно, просты в использовании, но не дают понять сути происходящего. В этом их минус. А суть в работе с памятью такова:
    Любой объект ненулевой длины, любая переменная - всё требует место в памяти. Это в любом языке. Это фундамент мироздания.
    Вопрос только в том, как язык эту память выделяет или дает выделять программисту.
    Когда вы объявляете глобальную переменную, память под нее выделяется при старте программы. Это делается операционной системой в процессе загрузки программы. Управлять этим процессом можно, но новичку лучше пока голову не забивать. Далее. Переменная внутри функции. Память под такую переменную выделяется на стеке в момент вызова функции и освобождается по завершении функции. Тут тоже программист особо на этот процесс не влияет, хотя и может. Есть понимание, что такое стек? На всякий случай вкратце - это специальный участок памяти приложения (обычно 4 мегабайта на поток) как раз для переменных внутри функций. Т.о. если рекурсивная функция вошла в бесконечную рекурсию, она очень быстро выжирает всю память стека и приложение падает.

    Все что было до этого, характерно для большинства языков, в том числе и для Java.

    Наконец, самое сложное - переменные и данные, под которые программист явно запрашивает память.
    В java есть оператор new. В C++ он тоже есть. Они делают одно и тоже - выделяют где-то там (пока что не важно где) место под объект и инициализируют этот объект. А теперь о различии. Это основное отличие языка C++ от языков со сборщиком мусора. В C++ вы должны созданный таким образом объект явно удалить оператором delete. Если вы этого не сделаете, никто за вас это не сделает. Если этого не делать вообще, то приложение просто выжрет всю память и в итоге упадет. В Java вы просто оставляете объект на произвол судьбы и сборщик мусора сам удалит его, когда убедится, что объект больше нигде не используется.
    Вот такое управление памятью.
    Всякие malloc/free и т.п. оставлю без внимания, потому что это больше к C относится. Лучше пока их не трогать.
    Ответ написан
    Комментировать
  • Ubuntu экстренная консоль?

    @SerGio1313
    Если не работает "ctrl+alt+f1" то скорее всего что все ресурсы заняты. Мониторь ресурсы в диспетчере. Выясни что грузит систему.
    Ответ написан
    Комментировать
  • Ubuntu экстренная консоль?

    @SquareWheel
    DevOops
    Ну, шорткат для консоли - ctrl+alt+t. Другое дело, что если даже ctrl+alt+f1 не срабатывает, то скорее всего wine(или то что он выполняет) намертво грузит цп/память, и тут уже только ребут и остается.
    Ответ написан
    Комментировать
  • Управление памятью в С++?

    petermzg
    @petermzg
    Самый лучший программист
    Понятия "мусор" в С++ нет, так как не должно быть безхозных обьектов, если такие появляются, это называется "утечкой памяти".

    В С++ бывает 2 типа использования памяти.
    1. На стеке. Такую память по особому выделять не нужно и освобождать тоже.
    Пример:
    int a = 3;
    2. В "куче". В этом случае уже вы отвечаете за выделение и освобождение памяти.
    Работает через оператор new. Или функции malloc, calloc и т.п.
    int* p = new int;
    delete p;
    Ответ написан
    Комментировать
  • Управление памятью в С++?

    @MiiNiPaa
    Быстро перескочить не получится. Сначала придётся разобраться с моделью памяти в С++, разницу между автоматической, статической и динамической памятью...

    Конкретно по коду: удалять ничего не надо, переменная a будет уничтожена автоматически, как только выйдет из области видимости.
    Ответ написан
    Комментировать
  • Перенос Java кода c PC на другие платформы?

    thelongrunsmoke
    @thelongrunsmoke
    Программист
    В любом случае, придется переписывать UI и весь ввод-вывод(включая работу с сетью, файлами, БД).
    Если код не имеет хорошо продуманной архитектуры, то это головная боль. Повезет, если использован JUnit, а не что-то экзотическое.
    Ответ написан
    Комментировать
  • Перенос Java кода c PC на другие платформы?

    denisandroid
    @denisandroid
    BASH ,PHP , MYSQL, C++, JAVA . (PHP, JAVA,MYSQL)
    Хехе, вы чего, собрались Java с андроида переносить, в котором собственные SDK, API и тогдалее? Андроид и его виртуальная машина отличаются от наших машин это на 80% точно) Конечно можно попробовать javaFX, как я слышал это новенькое от java особа, может запускатся целеком в браузерах, android, айос, и компах, толком не пробовал этого, еще не известно чтоза интерефейс буде на мобильной ос, не мобильное приложение, и сколько оно будет весить, qt на андроиде это весело) мало того не java, так там надо хорошо постаратся с темже интерфейсом, и запускать что-то не родное, не особо хочется.
    Ответ написан
    Комментировать
  • Перенос Java кода c PC на другие платформы?

    Applez
    @Applez
    Разраб
    Сдается мне невозможно малой кровью сделать переносимость с PC на Android. Слишком большая разница в UI.
    Ответ написан
    Комментировать
  • Перенос Java кода c PC на другие платформы?

    GavriKos
    @GavriKos
    1) Какая основная платформа?
    2) Какой язык разработки?

    Универсально можно ответить как то так... Логика - переносится легко, главное чтобы был компилятор вашего языка для целевой платформы. Всякие взаимодействия с API платформы - либо надо сразу писать на чем то универсальном и транслируемом (Qt), либо на каждой платформе писать свое взаимодействие с API.
    Ответ написан
    2 комментария
  • Чем может быть вызвана медленная скорость ADLS?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    За качество предоставляемых услуг и линий отвечают ADSL-интернет провайдеры, если у Вас скорость, хотя бы до серверов провайдера, не соответствует договорной, или частые обрывы, то звоните своему провайдеру, пускай его телефонисты проверяют и восстанавливают линии.
    Ответ написан
    Комментировать