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

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

15
Может ли int быть нулевым в Java?
Может ли intбыть nullна Яве? Например: int data = check(Node root); if ( data == null ) { // do something } else { // do something } Моя цель - написать функцию, которая возвращает int. Сказанное intсохраняется в высоте узла, и если узел не присутствует, он будет нулевым, и …
155 java 

30
Как я могу закрыть поповертер Twitter Bootstrap одним щелчком мыши в любом месте на странице?
В настоящее время я использую всплывающие окна с Twitter Bootstrap, инициированные так: $('.popup-marker').popover({ html: true, trigger: 'manual' }).click(function(e) { $(this).popover('toggle'); e.preventDefault(); }); Как вы можете видеть, они запускаются вручную, и нажатие на .popup-marker (который является div с фоновым изображением) переключает всплывающее окно. Это прекрасно работает, но я хотел бы также …

18
Создание git auto-commit
Я хотел бы использовать git для записи всех изменений в файл. Есть ли способ, которым я могу включить git 'commit', чтобы он происходил автоматически при каждом обновлении файла - так что есть новый коммит для каждого изменения файла? В идеале я бы хотел, чтобы мои пользователи даже не знали, что …
155 git 



3
Почему два одинаковых списка имеют разный объем памяти?
Я создал два списка l1и l2, но каждый со своим методом создания: import sys l1 = [None] * 10 l2 = [None for _ in range(10)] print('Size of l1 =', sys.getsizeof(l1)) print('Size of l2 =', sys.getsizeof(l2)) Но результат меня удивил: Size of l1 = 144 Size of l2 = 192 …

2
Build.scala, символы% и %%, означающие
Я новичок в игре! Framework 2.1 (Java-версия) и не имеют опыта работы с Scala. Я не понимаю, что есть, что значит %и что %%значит в Build.scala. Я гуглил о них, но не смог найти их значения. В моем файле Build.scala у меня есть: "org.hibernate" % "hibernate-entitymanager" % "4.1.0.Final", "com.typesafe" %% …

14
Как сделать несколько аргументов для отображения функции, где один остается неизменным в Python?
Допустим, у нас есть функция add следующим образом def add(x, y): return x + y мы хотим применить функцию карты для массива map(add, [1, 2, 3], 2) Семантика я хочу добавить 2 к каждому элементу массива. Но mapфункция также требует списка в третьем аргументе. Примечание: я добавляю пример добавления для …
155 python 

22
Как проверить, является ли IEnumerable нулевым или пустым?
Я люблю string.IsNullOrEmptyметод. Я хотел бы иметь что-то, что позволило бы такую ​​же функциональность для IEnumerable. Есть ли такие? Может быть, какой-нибудь вспомогательный класс коллекции? Причина, по которой я спрашиваю, состоит в ifтом, что в операторах код выглядит загроможденным, если шаблон имеет значение (mylist != null && mylist.Any()). Было бы …

16
Запустить пакетный файл с помощью планировщика задач Windows
У меня есть пакетный файл daily.bat, это код: cd C:\inetpub\wwwroot\infoweb\factuur\cron c:\PHP\php.exe -f ./cron_pdf.php ftp -s:ftp_upload.txt ftp.site.be И я создал задачу с помощью планировщика задач в Windows 7. Когда я запускаю пакет вручную, все идет хорошо, но когда я пытаюсь запустить его с помощью планировщика задач, ничего не происходит. Мое действие …

6
Ждите void асинхронный метод
Как я могу ждать, чтобы void asyncметод закончил свою работу? например, у меня есть функция, как показано ниже: async void LoadBlahBlah() { await blah(); ... } Теперь я хочу убедиться, что все загружено, прежде чем продолжить в другом месте.
155 c#  asynchronous 

12
Как я могу получить тело ответа http в виде строки в Java?
Я знаю, что раньше был способ получить его с помощью Apache Commons, как описано здесь: http://hc.apache.org/httpclient-legacy/apidocs/org/apache/commons/httpclient/HttpMethod.html и пример здесь: http://www.kodejava.org/examples/416.html но я считаю, что это не рекомендуется. Есть ли другой способ сделать http get запрос в Java и получить тело ответа в виде строки, а не потока?

16
Неверная дата в сафари
alert(new Date('2010-11-29')); chrome, ff не имеет проблем с этим, но сафари выкрикивает «недопустимая дата». Зачем ? edit: хорошо, согласно комментариям ниже, я использовал разбор строк и попробовал это: alert(new Date('11-29-2010')); //doesn't work in safari alert(new Date('29-11-2010')); //doesn't work in safari alert(new Date('2010-29-11')); //doesn't work in safari edit 22 марта 2018 …
155 javascript  date  safari 

5
Соглашение об именовании реляционных таблиц
Я начинаю новый проект и хотел бы получить имена таблиц и столбцов с самого начала. Например, я всегда использовал множественное число в именах таблиц, но недавно выученное единственное число является правильным. Итак, если я получил таблицу «пользователь», а затем я получил продукты, которые будут иметь только пользователи, должна ли таблица …

7
Передать всю форму как данные в функции jQuery Ajax
У меня есть функция jQuery ajax и я хотел бы отправить всю форму в виде данных поста. Мы постоянно обновляем форму, поэтому становится утомительным постоянно обновлять входные данные формы, которые должны быть отправлены в запросе.
155 jquery  ajax 

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