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

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



12
Как получить доступ к API Kubernetes из контейнера pod?
Раньше я могла завить https://$KUBERNETES_SERVICE_HOST:$KUBERNETES_PORT_443_TCP_PORT/api/v1beta3/namespaces/default/ как мой базовый URL, но в Kubernetes 0.18.0 он дает мне "неавторизованный". Странно то, что если бы я использовал внешний IP-адрес машины API ( http://172.17.8.101:8080/api/v1beta3/namespaces/default/), он работал нормально.
119 kubernetes 


5
Разделить список на несколько списков с фиксированным количеством элементов
Как разбить список элементов на списки, содержащие не более N элементов? Пример: учитывая список из 7 элементов, создайте группы из 4, оставив последнюю группу, возможно, с меньшим количеством элементов. split(List(1,2,3,4,5,6,"seven"),4) => List(List(1,2,3,4), List(5,6,"seven"))
119 list  scala  split 

7
jQuery устарел синхронный XMLHTTPRequest
Как и многие другие, на моем веб-сайте используется jQuery. Когда я открываю инструменты разработчика, я вижу предупреждение о том, что XMLHTTPRequest является устарело из-за его пагубного воздействия на работу конечного пользователя. Я продолжил и прочитал часть документации , но она была довольно технической. Может кто-нибудь простыми словами объяснить последствия перехода …

5
Как запустить свой собственный код вместе с циклом событий Tkinter?
Мой младший брат только начинает программировать, и для своего проекта Science Fair он симулирует стаю птиц в небе. Он написал большую часть своего кода, и он отлично работает, но птицам нужно двигаться каждое мгновение . Однако Tkinter тратит время на собственный цикл обработки событий, поэтому его код не запускается. Выполнение …
119 python  events  tkinter 

6
Простые расчеты для работы с широтой / долгом и расстоянием в км?
Могу ли я сделать простой расчет, который преобразует км в значение, которое я могу добавить к поплавку широты или долготы, чтобы вычислить ограничивающую рамку для поиска? Это не обязательно должно быть полностью точным. Например: если бы мне дали широту / долготу для Лондона, Англия (51,5001524, -0,1262362), и я хотел бы …

4
Unittest setUp / tearDown для нескольких тестов
Есть ли функция, которая запускается в начале / конце сценария тестов? Функции setUp и tearDown запускаются до / после каждого теста. Обычно я хотел бы иметь это: class TestSequenceFunctions(unittest.TestCase): def setUpScenario(self): start() #launched at the beginning, once def test_choice(self): element = random.choice(self.seq) self.assertTrue(element in self.seq) def test_sample(self): with self.assertRaises(ValueError): random.sample(self.seq, …

14
Текущий пакет SDK для .NET не поддерживает таргетинг на ошибку .NET Standard 2.0 в обновлении 15.3 Visual Studio 2017
Я хочу создать проект библиотеки классов с помощью Target Framework .NET Standard 2.0. Я обновил свою Visual Studio 2017версию до версии, 15.3а также в установщике Visual Studio проверил.NET Framework 4.7 SDK и.NET Framework 4.7 targeting pack вручную и установил их. В .NET Standard 2.0поле со списком Target Framework в окне …

9
Как представить в памяти шестигранную / шестнадцатеричную сетку?
Скажем, я создаю настольную игру с гекстильной сеткой, например Settlers of Catan : Обратите внимание, что каждая вершина и ребро могут иметь атрибут (дорога и населенный пункт выше). Как мне создать структуру данных, представляющую эту доску? Каковы шаблоны для доступа к соседям, краям и вершинам каждой плитки?

2
Обработка сигналов с несколькими потоками в Linux
Что происходит в Linux, когда программа (которая, возможно, имеет несколько потоков) получает сигнал, например SIGTERM или SIGHUP? Какой поток перехватывает сигнал? Могут ли несколько потоков получать один и тот же сигнал? Есть ли специальный поток, полностью посвященный обработке сигналов? Если нет, что происходит внутри потока, который должен обрабатывать сигнал? Как …
119 c  linux  multithreading  signals  ipc 

5
Добавление произвольной строки в график matplotlib в блокноте ipython
Я новичок как в python / matplotlib, так и в использовании его через ноутбук ipython. Я пытаюсь добавить несколько линий аннотации к существующему графику, и я не могу понять, как отобразить линии на графике. Так, например, если я нарисую следующее: import numpy as np np.random.seed(5) x = arange(1, 101) y …


13
Как я могу получить котировки акций с помощью Google Finance API?
Я ищу доступ к финансовым данным из сервисов Google. Я нашел этот URL-адрес, который содержит данные об акциях Microsoft. Какие все возможные параметры Google допускает для такого типа HTTP-запроса? Я хотел бы увидеть всю разнообразную информацию, которую смогу получить.

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