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

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


17
403 Запрещено против 401 Несанкционированные ответы HTTP
Для веб-страницы, которая существует, но для которой пользователь не имеет достаточных привилегий (они не вошли в систему или не принадлежат к соответствующей группе пользователей), какой надлежащий HTTP-ответ должен обслуживать? 401 Unauthorized? 403 Forbidden? Что-то другое? То, что я прочитал о каждом из них, пока не очень ясно о разнице между …

30
Есть ли функция «существует» для jQuery?
Как я могу проверить существование элемента в jQuery? Текущий код, который у меня есть, это: if ($(selector).length > 0) { // Do something } Есть ли более элегантный способ подойти к этому? Возможно, плагин или функция?
2778 javascript  jquery 


28
Как я могу предотвратить внедрение SQL в PHP?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. На этот вопрос есть ответы на Переполнение стека на русском : Каким образом избежать SQL-инъекций в PHP? Если пользовательский ввод вставляется без изменения в запрос …



23
Зафиксировать только часть файла в Git
Когда я делаю изменения в файле в Git, как я могу зафиксировать только некоторые изменения? Например, как я могу зафиксировать только 15 строк из 30 строк, которые были изменены в файле?
2766 git  git-commit 

30
Сортировать массив объектов по значению свойства строки
У меня есть массив объектов JavaScript: var objs = [ { first_nom: 'Lazslo', last_nom: 'Jamf' }, { first_nom: 'Pig', last_nom: 'Bodine' }, { first_nom: 'Pirate', last_nom: 'Prentice' } ]; Как я могу отсортировать их по значению last_nomв JavaScript? Я знаю о sort(a,b), но это, кажется, работает только над строками и …



30
Инициализация ArrayList в одну строку
Я хотел создать список опций для целей тестирования. Сначала я сделал это: ArrayList<String> places = new ArrayList<String>(); places.add("Buenos Aires"); places.add("Córdoba"); places.add("La Plata"); Затем я изменил код следующим образом: ArrayList<String> places = new ArrayList<String>( Arrays.asList("Buenos Aires", "Córdoba", "La Plata")); Есть лучший способ сделать это?

17
Как сделать цепочку функциональных декораторов?
Как я могу сделать два декоратора в Python, которые будут делать следующее? @makebold @makeitalic def say(): return "Hello" ... который должен вернуть: "<b><i>Hello</i></b>" Я не пытаюсь сделать HTMLэто в реальном приложении - просто пытаюсь понять, как работают декораторы и цепочки декораторов.


30
Как проверить, является ли объект массивом?
Я пытаюсь написать функцию, которая принимает список строк или одну строку. Если это строка, то я хочу преобразовать ее в массив только с одним элементом, чтобы я мог зацикливаться на ней, не опасаясь ошибки. Так как же проверить, является ли переменная массивом? Я собрал различные решения ниже и создал тест …

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