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


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

GitHub: повторное открытие объединенного запроса на вытягивание

Я внес некоторые изменения Я отправил запрос на вытягивание запрос на вытягивание был принят и объединен. мы нашли ошибку изменения были удалены снова, пока я исправил ошибку. теперь я исправил ошибку и хочу повторно отправить запрос pull с 1 дополнительной фиксацией. Есть ли способ снова открыть запрос на вытягивание или обновить его, или мне нужно создать новый запрос на вытягивание, снова ввести описание и т. д.? У Gitorious есть эта функция, и мы недавно переехали в GitHub. ...

B-дерево против хэш-таблицы

в MySQL тип индекса является b-деревом, а доступ к элементу в b-дереве находится в логарифмическом амортизированном времени O(log(n)). С другой стороны, доступ к элементу хэш-таблицы в O(1). почему хэш-таблица не используется вместо b-дерева для доступа к данным внутри базы данных? ...

как проверить, существует ли столбец в datatable

У меня есть datable, сгенерированный с содержимым csv-файла. Я использую другую информацию для сопоставления некоторого столбца csv (теперь в datatable) с информацией, которую пользователь должен заполнить. в лучшем мире отображение было бы всегда возможно. Но это не реальность... Поэтому, прежде чем я попытаюсь сопоставить значение столбца datatable, мне нужно будет проверить, существует ли этот столбец. Если я не делаю эту проверку у меня есть ArgumentException. конечно, я могу проверить это ...

Как экспортировать участки из matplotlib с прозрачным фоном?

Я использую matplotlib, чтобы сделать некоторые графики, и, к сожалению, я не могу экспортировать их без белого фона. ...

Почему git log не показывает историю для перемещенного файла, и что я могу с этим поделать?

я переименовал пару файлов с помощью git mv, используется git stash, быстро взглянул на голову (не меняя ее), затем сделал git stash pop чтобы вернуть все обратно. Мои ходы исчезли из списка фиксации, поэтому я переделал их с git rm и сообщение о фиксации утверждало, что git заметил, что переименование было переименованием. Так что я больше не думал об этом. но теперь, после фиксации, я не могу добраться до истории перемещенных файлов! Вот что git говорит о фиксации в вопрос: ~/projects% git l ...

Фоновая служба с прослушивателем местоположения в android

Я создаю фоновую службу, которая будет работать в своем собственном процессе. Это должно позволить мне слушать, если местоположение устройства изменилось. Я должен быть в состоянии изменить критерии, как расстояние до уведомления пользовательского интерфейса. Как я могу сделать то же самое? У меня есть немного знаний о службе и LocationListener реализаций. Любые учебники по сети будут оценены. Я получил одну ссылку от переполнения стека, но я не очень его понимаю. ...

Безопасности долг - как реализовать OAuth2, которые токенов

я использую шаблон Web Api 2, который поставляется с Visual Studio 2013, имеет некоторое промежуточное программное обеспечение OWIN для аутентификации пользователей и тому подобное. на OAuthAuthorizationServerOptions Я заметил, что сервер OAuth2 настроен для раздачи токенов, срок действия которых истекает через 14 дней OAuthOptions = new OAuthAuthorizationServerOptions { TokenEndpointPath = new PathString("/api/token"), Provider = new ApplicationOAuthProvider(PublicClientId,UserM ...

вызов метода родительского контроллера из директивы в AngularJS

после моего предыдущего вопроса, я теперь пытаюсь вызвать метод на родительском контроллере из моей директивы. Я получаю неопределенный параметр. Вот что я делаю: <body ng-app="myApp" ng-controller="MainCtrl"> <span>{{mandat.rum}}</span> <span>{{mandat.surname}}</span> <input type="text" ng-model="mandat.person.firstname" /> <my-directive mandate-person="mandat.person" updateparent="updatePerson()" > </my-directive> </body> и скрипт ...

Является потокобезопасным HashMap для разных ключей?

Если у меня есть два нескольких потока, обращающихся к HashMap, но гарантирую, что они никогда не будут обращаться к одному и тому же ключу одновременно, может ли это привести к состоянию гонки? ...

Использование платформы Apple FFT и Accelerate

кто-нибудь использовал Apple FFT для приложения iPhone еще или знаете, где я могу найти пример приложения о том, как его использовать? Я знаю, что у Apple есть некоторый образец кода, но я не совсем уверен, как реализовать его в реальном проекте. ...

Как установить системные требования RVM без предоставления доступа sudo для пользователя RVM

на моем сервере Debian у меня есть пользователь под названием "deployer", который не имеет sudo доступ, и имеет RVM установлен. при установке Ruby с помощью "deployer", например 1.9.3, он запускает задачу установки зависимостей "Installing requirements for debian, might require sudo password." который терпит неудачу и останавливает установку, потому что "deployer" не может sudo. Я не хочу добавлять "deployer" в список sudoers и не хочу устанавливать RVM для какого-либо другого пользователя ...

Highcharts-перерисовка() против новых Highcharts.таблица

Я изо всех сил пытаюсь понять правильный способ обновления диаграммы highcharts. Предположим, я отрисовал диаграмму, а затем я хочу ее каким-то образом обновить. Например, я могу захотеть изменить значения ряда данных или включить метки данных. на данный момент единственный способ, которым я могу понять, как это сделать, - это изменить параметры диаграммы и использовать new Highcharts.chart чтобы сказать highcharts перерисовать. однако мне интересно, может ли это быть излишним, и это возможн ...

Сравнение Объектов Даты JavaScript

при сравнении объектов date в Javascript я обнаружил, что даже сравнение одной и той же даты не возвращает true. var startDate1 = new Date("02/10/2012"); var startDate2 = new Date("01/10/2012"); var startDate3 = new Date("01/10/2012"); alert(startDate1>startDate2); // true alert(startDate2==startDate3); //false Как я мог сравнить равенство этих дат? Я заинтересован в использовании уроженца Date объект JS, а не какие-либо сторонние библиотеки, поскольку его нецелесообразно использовать ...

M PI работает с математикой.h но не с cmath в Visual Studio

Я использую Visual Studio 2010. Я читал, что в C++ лучше использовать <cmath>, а не <math.h>. но в программе я пытаюсь написать (консольное приложение Win32, пустой проект), если я пишу: #define _USE_MATH_DEFINES #include <math.h> он компилируется, а если я пишу #define _USE_MATH_DEFINES #include <cmath> выдает ошибка C2065: 'M_PI' : необъявленный идентификатор это нормально? Имеет ли значение, если я использую cmath или математике.ч? Если да, то как могу л ...

В чем разница между double-ampersand (&&) и точкой с запятой (;) в Linux Bash?

в чем разница между амперсандом и точкой с запятой в Linux Баш? например, $ command1 && command2 vs $ command1; command2 ...

Как восстановить весь каталог из истории репозитория git?

Я хотел бы восстановить весь каталог (рекурсивно) из истории моего репозитория git. есть только 1 ветку (master). Я знаю фиксацию, где были включены ошибки. могу ли я использовать хэш sha1 родительского коммита для восстановления состояния каталога, как это было до включения ошибок? Я думал о чем-то вроде этого: git checkout 348ce0aa02d3738e55ac9085080028b548e3d8d3 path/to/the/folder/ но это не сработало. ...

Преимущества createElement над innerHTML?

на практике, каковы преимущества использования createElement над innerHTML? Я спрашиваю, потому что я убежден, что использование innerHTML более эффективно с точки зрения производительности и удобочитаемости/ремонтопригодности кода, но мои товарищи по команде решили использовать createElement в качестве подхода к кодированию. Я просто хочу понять, как createElement может быть более эффективным. ...

Альтернативы эмулятору android по умолчанию [дубликат]

Возможные Дубликаты:медленный эмулятор Android есть ли быстрый и более эффективный эмулятор android? Я устал от эмулятора android по умолчанию. Спасибо обновление 2: Genymotionэто тоже здорово, так как BlueStack App Player теперь заставляет вас устанавливать некоторые приложения, чтобы продолжать использовать бесплатную версию. Я попробовал Genymotion и вполне доволен скоростью разработки приложений, еще не пробовал играть. Счастливое кодирование:) обновление: BlueStack App Player являе ...

Как изящно справиться с неудачным будущим импортом функций (future) из-за старой версии интерпретатора?

как вы изящно справляетесь с неудачным будущим импортом функций? Если пользователь работает с использованием Python 2.5 и первый оператор в моем модуле: from __future__ import print_function компиляция этого модуля для Python 2.5 завершится с ошибкой: File "__init__.py", line 1 from __future__ import print_function SyntaxError: future feature print_function is not defined Я хотел бы сообщить пользователю, что им нужно перезапустить программу с Python >= 2.6 и, возможно, предостави ...

dynamic не содержит определения свойства из ссылки на проект

Я получаю ошибку, которая говорит: 'object' не содержит определения для 'Title' весь код также включен github У меня есть ConsoleApplication1, который выглядит так namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Movie m = new Movie(); var o = new { Title = "Ghostbusters", Rating = "PG" }; Console.WriteLine(m.PrintMovie(o)); } } } и кино.cs public class Movie : DynamicObject { ...

Язык C++: длинный тип int и Long и int и int64 значение типа Т

я испытал некоторое странное поведение при использовании черт типа C++ и сузил свою проблему до этой причудливой маленькой проблемы, для которой я дам тонну объяснений, так как я не хочу оставлять ничего открытым для неправильного толкования. скажем, у вас есть такая программа: #include <iostream> #include <cstdint> template <typename T> bool is_int64() { return false; } template <> bool is_int64<int64_t>() { return true; } int main() { std::cout << "int ...

Как обслуживать все существующие статические файлы непосредственно с помощью NGINX, но проксировать остальные на бэкэнд-сервер.

location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if (-f $request_filename) { access_log off; expires 30d; break; } if (!-f $request_filename) { proxy_pass http://127.0.0.1:8080; # backend server listening break; } } выше будет обслуживать все существующие файлы непосредственно с помощью Nginx (например, Nginx просто от ...

В чем разница между git-tf и git-tfs?

Я в последнее время очень устал от TFS. Я слышал, что в конце туннеля есть свет. По-видимому, я могу использовать либо git-tf, либо git-tfs и обрабатывать свой код, как если бы он управлялся git, но иметь возможность нажимать/тянуть на/с центрального сервера TFS. мой главный вопрос-я не уверен, какой из них я должен использовать. Существует git-tf, который официально поддерживается Microsoft, и есть git-tfs, который был вокруг намного дольше. Что различия между ними и что я должен попробовать в ...

Фильтр по имени процесса и журнала использования ЦП

есть ли опция для команды linux top, где я могу фильтровать процессы по имени и записывать использование ЦП этого процесса каждые 1 секунду в файл журнала? ...

Что такое AsyncCallback?

Что такое использование AsyncCallback и почему мы должны его использовать? ...

Почему unsigned integer недоступен в PostgreSQL?

я наткнулся на этот пост (в чем разница между tinyint, smallint, mediumint, bigint и int в MySQL?) и понял, что PostgreSQL не поддерживает unsigned integer. кто-нибудь может помочь объяснить, почему это так? большую часть времени я использую unsigned integer в качестве автоинкрементного первичного ключа в MySQL. В таком дизайне, как я могу преодолеть это, когда я портирую свою базу данных из MySQL в PostgreSQL? спасибо. ...

Извлечение файлов Nupkg с помощью командной строки

во-первых, я вообще не хочу использовать Visual Studio при работе с определенными .nupkg файлов. Я знаю, что есть инструмент под названием NuGet Package Explorer, и это может экспортировать файлы nupkg в определенное место файла с помощью графического интерфейса, но я хочу настроить задачу MSBuild для запуска и распаковки около 50 .файлы nupkg, используя командную строку. мой вопрос в том, есть ли инструмент, который вы можете использовать через командную строку, которая будет распаковываться ...

Что такое использование "многозначного" типа поля в Solr?

Я новичок в Apache Solr. Даже после прочтения документация часть, мне трудно четко понять функциональность и использование multiValued тип поля свойство. что внутренне Solr делает/обрабатывает / обрабатывает поле, помеченное как многозначных? в чем разница в индексации в Solr между полем, которое многозначных а те, что нет? может кто-нибудь объяснить с каким-нибудь хорошим примером? доктор сказал: multiValued=true / false True, если это поле может содержать несколько значений в ...

Как использовать Swift struct в Objective C

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

Получение результатов модели Laravel на основе нескольких идентификаторов

я реализовал ZendSearch в свою Laravel приложение. Я использую его в качестве моей поисковой системы, где пользователи будут вводить слово поиска, а затем ZendSearch вернет мне массив результатов, упорядоченных по релевантности. Однако, массив, который ZendSearch возвращает, только возвращает мой идентификатор записи (он не возвращает никакой фактической информации о записи). что будет следующим правильным способом запроса моей модели для получения результатов на основе ZendSearch массив резу ...