Вопросы-ответы - все решения ➜ страница 261
Как проверить, существует ли строка в файле с Bash?
у меня есть файл, который содержит имена каталогов: my_list.txt: /tmp /var/tmp Я хотел бы проверить в Bash, прежде чем я добавлю имя каталога, если это имя уже существует в файле. ...
В чем разница между NULL, ' ' и 0
В C, по-видимому, существуют различия между различными значениями нуля -- NULL,NUL и 0. я знаю, что символ ASCII '0' значение 48 или 0x30. The NULL указатель обычно определяется как: #define NULL 0 или #define NULL (void *)0 кроме того, есть NUL символ '' который, кажется, оценить 0 как хорошо. бывают ли случаи, когда эти три значения могут не быть равным? это также верно на 64-битных системах? ...
Функция PostgreSQL для последнего вставленного идентификатора
в PostgreSQL, как мне получить последний идентификатор, вставленный в таблицу? в MS SQL есть SCOPE_IDENTITY (). пожалуйста, не советуйте мне использовать что-то вроде этого: select max(id) from table ...
Вызов функции после завершения ng-repeat
то, что я пытаюсь реализовать, в основном является обработчиком "on ng repeat finished rendering". Я могу определить, когда это делается, но я не могу понять, как вызвать функцию из него. Проверьте скрипку:http://jsfiddle.net/paulocoelho/BsMqq/3/ JS var module = angular.module('testApp', []) .directive('onFinishRender', function () { return { restrict: 'A', link: function (scope, element, attr) { if (scope.$last === true) { element.ready(fu ...
Разница между add (), replace () и addToBackStack()
в чем основное различие между вызовом этих методов: fragmentTransaction.addToBackStack(name); fragmentTransaction.replace(containerViewId, fragment, tag); fragmentTransaction.add(containerViewId, fragment, tag); Что значит заменить уже существующий фрагмент и добавить фрагмент в состояние activity, а также добавить activity в задний стек? во-вторых, с findFragmentByTag(), выполняет ли этот поиск тега, добавленного add()/replace() способ или addToBackStack() способ? ...
Как объявить переменную в MySQL?
как объявить переменную в mysql, чтобы мой второй запрос мог ее использовать? Я хотел бы написать что-то вроде: SET start = 1; SET finish = 10; SELECT * FROM places WHERE place BETWEEN start AND finish; ...
Git: "коррумпированный свободный объект"
всякий раз, когда я тяну от моего пульта дистанционного управления, я получаю следующую ошибку о сжатии. Когда я запускаю ручное сжатие, я получаю то же самое: $ git gc error: Could not read 3813783126d41a3200b35b6681357c213352ab31 fatal: bad tree object 3813783126d41a3200b35b6681357c213352ab31 error: failed to run repack кто-нибудь знает, что с этим делать? из cat-файла я получаю это: $ git cat-file -t 3813783126d41a3200b35b6681357c213352ab31 error: unable to find 3813783126d41a3200b35b668 ...
Каковы детали "литералов Objective-C", упомянутых в примечаниях к выпуску Xcode 4.4?
Я просматривал заметки о выпуске для Xcode 4.4 и заметил это: компилятор LLVM 4.0 Xcode теперь включает в себя компилятор Apple LLVM версии 4.0, включая следующие функции языка newObjective-C: [...] - Objective-C literals: создание литералов для NSArray, NSDictionary и NSNumber, точно так же, как литералы для NSString я заинтригован этой функцией. Мне это не совсем понятно просто как литералы для NSString работа и как можно использовать их на NSArray,NSDictionary и NSNumber. каки ...
Как я могу передать параметр в поток Java?
может кто-нибудь предложить мне, как я могу передать параметр в поток? кроме того, как это работает для анонимных классов? ...
Регулярное выражение только для чисел
Я вообще не использовал регулярные выражения, поэтому у меня возникли трудности с устранением неполадок. Я хочу, чтобы регулярное выражение соответствовало только тогда, когда содержащаяся строка-это все числа; но с двумя примерами ниже он соответствует строке, которая содержит все числа плюс знак равенства, например "1234=4321". Я уверен, что есть способ изменить это поведение, но, как я уже сказал, Я никогда не делал много с регулярными выражениями. string compare = "1234=4321"; Regex regex = ...
Проблема углового кэширования, т. е. за $протоколу HTTP
все вызовы ajax, которые отправляются из IE, кэшируются Angular, и я получаю 304 response для всех последующих вызовов . Хотя запрос тот же, ответ не будет таким же в моем случае. Я хочу отключить этот кэш. Я попытался добавить cache attribute до $http.вам но все равно это не помогло. Как можно решить эту проблему? ...
Eclipse комментарий / раскомментировать ярлык?
Я думал, что это будет легко достичь, но до сих пор я не нашел решения для комментариев/раскомментировать ярлык на обоих Java class editor и jsf faceted webapp XHTML file editor: чтобы быстро комментировать / раскомментировать строку (например ctrl + d - это для удаления одной строки) возможность выбрать несколько строк и комментировать / раскомментировать его например : однострочная java код от : private String name; на //private String name; несколько строк кода java от : private ...
Извлечение имени файла без пути и расширения в bash [дубликат]
этот вопрос уже есть ответ здесь: Извлечь имя файла и расширение в Bash 35 ответов дали имена файлов, как это: /the/path/foo.txt bar.txt Я надеюсь получить: foo bar почему это не сработает? #!/bin/bash fullfile= fname=$(basename $fullfile) fbname=${fname%.*} echo $fbname Как правильно это сделать? ...
Как суммировать список целых чисел с потоками java?
Я хочу суммировать список целых чисел. Работает это следующим образом, но синтаксис не очень хорошо. Можно ли оптимизировать код? Map<String, Integer> integers; integers.values().stream().mapToInt(i -> i).sum(); ...
Какова цель git-mv?
из того, что я понимаю, Git действительно не нужно отслеживать file переименование/перемещение / копирование операций, так какова реальная цель из git mv? Справочная страница не является специально описательной... он устарел? Это внутренняя команда, не предназначенная для использования обычными пользователями? ...
Как изменить максимально допустимый размер пакета
у меня возникла проблема с полями BLOB в моей базе данных MySQL - при загрузке файлов размером более 1 МБ я получаю ошибку Packets larger than max_allowed_packet are not allowed. вот что я пробовал: в браузере запросов MySQL я запустил show variables like 'max_allowed_packet' что дало мне 1048576. затем я выполняю запрос set global max_allowed_packet=33554432 следовал по show variables like 'max_allowed_packet' - это дает мне 33554432, как ожидалось. но когда я перезапускаю сервер MySQL, он ...
Понимание использования Spring @Autowired
Я читаю spring 3.0.X справочная документация для понимания Spring Autowired аннотация: 3.9.2 @Autowired и @Inject Я не могу понять приведенные ниже примеры. Нужно ли что-то делать в XML, чтобы он работал? Пример 1 public class SimpleMovieLister { private MovieFinder movieFinder; @Autowired public void setMovieFinder(MovieFinder movieFinder) { this.movieFinder = movieFinder; } // ... } Пример 2 public class MovieRecommender { private MovieCatalog movie ...
Запуск обнаружения изменений вручную в угловой
Я пишу угловой компонент, который имеет свойство Mode(): string. Я хотел бы иметь возможность установить это свойство программно не в ответ на какое-либо событие. Проблема в том, что при отсутствии события браузера, привязка шаблона {{Mode}} не обновляет. Есть ли способ запустить это обнаружение изменений вручную? ...
Установить неудачное обновление несовместимо, когда я пытаюсь установить скомпилированный.apk на устройстве
я скомпилировал Trebuchet launcher из CyanogenMod 9 и пытаюсь установить его с помощью adb: $ adb install out/target/product/generic/system/app/Trebuchet.apk 3986 KB/s (7870141 bytes in 1.928s) pkg: /data/local/tmp/Trebuchet.apk Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE] я попробовал Nexus S с CM9 и Galaxy Nexus с запасом JB. Почему я получаю эту ошибку? EDIT: в моем случае я попытался переустановить система пакет с менеджером пакетов. Это не поддерживается, поэтому у меня есть эта оши ...
Что такое самодокументированный код и может ли он заменить хорошо документированный код? [закрытый]
У меня есть коллега, который утверждает, что его код не нуждается в комментариях, это "нагляден." Я просмотрел его код, и хотя он яснее, чем код, который я видел у других, я все еще не согласен с тем, что самодокументированный код является таким же полным и полезным, как и комментируемый и документированный код. помогите мне понять его точки зрения. что такое самостоятельное документирование кода может ли он действительно заменить хорошо прокомментированный и документированный код есть ли си ...
Maven упаковка без теста (пропустить тесты)
Я новичок в Maven. Я пытаюсь упаковать свой проект. Но, он автоматически запускает тесты. Тесты вставляют некоторое содержимое в базу данных. Это не то, что я хочу, мне нужно избегать запуска тестов во время упаковки приложения. Кто-нибудь знает, как запустить пакет без теста? ...
Python: запуск функции из командной строки
У меня есть ниже код в мой файл: def hello(): return 'Hi :)' Как бы я мог запустить это из командной строки? ...
Как сделать плавающий div 100% высотой своего родителя?
вот HTML: <div id="outer"> <div id="inner"></div> Test </div> и вот CSS: #inner { float: left; height: 100%; } при проверке с помощью инструментов разработчика Chrome внутренний div получает высоту 0px. Как я могу заставить его быть 100% от высоты родительского div? ...
Почему logcat ничего не показывает в моем Android?
Почему бы и нет logcat показать что-нибудь в моем Android (при разработке приложений с Eclipse)? Он просто ничего не печатать. Там пусто. ...
Как вам настроить диалоговое окно openfiledialog для выбора папки?
в VS .NET при выборе папки для проекта отображается диалоговое окно, которое выглядит как OpenFileDialog или SaveFileDialog, но настроено на прием только папок. С тех пор как я увидел это, я хотел знать, как это делается. Я знаю о FolderBrowserDialog, но мне никогда не нравился этот диалог. Он начинается слишком мало и не позволяет мне воспользоваться возможностью ввести путь. Я почти уверен, что сейчас нет способа сделать это из .NET, но Мне так же любопытно, как вы это делаете из неуправля ...
Использование openssl для получения сертификата с сервера
Я пытаюсь получить сертификат удаленного сервера, который затем можно использовать для добавления в мое хранилище ключей и использовать в моем приложении java. старший dev (который находится в отпуске : () сообщил мне, что я могу запустить это: openssl s_client -connect host.host:9999 чтобы получить необработанный сертификат, который я могу скопировать и экспортировать. Я получаю следующий вывод: depth=1 /C=NZ/ST=Test State or Province/O=Organization Name/OU=Organizational Unit Name/CN=Test ...
Делегаты предикатов в C#
не могли бы вы объяснить мне; что такое делегат сказуемое? где мы должны использовать предикаты? какие-либо рекомендации при использовании предикатов? описательный исходный код будет оценен, Спасибо за все ответы! ...
Где хранятся скриншоты симулятора iOS?
Я сохранил некоторые скриншоты в симуляторе iPhone под управлением iOS 5, но я не могу их найти. У меня была эта проблема раньше, и мне потребовалось чертовски много времени, чтобы найти их в файловой системе. Это так просто, что я просто тупица, или никто не использует эту функцию или что? Я знаю, что могу получить скриншоты с моего реального телефона, но я не хочу скриншоты сетчатки - я хочу обычные скриншоты. ...
Программно создать UIView с цветовым градиентом
Я пытаюсь создать представление с градиентным цветным фоном (сплошной цвет до прозрачного) во время выполнения. Есть ли способ сделать это? ...
Проверка подлинности Windows IIS Express
Я пытаюсь использовать IIS Express с VS2010 для размещения приложения silverlight. Я изменил свой applicationhost.конфигурационный файл, позволяющий изменять соответствующие параметры конфигурации. У меня есть следующее В моей сети.config: <location path=""> <system.webServer> <security> <authentication> <anonymousAuthentication enabled="false" /> <windowsAuthentication enabled="true" /> </authentication> </sec ...