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

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

4
Чому панди зливаються в python швидше, ніж злиття data.table в R у 2012 році?
Нещодавно я натрапив на бібліотеку панди для python, яка відповідно до цього орієнтиру виконує дуже швидкі злиття в пам'яті. Це навіть швидше, ніж пакет data.table в R (мою мову для вибору для аналізу). Чому pandasтак швидше, ніж data.table? Це через притаманну перевагу швидкості в пітоні над R, чи є якийсь …
160 python  r  join  data.table  pandas 

3
Як отримати std :: векторний покажчик на необроблені дані?
Я намагаюся використовувати std::vectorяк charмасив. Моя функція приймає недійсний покажчик: void process_data(const void *data); Перш ніж я просто використав цей код: char something[] = "my data here"; process_data(something); Який працював як очікувалося. Але зараз мені потрібна динамічність std::vector, тому я спробував цей код замість цього: vector<char> something; *cut* process_data(something); Питання …
160 c++  stl  vector 

6
Linq - Sql: Кілька лівих зовнішніх з'єднань
У мене виникають проблеми з розумінням, як використовувати більше одного лівого зовнішнього з'єднання за допомогою LINQ до SQL. Я розумію, як використовувати одне ліве зовнішнє з'єднання. Я використовую VB.NET. Нижче мій синтаксис SQL. T-SQL SELECT o.OrderNumber, v.VendorName, s.StatusName FROM Orders o LEFT OUTER JOIN Vendors v ON v.Id = o.VendorId …

11
Python - doctest vs. unittest [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Удосконаліть це питання Я намагаюся почати з тестування модулів на Python, і мені було …

4
Чи можливо передавати Потік на Java 8?
Чи можливо викинути потік в Java 8? Скажімо, у мене є список об'єктів, я можу зробити щось подібне, щоб відфільтрувати всі додаткові об’єкти: Stream.of(objects).filter(c -> c instanceof Client) Однак після цього, якщо я хочу щось зробити з клієнтами, мені потрібно буде передати кожного з них: Stream.of(objects).filter(c -> c instanceof Client) …
160 java  java-8  java-stream 

6
Як використовувати змінні JavaScript у селекторах jQuery?
Як я можу використовувати змінні JavaScript як параметр у селекторі jQuery? <script type="text/javascript"> $(function(){ $("input").click(function(){ var x = $(this).attr("name"); $("input[id=x]").hide(); }); }); </script> <input type="text" id="bx"/><input type="button" name="bx"/> <input type="text" id="by"/><input type="button" name="by"/> В основному те, що я хочу зробити, це вміти приховати елемент, який має значення, idщо дорівнює імені …
160 javascript  jquery 

6
Як отримати справжню .height () переповнення: приховано або переповнено: прокручувати div?
У мене є питання, як досягти висоти діва. Я в курсі .height()і innerHeight(), але жоден з них не робить роботу для мене в цьому випадку. Річ у тім, що в цьому випадку у мене є div, який переповнює ширину і переповнює: прокрутка, і div має фіксовану висоту. Якщо я використовую …
160 jquery  height  overflow 

15
Як я можу зіставити кілька вторгнень із регулярним виразом у JavaScript, подібному до preg_match_all () PHP?
Я намагаюся проаналізувати рядки, кодовані URL-адресою, які складаються з пар = ключ = значення, розділених &або &. Далі буде відповідати лише перше виникнення, розбиваючи ключі та значення на окремі результати результату: var result = mystring.match(/(?:&|&)?([^=]+)=([^&]+)/) Результати для рядка '1111342 = Adam% 20Franco & 348572 = Bob% 20Jones' будуть: ['1111342', 'Adam%20Franco'] …
160 javascript  regex 

9
Виконання скриптів оболонки з док-станції OS X?
Як налаштувати сценарій оболонки для виконання з док-станції Mac OSX? Здається, що просто створення ярлика відкриє файл у моєму редакторі. Чи потрібний десь встановити прапор, щоб сказати йому запускати замість того, щоб відкривати його для редагування?
160 macos  shell 

22
Чому isNaN (“”) (рядок з пробілами) дорівнює false?
Чому у JavaScript чому isNaN(" ")оцінюють false, а чи isNaN(" x")оцінюють true? Я виконання чисельних операцій на поле введення тексту, і я перевіряю , якщо поле null, ""або NaN. Коли хтось набирає в поле кілька пробілів, у мене триває перевірка на всіх трьох, і я плутаюсь, чому вона проходить isNaNперевірку.
160 javascript  nan 

13
Як я можу отримати SQL підготовленого стану?
У мене є загальний метод Java із таким підписом методу: private static ResultSet runSQLResultSet(String sql, Object... queryParams) Він відкриває з'єднання, будує за PreparedStatementдопомогою оператора sql та параметрів у queryParamsмасиві змінної довжини, запускає його, кешує ResultSet(в а CachedRowSetImpl), закриває з'єднання та повертає кешований набір результатів. У мене є обробка виключень у …

11
Вимкніть попередження безпеки Visual Studio Приєднайте попередження безпеки під час налагодження IIS
Під час використання Visual Studio 2008 або 2010 кожного разу, коли ви приєднуєтесь до IIS w3wp.exe, ви отримуєте попередження про додавання безпеки, Як ви це перетворюєте? Було б чудово також знати, як тримати його за припіканням, оскільки це, здається, закінчиться через деякий час. Btw: Я додав це як коментар до …

6
Чому вкладені ваги погані для роботи? Альтернативи?
Я написав пару файлів компонування, де я використовував layout_weightатрибут для створення співвідношення між різними видами перегляду. У якийсь момент я починаю отримувати попередження про вкладені ваги. Отже, мені цікаво, чому вкладені ваги погані для продуктивності, і якщо існує більш ефективний спосіб створити постійне співвідношення між розмірами перегляду, які можна було …

13
Як я можу підтримувати стан фрагмента при додаванні до задньої стеки?
Я записав фіктивну діяльність, яка перемикається між двома фрагментами. Коли ви переходите від FragmentA до FragmentB, FragmentA додається до заднього стека. Однак, коли я повертаюся до FragmentA (натискаючи назад), створюється абсолютно новий FragmentA, і стан, в якому він був, втрачається. У мене виникає відчуття, що я проживаю те саме, що …

3
Як використовувати> в команді xargs?
Я хочу знайти команду bash, яка дозволить мені знімати кожен файл у каталозі та записувати вихід цього grep в окремий файл. Думаю, було б зробити щось подібне ls -1 | xargs -I{} "grep ABC '{}' > '{}'.out" але, наскільки я знаю, xargs не любить подвійних лапок. Якщо я видаляю подвійні …
160 bash  redirect  xargs 

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