программирование

Q & A для профессиональных программистов и энтузиастов

9
Как округлить до 0,5?
Мне нужно отображать рейтинги, и для этого мне нужны следующие приращения: Если число 1,0, оно должно быть равно 1 Если число 1,1 должно быть равно 1 Если число 1,2 должно быть равно 1 Если число 1,3 должно быть равно 1,5 Если число 1,4 должно быть равно 1.5 Если число 1,5 …
103 c#  math  function 

11
Ранжируйте элементы в массиве с помощью Python / NumPy без двойной сортировки массива
У меня есть массив чисел, и я хотел бы создать еще один массив, представляющий ранг каждого элемента в первом массиве. Я использую Python и NumPy. Например: array = [4,2,7,1] ranks = [2,1,3,0] Вот лучший метод, который я придумал: array = numpy.array([4,2,7,1]) temp = array.argsort() ranks = numpy.arange(len(array))[temp.argsort()] Есть ли более …
103 python  sorting  numpy 

8
Получить информацию о пользователе через Google API
Можно ли получить информацию из профиля пользователя через Google API? Если возможно, какой API мне следует использовать? Мне интересна такая информация: URL профиля пользователя (например, https://profiles.google.com/115063121183536852887 ); Пол (пол); Аватар. Также было бы здорово получить другую информацию из профиля пользователя.

6
геолокация android webview
Мне нужно получить местоположение пользователя в файле WebView. Я делаю это с помощью следующего Javascript: function getLocation() { navigator.geolocation.getCurrentPosition(displayLocation, handleError); } Но всплывающее окно запроса разрешения никогда не открывается. Я установил следующие настройки: ws.setJavaScriptEnabled(true); ws.setGeolocationEnabled(true); ws.setJavaScriptCanOpenWindowsAutomatically(true); Как правильно получить доступ к местоположению пользователя изнутри WebView?

9
Каков самый быстрый способ сравнить два набора в Java?
Я пытаюсь оптимизировать фрагмент кода, который сравнивает элементы списка. Например. public void compare(Set<Record> firstSet, Set<Record> secondSet){ for(Record firstRecord : firstSet){ for(Record secondRecord : secondSet){ // comparing logic } } } Учтите, что количество записей в наборах будет большим. Спасибо Шехар
103 java  performance  set 



4
Python str против типов юникода
Работая с Python 2.7, мне интересно, какое реальное преимущество дает использование типа unicodeвместо str, поскольку оба они, похоже, могут содержать строки Unicode. Есть ли какая-то особая причина, кроме возможности устанавливать коды Unicode в unicodeстроках с помощью escape-символа \?: Выполнение модуля с помощью: # -*- coding: utf-8 -*- a = 'á' …
103 python  string  unicode 

15
подсчет количества каталогов в определенном каталоге
Как посчитать количество папок в конкретном каталоге. Я использую следующую команду, но она всегда предоставляет дополнительную. find /directory/ -maxdepth 1 -type d -print| wc -l Например, если у меня 3 папки, эта команда предоставляет 4. Если содержит 5 папок, команда предоставляет 6. Почему?
103 linux  bash 

9
формат даты гггг-мм-ддTHH: мм: ссZ
Я предполагаю, что это должно быть довольно просто, но я не мог этого понять :(. В этом формате Z - часовой пояс. T - шаблон длительного времени. Как я могу получить дату в этом формате, кроме как с помощью DateTime dt = DateTime.Now; Console.WriteLine(dt.ToString("yyyy-MM-ddTHH:mm:ssZ")); в C #
103 c# 


4
Записать переменную в файл в Ansible
Я извлекаю JSON через модуль URI и хочу записать полученный контент в файл. Я могу получить контент и вывести его в отладчик, поэтому я знаю, что контент был получен, но я не знаю, как лучше всего писать файлы.


8
Как добавить текстуру для заливки цветов в ggplot2
В настоящее время я использую scale_brewer()для заливки, и они выглядят красиво в цвете (на экране и на цветном принтере), но печатают относительно равномерно как серые при использовании черно-белого принтера. Я просмотрел онлайн- ggplot2документацию, но ничего не нашел о добавлении текстур для заливки цветов. Есть ли официальный ggplot2способ сделать это или …
103 r  ggplot2 

3
Встроенное создание константного списка
Я пытаюсь сделать что-то вроде этого: public const List<String> METRICS = new List<String>() { SourceFile.LOC, SourceFile.MCCABE, SourceFile.NOM, SourceFile.NOA, SourceFile.FANOUT, SourceFile.FANIN, SourceFile.NOPAR, SourceFile.NDC, SourceFile.CALLS }; Но, к сожалению, это не работает: FileStorer.METRICS' is of type 'System.Collections.Generic.List<string>'. A const field of a reference type other than string can only be initialized with …
103 c#  .net 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.