Вопросы-ответы - все решения ➜ страница 72
Google Cloud Dataflow ETL (хранилище данных - > преобразование - > BigQuery)
У нас есть приложение, работающее на Google App Engine, использующее хранилище данных в качестве бэк-энда персистентности. В настоящее время приложение имеет основном функций информационной и элементарной отчетности. При реализации отчетов мы столкнулись с тем, что обработка большого объема данных (миллионы объектов) очень сложна с использованием хранилища данных и GQL. Чтобы улучшить наше приложение с помощью надлежащих отчетов и функций бизнес-аналитики, мы считаем, что лучше настроить процесс ...
Назначение нескольких строк файла нескольким переменным с помощью.readline() в цикле "для строки в данных"
Я пытаюсь использовать цикл for line in data:, чтобы назначить первые 3 строки файла 3 различным переменным (по одной строке для каждой переменной) и заставить его повторяться для каждых 3 строк, так что если бы в файле было 9 строк, каждая переменная содержала бы 3 разные строки на протяжении итераций, но я не могу понять, что это такое. Пока мой базовый код выглядит примерно так: for line in infile: to_line = infile.readline() from_line = infile.readline() header_line = infile.read ...
Как установить порядок загрузки на 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 в имени файла на основе копии номе ...
SonataUserBundle и Symfony 3.4
У меня есть вопрос, какую версию я должен использовать? Я начал с Symfony 3.4 LTS, который требует FOSUserBundle ^2.0. Чтобы использовать SonataUserBundle с FOSUserBundle, мне нужно использовать ^4.0. В 4.0 нет никаких вещей профиля пользователя. Мне нужно реализовать их все или я что-то упустил? ...
Нахождение фазы каждой гармоники с помощью БПФ
Я использую Matlab. У меня есть синусоидальный сигнал: X (amp: 220 / Freq:50) К которому я добавляю 3 гармоники: X1 = > (h2) amp: 30 / Freq: 100 / фаза:30° X2 = > (h4) amp: 10 / Freq: 200 / фаза:50° X3 = > (h6) amp: 05 / Freq: 300 / фаза:90° Я суммирую все сигналы вместе (например, X, содержащий 3 гармоники), результирующий сигнал называется: Xt Вот код : %% Original signal X = 220.*sin(2 .* pi .* 50 .* t); %% Harmonics x1 = 30.*sin(2 .* pi .* 100 .* t + 30); x2 = 10.*sin( ...
Обработка ошибок запроса JSONP
Я делаю запрос ajax jsonp, но обработка ошибок сбоя не будет работать. Если запрос 404 или 500, он не будет обрабатывать ошибку. Я долго искал ответ на этот вопрос, но так ничего и не нашел. Кажется, есть решение с http://code.google.com/p/jquery-jsonp/, но я не могу найти никаких примеров, как его использовать. function authenticate(user, pass) { $.ajax ({ type: "POST", url: "url", dataType: 'jsonp', async: false, //json object to sent to the ...
Eclipse автозаполнение не работает
Автозаполнение eclipse сейчас не работает, и я искал часами, но не мог найти ответ, чтобы решить его. Я не использовал его в течение длительного времени, то первое, что после открытия его было установить SWT и Windows builder, хотя у меня был установлен swing. Я имею в виду, что это может быть из-за какого-то конфликта, вызванного swt и swing(я читал что-то о конфликте, но не знаю, возможно ли это). Странно, что он ничего не показывает, когда я нажимаю ctrl+space но когда я иду Edit - > Cont ...
Запретить IIS повторно использовать рабочие процессы для отдельных ASP.Net Домены приложений
Когда IIS перезапускает ASP.Net (2.0) веб-приложение, оно может либо: Recycle The AppDomain : выгрузите AppDomain и загрузите новый AppDomain в тот же процесс (например, когда HttpRuntime.UnloadAppDomain() вызывается, когда web.конфигурация изменена). рециркулирует процесс: выгрузить домен приложения и загрузить новое по новый процесс (например, при вызове команды на пул приложений рециркулирует через команду inetmgr, или когда памяти лимита). Из-за некоторых внутренние причины (проблемы ...
изменение пароля пользователя laravel 5.3
Я хочу создать форму с 3 полями (old_password, new_password, confirm_password) с laravel 5. Вид Старый пароль : {!! Form::password('old_password',['class' => 'form-control']) !!} Новый Пароль: {!! Form::password('password',['class' => 'form-control']) !!} Подтвердите Новый Пароль: {!! Form::password('verify_password',['class' => 'form-control']) !!} Контроллер при регистрации пользователя public function postRegister(Request $request) { $rules = [ 'email' ...
Как заменить виджет на другой с помощью Qt?
У меня есть QHBoxLayout с QTreeWidget слева, разделителем посередине и виджетом справа. Когда я нажимаю на QTreeWidget, я хочу изменить виджет справа, чтобы изменить QTreeWidgetItem Я попытался сделать это с помощью этого кода: def new_rendez_vous(self): self.ui.horizontalLayout_4.removeWidget(self.ui.editionFormWidget) del self.ui.editionFormWidget self.ui.editionFormWidget = RendezVousManagerDialog(self.parent) self.ui.editionFormWidget.show() self.ui.horizontalLayout_ ...
Выполняются ли рабочие группы OpenCL одновременно?
Насколько я понимаю, каждая рабочая группа выполняется на GPU, а затем выполняется следующая. К сожалению, мои наблюдения приводят к выводу, что это неверно. В моей реализации все рабочие группы совместно используют большой глобальный буфер памяти. Все рабочие группы выполняют операции чтения и записи в различные позиции этого буфера. Если ядро работает непосредственно с ним, то никаких конфликтов не возникает. Если рабочая группа загружает фрагмент в локальную память, выполните некоторые вы ...
Декомпозиция дат в Dynamics CRM
Мне передали требование, чтобы бизнес-пользователи могли разложить подмножество полей даты на ряд сущностей в строковые поля года, месяца и дня. Динамика, по-видимому, не имеет функциональности, чтобы сделать это из коробки. Я хотел бы добавить его, используя вычисляемые поля. Наиболее привлекательным подходом является расширение списка функций , доступных в выражениях вычисляемого поля, и предоставление функции, вызывающей DateTime.ToString или один из его друзей. Не удалось найти документ ...
Синтаксическая ошибка только при выполнении команды из cron
Эта команда: /usr/bin/mysqldump --add-drop-table -u myuser -pmypass mydb > "/home/myuser/dbBackups/"`date +%Y%m%d`".sql" Отлично работает из командной строки, но когда cron запускает его, я получаю /bin/sh: -c: line 0: unexpected EOF while looking for matching ``' /bin/sh: -c: line 1: syntax error: unexpected end of file Команда находится на одной строке в crontab, поэтому меня смущают ссылки на строки 0 и 1... Может ли кто-нибудь посоветовать мне, что я там делаю не так? ...
Hibernate 4.1.9 настройки c3p0 и слишком много подключений к базе данных
Я использую Hibernate 4.1.9 в веб-приложении Java (которое использует базу данных Oracle 11g) и, похоже, получаю некоторые удаленные соединения, хотя я использую пул c3p0. Кажется, что это должно управляться в моем конфигурационном файле с соответствующими свойствами, но я изо всех сил пытаюсь настроить их правильно. Вот моя настойчивость.xml-файл с настройками свойств в нем: <?xml version="1.0" encoding="UTF-8"?> <persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persis ...
Среда SQL Server Management Studio - где находится меню Сервис/импорт и экспорт параметров?
В Visual Studio есть мастер импорта и экспорта параметров , который можно использовать для настройки Visual Studio и сохранения параметров в a .файл настроек. Есть ли что-то подобное в среде SQL Server Management Studio? Я постоянно переключаюсь между несколькими виртуальными машинами, и настройка каждой SSMS-это боль в шее. Я хочу иметь возможность сохранить мои настройки в файл, а затем импортировать их во все мои виртуальные машины. Спасибо. ...
Объединение полигонов в Python, GeoPandas или shapely (в единую геометрию)
Я пытаюсь найти объединение двух полигонов в Геопандах и вывести единую геометрию, которая включает точки из обоих полигонов в качестве своих вершин. Функция geopandas.overlay дает мне полигоны для каждого отдельного объединения, но я хотел бы иметь один полигон. Для контекста я использую это, чтобы объединить две административные области вместе в одну область (т. е. включить городской округ в пределах страны). Следующий пример взят с веб-сайта geopandas и иллюстрирует, что Я бы хотел: ...
Как реализовать ICMP ping в Ruby, используя только стандартную библиотеку сокетов?
Должно быть возможно отправлять и получать пакеты ICMP с помощью библиотеки сокетов Ruby, но я не вижу никакой хорошей документации по этому вопросу. Я не хочу использовать net-ping, icmp, ping и все эти другие библиотеки, которые либо терпят неудачу из-за кросс-платформенных проблем, требуют devkit и custom building, которые терпят неудачу в процессе сборки, игнорируются и не обновляются в течение длительного времени, и/или просто в целом глючат. Есть ли у кого-нибудь хорошая документация по ...
Как дождаться завершения процесса с помощью tcl-expect
Я пишу сценарий, используя expect, в котором я должен rlogin к некоторому хосту и после этого мне нужно отправить некоторые команды. Теперь я хочу выйти на этот хост и снова переключиться на какой-то другой хост и отправить несколько команд. Но запуск моего сценария не ждет, пока первый хост завершит свои задания и завершит работу, вместо этого он посылает другие команды между предыдущими процессами. Как я могу добиться этого, используя ожидайте, пожалуйста, руководство? Пример кода выглядит с ...
ALSA: откройте устройство PCM в общем режиме
Я хочу воспроизвести некоторые звуковые данные с помощью ALSA на устройство PCM. В качестве примера я скачал Этот пример и запустил его на своем ПК. Он прекрасно работает, когда ни один другой процесс в настоящее время не использует звуковую карту. Но он ничего не воспроизводит, когда какой-то другой процесс использует аудиоустройство (например, медиаплеер, воспроизводящий песни) и показывает следующую ошибку - Playback open error: Device or resource busy Глядя на исходный код этого примера ...
C# запуск приложения Windows Form из службы (и в Vista)
Я пишу приложение на C#, которое должно работать как Служба, но также иметь взаимодействие с пользователем. Я понимаю, что службы не имеют пользовательского интерфейса и т. д., Поэтому я разделил свою программу на приложение windows form и службу, которые могут взаимодействовать друг с другом. Проблема, с которой я сталкиваюсь, заключается в том, что мне нужна Служба, чтобы убедиться, что приложение windows form всегда работает и перезапустить его, если это не так. Я могу определить, работает ...
Как смешать и вызвать ссылку на от контроллера в Rails?
Это похоже на вопрос нуба, но простой ответ ускользает от меня. Мне нужно вызвать link_to в методе ActionController, чтобы выплюнуть HTML-ссылку. ActionView::Helpers::UrlHelper.link_to вызывает url_for, но это вызывает версию модуля AV вместо версии контроллера. мне удалось заставить это сделать то, что я намеревался, поместив #FIXME there must be a better way to mixin link_to alias_method :self_url_for, :url_for include ActionView::Helpers::UrlHelper alias_method :url_for, :self_url_ ...