Вопросы-ответы - все решения ➜ страница 525
Как получить последний сегмент пути uri
у меня есть на входе строка, которая является URI. как можно получить последний отрезок пути? что в моем случае это ID? - Это мой входной URL-адрес String uri = "http://base_path/some_segment/id" и я должен получить идентификатор, который я пробовал с этим String strId = "http://base_path/some_segment/id"; strId=strId.replace(path); strId=strId.replaceAll("/", ""); Integer id = new Integer(strId); return id.intValue(); но это не работает, и наверняка есть лучший способ сделать это. ...
ошибка javac: имена классов принимаются только при явном запросе обработки аннотаций
Я получаю эту ошибку при компиляции моей программы java: error: Class names, 'EnumDevices', are only accepted if annotation processing is explicitly requested 1 error вот код java (я запускаю это на Ubuntu). import jcuda.CUDA; import jcuda.driver.CUdevprop; import jcuda.driver.types.CUdevice; public class EnumDevices { public static void main(String args[]) { CUDA cuda = new CUDA(true); int count = cuda.getDeviceCount(); System.out.println("Total number ...
SQL Server datetime как выбрать?
в MySQL select * from record where register_date like '2009-10-10%' каков синтаксис в SQL Server? спасибо. ...
Android: открыть активность без сохранения в стек
У меня есть 2 вида деятельности: основной и список. из Main вы можете открыть список; из списка вы можете открыть Main. Я бы хотел, чтобы каждое открытие списка делало не получить сохраненные в "истории". Так, пятясь от главной не может вернуться к списку. возможно ли это? ...
Создать хороший вывод столбца в python
Я пытаюсь создать хороший список столбцов в python для использования с инструментами администрирования командной строки, которые я создаю. В основном, я хочу список, как: [['a', 'b', 'c'], ['aaaaaaaaaa', 'b', 'c'], ['a', 'bbbbbbbbbb', 'c']] в свою очередь на: a b c aaaaaaaaaa b c a bbbbbbbbbb c использование простых вкладок не будет делать трюк здесь, потому что я не знаю самые длинные данные в каждой строке. это то же самое поведение, что ...
Когда использовать Cast или Convert
Мне любопытно узнать, в чем разница между приведением, чтобы сказать int по сравнению с использованием Convert.toInt32(). Есть ли какой-то прирост производительности с помощью одного? также какие ситуации следует использовать для каждого. В настоящее время я более склонен использовать Convert, но у меня нет причин идти в любом случае. Мысленно я вижу, как они оба достигают одной и той же цели. ...
Найти наиболее частое число в векторе numpy
Предположим, у меня есть следующий список в Python: a = [1,2,3,1,2,1,1,1,3,2,2,1] Как найти наиболее частое число в этом списке аккуратным способом? ...
Безопасно ли для структур реализовывать интерфейсы?
Я, кажется, помню, что читал что-то о том, как плохо для структур реализовывать интерфейсы в CLR через C#, но я ничего не могу найти об этом. Это плохо? Есть ли непреднамеренные последствия этого? public interface Foo { Bar GetBar(); } public struct Fubar : Foo { public Bar GetBar() { return new Bar(); } } ...
@Override не допускается при реализации метода интерфейса
У меня есть проблема, упомянутая в названии. Можно сказать, что этот поток дублирует другой: Как отключить проверку ошибок для аннотаций в IntelliJ IDEA? но решение там не работать. Они говорят, что мне нужно предпринять следующие действия: в диалоговом окне структура проекта | Проект измените уровень языка проекта на 6.0 - @Override в интерфейсах. однако уровень языка проекта составляет 6.0 на данный момент, но я все еще вижу ошибки. Вик, вот окно, и нет версии JVM прямо под уровнем язы ...
Android statusbar иконки цвет
мне было интересно, можно ли изменить строку состояния иконы цвета (не цвет строки состояния,colorPrimaryDark) Допустим, я хочу эту строку состояния с:<item name="colorPrimaryDark">@android:color/white</item> и значки в черный, это возможно? спасибо. EDIT: новое в M developer preview: windowLightStatusBar. Включаю это в вашей теме говорится, что система использует темный передний план, полезен более светлые цветные строки состояния. Обратите внимание на предпросмотр м, ка ...
Экстрагирование.jar-файл с командной строки
Я пытаюсь извлечь файлы из .файл jar. Как это сделать с помощью командной строки? Я запускаю Windows 7 ...
Что я должен выбрать: GTK+ или Qt? [закрытый]
может кто-нибудь предложить, что лучше всего использовать для этих библиотек сегодня? Это просто GUI, или у них есть база данных, XML, сеть, потоковая передача и т. д. поддержка тоже? Я читал о них и рассматривал возможность начать изучать/использовать один из них. Что является наиболее распространенным? Какая между ними разница? Почему вы выбрали один из них? ...
Как ограничить пользователей SSH предопределенным набором команд после входа в систему?
это идея для безопасности. Наши сотрудники должны иметь доступ к некоторым командам на сервере linux, но не ко всем. Они должны, например, иметь возможность доступа к файлу журнала (less logfile) или запустить разные команды (shutdown.sh/run.sh). Справочная информация: все сотрудники получают доступ к серверу с тем же именем пользователя: наш продукт работает с "нормальными" разрешениями пользователя, не требуется "установка". Просто распакуйте его в свой пользовательский каталог и запустите е ...
В ожидании списка будущего
у меня есть метод, который возвращает List фьючерсы List<Future<O>> futures = getFutures(); теперь я хочу подождать, пока либо все фьючерсы не будут успешно обработаны, либо любая из задач, выход которых возвращается будущим, вызывает исключение. Даже если одна задача вызывает исключение, нет смысла ждать других фьючерсов. простой подход к wait() { For(Future f : futures) { try { f.get(); } catch(Exception e) { //TODO catch specific exception / ...
Как воспроизвести звук с помощью Swift?
Я хотел бы воспроизвести звук с помощью Swift. мой код работал в Swift 1.0, но теперь он больше не работает в Swift 2 или новее. override func viewDidLoad() { super.viewDidLoad() let url:NSURL = NSBundle.mainBundle().URLForResource("soundName", withExtension: "mp3")! do { player = try AVAudioPlayer(contentsOfURL: url, fileTypeHint: nil) } catch _{ return } bgMusic.numberOfLoops = 1 bgMusic.prepareToPlay() if (Data.backgroundMenuPlayed == 0 ...
Эгит отклоняются не вперед
Я получаю это сообщение при нажатии на репозиторий github. Можете ли вы сказать мне, шаг за шагом процедуры, чтобы исправить это? Я толкнул только один раз, и это было успешно. Но, когда я обновил проект и попытался протолкнуть свой второй коммит, он показывает "master rejected non-fast-forward" и не позволяет мне нажимать. Пожалуйста, объясните процедуру. ...
Алгоритм N-путем слияния
двустороннее слияние широко изучается как часть алгоритма Mergesort. Но мне интересно узнать, как лучше всего можно выполнить слияние N-way? допустим, у меня есть N файлы, которые отсортировали 1 миллион целых чисел каждый. Я должен объединить их в один файл, который будет иметь эти 100 миллионов отсортированных целых чисел. пожалуйста, имейте в виду, что прецедент для этой проблемы на самом деле внешняя сортировка, которая основана на диске. Поэтому в реальных сценариях было бы будьте огранич ...
Передача массива JavaScript в PHP через jQuery $.Аякс
Я хочу манипулировать массивом JavaScript в PHP. Можно ли сделать что-то подобное? $.ajax({ type: "POST", url: "tourFinderFunctions.php", data: "activitiesArray="+activities, success: function() { $("#lengthQuestion").fadeOut('slow'); } }); Activities-это одномерный массив, например: var activities = ['Location Zero', 'Location One', 'Location Two']; скрипт не завершается, когда я пытаюсь это сделать... Как я могу это исправить? ...
Как получить родительский узел в капибара?
Я работаю со многими плагинами jQuery, которые часто создают элементы DOM без идентификатора или других идентификационных свойств, и единственный способ получить их в Capybara (например, для щелчка) - это сначала получить своего соседа (другого ребенка своего предка). Но я нигде не нашел, поддерживает ли капибара такие вещи, например: find('#some_button').parent.fill_in "Name:", :with => name ? ...
PHP короткий хэш, как URL-сокращение веб-сайтов
Я ищу функцию PHP, которая создает короткий хэш из строки или файла, подобный тем веб-сайтам сокращения URL, таким как tinyurl.com хэш не должен быть длиннее 8 символов. ...
Что такое объектно-реляционная структура отображения? [дубликат]
этот вопрос уже есть ответ здесь: Что такое ORM и где я могу узнать больше об этом? 9 ответов Как говорится в названии; что такое структура ORM и для чего она полезна? ...
Как преобразовать datetime в строку в T-SQL
Я удивлен, что не могу найти этот вопрос здесь уже. У меня есть дата и время VAR и я хочу, чтобы преобразовать его в строку, так что я могу добавить его в другую строку. Я хочу его в формате, который может быть легко преобразован обратно в дату времени. Как я могу это сделать? (Я хочу дату и время.) ...
Выполнение функции PHP с помощью onClick
Я ищу простое решение для вызова функции PHP только после a-tag кнопки. PHP: function removeday() { ... } HTML: <a href="" onclick="removeday()" class="deletebtn">Delete</a> обновление: html и PHP код находятся в одном файле PHP ...
Запуск / Открытие VSCode с терминала Mac
Я хотел бы запустить / открыть код Visual Studio из терминала Mac OSX, выполнив эту команду code .. Я нашел инструкции здесь: https://code.visualstudio.com/Docs/setup видимо, мне нужно включить это в мой .bashrc файл, так я и сделал, но безрезультатно. code () { if [[ $# = 0 ]] then open -a "Visual Studio Code" else [[ = /* ]] && F="" || F="$PWD/${1#./}" open -a "Visual Studio Code" --args "$F" fi } редактировал .bashrc файл здесь: ~/.bashr ...
Одинарные и двойные кавычки в JSON
мой код: import simplejson as json s = "{'username':'dfdsfdsf'}" #1 #s = '{"username":"dfdsfdsf"}' #2 j = json.loads(s) #1 определение неверно #2 определение права Я слышал, что в Python эта одиночная двойная цитата может быть взаимозаменяемой, может ли кто-нибудь объяснить это для меня? ...
Oracle SQL Query для перечисления всех схем в БД
Я хотел удалить некоторые неиспользуемые схемы в нашей базе данных oracle. Как я могу запросить все имена схем ? ...
Visual Studio-где определить пользовательские макросы пути?
Я только что открыл чужой проект Visual Studio, и в их свойствах сборки у них есть несколько пользовательских макросов пути, которые они используют для своих каталогов include и lib. Имена макросов-это такие вещи: $(MY_WHATEVER_INCLUDE_DIR) Я мог бы вручную заменить каждый макрос с реальным путем, но было бы неплохо просто использовать макросы. Мой вопрос в том, где я могу определить эти пользовательские макросы пути? ...
Разработка решения для автономного хранения HTML5 для iOS / Android в 2011 году
проблема: Мне нужно решение устройства agnostic (например, HTML5) для хранения и запроса 250 000+ строк данных в автономном режиме на устройстве типа телефона или планшета (например, iOS/Android). Идея заключается в том, что у меня есть люди, работающие в отдаленных районах без подключения к сотовым данным, и им нужно запускать запросы к этим данным и редактировать их в автономном режиме. Частично это будет геолокация, поэтому, если есть активы в области, в которой они находятся (использует GPS ...
Xcode 9 Swift Language Version (версия SWIFT)
Я недавно обновил xcode до версии 9. До этого в Xcode 8.х всякий раз, когда я использую, чтобы сделать pod update Он показывает мне код обновления для преобразования кода в Swift 3 и делают, что решают ошибки. Но теперь он дает мне эту ошибку: необходимо установить параметр сборки "Swift Language Version" (SWIFT_VERSION к поддерживаемому значению для целей, которые используют Swift. Эта настройка может быть установите в Редакторе параметров сборки. для этой ошибки я пробовал Build Sett ...
документ javascript.совместимость getElementsByClassName с IE
каков наилучший метод для получения массива элементов, которые имеют определенный класс? Я бы использовал документ.getElementsByClassName, но IE не поддерживает его. поэтому я попробовал решение Джонатана Снука: function getElementsByClassName(node, classname) { var a = []; var re = new RegExp('(^| )'+classname+'( |$)'); var els = node.getElementsByTagName("*"); for(var i=0,j=els.length; i<j; i++) if(re.test(els[i].className))a.push(els[i]); return a; } var tabs ...