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

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

1
Пустая папка подмодуля Git при клонировании репо
У меня есть одно репо, размещенное на https://github.com/aikiframework/json . В моей локальной копии я добавил подмодуль с помощью команды git submodule add git@github.com:jcubic/json-rpc.git json-rpc Затем я сделал коммит и нажал, и изменения появятся на GitHub (я могу щелкнуть по нему). Но когда я клонирую репо git clone https://github.com/aikiframework/json.git папка подмодуля …

5
Как правильно проверить, существует ли переменная среды или нет?
Я хочу проверить свою среду на наличие переменной, скажем "FOO", в Python. Для этого я использую osстандартную библиотеку. Прочитав документацию библиотеки, я выяснил 2 способа достижения своей цели: Способ 1: if "FOO" in os.environ: pass Способ 2: if os.getenv("FOO") is not None: pass Я хотел бы знать, какой метод является …

5
Gradle, «sourceCompatibility» против «targetCompatibility»?
Какая связь / разница между sourceCompatibilityи targetCompatibility? Что произойдет, если им присвоить разные значения? Согласно документации Gradle : sourceCompatibility"Совместимость версий Java для использования при компиляции исходного кода Java". targetCompatibilityэто «версия Java, для которой создаются классы». Я понимаю, что targetCompatibilityбудет генерировать Java байт - код , который совместим с конкретной версией …
130 gradle  java 

5
MPICH против OpenMPI
Может ли кто-нибудь уточнить различия между реализациями MPI OpenMPI и MPICH? Какая из двух реализаций лучше?
130 mpi  hpc  openmpi 


2
Отправка фрейма ping / pong websocket из браузера
Я продолжаю читать о сообщениях ping / pong в веб-сокетах, чтобы поддерживать соединение, но я не уверен, что это такое. Это особый тип кадра? (Я не вижу никаких методов в объекте javascript WebSocket в Chrome, связанных с пинг-понгом). Или это просто шаблон проектирования (например, я буквально отправляю на сервер команду …

2
Как вы можете отобразить дерево зависимостей Maven для * плагинов * в вашем проекте?
Распространенным методом отладки Maven является использование mvn dependency: tree для просмотра графика зависимостей проекта. Однако в этом списке показаны зависимости проекта, а не дерево зависимостей плагинов для каждого плагина. Есть ли способ сделать это из проекта?
130 java  plugins  maven 

30
Получение «Невозможно вызвать класс как функцию» в моем проекте React
Я пытаюсь добавить в свой проект компонент карты React, но получаю ошибку. Я использую сообщение в блоге Fullstack React как ссылку. Я отследил, где возникает ошибка в строке 83 google_map.js: function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } …


17
Обход объекта в Angular
Я пытаюсь сделать что-то в Angular 2 Alpha 28, и у меня проблема со словарями и NgFor. У меня есть интерфейс на TypeScript, который выглядит так: interface Dictionary { [ index: string ]: string } В JavaScript это будет преобразовано в объект, который с данными может выглядеть так: myDict={'key1':'value1','key2':'value2'} Я …
130 angular 



7
Каталог, подкаталог и файлы списка Python
Я пытаюсь создать сценарий, чтобы перечислить все каталоги, подкаталоги и файлы в данном каталоге. Я пробовал это: import sys,os root = "/home/patate/directory/" path = os.path.join(root, "targetdirectory") for r,d,f in os.walk(path): for file in f: print os.path.join(root,file) К сожалению, это не работает должным образом. Я получаю все файлы, но не все …
130 python  file  path 

2
Высокопроизводительное сравнение нечетких строк в Python, используйте Левенштейн или diffflib [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 4 года назад . Уточните этот вопрос Я выполняю нормализацию клинических сообщений (проверку …

5
Как удалить элемент массива в mongodb?
Вот структура массива contact: { phone: [ { number: "+1786543589455", place: "New Jersey", createdAt: "" } { number: "+1986543589455", place: "Houston", createdAt: "" } ] } Здесь я знаю только mongo id ( _id) и номер телефона ( +1786543589455), и мне нужно удалить весь соответствующий элемент массива из документа. т.е. …
130 mongodb 

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