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


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

Как загрузить каталог HTTP со всеми файлами и подкаталогами, как они появляются в списке онлайн-файлов/папок?

есть онлайн-каталог HTTP, к которому у меня есть доступ. Я попытался загрузить все подкаталоги и файлы через wget. Но проблема в том, что когда wget загружает подкаталоги, он загружает индекс.html-файл, который содержит список файлов в этом каталоге без загрузки самих файлов. Есть ли способ загрузить подкаталоги и файлы без ограничения глубины (как если бы каталог, который я хочу загрузить, был просто папкой, которую я хочу скопировать в мой компьютер.) ...

UIView Скрыть / показать с анимацией

моя простая цель состоит в том, чтобы исчезать анимировать скрытие и отображение функций. Button.hidden = YES; достаточно просто. Однако возможно ли, чтобы он исчез, а не просто исчез? Это выглядит довольно непрофессионально. ...

Что такое SOA "на простом английском языке"? [закрытый]

может кто-нибудь объяснить на простом английском языке что такое SOA все о? Я слышу SOA здесь, SOA там, но я не могу точно понять, что это такое и для чего используется. Была ли это какая-то простая концепция, а позже превратилась во что-то огромное или что? все документы, включая wiki, немного абстрактны или, может быть, я идиот и не понимаю этого. Есть ли руководство идиота по этому поводу? Что конкретно стоит за этими тремя буквами? ...

CABasicAnimation сбрасывается до начального значения после завершения анимации

я вращаю CALayer и пытаюсь остановить его в конечном положении после завершения анимации. но после завершения анимации он сбрасывается в исходное положение. (Xcode docs явно говорят, что анимация не будет обновлять значение свойства.) любые предложения, как этого добиться. ...

Как проверить, если DST (летнее время) в силе, и если это то, что смещение?

Это немного моего JS-кода, для которого это необходимо: var secDiff=Math.abs(Math.round((utc_date-this.premiere_date)/1000)); this.years=this.calculateUnit(secDiff,(86400*365)); this.days=this.calculateUnit(secDiff-(this.years*(86400*365)),86400); this.hours=this.calculateUnit((secDiff-(this.years*(86400*365))-(this.days*86400)),3600); this.minutes=this.calculateUnit((secDiff-(this.years*(86400*365))-(this.days*86400)-(this.hours*3600)),60); this.seconds=this.calculateUnit((secDiff-(this.years* ...

должность: исправлено не работает на iPad и iPhone

Я уже некоторое время борюсь с фиксированным позиционированием в iPad. Я знаю iScroll и это не всегда, кажется, работает (даже в их демо). Я также знаю, что у Сенчи есть исправление для этого, но я не мог Ctrl + F исходный код для этого исправить. Я надеюсь, что кто-то может иметь решение. Проблема в том, что фиксированные позиционированные элементы не обновляются, когда пользователь перемещается вниз/вверх на мобильном Safari с питанием от iOS. ...

Значение вложенного словаря различной глубины

Я ищу способ, чтобы обновить дикт dictionary1 с содержанием обновления дикт без перезаписи лэвэла dictionary1={'level1':{'level2':{'levelA':0,'levelB':1}}} update={'level1':{'level2':{'levelB':10}}} dictionary1.update(update) print dictionary1 {'level1': {'level2': {'levelB': 10}}} Я знаю, что обновление удаляет значения в level2, потому что это обновление самого низкого ключевого level1. Как я могу решить эту проблему, учитывая, что dictionary1 и update могут иметь любую длину? ...

Создать a.txt файл если не существует, и если он добавляет новую строку

Я хотел бы создать .txt файл и запись в него, и если файл уже существует, я просто хочу добавить еще несколько строк: string path = @"E:AppServExample.txt"; if (!File.Exists(path)) { File.Create(path); TextWriter tw = new StreamWriter(path); tw.WriteLine("The very first line!"); tw.Close(); } else if (File.Exists(path)) { TextWriter tw = new StreamWriter(path); tw.WriteLine("The next line!"); tw.Close(); } но первая строка, кажется, всегда перезаписывается... ка ...

Использование Java для поиска подстроки большей строки с помощью регулярного выражения

Если у меня есть строка, как это: FOO[BAR] мне нужен общий способ получить строку" BAR " из строки, чтобы независимо от того, какая строка находится между квадратными скобками, она могла бы получить строку. например FOO[DOG] = DOG FOO[CAT] = CAT ...

Удалить фон drawable программно в Android

Я хочу удалить фон drawable (@drawable/bg) программно. Есть ли способ сделать это? В настоящее время у меня есть следующий XML в моем макете: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout android:id="@+id/widget29" android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android" android:background="@drawable/bg"> </RelativeLayout> ...

Как показать все родители и подклассы класса в IntelliJ IDEA?

когда я редактирую класс Java в Eclipse, когда мой курсор находится над переменной класса, я могу сделать Ctrl+T есть всплывающее окно, которое показывает все его родители и подклассы. Что такое эквивалент в IntelliJ? пример: Use|r user = new User(); труба-это мой курсор. ...

Php несколько разделителей в explode

у меня проблема, у меня есть массив строк, и я хочу взорваться в другом разделителе. Например $example = 'Appel @ Ratte'; $example2 = 'apple vs ratte' и мне нужен массив, который взрывается в @ или против Я уже написал решение, но если у всех есть лучшее решение, пожалуйста, пост здесь. private function multiExplode($delimiters,$string) { $ary = explode($delimiters[0],$string); array_shift($delimiters); if($delimiters != NULL) { if(count($ary) <2) ...

Получение разницы между двумя репозиториями

Как мы можем получить разницу между двумя репозиториями git? сценарий: У нас есть repo_a и repo_b. последний был создан как копия repo_a. после этого в обоих репозиториях была параллельная разработка. Есть ли способ перечислить различия между текущими версиями этих двух репозиториев? ...

Go install всегда не удается установить каталог вне GOPATH

~/src/go-statsd-client> echo $GOPATH /Users/me/gopath ~/src/go-statsd-client> echo $GOROOT /usr/local/Cellar/go/1.1.1 ~/src/go-statsd-client> go install go install: no install location for directory /Users/me/src/go-statsd-client outside GOPATH независимо от того, какая структура проекта в этом всегда терпит неудачу с тем же сообщением. Отлично сочетаются строительных работ. вот мой go env GOARCH="amd64" GOBIN="" GOCHAR="6" GOEXE="" GOHOSTARCH="amd64" GOHOSTOS="darwin" GOOS="darwin ...

Измените удаленную головку Git, чтобы указать на что-то помимо мастера

Как установить головную ссылку git remote, чтобы указать на что-то помимо "master"? мой проект имеет политику не использовать ветку "master" (все ветви должны иметь значимые имена). Кроме того, канонический главный репозиторий доступен только через ssh://, без доступа к оболочке (например, GitHub или Unfuddle). моя проблема заключается в том, что удаленный репозиторий по-прежнему имеет головную ссылку на refs/heads/master, но мне нужно, чтобы она указывала на другую ветвь. Это вызывает две пр ...

Как я должен вызвать 3 функции, чтобы выполнить их одну за другой?

если мне нужно вызвать эту функцию одну за другой, $('#art1').animate({'width':'1000px'},1000); $('#art2').animate({'width':'1000px'},1000); $('#art3').animate({'width':'1000px'},1000); Я знаю, что в jQuery я мог бы сделать что-то вроде: $('#art1').animate({'width':'1000px'},1000,'linear',function(){ $('#art2').animate({'width':'1000px'},1000,'linear',function(){ $('#art3').animate({'width':'1000px'},1000); ...

эффективный способ реализации пейджинга

должен ли я использовать LINQ Skip() и Take() метод подкачки, или реализовать свой собственный подкачки с SQL-запросом? что является наиболее эффективным? Почему я должен выбирать одно над другим? Я использую SQL Server 2008, ASP.NET MVC и LINQ. ...

Подходящие для Python способ найти максимальное значение и его индекс в списке?

Если я хочу максимальное значение в списке, я могу просто написать max(List), но что, если мне также нужен индекс максимального значения? Я могу написать что-то вроде этого: maximum=0 for i,value in enumerate(List): if value>maximum: maximum=value index=i но мне это кажется скучным. а если я напишу: List.index(max(List)) затем он будет повторять список дважды. есть ли лучший способ? ...

Создание анонимных объектов в php

Как мы знаем, создание анонимных объектов в JavaScript легко, как код ниже: var object = { p : "value", p1 : [ "john", "johnny" ] } ; alert(object.p1[1]) ; выход: an alert is raised with value "johnny" может ли этот же метод быть применен в случае PHP? Можем ли мы создавать анонимные объекты в PHP? ...

Как создать таблицу SQL по другой схеме?

Это из SQL Server 2008, ssms когда я создаю таблицу, она создается под dbo. Я хотел бы создать его по другой схеме, но когда я использую диалоговое окно "новая таблица", я никогда не могу найти поле, где это указать. ...

RealmSwift: преобразование результатов в Swift массив

что я хочу реализовать: class func getSomeObject() -> [SomeObject]? { let objects = Realm().objects(SomeObject) return objects.count > 0 ? objects : nil } как я могу вернуть объект как [SomeObject] вместо if Results? ...

Как удалить элемент из вектора stl с определенным значением?

Я смотрел документацию API для STL vector и заметил, что в классе vector не было метода, который позволял бы удалять элемент с определенным значением. Это похоже на обычную операцию, и кажется странным, что нет встроенного способа сделать это. ...

Предпочтительный способ создания списка Scala

существует несколько способов построить неизменяемый список в Scala (см. надуманный пример кода ниже). Вы можете использовать изменяемый ListBuffer, создать var список и изменить его, используйте хвост рекурсивной метод, и, вероятно, другие, о которых я не знаю. инстинктивно, я использую ListBuffer, но у меня нет веской причины для этого. Есть ли предпочтительный или идиоматический метод для создания списка, или есть ситуации, которые лучше всего подходят для одного метода еще один? import sca ...

Среднее значение для каждой группы в данных.кадр [дубликат]

этот вопрос уже есть ответ здесь: агрегировать / суммировать несколько переменных в группе (например, sum, mean) 5 ответов у меня есть data.frame и мне нужно вычислить среднее значение для каждой группы (т. е. за Month ниже). Name Month Rate1 Rate2 Aira 1 12 23 Aira 2 18 73 Aira 3 19 45 Ben 1 53 19 Ben 2 22 ...

Команда не найдена при использовании sudo

у меня есть скрипт под названием foo.sh в моей домашней папке. когда я перейдите к этой папке и введите ./foo.sh, Я -bash: ./foo.sh: Permission denied. когда я использую sudo ./foo.sh, Я sudo: foo.sh: command not found. почему это происходит и как я могу это исправить? ...

тонкие различия между JavaScript и Lua

Я просто люблю JavaScript. Это так элегантно (представьте себе тихий звук влюбленного фаната, вздыхающего на заднем плане). Так, недавно я играл с Lua через löve2d рамки (Ницца!) - и я думаю, что Луа тоже здорово. Они, как я вижу, эти два языка очень похожие. есть очевидные различия, как синтаксис домен библиотеки типы (немного) но какие из них более утонченные? Есть ли что-нибудь, что кодер JavaScript будет считать само собой разумеющимся, что работает в Lua немного иначе? Есть ли какие-л ...

Как запустить тестовую базу данных Django только в памяти?

мои модульные тесты Django занимают много времени, поэтому я ищу способы ускорить это. Я рассматриваю возможность установки SSD, но я знаю, что есть и свои минусы тоже. Конечно, есть вещи, которые я мог бы сделать с моим кодом, но я ищу структурное исправление. Даже запуск одного теста выполняется медленно, так как база данных должна быть перестроена / перенесена на юг каждый раз. Итак, вот моя идея... поскольку я знаю, что тестовая база данных всегда будет довольно маленькой, почему я не могу ...

Facebook Android Генерирует Хэш Ключа

пытаясь создать приложение для android с интеграцией Facebook, я добрался до той части в документах, где вам нужно создать ключевой хэш-файл, он указывает, чтобы запустить следующий код keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64 когда я запускаю это в моем терминале я получаю сообщение об ошибке для хранилища ключей подделаны или пароль был неверным, Я просто хочу создать свой ключевой хэш может ли кто-нибудь указа ...

jQuery: $().нажмите(fn) против $().bind ('click', fn);

при использовании jQuery для подключения обработчика событий, есть ли разница между использованием метода click $().click(fn) по сравнению с использованием метода bind $().bind('click',fn); кроме необязательного параметра данных bind. ...

Как я могу найти количество аргументов функции Python?

Как я могу найти количество аргументов функции Python? Мне нужно знать, сколько нормальных аргументов и именованных аргументов. пример: def someMethod(self, arg1, kwarg1=None): pass этот метод имеет 2 аргумента и 1 именованный аргумент. ...