программирование

Q & A для профессиональных программистов и энтузиастов

5
Redux и RxJS, есть ли сходства?
Я знаю, что Redux - лучшая «реализация» Flux, или, точнее говоря, это редизайн для упрощения вещей (управление состоянием приложения). Я много слышал о реактивном программировании (RxJS), но еще не погрузился в его изучение. Итак, мой вопрос: есть ли пересечение (что-то общее) между этими двумя технологиями или они дополняют друг друга? …
113 javascript  rxjs  redux 


5
многопроцессорность: как разделить dict между несколькими процессами?
Программа, которая создает несколько процессов, работающих в очереди с возможностью присоединения Q, и может в конечном итоге управлять глобальным словарем Dдля сохранения результатов. (поэтому каждый дочерний процесс может использовать Dдля хранения своего результата, а также видеть, какие результаты производят другие дочерние процессы) Если я распечатаю словарь D в дочернем процессе, …

7
Как проверить, существует ли элемент списка?
проблема Я хотел бы проверить, существует ли элемент списка, вот пример foo <- list(a=1) exists('foo') TRUE #foo does exist exists('foo$a') FALSE #suggests that foo$a does not exist foo$a [1] 1 #but it does exist В этом примере я знаю, что он foo$aсуществует, но тест возвращается FALSE. Я заглянул ?existsи обнаружил, …
113 r 

8
Как сохранить команду в переменной в сценарии оболочки?
Я хотел бы сохранить команду для использования в более поздний период в переменной (не вывод команды, а саму команду) У меня есть простой сценарий: command="ls"; echo "Command: $command"; #Output is: Command: ls b=`$command`; echo $b; #Output is: public_html REV test... (command worked successfully) Однако когда я пробую что-то посложнее, у …
113 linux  bash  variables  command 


5
Каким-либо способом ускорить работу с огромным файлом (80 ГБ)?
grep -i -A 5 -B 5 'db_pd.Clients' eightygigsfile.sql Это работало в течение часа на довольно мощном сервере Linux, который в остальном не перегружен. Любая альтернатива grep? Что-нибудь о моем синтаксисе, которое можно улучшить (egrep, fgrep лучше?) Файл на самом деле находится в каталоге, который используется совместно с другим сервером, но …
113 bash  grep 

3
Как выбрать размеры сетки и блока для ядер CUDA?
Это вопрос о том, как определить сетку CUDA, размеры блоков и потоков. Это дополнительный вопрос к тому, что размещен здесь . После этой ссылки ответ от talonmies содержит фрагмент кода (см. Ниже). Мне непонятен комментарий «значение, обычно выбираемое настройкой и аппаратными ограничениями». Я не нашел хорошего объяснения или разъяснения, объясняющего …


10
Создание UML из кода C ++? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 2 года назад . Уточните этот вопрос Есть ли инструмент, который может анализировать файлы C ++ в проекте и генерировать …
113 c++  uml 

7
Когда НЕ следует вызывать метод super () при переопределении?
Когда я создаю свой собственный класс Android, я использую extendего собственный класс. Затем, когда я хочу переопределить базовый метод, я всегда вызываю super()метод, как всегда onCreate, onStopи т. Д. И я подумал, что это все, так как с самого начала команда Android посоветовала нам всегда вызывать superпереопределение каждого метода. Но …
113 java  android  overriding 

4
Разрыв страницы pandoc markdown
Недавно я начал использовать Pandoc markdown, который кажется хорошей альтернативой LaTeX, поскольку в моем документе не так много математических формул, и у меня нет НИКАКОГО опыта работы с LaTeX, что в сочетании с сроком подачи менее 2 недель делает его хорошим решением. Одна вещь, которую я не смог придумать, - …
113 latex  markdown  pandoc 

5
бросить новый std :: exception vs throw std :: exception
глядя на код, на который я наткнулся: throw /*-->*/new std::exception ("//... и я всегда думал, что тебе здесь не нужно / не стоит использовать new. Как правильно, оба в порядке, если да, есть ли разница? Кстати, из того, что я вижу, когда "grepping" с помощью PowerShell boost libs никогда не …
113 c++  exception 

11
Можно ли запустить веб-драйвер selenium (Firefox) без графического интерфейса?
Мы рассматриваем возможность обновления нашего производственного сервера с Ubuntu- desktop 10.04 до Ubuntu- server 12.04. У нас есть различные службы, работающие на нашей текущей настольной ОС, такие как Selenium Web Driver. У меня вопрос: можно ли запустить Selenium Web Driver из системы на основе cli? Я сразу же подумал, что …

2
Общий C # «где ограничение» с определением «любого универсального типа»?
Приведу пример: У меня есть определение общего класса / интерфейса: interface IGenericCar< T > {...} У меня есть другой класс / интерфейс, который я хочу связать с классом выше, например: interface IGarrage< TCar > : where TCar: IGenericCar< (**any type here**) > {...} По сути, я хочу, чтобы мой общий …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.