Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

6
Як перетворити булевий масив в масив int
Я використовую Scilab і хочу перетворити масив булевих масивів у масив цілих чисел: >>> x = np.array([4, 3, 2, 1]) >>> y = 2 >= x >>> y array([False, False, True, True], dtype=bool) У Scilab я можу використовувати: >>> bool2s(y) 0. 0. 1. 1. або навіть просто помножте його на …

5
Який найкоротший спосіб просто сортувати масив структур за (довільними) назвами полів?
У мене просто була проблема, коли у мене був масив структур, наприклад package main import "log" type Planet struct { Name string `json:"name"` Aphelion float64 `json:"aphelion"` // in million km Perihelion float64 `json:"perihelion"` // in million km Axis int64 `json:"Axis"` // in km Radius float64 `json:"radius"` } func main() { …
129 sorting  go 

12
django змінити стандартний порт runserver
Я хотів би зробити порт за замовчуванням, який manage.py runserverслухає конкретизується в сторонній config.ini. Чи є легше виправити, ніж проаналізувати sys.argvвсередину manage.pyта вставити налаштований порт? Мета - запуститись ./manage.py runserverбез необхідності вказувати адресу та порт кожного разу, але змусити його брати аргументи з config.ini.

8
Як я можу побудувати окремі програми Pandas DataFrames як підзаблоки?
У мене є декілька даних Pandas DataFrames, що мають однакову шкалу значень, але мають різні стовпці та індекси. При виклику df.plot()я отримую окремі сюжетні зображення. Я дійсно хочу, щоб вони мали все в одному сюжеті, як і субплоти, але я, на жаль, не знаходжу рішення щодо того, як і буду …

1
Що таке трубопровідні методи у підручнику з кутом? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 2 роки тому . Удосконаліть це питання Я стежу за підручником на веб- сайті https://angular.io , і у мене виникають проблеми з …
129 angular 

10
Використання файлової системи в node.js з функцією async / wait
Я хотів би використовувати async / wait з деякими операціями з файловою системою. Як правило, асинхронізація / очікування працює добре, тому що я використовую babel-plugin-syntax-async-functions. Але з цим кодом я стикаюся з випадком if, де namesне визначено: import fs from 'fs'; async function myF() { let names; try { names …

4
Об'єднайте список фреймів даних панд разом
У мене є список фреймів даних Pandas, які я хотів би об'єднати в один фрейм даних Pandas. Я використовую Python 2.7.10 та Pandas 0.16.2 Я створив список фреймів даних із: import pandas as pd dfs = [] sqlall = "select * from mytable" for chunk in pd.read_sql_query(sqlall , cnxn, chunksize=10000): …

21
Неможливо прив’язати до 'ngForOf', оскільки це не відома властивість 'tr' (остаточний реліз)
Я використовую Angular2 Final release (2.1.0). Коли я хочу відобразити список компаній, я отримав цю помилку. в file.component.ts: public companies: any[] = [ { "id": 0, "name": "Available" }, { "id": 1, "name": "Ready" }, { "id": 2, "name": "Started" } ]; в file.component.html: <tbody> <tr *ngFor="let item of companies; …

3
JWT оновить потік токенів
Я будую мобільний додаток і використовую JWT для аутентифікації. Здається, найкращий спосіб зробити це - з’єднати маркер доступу JWT з маркером оновлення, щоб я міг закінчувати термін доступу так часто, як мені хочеться. Як виглядає маркер оновлення? Це випадковий рядок? Це рядок зашифровано? Це інший JWT? Маркер оновлення зберігатиметься в …

5
Використання jQuery $ (this) з функціями стрілки ES6 (лексична ця прив'язка)
Використання функцій стрілок ES6 із лексичним thisзв'язуванням чудово. Однак я зіткнувся з проблемою мить тому, використовуючи її із типовою прив'язкою клацань jQuery: class Game { foo() { self = this; this._pads.on('click', function() { if (self.go) { $(this).addClass('active'); } }); } } За допомогою функції стрілки: class Game { foo() { …

1
Як видалити virtualenv, створений програмою "pipenv run"
Я вивчаю Python. В одному зі своїх маленьких проектів я балотувався pipenv run python myproject.py і це створило для мене віртуолв C:\Users\USERNAME\.virtualenvs Я знайшов, що він також створив або змінив деякі файли в моєму каталозі вихідного коду проекту. Мені просто цікаво, як можна чисто видалити цей virtualenv і повернути мій …
129 pipenv 

3
Що означає флекс: 1?
Як ми всі знаємо, flexвластивість є узагальнюючим для flex-grow, flex-shrink, і flex-basisвластивості. Його значення за замовчуванням - це 0 1 auto, що означає flex-grow: 0; flex-shrink: 1; flex-basis: auto; але я помітив, у багатьох місцях flex: 1використовується. Це скорочення для 1 1 autoабо 1 0 auto? Я не можу зрозуміти, …
129 css  flexbox 

15
Django: Як керувати налаштуваннями розробки та виробництва?
Я розробляв базовий додаток. Тепер на етапі розгортання стало зрозуміло, що мені потрібні як локальні, так і виробничі налаштування. Було б чудово знати наступне: Як найкраще впоратися з налаштуваннями розробки та виробництва. Як зберегти додатки, такі як django-debug-toolbar тільки в середовищі розробки. Будь-які інші поради та найкращі практики щодо налаштувань …
129 python  django 


6
Як ви друкуєте в тесті Go, використовуючи пакет "тестування"?
Я запускаю тест у Go з заявою щось надрукувати (тобто для налагодження тестів), але він нічого не друкує. func TestPrintSomething(t *testing.T) { fmt.Println("Say hi") } Коли я запускаю тест на цей файл, це вихід: ok command-line-arguments 0.004s Єдиний спосіб дійсно змусити його друкувати, наскільки я знаю, - це надрукувати його …
129 testing  go 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.