Вопросы-ответы - все решения ➜ страница 159
NodeJS / Cluster: как отправить данные от master всем или одному дочернему/рабочим?
У меня есть рабочий (стоковый) скрипт из узла var cluster = require('cluster'); var http = require('http'); var numReqs = 0; if (cluster.isMaster) { // Fork workers. for (var i = 0; i < 2; i++) { var worker = cluster.fork(); worker.on('message', function(msg) { if (msg.cmd && msg.cmd == 'notifyRequest') { numReqs++; } }); } setInterval(function() { console.log("numReqs =", numReqs); }, 1000); } else { // Worker processes have a http ...
Статическая Фабрика: Проблема Проектирования Java
У меня есть базовый интерфейс, который определяет некоторые общие функциональные возможности. Теперь этот базовый интерфейс может быть реализован более чем 50 классами, каждый из которых имеет несколько различных дополнительных методов. Я хочу иметь статическую фабрику, которая будет возвращать экземпляр любого из 50 классов в зависимости от параметра, передаваемого этому методу статической фабрики. public interface Base { public void a(); public void b(); } public class myclass impl ...
Анимация и удаление div-jquery
Я удаляю div из тела с эффектом затухания с задержкой. $('#mydata div').each(function(i) { $(this).delay(200*i).fadeOut(1000); $(this).animate({ "opacity" : "0", }); }); $('#mydata').remove(); Но если я использую $('#mydata').удалить () анимацию не работает никаких решений .. ? ...
аутентификация пользователей / socket io
Я новичок в этом, я создаю игру, в которой пользователи должны войти и могут взаимодействовать друг с другом или с подмножеством других пользователей, вошедших в систему. Моя первоначальная мысль заключается в том, что после того, как они войдут в систему, добавьте их/их идентификатор клиента websocket к массиву зарегистрированных в данный момент пользователей и пусть это будет то, чем я манипулирую, чтобы узнать, кто вошел в систему или нет. Является ли это нормальным способом заниматься по ...
Группировка строк основных данных tableView в разделах, созданных вручную
У меня есть сущность Company С примерно 20 полями, и я хочу использовать сгруппированный tableView с вручную созданными заголовками разделов (т. е.: General, Financial, Misc.), но я не уверен в том, как сделать так, чтобы основные данные понимали, как обращаться с этими заголовками разделов и чтобы они относились только к данным, которые я хочу показать в этих группах. Например, название, логотип и т. д. будут идти под общим, бюджеты, наличные деньги будут идти под финансовым и т. д. В основно ...
Как изменить цвет нижнего колонтитула?
Я новичок в HTML и CSS и не могу понять, как я изменяю цвет нижнего колонтитула, который находится в http://materializecss.com/footer.html . любая помощь была бы потрясающей, спасибо! ...
Можно ли использовать Qt для разработки приложений для windows IoT core?
Я уже некоторое время работаю с Qt и C++ средой и хочу изучите ядро Windows IoT и его возможности. Есть ли способ сделать это это? ...
Вызов внешней команды в Python
Как я могу вызвать внешнюю команду (как если бы я ввел ее в командной строке Unix или Windows) из скрипта Python? ...
Действительно ли гомоиконичность необходима для того, чтобы иметь макросы?
2012-02-04 спонсируется словом "гомоиконичность" http://en.wikipedia.org/wiki/Homoiconicity . Предыстория: Я собираюсь выбрать, какую книгу о Clojure купить - либо "Clojure in Action", либо (поступление в конце апреля) "Программирование Clojure" (вы можете прочитать ее через O'Reilly Rough Cuts, половина страниц видна). Что меня поразило, так это то, что в обеих книгах этому свойству-гомоиконичности-придавалось такое большое значение. С тех пор Корни Clojure основаны на Лиспе, я упомянул " ...
aws lambda nodejs-ошибка при загрузке zip-файла сжатием по GULP
Я использую Gulp, чтобы сжать zip-файл и затем загрузить его в AWS Lambda. Загрузка zip-файла производится вручную. Только процесс сжатия управляется глотком. Вот мой глоток.js var gulp = require('gulp'); var zip = require('gulp-zip'); var del = require('del'); var install = require('gulp-install'); var runSequence = require('run-sequence'); var awsLambda = require("node-aws-lambda"); gulp.task('clean', function() { return del(['./dist', './dist.zip']); }); gulp.task('js', function() { r ...
Инициализация вектора std::со списком последовательных целых чисел без знака
Я хочу использовать специальный метод для инициализации std::vector<unsigned int>, который описан в книге C++, которую я использую в качестве ссылки (немецкая книга "Der C++ Programmer" Ульриха Бреймана, если это имеет значение). В этой книге есть раздел о типах последовательностей STL, относящийся, в частности, к list, vector и deque. В этом разделе он пишет, что существуют два специальных конструктора таких типов последовательностей, а именно, если Xотносится к такому типу, X(n, t) // ...
Как использовать noexcept в C++ или как это работает?
Я не могу понять использование и назначение ключевого слова noexcept in в C++11/14. Я имею в виду, что это сигнатура для тех функций, которые не испускают exceptions. Но действительно ли это работает? Посмотрите на этот код ниже: #include <iostream> #include <bits/stdc++.h> using namespace std; void seev (vector<int> &v) noexcept; void seev (vector<int> &v) noexcept { for (int i=0;i<10;++i) { cout<<v.at(i)<<' '; } } int main() ...
rsyncing с помощью rsync cygwin из командной строки Windows
Я перемещаю локальный файл в папку в удаленном расположении, используя rsync cygwin из командной строки Windows. Следующая команда D:My Folder>C:/cygwin/bin/rsync.exe -avh data.csv [email protected]::~"overhere/" Возвращает ошибку, "failed to connect to someserver.com : connection timed out" Когда я пытаюсь выполнить следующую команду, чтобы поместить файл в корневую папку удаленного расположения, D:My Folder>C:/cygwin/bin/rsync.exe -avh data.csv [email protected]~ ...
Зачем нам такой встраиваемый язык программирования, как Lua?
Каковы типичные случаи использования встраиваемого языка программирования? Правильно ли я понимаю, что такой язык должен быть встроен в некоторую программную среду и должен быть способен выполняться оттуда? ...
Анонимные классы перечисления
Можно ли написать анонимный класс enum и затем сравнить, что он содержит? Напр.. enum class { APPLE, BANANA } fruitType; // ... if (fruitType == fruitType::APPLE) // ... ...
Узел Cassandra в кластере с нулевым идентификатором
Примечание: мы видим эту проблему в нашем кластере Cassandra 2.1.12.1047 (DSE 4.8.4) с 6 узлами в 3 регионах (по 2 в каждом регионе). Пытаясь обновить схемы в нашем кластере недавно, мы обнаружили, что обновления были неудачными. Мы подозревали, что один узел в кластере не принимает изменения. При проверке таблицы system.peers одного из наших серверов в us-east-1, что она имела аномалию, она имела то, что казалось полной записью для хоста, который не имеет существовать. cassandra@cqlsh> ...
какой метод сравнения текста является правильным для международной заявки ... AnsiCompareText или CompareText?
Я использую Delphi 2009 для написания приложения, которое использует базу данных Access. Я заметил, что MS Access' ORDER BY, похоже, сортирует международные наборы символов, такие как AnsiCompareText, тогда как во всем моем приложении я использую SysUtils.CompareText. Access' (Jet's) ORDER BY results (delphi AnsiCompareText( ) is the same) Nørmork Öster RAM delphi CompareText( ) Nørmork RAM Öster Какой правильный вызов я должен использовать для сравнения? Примечание: я использу ...
обнаружение таймаута в ffmpeg
Я пишу некоторое программное обеспечение, которое широко использует ffmpeg, и оно многопоточное, с несколькими экземплярами класса. Если сетевое соединение выпадает ffmpeg зависает на чтении. Я нашел способ назначить обратный вызов, который ffmpeg периодически запускает, чтобы проверить, должен ли он прерваться или нет: static int interrupt_cb(void *ctx) { // do something return 0; } static const libffmpeg::AVIOInterruptCB int_cb = { interrupt_cb, NULL }; ... AVFormatContext* for ...
Как Spring Batch управляет транзакциями (возможно, с несколькими источниками данных)?
Я хотел бы получить некоторую информацию о потоке данных в весенней пакетной обработке, но не могу найти то, что ищу в Интернете (несмотря на некоторые полезные вопросы на этом сайте). Я пытаюсь установить стандарты для использования Spring Batch в нашей компании, и нам интересно, как Spring Batch ведет себя, когда несколько процессоров на одном шаге обновляют данные из разных источников данных. Этот вопрос фокусируется на фрагментированном процессе, но не стесняйтесь предоставлять информацию ...
Как работать с HttpTaskAsyncHandler
public class FooHandler : HttpTaskAsyncHandler { public override async Task ProcessRequestAsync(HttpContext context) { return await new AdRequest().ProcessRequest(); // getting error here. "Return type of async type is void" } } public class FooRequest { public async Task<String> ProcessRequest() { //return await "foo"; obviously nothing to wait here } } Я хочу сделать асинхронный обработчик и просто хочу вернуть строку. Как я могу заст ...
Наиболее эффективный способ перебора и обновления строк в большом фрейме данных pandas
Это мой фрагмент кода для обновления строк фрейма данных: def arrangeData(df): hour_from_timestamp_list = [] date_from_timestamp_list = [] for row in df.itertuples(): timestamp = row.timestamp hour_from_timestamp = datetime.fromtimestamp( int(timestamp) / 1000).strftime('%H:%M:%S') date_from_timestamp = datetime.fromtimestamp( int(timestamp) / 1000).strftime('%d-%m-%Y') hour_from_timestamp_list.append(hour_from_timestamp) date_from_timestamp_list.append(date ...
Как создать и прикрепить вложенный OCG / слой к родительскому объекту с помощью javascript в Acrobat PDF?
Половина моей причины для публикации-это поместить здесь что-то, что может быть полезно для других, так как в интернете нет почти ничего хорошего о PDF OCGs/Layers, но мне также нужна помощь, чтобы это работало правильно. 90% хорошо, еще нужно сделать 10%. У меня есть список слоев/OCGs, я хочу, чтобы некоторые из них были вложенными. Я хочу отключить группу в целом. Я могу вкладывать слоев/ОПГ, разделив на 2+ массивы и вставка списка я хочу, чтобы вложенные в список базы. Если первым элементом ...
Python: отзыв кэшированного результата функции, зависящего от нового параметра функции
Я довольно новичок в концепциях кэширования и запоминания. Я читал некоторые другие обсуждения и ресурсы здесь, здесь , и здесь, но не смог проследить их все так хорошо. Скажем, что у меня есть две функции-члена в классе. (Упрощенный пример ниже.) Предположим, что первая функция total является вычислительно дорогой. Вторая функция subtotal вычислительно проста, за исключением того, что она использует возврат из первой функции, и поэтому также становится вычислительно дорогим из-за этого, в ...
Android: Как начать работу в фоновом режиме?
Можно ли запустить Activity в фоновом режиме? Мне нужен такой Activity, который может работать в фоновом режиме и порождать другие действия по мере необходимости в ответ на команды пользователя, выданные моему виджету на главном экране. ...
uint64 t к int
Я пишу привязку java для кода C, и я действительно не знаком с C. У меня есть uint64_t, и мне нужно привести его к int. Кто-нибудь знает, как это сделать? (Моя привязка возвращает тогда jint...) ...
Доступ к элементу ListView itemtemplate из codebehind
Я надеюсь динамически изменить количество столбцов в моей ItemTemplate моего ListView: <asp:ListView runat="server" ID="ReportListView" DataSourceID="ReportListViewSDS"> <LayoutTemplate> <table> <tr> <asp:PlaceHolder runat="server" ID="itemPlaceHolder" /> </tr> </table> </LayoutTemplate> <ItemTemplate> <!-- need to dynamically create the number of columns in the code behind based on t ...
Как вытащить подстроку в Ant
Есть ли способ извлечь подстроку из свойства Ant и поместить ее в собственное свойство? ...
Почему форма submit event срабатывает, когда я остановил распространение на уровне кнопки submit?
HTML <form> <input type='text'> <button type='submit'>Submit</button> </form> JavaScript $('form').on('submit', function(e) { alert('submit'); e.preventDefault(); }); $('button').on('click', function(e) { e.stopPropagation(); alert('clicked'); }); Скрипка После просмотра великолепного видео здесь я понимаю, что когда я нажимаю кнопку отправить, событие всплывает до формы, и затем запускается событие отправки формы. Это объясня ...
Бесплатная альтернатива ViEmu? [закрытый]
Существует ли свободная / открытая альтернатива ViEmu для Visual Studio? ...
Извлечь массив координат из строки (C++ OpenCV)
Используя C++ / OpenCV я нарисовал линию на изображении с помощью cv::line и теперь пытаюсь извлечь массив его координат. Я попытался назначить строку cv::Mat, но получил ошибку, в которой говорится, что я не могу преобразовать void в cv::Mat. Есть ли простой способ получить эти координаты? Спасибо за помощь! ...