Codengineering - блог о программировании ➜ страница 883
Как установить порядок загрузки на KVM (libvirt / virsh)?
Как бы вы установили порядок загрузки на KVM при использовании libvirt/virsh? (Либо через конфиг или команды) ...
Узнайте, где произошла ошибка в Clojure
По большей части я понимаю, что Clojure говорит мне с его сообщениями об ошибках. Но я все еще не соображаете, как выяснить, где произошла ошибка. Вот пример того, что я имею в виду (defn extract [m] (keys m)) (defn multiple [xs] (map #(* 2 %) xs)) (defn process [xs] (-> xs (multiple) ; seq -> seq (extract))) ; map -> seq ... fails (process [1 2 3]) Статически типизированные языки теперь сказали бы мне, что я пытался передать последовательность функции, ко ...
Параллельная обработка / разветвление в PHP для ускорения проверки больших массивов
У меня есть php-скрипт на моем сайте, который предназначен для того, чтобы дать хороший обзор доменного имени, которое вводит пользователь. Он делает эту работу довольно хорошо, однако это очень медленно. Это может быть как-то связано с тем, что он проверяет массив из 64 возможных доменных имен, а затем переходит к проверке серверов имен для записей/записей MX/записей NS и т. д. Что я хотел бы знать, возможно ли запустить несколько потоков / дочерних процессов этого? Так что он будет проверять ...
Python Pandas: удаление записей на основе количества вхождений
Я пытаюсь удалить записи из фрейма данных, которые встречаются менее 100 раз. Фрейм данных data выглядит следующим образом: pid tag 1 23 1 45 1 62 2 24 2 45 3 34 3 25 3 62 Теперь я подсчитываю количество вхождений тегов следующим образом: bytag = data.groupby('tag').aggregate(np.count_nonzero) Но тогда я не могу понять, как удалить те записи, которые имеют низкое количество... ...
Проверка UTF-8 в PHP без использования preg match()
Мне нужно проверить некоторые входные данные пользователя, закодированные в UTF-8. Многие рекомендовали использовать следующий код: preg_match('/A( [x09x0Ax0Dx20-x7E] | [xC2-xDF][x80-xBF] | xE0[xA0-xBF][x80-xBF] | [xE1-xECxEExEF][x80-xBF]{2} | xED[x80-x9F][x80-xBF] | xF0[x90-xBF][x80-xBF]{2} | [xF1-xF3][x80-xBF]{3} | xF4[x80-x8F][x80-xBF]{2} )*z/x', $string); Это регулярное выражение, взятое из http://www.w3.org/Interna ...
Получить размер файла перед загрузкой и подсчет, сколько уже загружено (http+ruby)
Может ли кто-нибудь помочь мне получить размер файла Перед я начинаю загрузку показать, сколько % уже загружено . require 'net/http' require 'uri' url = "http://www.onalllevels.com/2009-12-02TheYangShow_Squidoo_Part 1.flv" url_base = url.split('/')[2] url_path = '/'+url.split('/')[3..-1].join('/') Net::HTTP.start(url_base) do |http| resp = http.get(URI.escape(url_path)) open("test.file", "wb") do |file| file.write(resp.body) end end puts "Done." ...
Как распространять 32-и 64-разрядные версии библиотеки
У меня есть библиотека C#, которая вызывается различными клиентами (как 32-разрядными, так и 64-разрядными). До сих пор он был скомпилирован как AnyCPU, поэтому не было никаких проблем. Недавно я добавил зависимость в библиотеку SQLite .NET, которая поставляется как в 32-х, так и в 64-битных вариантах (но не AnyCPU). Итак, теперь у меня должно быть 2 сборки - для обеих разрядностей. В прошлом я видел другие библиотеки (MS SQL Compact приходит на ум), которые имели схему, где одна сборка . ...
как создать виртуальный хост на XAMPP
Я уверен, что этот вопрос задают много раз, но я не сталкиваюсь с проблемой. Я использую XAMPP, где я настраиваю Zend framework. XAMPP работает на порту 8081 как 80 занятый каким-то процессом Windows, мне нужно использовать виртуальный хост, для чего я настраиваю следующий код в C:/xampp/apache/config/extra/httpd-vhosts.config (или C:/xampp/apache/conf/extra/httpd-vhosts.conf в более новых версиях). <VirtualHost *:80> ServerName comm-app.local DocumentRoot "C:/xampp/htdocs/Communication ...
OpenCV Python-различные методы аппроксимации контуров имеют одинаковый выход [дубликат]
На этот вопрос уже есть ответ здесь: Как отобразить контуры изображения с помощью OpenCV Python? 3 ответа Согласно этому учебнику Python, существуют два метода аппроксимации контуров для OpenCV cv2.findContours функция: cv2.CHAIN_APPROX_NONE и cv2.CHAIN_APPROX_SIMPLE . Первый метод сохраняет все граничные точки, а второй метод удаляет все избыточные точки. import cv2 im = cv2.imread('simple.jpg') im ...
VBA печать в PDF и сохранение с автоматическим именем файла
У меня есть код, который печатает выбранную область на листе в PDF и позволяет пользователю выбрать папку и имя входного файла. Есть две вещи, которые я хочу сделать, хотя: существует ли способ, которым PDF-файл может создать папку на рабочем столе пользователя и сохранить файл с именем файла, основанным на определенных ячейках листа? Если несколько копий одного и того же листа сохраняются/печатаются в PDF, может ли каждая копия иметь номер, например. 2, 3 в имени файла на основе копии номе ...