Codengineering - блог о программировании ➜ страница 755
Резервное копирование, удаление, восстановление индексов Elasticsearch по папкам индексов
В большинстве документов ElasticSearch обсуждается работа с индексами через REST API - есть ли причина, по которой я не могу просто переместить или удалить папки с индексами с диска? ...
сегмент общей памяти против объекта общей памяти
В чем разница между объектом общей памяти (созданным с помощью shm_open) и сегментом общей памяти(shmget)? Есть ли у них какие-либо ограничения, которые нельзя настроить, как в случае с общей памятью shmmax и shmall? Существуют ли какие-либо различия в производительности между этими двумя сценариями, и в каких сценариях IPC они должны использоваться? ...
snprintf, для преобразования целого числа в строку в C
У меня есть небольшой фрагмент кода для преобразования целого числа в строку в c. Код должен работать как на 32-битной, так и на 64-битной платформе. Я разбираю аргументы в цикле, поэтому мне нужен malloc для создания буфера int tmp_integer = /*read as integer*/ char* tmp_string = malloc(20* sizeof(char)); /*enough room for the biggest integer*/ snprintf(tmp_string, 20,"%d",tmp_integer); /*can I avoid using 20 here*/ a[i - 1] = tmp_string; /*save the parsed argument for final usage*/ Мой во ...
Какова наихудшая сложность для сортировки ведер?
Я только что прочитал страницу Википедии Осортировке ведер . В этой статье они говорят, что наихудшим случаем сложности является O(n2). Но я думал, что наихудшая сложность - это O (n + k), где k-количество ведер. Вот как я вычисляю эту сложность: добавьте элемент в корзину. Используя связанный список, Это O (1) перебираем список и помещаем элементы в правильное ведро = O(n) слияние ведер = O (k) O (1) * O (n) + O (k) = O (n + k) Я что-то упустил? ...
Как загрузить контент из URL с помощью Jsoup и Java
У меня есть этот код, который извлекает все ссылки из URL с помощью JSOUP. Мне нужно поместить весь контент из этих ссылок в txt. Как я могу сделать это с помощью Java? +сильный текст public class Main { public static void main(String[] args) { Document doc, content; try { doc = Jsoup.connect("http://fmi.unibuc.ro/ro").get(); System.out.print(doc); Elements links = doc.select("a[href]"); for (Element link : links) { System.out.println(" ...
pybind11: как упаковать код c++ и python в один пакет?
Я пытаюсь упаковать вместе существующий код Python и новый код C++ 11, используя CMake и pybind 11. Я думаю, что мне не хватает чего-то простого для добавления в Скрипты CMake, но не могу найти его нигде: примеры pybind11 имеют только код C++ и ни одного Python, другие онлайн-ресурсы довольно запутаны и не актуальны-поэтому я просто не могу понять, как упаковать функции на обоих языках вместе и сделать их доступными через Python import my_package вниз по строке... в качестве примера, я клонирова ...
Использование Микролита на SQLite
Я настроил базу данных SQLite с той же схемой, что и моя существующая база данных SQL server, и отметил следующее... имена полей SQLite (и, вероятно, все остальное) чувствительны к регистру. SqlBuilder MicroLite, по-видимому, вставляет префикс 'dbo.- перед именем таблицы, которое SQLite не любит... Этот запрос работает... query = new SqlQuery("SELECT [ClubID], [Name] FROM [Clubs] WHERE [ClubID] = @p0", 3); clubs = session.Fetch<MicroLiteClub>(query); Этот-нет... query = SqlBuilder. ...
Можно ли рисовать / рисовать на изображении, а также стирать его в android?
В моем приложении я использую этот код холста для рисования. @Override protected void onDraw(Canvas canvas) { Bitmap kangoo = BitmapFactory.decodeResource(getResources(),R.drawable.icon); canvas.drawColor(0xFF00FF00); //canvas.drawBitmap (kangoo, 200, 200, null); canvas.drawBitmap(mBitmap, 0, 0, mBitmapPaint); canvas.drawPath(mPath, mPaint); } Но в то время как я собираюсь сохранить эту mBitmap, это не сохранение растрового изображения, к ...
Обработка изменения размера окна с помощью OpenGL и SDL
Из кода программы, которая рисует и перемещает квадрат вокруг окна приложения, у меня возникли проблемы при изменении размера окна приложения. Когда я обрабатываю изменение размера и соответственно изменяю состояния, все на экране, что должно быть нарисовано и было до изменения размера, исчезает. Я понятия не имею, почему, потому что ни один из внутренних координат объектов не изменяется во время изменения размера окна. Мой вопрос заключается в том, может ли кто-нибудь указать мне правильное на ...
Eclipse зависает при открытии рабочего пространства после обновления до GWT 2.0/Google app engine 1.2.8
После обновления до новейшего движка приложений GWT/Google у меня возникли проблемы с открытием рабочего пространства в Eclipse. При запуске Eclipse зависает почти сразу и его нужно закрыть. Это происходит только в рабочей области, где я использую GWT с App engine, и я не смог последовательно воспроизвести его - иногда он запускается нормально, а иногда мне нужно убить процесс и перезапустить его. В журнале ошибок Eclipse ничего нет. Версия Eclipse-Galileo, работающая на Windows 7 RC. Кто-нибуд ...