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

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

5
Чому CancellationToken є окремим від CancellationTokenSource?
Я шукаю обґрунтування того, чому .NET CancellationTokenструктура була введена крім CancellationTokenSourceкласу. Я розумію, як слід використовувати API, але хочу також зрозуміти, чому він створений саме так. Тобто, чому ми маємо: var cts = new CancellationTokenSource(); SomeCancellableOperation(cts.Token); ... public void SomeCancellableOperation(CancellationToken token) { ... token.ThrowIfCancellationRequested(); ... } замість того, щоб безпосередньо …

15
Зручно оголошувати рядки компіляційного часу в C ++
Уміння створювати та маніпулювати рядками під час компіляції в C ++ має кілька корисних програм. Хоча в C ++ можна створити рядки часу компіляції, процес дуже громіздкий, оскільки рядок потрібно оголосити як різноманітну послідовність символів, наприклад using str = sequence<'H', 'e', 'l', 'l', 'o', ',', ' ', 'w', 'o', 'r', …

12
Що генерує повідомлення «текстовий файл зайнятий» в Unix?
Яка операція створює помилку "текстовий файл зайнятий"? Я не можу точно сказати. Я думаю, це пов'язано з тим, що я створюю тимчасовий скрипт python (використовуючи tempfile) і використовую з нього execl, але я думаю, що execl змінює запущений файл.
137 unix 

7
Знайдіть стовпчик, ім'я якого містить певний рядок
У мене є фрейм даних з іменами стовпців, і я хочу знайти той, який містить певний рядок, але не відповідає йому точно. Я шукаю 'spike'в іменах стовпців подобаються 'spike-2', 'hey spike', 'spiked-in'( 'spike'частина завжди неперервна). Я хочу, щоб ім’я стовпця поверталося у вигляді рядка або змінної, тому я отримую доступ …


2
Яка концепція та відмінності між Framebuffer та Renderbuffer у OpenGL?
Мене плутають поняття Framebuffer і Renderbuffer. Я знаю, що їх потрібно видати, але я хочу їх зрозуміти перед використанням. Я знаю, що для зберігання тимчасового результату малювання потрібен буфер растрових зображень. Задній буфер. А інший буфер потрібно побачити на екрані, коли ці малюнки виконуються. Передній буфер. І переверніть їх, і …


5
Як я закінчую нитку в C ++ 11?
Мені не потрібно правильно завершувати потік або змушувати його реагувати на команду "завершити". Мені цікаво завершити потік насильно за допомогою чистого C ++ 11.

5
Рамка даних Pandas отримує перший рядок кожної групи
У мене є DataFrameтакі панди, як наступні. df = pd.DataFrame({'id' : [1,1,1,2,2,3,3,3,3,4,4,5,6,6,6,7,7], 'value' : ["first","second","second","first", "second","first","third","fourth", "fifth","second","fifth","first", "first","second","third","fourth","fifth"]}) Я хочу згрупувати це за ["id", "value"] і отримати перший рядок кожної групи. id value 0 1 first 1 1 second 2 1 second 3 2 first 4 2 second 5 3 …
137 python  pandas  dataframe 

15
n-грамів у пітоні, чотири, п’ять, шість грам?
Я шукаю спосіб розділити текст на n-грам. Зазвичай я б робив щось на кшталт: import nltk from nltk import bigrams string = "I really like python, it's pretty awesome." string_bigrams = bigrams(string) print string_bigrams Я знаю, що nltk пропонує лише біграми та триграми, але чи є спосіб розділити мій текст …
137 python  string  nltk  n-gram 

5
Використовуючи R для списку всіх файлів із заданим розширенням
Я дуже новачок у R і працюю над оновленням сценарію R, щоб повторити його через ряд таблиць .dbf, створених за допомогою ArcGIS, і створити ряд графіків. У мене є каталог C: \ Scratch, який буде містити всі мої файли .dbf. Однак, коли ArcGIS створює ці таблиці, він також включає файл …
137 r 


11
Як завантажити свій скрипт у відповідь node.js?
У мене є сценарій, foo.jsякий містить деякі функції, з якими я хочу грати в REPL. Чи є спосіб змусити вузол виконати мій скрипт, а потім перейти в REPL з усіма заявленими глобалами, як я можу з python -i foo.pyабо ghci foo.hs?

6
масштабування стовпців фреймів даних панди за допомогою sklearn
У мене є фрейм даних pandas зі стовпцями змішаного типу, і я хотів би застосувати min_max_scaler sklearn до деяких стовпців. В ідеалі я хотів би зробити ці перетворення на місці, але ще не знайшов способу зробити це. Я написав такий код, який працює: import pandas as pd import numpy as …

4
Різниця між модулями дати та часу Python від модулів часу
Я намагаюся з'ясувати відмінності між datetimeі timeмодулями, і що кожен з них повинен використовуватися. Я знаю, що datetimeпередбачено і дати, і час. Яке використання timeмодуля? Приклади були б вдячні, і відмінності щодо часових поясів особливо цікаві.
137 python  datetime  time 

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