Вопросы-ответы - все решения ➜ страница 221
Как заставить cURL не показывать индикатор выполнения?
Я пытаюсь использовать cURL в скрипте и получить его не показать индикатор выполнения. Я пробовал -s,-silent,-S и -quiet вариантов, но ни один из них не работает. вот типичная команда, которую я пробовал: curl -s http://google.com > temp.html Я получаю индикатор выполнения только при нажатии на файл, так что curl -s http://google.com не имеет индикатор выполнения, но curl -s http://google.com > temp.html делает. ...
Как изменить или добавить тему в Android Studio?
Я только что установил Android Studio в моем окне 7 64bit. Когда я запускаю приложение, фон экрана, на котором мы пишем код, белый. Я бы предпочел черный или любой другой цвет. Я не уверен, можем ли мы изменить цвет/тему или добавить больше тем. ...
Как убить процесс, работающий на определенном порту в Linux?
Я попытался закрыть tomcat с помощью ./shutdown.sh от tomcat ...
Как очистить переменную stringstream?
Я уже пробовал несколько вещей, std::stringstream m; m.empty(); m.clear(); оба из которых не работают. ...
Что такое "статическая функция"?
вопрос был о простых функциях c, а не c++ static методы, как уточняется в комментариях. Ок, я понимаю, что такое static переменная есть, но что такое ? а почему, если я объявляю функцию, скажем void print_matrix, скажем так a.c (без a.h) и "a.c" - Я "print_matrix@@....) already defined in a.obj", но если я объявлю его как static void print_matrix затем он компилирует? обновление просто чтобы прояснить ситуацию - я знаю в том числе .c плохо, как многие из вас заметили. Я просто делаю это, чтоб ...
Почему C# не позволяет статическим методам реализовать интерфейс?
почему C# был разработан таким образом? Как я понимаю, интерфейс описывает только поведение и служит для описания договорного обязательства для классов, реализующих интерфейс, который реализует определенное поведение. Если классы хотят реализовать это поведение в общем методе, почему бы и нет? вот пример что я имею в виду: // These items will be displayed in a list on the screen. public interface IListItem { string ScreenName(); ... } public class Animal: IListItem { // All animals ...
Проверьте, не является ли строка null и не пустой
Как я могу проверить, не является ли строка null и не пустой? public void doStuff(String str) { if (str != null && str != "**here I want to check the 'str' is empty or not**") { /* handle empty string */ } /* ... */ } ...
Насколько медленны исключения Java?
вопрос: действительно ли обработка исключений в Java медленная? общепринятая мудрость, а также многие результаты Google, говорит, что исключительная логика не должна использоваться для нормального потока программ в Java. Обычно приводятся две причины, это очень медленно - даже на порядок медленнее, чем обычный код (причины варьируются), и это грязно, потому что люди ожидают, что только ошибки будут обработаны в исключительный код. Вопрос #1. например, на этой странице описывает обра ...
ссылки на объект несохраненные переходных экземпляр - сохранить переходных экземпляра до промывки
Я получаю следующее сообщение об ошибке при сохранении объекта с помощью Hibernate object references an unsaved transient instance - save the transient instance before flushing ...
Как определить первую и последнюю итерации в цикле foreach?
вопрос простой. У меня есть foreach цикл в моем коде: foreach($array as $element) { //code } в этом цикле я хочу реагировать по-разному, когда мы находимся в первой или последней итерации. Как это сделать? ...
Что каждый программист должен знать о безопасности? [закрытый]
Я студент ИТ, и я сейчас на 3-м курсе в университете. До сих пор мы изучали много предметов, связанных с компьютерами в целом (Программирование, алгоритмы, компьютерная архитектура, математика и т. д.). Я очень уверен, что никто не может узнать все о безопасности, но уверен, что есть "минимальные" знания каждый программист или ИТ-студент должен знать об этом, и мой вопрос в том, что это минимальные знания? можете ли вы предложить некоторые электронные книги или курсы или что-нибудь может помоч ...
Как инициализировать частные статические члены В C++?
что является лучшим способом, чтобы инициализировать собственный статический член данных в C++? Я попробовал это в моем заголовочном файле, но это дает мне странные ошибки компоновщика: class foo { private: static int i; }; int foo::i = 0; Я предполагаю, что это потому, что я не могу инициализировать собственный член из-за пределов класса. Так как же лучше всего это сделать? ...
Определение пользовательских attrs не
Мне нужно реализовать свои собственные атрибуты, как в com.android.R.attr ничего не нашел в официальной документации, поэтому мне нужна информация о том, как определить эти attrs и как их использовать из моего кода. ...
Как я могу ссылаться на фиксацию в комментарии к проблеме на GitHub?
Я нахожу много ответов о том, как ссылаться на проблему GitHub в git commit (используя нотацию #xxx). Я хотел бы сослаться на фиксацию в своем комментарии, создав ссылку на страницу сведений о фиксации? ...
Есть ли цикл "do ... while" в Ruby?
Я использую этот код, чтобы позволить пользователю вводить имена, пока программа хранит их в массиве, пока они не введут пустую строку (они должны нажать enter после каждого имени): people = [] info = 'a' # must fill variable with something, otherwise loop won't execute while not info.empty? info = gets.chomp people += [Person.new(info)] if not info.empty? end этот код будет выглядеть намного лучше в do ... в то время как цикл: people = [] do info = gets.chomp people += [Pe ...
Разница между "@идентификатор/" и "@+ID или" в Android
в чем разница между @id/ и @+id/? на @+id/ символ плюс + указывает на создание нового имени ресурса и добавление в R.java файл, но как насчет @id/? Из документации ID: при ссылке на идентификатор ресурса Android вам не нужен символ плюс, но необходимо добавить пространство имен пакета android, например: android:id="@android:id/list" но в изображение ниже затмение не предлагает какой-либо @android:id/. Are @id/ и @android:id/ то же самое? ...
Что означает символ ^M в Vim?
Я ^M символ в моем vimrc, и это нарушает мою конфигурацию. ...
Команда не найдена ошибка в присвоении переменной Bash
у меня есть этот скрипт называется test.sh: #!/bin/bash STR = "Hello World" echo $STR когда я запускаю sh test.sh Я получаю это: test.sh: line 2: STR: command not found что я делаю не так? Я смотрю на чрезвычайно простые / начинающие bash scripting tutorials онлайн, и вот как они говорят, чтобы объявить переменные... Так что я не уверен, что я делаю неправильно. Я на Ubuntu Server 9.10. И да, Баш находится по адресу /bin/bash. ...
Разница между запускаемым и вызываемым интерфейсами в Java
в чем разница между использованием Runnable и Callable интерфейсы при проектировании параллельных потоков в Java, почему бы вам выбрать один над другим? ...
Почему @font-face бросает ошибку 404 на файлы woff?
Я использую @font-face на сайте моей компании, и он работает / отлично выглядит. Кроме Firefox и Chrome будет выдавать ошибку 404 на . IE не выдает ошибку. У меня есть шрифты, расположенные в корне, но я пробовал шрифты в папке css и даже дал весь url-адрес для шрифта. Если удалить эти шрифты из моего css-файла, я не получаю 404, поэтому я знаю, что это не синтаксическая ошибка. кроме того, я использовал инструмент fontsquirrels для создания @font-face шрифты и код: @font-face { font-family: ...
Как заменить все разрывы строк в строке тегами?
как я могу прочитать разрыв строки из значения с помощью Javascript и заменить все разрывы строк на br теги? пример: переменная, переданная из PHP, как показано ниже: "This is man. Man like dog. Man like to drink. Man is the king." Я хотел бы, чтобы мой результат выглядел примерно так после того, как Javascript преобразует его: "This is man<br /><br />Man like dog.<br />Man like to drink.<br /><br />Man is the king." ...
Как исправить ошибку "обновление проекта Maven". Неподдерживаемый тип IClasspathEntry=4?
я импортировал проект maven в STS, когда я запускаю update update project, я получаю: "Updating Maven Project". Unsupported IClasspathEntry kind=4 есть ли обходной путь для этого? ...
Программно определить количество ядер на компьютере
есть ли способ определить, сколько ядер у машины есть из C/C++ независимо от платформы? Если такой вещи не существует, как насчет определения ее для каждой платформы (Windows/*nix/Mac)? ...
Как предотвратить автоматическое закрытие консоли после выполнения пакетного файла.
может кто подскажет, какую команду поставить в конце пакетного файла, чтобы предотвратить автоматическое закрытие консоли после выполнения файл? ...
Сгенерируйте хэш из строки в Javascript
Мне нужно преобразовать строки в некоторую форму хэша. Возможно ли это в JavaScript? Я не использую серверный язык, поэтому я не могу сделать это таким образом. ...
Как сделать сравнение строк без учета регистра?
Как я могу сделать сравнение строк без учета регистра в Python? Я хотел бы инкапсулировать сравнение регулярных строк со строкой репозитория, используя очень простой и Питонный способ. Я также хотел бы иметь возможность искать значения в dict, хэшированные строками, используя обычные строки python. ...
Использование ключевого слова var в C#
после обсуждения с коллегами относительно использования ключевого слова " var " в C# 3 я задался вопросом, какие мнения людей были о соответствующем использовании вывода типа через var? например, я довольно лениво использовал var в сомнительных обстоятельствах, например: - foreach(var item in someList) { // ... } // Type of 'item' not clear. var something = someObject.SomeProperty; // Type of 'something' not clear. var something = someMethod(); // Type of 'something' not clear. более законно ...
Как я могу просматривать живые запросы MySQL?
Как я могу отслеживать запросы MySQL на моем сервере Linux, как они происходят? например, я хотел бы настроить какой-то слушатель, а затем запросить веб-страницу и просмотреть все запросы, выполняемые движком, или просто просмотреть все запросы, выполняемые на рабочем сервере. Как я могу это сделать? ...
Андроид: разница между невидимым и ушел?
в чем разница между invisible и gone для состояния видимости вида? ...
Как сквош совершает в git после того, как они были нажаты?
это дает хорошее объяснение раздавливания нескольких коммитов: http://git-scm.com/book/en/Git-Branching-Rebasing но это не работает для коммиты, которые уже были вытеснены. Как я могу раздавить самые последние несколько коммитов как в моих локальных, так и в удаленных репозиториях? EDIT: когда я делаю git rebase -i origin/master~4 master, оставить первый как pick, установите остальные три как squash, а затем выйти (через c-x c - c в emacs), I получить: $ git rebase -i origin/master~4 master ...