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

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

14
Определите, есть ли строка в списке в JavaScript
В SQL мы можем видеть, есть ли строка в списке следующим образом: Column IN ('a', 'b', 'c') Какой хороший способ сделать это в JavaScript? Это так неуклюже, чтобы сделать это: if (expression1 || expression2 || str === 'a' || str === 'b' || str === 'c') { // do something …
263 javascript  string  list 



30
Как изменить высоту <br>?
У меня есть большой абзац текста, который разделен на подпункты с &lt;br&gt;: &lt;p&gt; Blah blah blah. &lt;br/&gt; Blah blah blah. Blah blah blah. Blah blah blah. &lt;br/&gt; Blah blah blah. &lt;/p&gt; Я хочу увеличить разрыв между этими подпунктами, как будто есть два &lt;br&gt;или что-то в этом роде. Я знаю, что …
263 html  css 


13
Предварительная загрузка изображений с помощью JavaScript
Достаточно ли написанной ниже функции для предварительной загрузки изображений в большинстве, если не во всех браузерах, обычно используемых сегодня? function preloadImage(url) { var img=new Image(); img.src=url; } У меня есть массив URL-адресов изображений, которые я зацикливаю и вызываю preloadImageфункцию для каждого URL-адреса.
263 javascript 


10
Как продолжить контейнер Docker, который вышел
Рассматривать: docker run -it centos /bin/bash Я нажал Ctrl+, Dчтобы выйти. Я хочу продолжать запускать этот контейнер, но обнаружил, что не могу. Единственный метод docker commit `docker ps -q -l` my_image docker run -it my_image /bin/bash Я прав? Есть ли лучший метод? (Я использую докер 0.8.0.)
263 docker 

26
Я хочу удалить все папки bin и obj, чтобы заставить все проекты перестраивать все
Я работаю с несколькими проектами и хочу рекурсивно удалить все папки с именем «bin» или «obj» таким образом, я уверен, что все проекты будут перестраивать все (иногда это единственный способ заставить Visual Studio забыть все о предыдущих строит). Есть ли быстрый способ сделать это (например, с помощью файла .bat) без …

8
HTTP 1.0 против 1.1
Может ли кто-нибудь дать мне краткий обзор различий между HTTP 1.0 и HTTP 1.1? Я провел некоторое время с обоими RFC, но не смог вытащить большую разницу между ними. Википедия говорит это: HTTP / 1.1 (1997-1999) Текущая версия; постоянные соединения включены по умолчанию и хорошо работают с прокси. Также поддерживает …
263 http  http-1.1  http-1.0 

7
Добавление легенды в PyPlot в Matplotlib самым простым способом
TL; DR -&gt; Как создать легенду для линейного графа в Matplotlib, PyPlotне создавая дополнительных переменных? Пожалуйста, рассмотрите графический скрипт ниже: if __name__ == '__main__': PyPlot.plot(total_lengths, sort_times_bubble, 'b-', total_lengths, sort_times_ins, 'r-', total_lengths, sort_times_merge_r, 'g+', total_lengths, sort_times_merge_i, 'p-', ) PyPlot.title("Combined Statistics") PyPlot.xlabel("Length of list (number)") PyPlot.ylabel("Time taken (seconds)") PyPlot.show() Как вы можете …
263 python  matplotlib  plot 

21
Как добавить разрыв строки для UILabel?
Давайте посмотрим, что у меня строка выглядит следующим образом: NSString *longStr = @"AAAAA\nBBBBB\nCCCCC"; Как мне сделать так, чтобы UILabel отображал сообщение вот так AAAAA BBBBB CCCCC Я не думаю \n, что UILabel распознает, так что я могу что-то добавить в NSString, чтобы UILabel знал, что он должен создавать разрыв строки …

8
Как использовать underscore.js в качестве движка шаблонов?
Я пытаюсь узнать о новых применениях JavaScript как серверного языка и как функционального языка. Несколько дней назад я слышал о node.js и Express Framework. Затем я увидел файл underscore.js как набор служебных функций. Я видел этот вопрос на stackoverflow . В нем говорится, что мы можем использовать underscore.js в качестве …

26
Создать перечисление со строковыми значениями
Следующий код может быть использован для создания enumв TypeScript: enum e { hello = 1, world = 2 }; И значения могут быть доступны: e.hello; e.world; Как мне создать enumсо строковыми значениями? enum e { hello = "hello", // error: cannot convert string to e world = "world" // error …
262 typescript 

12
Затмение добавить Tomcat 7 пустое имя сервера
Я пытался добавить Tomcat 7 в Eclipse в Ubuntu. Когда я нажимаю «Добавить новый сервер» в Eclipse и выбираю «Tomcat v7.0 Server», поле «Имя сервера» остается пустым, и я не могу ничего ввести в этом текстовом поле, как показано ниже: Что я делал раньше, так это то, что я удалил …

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