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

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


5
Файлы Javascript .map - исходные карты JavaScript
Недавно я видел файлы с .js.mapрасширением, поставляемые с некоторыми библиотеками JavaScript (например, Angular ), и это вызвало у меня несколько вопросов: Для чего это? Почему ребята из Angular стараются доставить .js.mapфайл? Как я могу (как разработчик JavaScript) использовать angular.min.js.mapфайл? Должен ли я заботиться о создании .js.mapфайлов для моих приложений JavaScript? …

17
Как отобразить диалоговое окно Да / Нет на Android?
Да, я знаю, что есть AlertDialog.Builder, но я потрясен, узнав, насколько сложно (по крайней мере, не для программистов) отображать диалог в Android. Раньше я был разработчиком .NET, и мне интересно, есть ли Android-эквивалент следующего? if (MessageBox.Show("Sure?", "", MessageBoxButtons.YesNo) == DialogResult.Yes){ // Do something... }

30
Самый быстрый способ перечислить все простые числа ниже N
Это лучший алгоритм, который я мог придумать. def get_primes(n): numbers = set(range(n, 1, -1)) primes = [] while numbers: p = numbers.pop() primes.append(p) numbers.difference_update(set(range(p*2, n+1, p))) return primes >>> timeit.Timer(stmt='get_primes.get_primes(1000000)', setup='import get_primes').timeit(1) 1.1499958793645562 Можно ли сделать это еще быстрее? У этого кода есть недостаток: поскольку numbersэто неупорядоченный набор, нет гарантии, …

11
Могу ли я попробовать / поймать предупреждение?
Мне нужно отловить некоторые предупреждения, выдаваемые родными функциями php, а затем обработать их. В частности: array dns_get_record ( string $hostname [, int $type= DNS_ANY [, array &$authns [, array &$addtl ]]] ) Выдает предупреждение при сбое DNS-запроса. try/ catchне работает, потому что предупреждение не является исключением. У меня сейчас есть …

2
Как установить пределы для осей на графиках ggplot2 R?
Я готовлю следующее: library(ggplot2) carrots <- data.frame(length = rnorm(500000, 10000, 10000)) cukes <- data.frame(length = rnorm(50000, 10000, 20000)) carrots$veg <- 'carrot' cukes$veg <- 'cuke' vegLengths <- rbind(carrots, cukes) ggplot(vegLengths, aes(length, fill = veg)) + geom_density(alpha = 0.2) Теперь предположим, что я только хочу , чтобы построить область между x=-5000до 5000, …
358 r  plot  ggplot2 


27
Скачать файл используя Javascript / jQuery
У меня есть очень похожее требование, указанное здесь . Мне нужно, чтобы браузер пользователя запускал загрузку вручную, когда $('a#someID').click(); Но я не могу использовать этот window.hrefметод, поскольку он заменяет содержимое текущей страницы файлом, который вы пытаетесь загрузить. Вместо этого я хочу открыть загрузку в новом окне / вкладке. Как это …

22
Как стилизовать цвет значка, размер и тень Font Awesome Icons
Как я могу стилизовать цвет, размер и тень иконок от Font Awesome's Icons ? Например, сайт Font Awesome покажет некоторые значки в белом, а некоторые в красном, но не покажет, CSSкак их стилизовать таким образом ...

18
Как я должен заняться --secure-file-priv в MySQL?
Я изучаю MySQL и попытался использовать LOAD DATAпредложение. Когда я использовал его, как показано ниже: LOAD DATA INFILE "text.txt" INTO table mytable; Я получил следующую ошибку: Сервер MySQL работает с параметром --secure-file-priv, поэтому он не может выполнить этот оператор Как мне справиться с этой ошибкой? Я проверил другой вопрос в …
358 mysql  database 

6
Что такое mapDispatchToProps?
Я читал документацию для библиотеки Redux, и у нее есть этот пример: В дополнение к чтению состояния компоненты контейнера могут отправлять действия. Аналогичным образом вы можете определить вызываемую функцию, mapDispatchToProps()которая получает dispatch()метод и возвращает реквизиты обратного вызова, которые вы хотите внедрить в компонент представления. Это на самом деле не имеет …

12
Какой предпочтительный способ объединить строку в Python?
Поскольку Python не stringможет быть изменен, мне было интересно, как объединить строку более эффективно? Я могу написать так: s += stringfromelsewhere или вот так: s = [] s.append(somestring) later s = ''.join(s) Во время написания этого вопроса я нашел хорошую статью, рассказывающую о теме. http://www.skymind.com/~ocrow/python_string/ Но это в Python 2.x., …


9
Как восстановить исходный коммит git?
Я впервые отправляюсь в репозиторий git; Затем я сожалею о коммите и хочу вернуть его. я попробую # git reset --hard HEAD~1 Я получаю это сообщение: fatal: ambiguous argument 'HEAD~1': unknown revision or path not in the working tree. Этот коммит является первым коммитом репозитория. Любая идея, как отменить первоначальный …
358 git 

12
Регулярное выражение: соответствие до первого вхождения символа
Я ищу шаблон, который соответствует всему до первого появления определенного символа, скажем ";" - точка с запятой . Я написал это: /^(.*);/ Но это на самом деле соответствует всему (включая точку с запятой) до последнего появления точки с запятой.
358 regex 

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