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


Как выбрать размеры сетки и блока для ядер CUDA?

это вопрос о том, как определить размеры сетки, блока и потока CUDA. Это дополнительный вопрос к тому, который размещен здесь: https://stackoverflow.com/a/5643838/1292251 по этой ссылке ответ от talonmies содержит фрагмент кода (см. ниже). Я не понимаю комментарий "значение, обычно выбираемое настройкой и аппаратными ограничениями". Я не нашел хорошего объяснения или разъяснения того, что объясняет это в Документация CUDA. Таким образом, мой вопрос заключается в том, как определить оптимальны ...

Python, противоположная функция urllib.urlencode

Как я могу конвертировать данные после обработки urllib.urlencode к дикт? urllib.urldecode не существует. ...

Толстые модели и тощие контроллеры звучат как создание моделей Бога [закрыто]

Я читал много блогов, которые защищают толстые модели и тощие контроллеры подход, esp. лагерь рельсов. В результате маршрутизаторы в основном просто выясняют, какой метод вызывать на каком контроллере, и все, что делает метод контроллера, вызывает соответствующий метод на модели, а затем вызывает представление. Поэтому у меня есть две проблемы, которые я не понимаю: контроллер и маршрутизатор действительно не делают много разных задач кроме простого вызова метода на богоподобной модели, основ ...

Каково значение тега ProjectTypeGuids в файле проекта visual studio

каково значение тега ProjectTypeGuids в проекте visual studio?? Когда я создал приложение WPF, я вижу здесь два GUID. {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}** представляют ли они тип приложений WPF и Windows? если я создаю свой собственный тип проекта (.myproj), что имеет .xaml и .cs файлы, что я должен заполнить в этом ProjectTypeGuids теги? Должен ли я также заполнить тег ProjectType? было бы лучше, если бы кто-то различают теги ProjectType и Projec ...

Лучший способ для вызова веб-сервиса JSON из консоли a.NET

Я размещаю веб-сервис в ASP.Net MVC3, который возвращает строку Json. Что является лучшим способом для вызова веб-сервиса на C# консольное приложение, и обработать вернуться в .Чистый объект? должен ли я ссылаться на MVC3 в своем консольном приложении? Json.Net имеет некоторые хорошие методы для сериализации и десериализации объектов .NET, но я не вижу, что у него есть способы для публикации и получения значений из веб-сервиса. или я должен просто создать свой собственный помощник способ разм ...

Включить контроль доступа на простом HTTP-сервере

у меня есть следующий скрипт для очень простого HTTP-сервера: #!/bin/sh echo "Serving at http://localhost:3000" python -m SimpleHTTPServer 3000 мне было интересно, как я могу включить или добавить заголовок CORS как Access-Control-Allow-Origin: * на этот сервер? ...

Как сделать элемент в XML-схеме необязательным?

Итак, я получил эту XML-схему: <?xml version="1.0"?> <xs:schema version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xs:element name="request"> <xs:complexType> <xs:sequence> <xs:element name="amenity"> <xs:complexType> <xs:sequence> <xs:element name="description" type="xs:st ...

Как узнать объем диска и свободное пространство на удаленном компьютере

у меня есть один-лайнер: get-WmiObject win32_logicaldisk -Computername remotecomputer а вывод такой: DeviceID : A: DriveType : 2 ProviderName : FreeSpace : Size : VolumeName : DeviceID : C: DriveType : 3 ProviderName : FreeSpace : 20116508672 Size : 42842714112 VolumeName : DeviceID : D: DriveType : 5 ProviderName : FreeSpace : Size : VolumeName : как я могу получить Freespace и Size на DeviceIDC:? Мне нужно извлечь только эти д ...

Как правильно закрыть ноутбук IPython?

Как правильно закрыть ноутбук IPython? В настоящее время я просто закрываю вкладки браузера, а затем использую Ctrl+C в терминале. К сожалению, ни один exit() не тикают Kill kernel upon exit помогает (они убивают ядро, но не выходят из iPython). ...

Когда использовать SELECT ... для обновления?

пожалуйста, помогите мне понять прецедент за SELECT ... FOR UPDATE. Вопрос 1: следующий хороший пример, когда SELECT ... FOR UPDATE следует использовать? дано: номера[id] теги[id, name] room_tags[room_id, tag_id] room_id и tag_id являются внешними ключами приложение хочет перечислить все комнаты и их теги, но необходимо различайте номера без тегов и номера, которые были удалены. Если выбрать ... Для обновления не используется, что может произойти: изначально: помещения, содержит [i ...