Вопросы-ответы - все решения ➜ страница 60


Задать вопрос

Является ли std:: regex потокобезопасным?

Связано с является ли статический экземпляр boost::wregex потокобезопасным? но для стандартизированной версии. Можно ли вызвать regex_search из нескольких потоков с одним и тем же объектом regex? ...

Когда использовать представление вместо таблицы?

Когда следует использовать представление над фактической таблицей? Какие выгоды я должен ожидать от этого? В целом, каковы преимущества использования представления над таблицей? Разве я не должен спроектировать таблицу так, как должен выглядеть вид в первую очередь? ...

Как отрефакторить это дублирование кода LINQ?

Я пытаюсь выяснить, как рефакторинг этого кода LINQ красиво. Этот код и другие подобные коды повторяются в том же файле, а также в других файлах. Иногда данные, которыми манипулируют, идентичны, а иногда данные меняются, и логика остается той же самой. Вот пример дублированной логики, работающей на различных полях различных объектов. public IEnumerable<FooDataItem> GetDataItemsByColor(IEnumerable<BarDto> dtos) { double totalNumber = dtos.Where(x => x.Color != null).Sum(p =&g ...

"Эта игра не распознана Game Center" ошибка

Я изо всех сил пытаюсь пройти первый этап интеграции Game Center в работу. У меня есть это далеко: Я создал новое, чистое приложение, добавил заголовки GameKit и базовый метод authenticateWithCompletionHandler: в делегате приложения. Запуск приложения в симуляторе вызывает диалог входа в систему. Если я создаю новую учетную запись через диалог входа, то этот пользователь проходит проверку подлинности и приложение успешно загружается. Если я попытаюсь войти в систему при повторном использов ...

Дискриминаторы мангуста, экземпляра документов

Мы используем унаследованные схемы с функцией дискриминатора Мангуста, которую мы реализовали в соответствии с документацией . Через наш REST API мы хотим POST документы различных типов и обрабатывать логику с помощью общей функции контроллера. Предположим, что у нас есть метод REST для создания документа, который может быть либо супертипом GenericEvent, либо подтипом ClickedLinkEvent, либо SignedUpEvent (чтобы следовать примеру из документов, связанных выше). Чем я сейчас занимаюсь это что-т ...

Какой самый лучший способ поделиться Jupyter ноутбуков с не-программистов?

Я пытаюсь понять, что я могу/не могу сделать с Юпитером. У меня есть сервер Jupyter, работающий на нашем внутреннем сервере, доступный через VPN и защищенный паролем. Я единственный, кто действительно создает блокноты,но я хотел бы сделать некоторые блокноты видимыми для других членов команды только для чтения. В идеале я мог бы просто поделиться с ними URL-адресом, который они будут закладывать, когда захотят увидеть записную книжку с обновленными данными. Я видел варианты экспорта но не мо ...

Как я могу перечислить все файлы в каталоге, отсортированном в алфавитном порядке с помощью PHP?

Я использую следующий код PHP для перечисления всех файлов и папок в текущем каталоге: <?php $dirname = "."; $dir = opendir($dirname); while(false != ($file = readdir($dir))) { if(($file != ".") and ($file != "..") and ($file != "index.php")) { echo("<a href='$file'>$file</a> <br />"); } } ?> Проблема в том, что список не упорядочен по алфавиту (возможно, он отсортирован по дате создания? Я не увере ...

Safari flex-grow поведение, отличное от Chrome / FF / Edge (css flexbox)

Я получаю различное поведение между Safari и Chrome / FF / Edge с помощью flex-grow. Я пытаюсь получить вертикальный центр, но safari дает больше фиксированного эффекта снизу. Я использую flex-grow с десятичным числом, но Safari, похоже, интерпретирует его как целое значение. HTML <div class="fc"> <div>Align Top</div> <div>Align Center</div> <div>Align Bottom</div> <div class="spacer">Bottom Spacer</div> </div> CSS .fc { ...

Стандартное отклонение для SQLite

Я искал документы SQLite и ничего не нашел, но я также искал в Google, и появилось несколько результатов. Есть ли в SQLite встроенная функция стандартного отклонения? ...

сокращение времени выполнения запросов SOLR для запросов, выполняемых сразу после индексации

У меня есть SOLR с 9 ядрами. Одно из ядер содержит около 1 000 000 документов. (Размер~1 ГБ) После завершения фиксации 100 документов к этому ядру, мои следующие 20 -40 запросов ко всем другим ядрам в SOLR становятся очень медленными (от 3 до 8 секунд ) Я добавляю ~100 документов каждые 10 минут с помощью обработчика импорта данных, а затем фиксирую ( без оптимизации ) индекс. есть ли способ сократить время выполнения запросов сразу после индексации ? может ли это быть аппаратное обеспечени ...

Проблема создания пользователей active directory с помощью Java

У меня есть windows server 2008R2 с active directory. Я хочу создать программу Java, которая позволит пользователю 08/15 добавлять новых пользователей в это объявление. Я нашел [пример][1] на форумах oracle и изменил его для своей рекламы.: package model; import java.io.IOException; import java.util.Hashtable; import javax.naming.Context; import javax.naming.NamingException; import javax.naming.directory.Attributes; import javax.naming.directory.BasicAttribute; import javax.naming.directory. ...

ФС.createWriteStream не создает файл сразу?

Я сделал простую загрузку из http функции, как показано ниже (обработка ошибок опущена для упрощения): function download(url, tempFilepath, filepath, callback) { var tempFile = fs.createWriteStream(tempFilepath); http.request(url, function(res) { res.on('data', function(chunk) { tempFile.write(chunk); }).on('end', function() { tempFile.end(); fs.renameSync(tempFile.path, filepath); return callback(filepath); }) ...

Perl / curl как получить код состояния и тело ответа

Я пытаюсь написать простой perl-скрипт, который вызывает и API, и если код состояния 2xx, то сделайте что-нибудь с ответом. В то время как если это 4xx или 5xx, то сделайте что-нибудь еще. Проблема, с которой я сталкиваюсь, заключается в том, что я могу либо получить код ответа (используя пользовательский формат записи и передавая выходные данные куда-то еще), либо я могу получить весь ответ и заголовки. my $curlResponseCode = `curl -s -o /dev/null -w "%{http_code}" ....`; Даст мне только ...

Не нажмите останова программы на языке C++ сборки с CMake на Убунту

Я пытаюсь отладить программу на C++ с помощью VS-кода на Ubuntu. Я успешно построил проект по make. Я использую команду bin/show dat, чтобы вызвать его из терминала, и он работает. В коде VS я устанавливаю средство отладки C++, а не создаю запуск.json и задачи.формат JSON. Эти два файла будут приложены ниже. Теперь я могу нажать F5, чтобы запустить эту программу успешно, и она работает хорошо. Но точка останова в первой строке функции main не задана. Может ли кто-нибудь дать мне немного сове ...

раскрашивание кода в GitHub README

Я использую github. Мой README.md содержит примеры кода. Как сделать так, чтобы этот код отображался в цвете при просмотре моего README в github с помощью браузера? Я готов использовать GiST, но не уверен, как интегрировать их в README. ...

Python pandas groupby ключевая ошибка в пандах.коллекция Hashtable.PyObjectHashTable.получить товар

Я делаю то, что кажется простой группой в Пандах. Колонка-это колонка строк без НАН или странных строк. Тем не менее, я продолжаю получать ниже ошибку. Кто-нибудь знает, почему это может произойти? Я чувствую, что это может иметь какое-то отношение к моим данным, но, кажется, все в порядке... Я бегу by_user = df.groupby('User') И трассировка стека: by_user = df.groupby('User') File "c:Anacondalibsite-packagespandascoregeneric.py", line 2773, in groupby sort=sort, group_keys=group_keys ...

Существует ли норма или стандартная ширина для GNU-Linux/Unix-терминалов?

Я должен создать приложение, которое пишет большое количество текста в разных GNU-Linux/Unix-терминалах. Есть ли норма или стандартная ширина, на которую я мог бы сослаться? Я имею в виду, как в мире веб-дизайна, где они используют ширину 1024 пикселя как правило. Спасибо, что уделили мне время. ...

Дальний прыжок в ГДТ в загрузчика

flush_gdt: lgdt [gdtr] jmp 0x08:complete_flush complete_flush: mov ax, 0x10 mov ds, ax mov es, ax mov fs, ax mov gs, ax mov ss, ax ret Я не могу понять, что делает этот код . flush_gdt - это метка, затем lgdt [gdtr] загружает указатель 48-bit в регистр gdtr, а затем из jmp 0x08:complet_flush. Что делает инструкция jmp ? и тогда почему мы перемещаем 0x10 в ax, а затем в другие регистры ...

Почему Fortify SCA сообщает о проблемах с файлами, которые больше не существуют в моем проекте?

У меня есть SCA scan setup для моего проекта с помощью SCA-maven-плагина, который я собрал из исходного кода и установил в свой локальный репозиторий. Моя сборка запускается через агентов TeamCity построить на сервере, на котором укрепите была установлена. У меня нет никаких проблем с запуском сканирования, и я с удовольствием генерирую отчеты из сгенерированного .fpr с помощью ReportGenerator. Ранние отчеты указывали, что у меня были некоторые уязвимости из PHP файлов, которые были ошибочно вк ...

Android onScrollChanged для Scrollview выстрелил несколько раз

Я схожу с ума от этой проблемы, копаясь в ней уже с 4 часов, и я думаю, что не могу снова сосредоточиться, так что извините,если это легко. В основном я хочу отслеживать ScrollY на Scrollview (нет, я не могу использовать сетку или список) Я использую ViewTreeObserver с Прослушивателем onScrollChanges для него. Однако его увольняют несколько раз. Еще хуже: когда он вызывается 3 из 4 раз, scrollY scrollview равен 0 и 1 раз я получаю правильный ответ. сумма. Тем не менее, это не так, как каждый ...

Thymeleaf #списки.содержит () выражение утилита не работает

Я работаю со стандартным диалектом thymeleaf и пытаюсь отобразить список флажков в форме. Рендеринг в порядке, однако проблема заключается в том, что я пытаюсь применить свойство "checked" к флажкам, используя списки thymeleaf#.содержит () метод утилиты выражения. Итак, у меня есть класс модели, который имеет следующие поля: private List<Template> templates; @FormParam("selectedTemplates") private List<String> selectedTemplates = Lists.newArrayList(); HTML-фрагмент шаблона T ...

BASH-чтение нескольких строк из текстового файла

Я пытаюсь прочитать текстовый файл, скажем файл.txt и он содержит несколько строк. Скажем, что выход file.txt равен $ cat file.txt this is line 1 this is line 2 this is line 3 Я хочу сохранить весь вывод в виде переменной, скажем, $text. Когда переменная $text повторяется, ожидаемый результат: this is line 1 this is line 2 this is line 3 Мой код выглядит следующим образом while read line do test="${LINE}" done < file.txt echo $test Выход, который я получаю, всегда только п ...

Вызов функции языка D с аргументом

Я изучаю D и имею в основном опыт работы в C#. В частности, я пытаюсь использовать привязкуDerelict3 к SDL2. Я смог получить некоторые базовые функции, работающие просто отлично, но я стал в тупик о том, как создать аргумент массива для конкретного вызова. Библиотека содержит вызов SDL_RenderDrawLines(SDL_Renderer*, const(SDL_Point)*, int) //Derelict3 Binding И я не смог правильно сформулировать аргумент для const(SDL_Point)* Документация SDL для этой функции утверждает, что этот ар ...

Ошибка Python SocketServer при подключении

Я запускаю сервер Python, используя модуль socketserver в Python 3.1. Каждый раз, когда я получаю соединение от клиента (которое успешно выполняется на стороне клиента), мой сервер получает сообщение об ошибке. Вот мой код: import socket import socketserver import string import struct class Server(socketserver.BaseRequestHandler): def __init__(self): self.address = self.client_address[0] print("%s connected." % str(self.address[1])) def handle(self): message = ...

Opengl pixel perfect 2D рисунок

Я работаю над 2d-движком. Это уже работает довольно хорошо, но я продолжаю получать пиксельные ошибки. Например, мое окно имеет размер 960x540 пикселей, я провожу линию от (0, 0) до (959, 0). Я ожидал бы, что каждый пиксель на scan-line 0 будет установлен в цвет, но нет: самый правый пиксель не рисуется. Та же проблема, когда я рисую вертикально до пикселя 539. Мне действительно нужно нарисовать (960, 0) или (0, 540), чтобы он был нарисован. Поскольку я родился в пиксель-эру, я убежден, что эт ...

Нарисуйте текст на угол (повернутый) в Python

Я рисую текст на изображении массива numpy в Python (используя пользовательский шрифт). В настоящее время я преобразования изображения в пильном, рисование текста и затем преобразовать обратно в массив NumPy. import numpy as np import cv2 from PIL import Image from PIL import ImageDraw from PIL import ImageFont char_image = np.zeros((200, 300, 3), np.uint8) # convert to pillow image pillowImage = Image.fromarray(char_image) draw = ImageDraw.Draw(pillowImage) # add chars to image font = Ima ...

в Python dict, чтобы включает в себя структурированный массив

У меня есть словарь, который мне нужно преобразовать в структурированный массив NumPy. Я использую функцию arcpy NumPyArraytoTable, таким образом, структурированный массив NumPy-это единственный формат данных, который будет работать. На основе этого потока: запись в массив numpy из словаря и этот поток: как преобразовать объект Python dictionary в массив numpy Я пробовал это: result = {0: 1.1181753789488595, 1: 0.5566080288678394, 2: 0.4718269778030734, 3: 0.48716683119447185, 4: 1.0, 5: ...

SQL Server 2008 Express невозможно использовать для репликации слиянием?

Согласно Microsoft, SQL Server 2008 Express должен иметь возможность участвовать в репликации слиянием в качестве подписчика pull. По крайней мере, с РМО-объектами. http://msdn.microsoft.com/en-us/library/ms147890.aspx http://msdn.microsoft.com/en-us/library/ms151819.aspx Но должны быть также возможны и другие варианты. Однако мы не можем запустить агент SQL Server на клиентах (под управлением SQL Server 2008 Курьерский). Похоже, это общая проблема, и, насколько я могу судить, она не р ...

d3.js: точка пересечения вертикальной движущейся линии с линейным графиком

Я использую библиотеку d3 для построения линейного графика. Ниже приведен мой код для создания линейного графика. <html> <head> <title>Simple Line Graph using SVG and d3.js</title> <script src="http://mbostock.github.com/d3/d3.v2.js"></script> <style> /* tell the SVG path to be a thin blue line without any area fill */ path { stroke: steelblue; stroke-width: 1; fill: none; } ...

Ошибка Openpyxl datetime при сохранении книги

Я пытаюсь написать а *.xlsx файл с модулем openpyxl. Я скачал его с помощью pip install на Ubuntu 14.04. Я загружаю в A *.xlsx файл, который является шаблоном спецификации, который я использую, который был ранее сделан в Excel, и я могу открыть его просто отлично в Libre Office и Kingsoft Office. Мое намерение-загрузить его и заполнить некоторые ячейки какими-то строками. Моя функция выглядит так: def writeBOM(parts, projectname): ''' Take the ordered and grouped part info and ...