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

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

8
PHP проверяет, существует ли свойство в объекте или классе
Я понимаю, что PHP не имеет чисто объектной переменной, но я хочу проверить, находится ли свойство в данном объекте или классе. $ob = (object) array('a' => 1, 'b' => 12); или $ob = new stdClass; $ob->a = 1; $ob->b = 2; В JS я могу написать это, чтобы проверить, aсуществует …


8
Какой смысл в нескольких базах данных Redis?
Итак, я пришел к месту, где я хотел сегментировать данные, которые я храню в redis, в отдельные базы данных, так как иногда мне нужно было использовать команду keys для одного конкретного типа данных, и хотел разделить ее, чтобы сделать это быстрее , Если я сегментирую на несколько баз данных, все …
159 redis 

8
Powershell эквивалент bash ampersand (&) для разветвления / запуска фоновых процессов
В bash амперсанд (&) можно использовать для запуска команды в фоновом режиме и возврата пользователю интерактивного управления до завершения выполнения команды. Есть ли эквивалентный способ сделать это в Powershell? Пример использования в bash: sleep 30 &
159 powershell 

5
Разница между os.getenv и os.environ.get
Есть ли разница между обоими подходами? >>> os.getenv('TERM') 'xterm' >>> os.environ.get('TERM') 'xterm' >>> os.getenv('FOOBAR', "not found") == "not found" True >>> os.environ.get('FOOBAR', "not found") == "not found" True Кажется, они имеют одинаковую функциональность.

21
Как создать полный путь с узлом fs.mkdirSync?
Я пытаюсь создать полный путь, если он не существует. Код выглядит так: var fs = require('fs'); if (!fs.existsSync(newDest)) fs.mkdirSync(newDest); Этот код прекрасно работает, пока существует только один подкаталог (newDest, например, 'dir1'), однако при наличии пути к каталогу ('dir1 / dir2') он завершается с ошибкой: ENOENT, такого файла или каталога нет …
159 node.js  fs 

26
Socket.IO - как получить список подключенных сокетов / клиентов?
Я пытаюсь получить список всех сокетов / клиентов, которые в данный момент подключены. io.sockets не возвращает массив, к сожалению. Я знаю, что могу сохранить свой собственный список, используя массив, но не думаю, что это оптимальное решение по двум причинам: Избыточность. Socket.IO уже хранит копию этого списка. Socket.IO предоставляет метод для …
159 node.js  socket.io 

8
Дождитесь окончания выполнения цикла swift for loop с асинхронными сетевыми запросами
Я хотел бы, чтобы цикл in отправлял кучу сетевых запросов в firebase, а затем передавал данные новому контроллеру представления после завершения метода. Вот мой код: var datesArray = [String: AnyObject]() for key in locationsArray { let ref = Firebase(url: "http://myfirebase.com/" + "\(key.0)") ref.observeSingleEventOfType(.Value, withBlock: { snapshot in datesArray["\(key.0)"] = snapshot.value …

9
Загрузить данные из TXT с пандами
Я загружаю текстовый файл, содержащий смесь данных типа float и string. Я хочу хранить их в массиве, где я могу получить доступ к каждому элементу. Сейчас просто занимаюсь import pandas as pd data = pd.read_csv('output_list.txt', header = None) print data Это структура входного файла: 1 0 2000.0 70.2836942112 1347.28369421 /file_address.txt. …
159 python  io  pandas 


3
AndroidViewModel против ViewModel
С появлением библиотеки компонентов архитектуры Android появилось несколько новых классов, в том числе AndroidViewModelи ViewModel. Однако у меня возникли проблемы с выяснением различий между этими двумя классами. Документация кратко описывается AndroidViewModelследующим образом : С учетом контекста приложения ViewModel Я ценю краткость, но что именно это означает? Когда мы должны использовать …

5
Называете класс статическим методом внутри тела класса?
Когда я пытаюсь использовать статический метод из тела класса, и определяю статический метод, используя встроенную staticmethodфункцию в качестве декоратора, например: class Klass(object): @staticmethod # use as decorator def _stat_func(): return 42 _ANS = _stat_func() # call the staticmethod def method(self): ret = Klass._stat_func() + Klass._ANS return ret Я получаю следующую …

7
AngularJS против Angular [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Несколько месяцев назад я решил изучать Angular. Когда я немного …
159 angularjs  angular 

10
Существующее соединение было принудительно закрыто удаленным хостом
Я работаю с коммерческим приложением, которое выдает SocketException с сообщением, Существующее соединение было принудительно закрыто удаленным хостом Это происходит с сокетным соединением между клиентом и сервером. Связь жива и здорова, и передается куча данных, но затем она отключается из ниоткуда. Кто-нибудь видел это раньше? Какие могут быть причины? Я могу …
159 c#  .net  networking  sockets 

2
Есть ли способ распределять действия между двумя модулями vuex в пространстве имен?
Можно ли отправить действие между модулями пространства имен? Например, у меня есть модули vuex "gameboard" и "уведомление". Каждый из них имеет пространство имен. Я хотел бы отправить действие с игровой доски в модуль уведомлений. Я думал, что мог бы использовать имя модуля в имени действия отправки следующим образом: // store/modules/gameboard.js …
159 vue.js  vuejs2  vuex 

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