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


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

Неверная длина массива Javascript для массива объектов

может кто-нибудь объяснить это (странное) поведение? Почему длина в первом примере 3, а не 2, и самое главное, почему длина во втором примере 0? Пока ключи числовые, длина работает. Когда их нет, длина 0. Как я могу получить правильную длину из второго примера? Спасибо. a = []; a["1"] = {"string1":"string","string2":"string"}; a["2"] = {"string1":"string","string2":"string"}; alert(a.length); // returns 3 b = []; b["key1"] = {"string1":"string","string2":"string"}; b["key2"] = {"string1":"stri ...

Есть ли причины не использовать упорядоченный словарь?

Я имею в виду OrderedDict С collections модуль. если он имеет дополнительную функциональность упорядочивания, которая, как я понимаю, часто не нужна, но даже так, есть ли какие-либо недостатки? Это медленнее? Отсутствует ли какая-либо функциональность? Я не видел никаких недостающих методов. короче, Почему не стоит Я всегда использую это вместо обычного словаря? ...

Можно ли настроить control + scroll-wheel для увеличения / уменьшения масштаба в VS-коде?

Как и по умолчанию в редакторах Visual Studio или Sublime, я хотел бы использовать control + scroll-wheel для изменения размера шрифта / уровня масштабирования, а не control-plus/minus. Я не видел никакой опции в настройках пользователя или рабочей области. ...

Разница между PowerPivot, PowerQuery и PowerBI

в чем разница между PowerPivot, PowerQuery и PowerBI? Как следует решить, какой инструмент следует использовать и когда. ...

Обнаружение изменения в ngModel на выбранном теге (угловой 2)

Я пытаюсь обнаружить изменения на ngModel на <select> тег. В Угловом 1.х, мы могли бы решить это с помощью $watch on ngModel, или с помощью ngChange, но я еще не понял, как обнаружить изменение в ngModel в угловой 2. Полный Пример: http://plnkr.co/edit/9c9oKH1tjDDb67zdKmr9?p=info import {Component, View, Input, } from 'angular2/core'; import {FORM_DIRECTIVES} from 'angular2/common'; @Component({ selector: 'my-dropdown' }) @View({ directives: [FORM_DIRECTIVES], template: ` ...

IsolateApps вызывает указанный ключ расшифровки имеет недопустимые шестнадцатеричные символы

Я работаю на сайте MVC 4, который использует аутентификацию. Сайт требует, чтобы я указывал значения ключа машины. Я сделал это через интерфейс IIS, сняв флажок "автоматически генерировать во время выполнения", сгенерировал значения ключей и выбрал "генерировать уникальный ключ для каждого приложения" веб.запись конфигурации выглядит примерно так: <machineKey decryption="DES" decryptionKey="{hex-key value},IsolateApps" validationKey="{hex-key value},IsolateApps" />; в то время как ...

C# Как правильно сделать запрос http web GET

Я все еще новичок на c#, и я пытаюсь создать приложение для этой страницы, которое сообщит мне, когда я получу уведомление (ответил, прокомментировал и т. д..). Но сейчас я просто пытаюсь сделать простой вызов API, который будет возвращать данные пользователя. Я использую Visual studio express 2012 для создания приложения C#, где (на данный момент) Вы вводите свой идентификатор пользователя, поэтому приложение сделает запрос с идентификатором пользователя и покажет статистику этого идентификато ...

Как заставить carrierwave удалить файл при уничтожении записи?

Я использую carrierwave gem для загрузки файлов. Я построил систему для пользователей, чтобы помечать изображения как неуместные и для администраторов, чтобы удалить изображения. Из того, что я могу сказать, вызов destroy на изображении только удалит имя пути из таблицы. есть ли способ, чтобы carrierwave на самом деле удалить сам файл? Или rails автоматически удалит файл, когда я уничтожу путь к изображению? ...

Установка PyCrypto на Ubuntu-фатальная ошибка при сборке

посмотрев на другие подобные темы, я все еще не могу запустить pycrypto. Я пытаюсь заставить его работать на моем ноутбуке Ubuntu - но я не мог управлять им на своем ПК с Windows. Я загрузил pycrypto-2.6, извлек его и запустил python setup.py build но потом случилось это warning: GMP or MPIR library not found; Not building Crypto.PublicKey._fastmath. building 'Crypto.Hash._MD2' extension gcc -pthread -fno-strict-aliasing -fwrapv -Wall -Wstrict-prototypes -fPIC -std=c99 -O3 - fomit-fram ...

Разница между утверждением.Равны и утверждают.AreSame?

в чем разница между Assert.AreEqual и Assert.AreSame? ...

индексный файл меньше, чем ожидалось

сегодня утром я начал получать эту ошибку от git: fatal: индексный файл меньше, чем ожидалось fatal: git status --фарфор не удалось любая идея, что происходит и как ее решить? ...

Как читать переменные среды в тестах Postman?

Я использую упакованную версию приложения Postman для написания тестов против моего REST API. Я пытаюсь управлять состоянием между последовательными тестами. Чтобы облегчить это, объект Postman, предоставляемый тестовой среде выполнения Javascript, имеет методы для установки переменных, но не для чтения. postman.setEnvironmentVariable("key", value ); теперь я могу прочитать это значение в следующем вызове через структуру {{key}}, которая всасывает значения из текущей среды. Но, это не рабо ...

Использовать различные Procfile, для разработки и производства

У меня есть домашнее приложение Sinatra, для которого я намерен использовать Heroku для его размещения. Я использую Форман и дробовик в разработке, со следующим Procfile: web: shotgun config.ru -s thin -o 0.0.0.0 -p $PORT -E $RACK_ENV Он отлично работает как с разработкой, так и с производством. Но дело в том,Я не хочу использовать дробовик производства так как это слишком медленно. можем ли мы использовать отдельные конфигурации Procfile как для dev, так и для prod? ...

Как создать экземпляр нестатического внутреннего класса с отражением в Java?

Я пытаюсь создать экземпляр внутреннего класса, определенного в следующий Java код: public class Mother { public class Child { public void doStuff() { // ... } } } когда я пытаюсь получить экземпляр ребенка такой Class<?> clazz= Class.forName("com.mycompany.Mother$Child"); Child c = clazz.newInstance(); Я получаю это исключение: java.lang.InstantiationException: com.mycompany.Mother$Child at java.lang.Class.newInstance0(Class.ja ...

Удалите все ограничения, влияющие на UIView

у меня есть UIView, который размещается на экране с помощью нескольких ограничений. Некоторые из ограничений принадлежат superview, другие принадлежат другим предкам (например, возможно, свойство view UIViewController). я хочу удалить все эти старые ограничения, и поместить его где-то новый, используя новые ограничения. как я могу это сделать без создания IBOutlet для каждого ограничения и необходимости помнить, какой вид имеет сказал принуждение? чтобы разработать, наивный подход заключался ...

Есть ли способ избежать утечки памяти при неразвертывании в Tomcat?

этот вопрос для тех, кто когда-либо тестировал кнопку "Найти утечки" в диспетчере Tomcat и получил такие результаты: следующие веб-приложения были остановлены (перезагружены, не развернуты), но их классы из предыдущих запусков все еще загружаются в память, что приводит к утечке памяти (используйте профилировщик для подтверждения): /дырявый-приложение-имя Я предполагаю, что это как-то связано с той ошибкой "Пермского генного пространства", с которой вы часто сталкиваетесь частые передисло ...

Технически, как работают вариативные функции? Как работает printf?

Я знаю, что могу использовать va_arg чтобы написать свои собственные вариационные функции, но как вариационные функции работают под капотом, т. е. на уровне инструкции по сборке? например, как это возможно, что printf принимает переменное число аргументов? * Нет правила без исключения. Нет языка C / C++, однако на этот вопрос можно ответить для них обоих * Примечание: ответ первоначально дан как может функция printf может принимать переменные параметры в количестве при выводе их?, но, пох ...

SSLHandshakeException: нет альтернативных имен субъектов

Я вызываю HTTPS SOAP web service через java-код. Я уже импортировал самозаверяющий сертификат в хранилище ключей jre cacerts. Теперь я получаю: com.sun.xml.internal.ws.com.client.ClientTransportException: HTTP transport error: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative names present имя хоста URL-адреса службы не совпадает с именем CN, указанным в сертификате. Я читал о обходном пути определения пользовательского верификатора имени хос ...

Почему Swift в 100 раз медленнее, чем C в этом тесте обработки изображений? [дубликат]

этот вопрос уже есть ответ здесь: Быстродействие бета-версии Swift: сортировка массивов 8 ответов как и многие другие разработчики, я был очень взволнован новым языком Swift от Apple. Apple заявила, что ее скорость быстрее, чем Objective C, и может быть использована для записи операционной системы. И из того, что я узнал так далеко, это статический типизированный язык и способный точно контролировать точ ...

Панды питона: несколько агрегаций одного столбца

учитывая следующий (полностью избыточный) пример фрейма данных df = pandas.DataFrame({ "date":[datetime.date(2012,x,1) for x in range(1,11)], "returns":0.05*np.random.randn(10), "dummy":np.repeat(1,10) }) существует ли встроенный способ применить две разные агрегирующие функции к одному столбцу, не вызывая agg несколько раз? синтаксически неправильно, но интуитивно правильно, способ сделать это буд ...

В чем разница между статическими файлами и медиафайлами в Django?

Я перехожу к Django 1.3 и нахожу это разделение медиа и статических файлов немного запутанным. Вот как по умолчанию settings.py выглядит так: # Absolute filesystem path to the directory that will hold user-uploaded files. # Example: "/home/media/media.lawrence.com/media/" MEDIA_ROOT = '' # URL that handles the media served from MEDIA_ROOT. Make sure to use a # trailing slash if there is a path component (optional in other cases). # Examples: "http://media.lawrence.com/media/", "http://example. ...

DP5 ошибки в IOHIDEventQueue.с

Я работал над XCode5-DP4 и переключился на DP5. теперь у меня есть эти неприятные ошибки в моих журналах: AssertMacros: queueEntry, file: /SourceCache/IOKitUser/IOKitUser-920.1.11/hid.subproj/IOHIDEventQueue.c, line: 512 какие идеи? Я даже не знаю, с чего начать поиск. ...

Разница между TPL & async/await (обработка потоков)

пытаясь понять разницу между TPL & async/await когда дело доходит до создания потока. я считаю, что ОСАГО (TaskFactory.StartNew) работает аналогично ThreadPool.QueueUserWorkItem в том, что он ставит в очередь работу над потоком в пуле потоков. Это конечно, если вы не используете TaskCreationOptions.LongRunning, который создает новый поток. я думал async/await будет работать точно так по существу: TPL: Factory.StartNew( () => DoSomeAsyncWork() ) .ContinueWith( (antecedent) = ...

Как и когда выровнять размер строки кэша?

в отличной ограниченной очереди mpmc Дмитрия Вьюкова, написанной на C++ Смотрите: http://www.1024cores.net/home/lock-free-algorithms/queues/bounded-mpmc-queue Он добавляет некоторые переменные обивка. Я предполагаю, что это должно выровнять его по линии кэша для производительности. у меня есть несколько вопросов. почему это делается таким образом? это портативный метод, который будет всегда работают в каких случаях это лучше всего использовать __attribute__ ((aligned (64))) вместо. п ...

android-CursorLoader & SQLite без контент-провайдера

Я знаю, что это обсуждалось, но я хотел спросить о текущем состоянии вопроса. Должен ли я создать ContentProvider для использования CursorLoader в связи с базой данных sqlite? нашел использование CursorLoader без ContentProvider выглядит именно то, что я надеялся еще, как прокомментировал Эмби пользователи должны знать об одном ограничении, которое заключается в том, что у него нет механизма обновления при изменении данных (как Погрузчики должны делать) поэтому упоминается другое решение ...

Как изменить цвет внутреннего фона компонента UISearchBar на iOS

Я знаю как удалить/изменить UISearchBar цвет фона вокруг поля поиска: [[self.searchBar.subviews objectAtIndex:0] removeFromSuperview]; self.searchBar.backgroundColor = [UIColor grayColor]; но не знаю как это сделать внутри это так: Это должно быть совместимо с iOS 4.3+. ...

Каков наилучший способ включить вавилонский полифилл с использованием нескольких точек входа

Я использую конфигурацию webpack, используя несколько точек входа: var fs = require('fs'); var webpack = require('webpack'); var commonsPlugin = new webpack.optimize.CommonsChunkPlugin('common.[hash].js'); module.exports = { cache: true, entry: { main: './resources/assets/js/main.js', services: './resources/assets/js/services.js' }, output: { path: './public/assets/web/js', filename: '[name].[hash].js', publicPath: '/assets/web/js/', ...

MVC Html.Частичный или Html.Действие

Я новичок asp.net MVC поэтому, пожалуйста, потерпите меня. Мне нужно создать меню, которое повторяется через несколько представлений. Что бы лучше послужило цели Html.Action или Html.Partial. ...

Получить начальное и конечное смещение диапазона относительно его родительского контейнера

Предположим, у меня есть этот HTML-элемент: <div id="parent"> Hello everyone! <a>This is my home page</a> <p>Bye!</p> </div> и пользователь выбирает "домой" с помощью мыши. Я хочу иметь возможность определить, сколько символов в #parent его выбор начинается (и сколько символов от конца #parent его выбор заканчивается). Это должно работать, даже если он выбирает HTML-тег. (И мне нужно, чтобы он работал во всех браузерах) range.startOffset выглядит многоо ...

Передача массива через атрибут в директиву AngularJS

в настоящее время у меня возникла проблема при передаче массива в директиву через атрибут этой директивы. Я могу прочитать его как строку, но мне это нужно как массив, так что это то, что я придумал, но это не работает. Помочь кому-нибудь? спасибо заранее код: app.directive('post', function($parse){ return { restrict: "E", scope:{ title: "@", author: "@", content: "@", cover: "@", date: "@" }, templ ...