Codengineering - блог о программировании ➜ страница 930


Создание и сохранение PDF-файла

Я использую редактируемые pdf-файлы (созданныеNitro PDF Software ) в моем приложении. Эти pdf-файлы имеют много редактируемых полей (например, текстовые поля) и одну кнопку (например, отправить). Всякий раз, когда пользователь открывает этот pdf-файл, вводит текст и нажимает кнопку Отправить, он перенаправляется на страницу aspx. Как получить все статические и динамические значения, опубликованные на этой странице, и создать другой pdf-файл с введенными данными? И как сохранить созданный pdf ...

Быстродействие массива и словаря Swift, removeAll () vs new instance

У меня есть массив (или словарь), и мне нужно его очистить. С точки зрения производительности, лучше ли removeAll() или создать новый экземпляр? var things = [Thing]() // Need to clear things things.removeAll() // or things = [Thing]() ...

Что такое самонастраивающиеся структуры данных?

Что вы подразумеваете под" самонастраивающимися " структурами данных? Чем они отличаются от других структур данных? Где они используются? Edit: зачем корректировать структуру данных, если выполняются операции, отличные от insert и delete? ...

С какими браузерами работает AngularJS?

Это может быть самый распространенный вопрос. Но никаких намеков на браузерные версии. Более того, угловой сайт сам говорит следующее. С какими браузерами работает Angular? Мы запускаем наш обширный набор тестов для следующих браузеров: последние версии Chrome, Firefox, Safari и Safari для iOS, а также Internet Explorer версий 9-11. Дополнительные сведения о поддержке устаревшего IE см. В разделе совместимость с Internet Explorer браузеры. Если браузер не протестирован, ...

PHP сокращение использования памяти при использовании fputcsv в php: / / output

Мы столкнулись с немного странной проблемой. Все происходит вот так. У нас есть большие объемы данных, которые мы должны вывести клиенту. Эти файлы данных не могут быть предварительно построены, они должны обслуживаться из живых данных. Моим предпочтительным решением было записать в CSV строку за строкой из выборки, подобной этой: while($datum = $data->fetch(PDO::FETCH_ASSOC)) { $size += fputcsv($outstream, $datum, chr(9), chr(0)); } Это обошло много нелепого использования ...

golang, вызов функции GetVolumeInformation winapi

Пытается вызвать функцию GetVolumeInformation из golang. Хотите получить имя Тома. Используйте спецификации api: BOOL WINAPI GetVolumeInformation( _In_opt_ LPCTSTR lpRootPathName, _Out_opt_ LPTSTR lpVolumeNameBuffer, _In_ DWORD nVolumeNameSize, _Out_opt_ LPDWORD lpVolumeSerialNumber, _Out_opt_ LPDWORD lpMaximumComponentLength, _Out_opt_ LPDWORD lpFileSystemFlags, _Out_opt_ LPTSTR lpFileSystemNameBuffer, _In_ DWORD nFileSystemNameSize ); Используйте код: // ...

NgrxStore и Angular - используйте асинхронный канал массово или подпишитесь только один раз в конструкторе

Я начинаю смотреть на ngrx Store и вижу удобство использования угловой асинхронной трубы. В то же время я не уверен, что массовое использование угловой асинхронной трубы является хорошим выбором. Я сделаю простой пример. Предположим, что в одном и том же шаблоне мне нужно показать разные атрибуты объекта (например, человека), который извлекается из хранилища. Фрагмент кода шаблона может быть <div>{{(person$ | async).name}}</div> <div>{{(person$ | async).address}}</div&gt ...

Библиотеки OpenXML (альтернативы ClosedXML) [закрыто]

Каковы некоторые библиотеки, расширяющие OpenXML (или добавляющие к OpenXML своего рода слой абстракции), подобные ClosedXML? Я ищу коммерческий или бесплатный инструмент по крайней мере с версией 1.0. Заранее благодарю вас. ...

Неограниченная загрузка файлов в PHP

Я использую этот код php для загрузки нескольких файлов одновременно проблема в том, что я могу загрузить только 20 файлов, но я не могу загрузить больше этого сразу Php-код <?php include("../includes/connect.php"); if (strtolower($_SERVER['REQUEST_METHOD']) !== 'post') header('Location:test.php'); date_default_timezone_set('Asia/Beirut'); $date=date('Y-m-d H:i:s'); $username=$_SESSION['user']; $parentID = !empty($_GET['parentID']) ? $_GET['parentID'] : 0;; $parent_id=intval($_GET['pare ...

Как проверить наличие поддержки C++11?

Есть ли способ определить во время компиляции, поддерживает ли компилятор определенные функции C++11? Например, что-то вроде этого: #ifndef VARIADIC_TEMPLATES_SUPPORTED #error "Your compiler doesn't support variadic templates. :(" #else template <typename... DatatypeList> class Tuple { // ... } #endif ...