программирование

Q & A для профессиональных программистов и энтузиастов

15
Есть ли способ правильно распечатать упорядоченные словари?
Мне нравится модуль pprint в Python. Я часто использую его для тестирования и отладки. Я часто использую параметр ширины, чтобы вывод хорошо вписывался в окно моего терминала. Он работал нормально, пока они не добавили новый тип упорядоченного словаря в Python 2.7 (еще одна интересная функция, которая мне очень нравится). Если …

7
Как мне вставить контроллер в другой контроллер в AngularJS
Я новичок в Angular и пытаюсь понять, как это сделать ... Как с помощью AngularJS внедрить контроллер, который будет использоваться в другом контроллере? У меня есть следующий фрагмент: var app = angular.module("testApp", ['']); app.controller('TestCtrl1', ['$scope', function ($scope) { $scope.myMethod = function () { console.log("TestCtrl1 - myMethod"); } }]); app.controller('TestCtrl2', ['$scope', …

2
Qt поддерживает виртуальные чистые слоты?
В моем проекте с графическим интерфейсом Qtесть много классов "страниц конфигурации", которые все наследуются непосредственно отQWidget . Недавно я понял, что все эти классы имеют 2 общих слота ( loadSettings()и saveSettings()). По этому поводу у меня два вопроса: Имеет ли смысл писать промежуточный базовый абстрактный класс (назовем его BaseConfigurationPage) с …


8
Как в mongoDb удалить элемент массива по его индексу?
В следующем примере предположим, что документ находится в коллекции db.people . Как удалить 3-й элемент массива интересов по его индексу ? { "_id" : ObjectId("4d1cb5de451600000000497a"), "name" : "dannie", "interests" : [ "guitar", "programming", "gadgets", "reading" ] } Это мое текущее решение: var interests = db.people.findOne({"name":"dannie"}).interests; interests.splice(2,1) db.people.update({"name":"dannie"}, {"$set" : {"interests" …
97 mongodb 

4
Как предотвратить исключение ReflectionTypeLoadException при вызове Assembly.GetTypes ()
Я пытаюсь сканировать сборку на предмет типов, реализующих определенный интерфейс, используя код, подобный этому: public List<Type> FindTypesImplementing<T>(string assemblyPath) { var matchingTypes = new List<Type>(); var asm = Assembly.LoadFrom(assemblyPath); foreach (var t in asm.GetTypes()) { if (typeof(T).IsAssignableFrom(t)) matchingTypes.Add(t); } return matchingTypes; } Моя проблема в том, что в некоторых случаях я …

3
Сохранение вывода на печать сохраненной процедуры в .NET
Можно ли получить вывод на печать из хранимой процедуры T-SQL в .NET? У меня есть много устаревших процедур, которые используют печать как средство сообщения об ошибках. Например, можно ли получить доступ к "слову" вывода из следующего PROC? -- The PROC CREATE PROC usp_PrintWord AS PRINT 'word' // Some C# Code …

4
Как мне настроить DNS для верхнего домена (без www), указывающего на приложение Heroku?
Я уже добавил собственный домен в свое приложение Heroku, и он работает с www.domain.com. Мне нужно знать, как настроить домен без wwwразрешения приложения. Вот мои текущие настройки DNS: $TTL 86400 @ IN SOA ns1.first-ns.de. postmaster.robot.first-ns.de. ( 2013041500 ; serial 14400 ; refresh 1800 ; retry 604800 ; expire 86400 ) …
97 heroku  dns 


3
несколько тегов <nav>
Можем ли мы использовать несколько тегов на одной странице в html5? Я прочитал эту статью на Zeldman.com, но мне она не совсем понятна т.е. &lt;header&gt;&lt;nav&gt;links here&lt;/nav&gt;&lt;/header&gt; &lt;footer&gt;&lt;nav&gt;links here&lt;/nav&gt;&lt;/footer&gt;
97 html 

9
WCF задыхается от свойств без «набора». Есть обходной путь?
У меня есть класс, который я передаю в результате метода службы, и у этого класса есть свойство только для получения: [DataContract] public class ErrorBase { [DataMember] public virtual string Message { get { return ""; } } } Я получаю исключение на стороне сервиса: System.Runtime.Serialization.InvalidDataContractException: не установлен метод для свойства …

6
Сохраненная процедура медленная при вызове из Интернета, быстрая из Management Studio
У меня есть хранимая процедура, которая безумно истекает каждый раз, когда вызывается из веб-приложения. Я запустил Sql Profiler и отследил вызовы, которые истекли, и наконец обнаружил следующие вещи: При выполнении операторов из MS SQL Management Studio с теми же аргументами (фактически, я скопировал вызов процедуры из трассировки профиля sql и …

3
Почему sizeof int неправильный, а sizeof (int) правильный?
Мы знаем, что sizeofэто оператор, используемый для вычисления размера любого типа данных и выражения, и когда операнд является выражением, скобки можно опустить. int main() { int a; sizeof int; sizeof( int ); sizeof a; sizeof( a ); return 0; } первое использование sizeofневерно, тогда как другие верны. При компиляции с …
97 c++  c  sizeof 

4
Как использовать структуру Swift в Objective-C
Просто у меня есть структура, в которой хранятся константы приложения, как показано ниже: struct Constant { static let ParseApplicationId = "xxx" static let ParseClientKey = "xxx" static var AppGreenColor: UIColor { return UIColor(hexString: "67B632") } } Эти константы можно использовать в коде Swift, Constant.ParseClientKeyнапример, вызвав . Но в моем коде …


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.