Вопросы-ответы - все решения ➜ страница 209
IEnumerable vs List-что использовать? Как они работают?
у меня есть некоторые сомнения по поводу того, как работают счетчики, и LINQ. Рассмотрим эти два простых выбора: List<Animal> sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.SpeciesKey select animal).Distinct().ToList(); или IEnumerable<Animal> sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.Spe ...
Вызов кода JavaScript в iframe с родительской страницы
в принципе, у меня есть iframe встроенный в страницу и iframe некоторые JavaScript процедуры, которые мне нужно вызвать с родительской страницы. теперь наоборот довольно просто, как вам нужно только позвонить parent.functionName(), но, к сожалению, мне нужно именно наоборот. обратите внимание, что моя проблема не меняется источник URL на iframe, но вызов функции, определенной в iframe. ...
Предпочтительный способ хранить PHP-массивов (в JSON закодировать против сериализовать)
мне нужно хранить многомерный ассоциативный массив данных в плоском файле для целей кэширования. Иногда я могу столкнуться с необходимостью конвертировать его в JSON для использования в моем веб-приложении, но в подавляющем большинстве случаев я буду использовать массив непосредственно в PHP. было бы более эффективно хранить массив как JSON или как PHP сериализованный массив в этом текстовом файле? Я посмотрел вокруг и кажется, что в новых версиях PHP (5.3), json_decode на самом деле быстрее че ...
Относительная ссылка GitHub в файле Markdown
есть ли способ создать привязку URL,<a>, ссылка из файла Markdown, на другой файл в том же репозитории и ветви (он же ссылка относительно текущей ветви)? например, в главной ветке у меня есть README.md файл, который я хотел бы сделать что-то вроде: # My Project is really really cool. My Project has a subdir named myLib, see below. ## myLib documentation see documentation [here](myLib/README.md) Это позволит мне ссылаться с одного .md на другой в той же ветке и не беспокоиться о том, в ...
Как я могу написать heredoc в файл в скрипте Bash?
Как я могу написать здесь документ в файл в скрипте Bash? ...
Как выйти из git log или git diff? [дубликат]
этот вопрос уже есть ответ здесь: как выйти из списка состояния git в терминале? 11 ответов Я пытаюсь узнать Git с помощью Git Погружение. Есть одна вещь, которая расстраивает меня всякий раз, когда я использую git log или git diff: Я не могу понять что делать дальше, когда я столкнусь с этим (END) слово. Я не могу ввести какие-либо команды, и я в конечном итоге закрываю текущий bash и открываю друго ...
Как переименовать папку проекта из Visual Studio?
мое текущее решение для переименования папки проекта: удалить проект из решения. переименуйте папку за пределами Visual Studio. добавить проект в решение. есть ли лучший способ? ...
Как я могу удалить файлы, говоря: "старый режим 100755 новый режим 100644" от неиндексированных изменений в Git?
по какой-то причине, когда я изначально сделал pull из репозитория для моего проекта git, У меня есть тонна файлов в моей рабочей копии, которые не имеют заметных изменений, внесенных в них, но продолжают появляться в моем unstaged changes зона. Я использую Git Gui на Windows xp, и когда я иду, чтобы посмотреть на файл, чтобы увидеть, что изменилось. Все что я вижу это: old mode 100755 new mode 100644 кто-нибудь знает, что это значит? Как я могу получить эти файлы из моего списка не ...
приложение iOS с фреймворком разбилось на устройстве, dyld: библиотека не загружена, бета-версия Xcode 6
этот сбой был проблемой блокировки, в основном я использовал следующие шаги, чтобы воспроизвести проблему: создать проект Cocoa Touch Framework добавить swift файл и класс собака построить фреймворк для устройства создать одно представление приложения в Swift импортировать фреймворк в проект приложения создать экземпляр класса swift из фреймворка в ViewController построить и запустить приложение на устройстве приложение немедленно разбилось при запуске, вот журнал консоли: dyld: Library no ...
Твиттер Форме Кнопку Загрузчик Файл Загрузить Элемент
Почему нет необычной кнопки загрузки элемента файла для Twitter bootstrap? Было бы мило, если бы синяя основная кнопка была реализована для кнопки загрузки. Можно ли даже утончить кнопку загрузки с помощью CSS? (похоже, родной элемент браузера, который не может быть обработан) ...
Тестирование, если флажок установлен с помощью jQuery
если флажок установлен, то мне нужно только получить значение как 1; в противном случае, мне нужно получить его как 0. Как это сделать с помощью jQuery? $("#ans").val() всегда будет давать мне одно право в этом случае: <input type="checkbox" id="ans" value="1" /> ...
Просмотр файлов markdown в автономном режиме [закрыто]
есть ли способ отображения .md файлы в автономном режиме, чтобы мы знали, как это будет выглядеть, как только он будет загружен в Github? Я имею в виду показать README.md файл, как он выйдет в Github, а не как для целей редактирования. должен работать на Mac и Windows, так как я использую обе. ...
В чем разница между Cache-Control: max-age=0 и no-cache?
заголовок Cache-Control: max-age=0 подразумевает, что содержимое считается устаревшим (и должно быть повторно извлечено) немедленно, что по сути то же самое, что и Cache-Control: no-cache. ...
Выбор нескольких столбцов в панды фрейма данных
у меня есть данные в разных столбцах, но я не знаю как извлечь его, чтобы сохранить его в другой переменной. index a b c 1 2 3 4 2 3 4 5 Как выбрать 'a','b' и сохранить его в df1? пробовал df1 = df['a':'b'] df1 = df.ix[:, 'a':'b'] ни один, кажется, не работает. (Незначительное Редактирование) ...
Использование LINQ для удаления элементов из списка
скажите, что у меня есть запрос LINQ, такой как: var authors = from x in authorsList where x.firstname == "Bob" select x; учитывая, что authorsList типа List<Author>, Как я могу удалить Author элементы authorsList которые возвращаются запросом в authors? или, другими словами, как я могу удалить все равное имя Боба из authorsList? Примечание: это упрощенный пример для целей вопрос. ...
Может ли один контроллер AngularJS вызвать другой?
возможно ли, чтобы один контроллер использовал другой? например: этот HTML-документ просто печатает сообщение доставлено . <html xmlns:ng="http://angularjs.org/"> <head> <meta charset="utf-8" /> <title>Inter Controller Communication</title> </head> <body> <div ng:controller="MessageCtrl"> <p>{{message}}</p> </div> <!-- Angular Scripts --> <script src="http://code.angularjs.org/angular-0 ...
В чем разница между display: inline и display: inline-block?
В чем именно разница между inline и inline-block значения CSS display? ...
Различия между distribute, distutils, setuptools и distutils2?
Ситуация Я пытаюсь перенести библиотеку с открытым исходным кодом на Python 3. (SymPy, если кому интересно.) Итак, мне нужно работать 2to3 автоматически при создании для Python 3. Для этого мне нужно использовать distribute. Поэтому мне нужно портировать текущую систему, которая (согласно doctest) является distutils. Проблема к сожалению, я не уверен, в чем разница между этими модулями-distutils,distribute,setuptools. Документация является отрывочной, поскольку все они кажутся вилкой дру ...
DateTime vs DateTimeOffset
В настоящее время у нас есть стандартный способ работы с .net DateTimes в часовом поясе: всякий раз, когда мы производим DateTime мы делаем это в UTC (например, используя DateTime.UtcNow), и всякий раз, когда мы показываем один, мы преобразуем обратно из UTC в местное время пользователя. это прекрасно работает, но я читал о DateTimeOffset и как он захватывает местное и UTC время в самом объекте. Так что вопрос в том, каковы были бы преимущества использования DateTimeOffset против того, что мы ...
Как использовать Jackson для десериализации массива объектов
The Jackson data binding documentation указывает, что Джексон поддерживает десериализацию "массивов всех поддерживаемых типов", но я не могу понять точный синтаксис для этого. для одного объекта я бы сделал это: //json input { "id" : "junk", "stuff" : "things" } //Java MyClass instance = objectMapper.readValue(json, MyClass.class); теперь для массива я хочу сделать это: //json input [{ "id" : "junk", "stuff" : "things" }, { "id" : "spam", "stuff" : "eggs" }] //Java ...
Есть ли разница между `==` и `is` в Python?
мой Google-fu не удалось мне. в Python следующие два теста для равенства эквивалентны? n = 5 # Test one. if n == 5: print 'Yay!' # Test two. if n is 5: print 'Yay!' это справедливо для объектов, где вы будете сравнивать экземпляры (a list сказать)? хорошо, так что это своего рода ответы на мой вопрос: L = [] L.append(1) if L == [1]: print 'Yay!' # Holds true, but... if L is [1]: print 'Yay!' # Doesn't. так == тесты значение где is тесты, чтобы увидеть, если они являются ...
Как изменить строку в верхний регистр
у меня есть проблема в изменении строки в верхний регистр с Python. В моем исследовании, я получил string.ascii_uppercase но это не работает. следующий код: >>s = 'sdsd' >>s.ascii_uppercase дает это сообщение об ошибке: Traceback (most recent call last): File "<console>", line 1, in <module> AttributeError: 'str' object has no attribute 'ascii_uppercase' мой вопрос: как я могу преобразовать строку в верхний регистр в Python? ...
Перетасовка списка объектов
у меня есть список объектов в Python и я хочу, чтобы перетасовать их. Я думал, что смогу использовать random.shuffle метод, но это, кажется, ошибка, когда список объектов. Есть ли способ перетасовки объекта или другой способ обойти это? import random class a: foo = "bar" a1 = a() a2 = a() b = [a1,a2] print random.shuffle(b) это не удастся. ...
Использование Python 3 в virtualenv
используя virtualenv, я запускаю свои проекты с версией Python по умолчанию (2.7). В одном проекте мне нужно использовать Python 3.4. Я brew install python3 установить его на моем Mac. Теперь, как я могу создать virtualenv, который использует новую версию? например, sudo virtualenv envPython3 Если я попробую: virtualenv -p python3 test Я: Running virtualenv with interpreter /usr/local/bin/python3 Using base prefix '/usr/local/Cellar/python3/3.4.0_1/Frameworks/Python.framework/Versions/3. ...
Можно ли выбрать фиксацию из другого репозитория git?
Я работаю с репозиторием git, который нуждается в фиксации из другого репозитория git, который ничего не знает о первом. обычно я бы вишневый выбор с помощью HEAD@{x} в reflog, но ведь это .git ничего не знает об этой записи reflog (различные физические каталога), как я могу выбрать это, или я могу? Я использую git-svn. Моя первая ветка использует git-svn на trunk из репозитария, а в соседней ветке использует git-svn на a Ветка подрывной деятельности. ...
Как эффективно объединить строки в Go?
В, а string является примитивным типом, что означает, что он доступен только для чтения, и каждая манипуляция с ним создаст новую строку. Итак, если я хочу объединить строки много раз, не зная длины результирующей строки, каков наилучший способ сделать это? наивный способ будет: s := "" for i := 0; i < 1000; i++ { s += getShortStringFromSomewhere() } return s но это не кажется очень эффективным. ...
Как запустить скрипт PowerShell?
как запустить скрипт PowerShell? у меня есть скрипт с именем myscript. ps1 у меня установлены все необходимые фреймворки Я установил эту политику выполнения я следовал инструкциям на эта страница справки MSDN и я пытаюсь запустить его так: powershell.exe 'C:my_pathyada_yadarun_import_script.ps1' (С или без --noexit) который возвращает ровно ничего, за исключением того, что имя файла вывода. Нет ошибки, нет сообщения, ничего. О, когда я добавлю -noexit, то же самое происходит, но я остаюсь ...
Когда использовать статические классы в C# [дубликат]
этот вопрос уже есть ответ здесь: класс с одним методом - лучший подход? 14 ответов вот что MSDN должен сказать под когда использовать статические классы: static class CompanyInfo { public static string GetCompanyName() { return "CompanyName"; } public static string GetCompanyAddress() { return "CompanyAddress"; } //... } использовать статический класс в качестве единицы организация ...
Как полностью заменить локальную ветку на удаленную ветку в Git?
У меня есть две ветви: локальный филиал (тот, с которым я работаю) удаленная ветка (публичная, только хорошо протестированные коммиты идут туда) недавно я серьезно испортил свой местный филиал (думаю, каждый git-Новичок был на моем месте в какой-то момент времени) Как бы я полностью заменил локальную ветвь на удаленную, чтобы я мог продолжить свою работу с того места, где сейчас находится удаленная ветвь? (Я уже искал Так что и выезд на удаленную ветку локально не имеет никакого эффекта) ...
Как преобразовать NSString в NSNumber
как я могу преобразовать NSString содержащий номер любого примитивного типа данных (например,int,float,char,unsigned int и т. д.)? Проблема в том, что я не знаю, какой тип числа будет содержать строка во время выполнения. у меня есть идея, как это сделать, но я не уверен, что это работает с любым типом, а также без знака и с плавающей запятой: long long scannedNumber; NSScanner *scanner = [NSScanner scannerWithString:aString]; [scanner scanLongLong:&scannedNumber]; NSNumber *number = [NSN ...