Вопросы-ответы - все решения ➜ страница 196


Задать вопрос

Каков наилучший метод для очистки пользовательского ввода с помощью PHP?

есть ли где-то функция catchall, которая хорошо работает для дезинфекции пользовательского ввода для SQL-инъекций и XSS-атак, при этом позволяя определенные типы html-тегов? ...

Кодек UnicodeEncodeError: 'в кодировке ASCII' не могу закодировать символ U'xa0' в позиции 20: порядковый номер не в диапазон(128)

у меня возникли проблемы с символами Юникода из текста, извлеченного из разных веб-страниц (на разных сайтах). Я использую BeautifulSoup. проблема в том, что ошибка не всегда воспроизводима; иногда она работает с некоторыми страницами, а иногда она блевает, бросая UnicodeEncodeError. Я пробовал почти все, что я могу придумать, и все же я не нашел ничего, что работает последовательно, не бросая какую-то ошибку, связанную с Unicode. один разделы кода, который вызывает проблемы, показано ниже: ...

В чем разница между глубокой и мелкой копией?

в чем разница между глубокой и мелкой копией? ...

Как преобразовать строку в нижний или верхний регистр в Ruby

Как мне взять строку и преобразовать его в нижний или верхний регистр в Ruby? ...

Службы определения местоположения не работает в iOS 8

мое приложение, которое отлично работало на iOS 7, не работает с iOS 8 SDK. CLLocationManager не возвращает местоположение, и я не вижу свое приложение под настройки ->Услуги либо. Я сделал поиск в Google по этому вопросу, но ничего не придумали. Что может быть не так? ...

Это действие не может быть завершено. Повторите Попытку (-22421)

Я пытаюсь загрузить Apple TV приложение в App Store для целей тестирования, но я получил вопрос: Это действие не может быть завершено. Попробуйте Еще Раз (-22421) как на рисунке ниже: Так что я могу сделать? ...

Отправка приложения с базой данных

Если для вашего приложения требуется база данных и она поставляется со встроенными данными, каков наилучший способ доставки этого приложения? Должен Ли Я: предварительно создайте базу данных SQLite и включите ее в .apk? включите команды SQL с приложением и попросите его создать базу данных и вставить данные при первом использовании? недостатки, которые я вижу: возможная версия SQLite несоответствия могут вызвать проблемы, и в настоящее время я не знаю, куда должна идти база данных и как к ...

Почему люди используют Heroku, когда AWS присутствует? Что отличает Heroku от AWS?

Я начинающий программист RoR, который планирует развернуть мое приложение с помощью Heroku. Слово от моих других друзей-советников говорит, что Heroku действительно прост, хорош в использовании. Единственная проблема заключается в том, что я до сих пор не знаю, что делает Heroku... Я посмотрел на их сайт и в двух словах, что Heroku делает, это помогает с масштабированием, но... почему это важно? Как Heroku помогает с: скорость-мои исследования подразумевали, что развертывание AWS на восточное ...

Что такое Long-Polling, Websockets, Server-Sent Events (SSE) и Comet?

Я пробовал читать некоторые статьи, но я еще не очень ясно о понятиях. кто-нибудь хотел бы попробовать объяснить мне, что это за технологии: Опроса Сервер-Отправлено Событий Websockets Комета одна вещь, с которой я сталкивался каждый раз, была, сервер держит соединение открытым и передает данные клиенту. Как соединение остается открытым, и как клиент получает выталкиваемые данные? (Как клиент использует данные, может быть, какой-то код может помочь?) теперь, какой из них я должен использова ...

Отключение автоматического отступа при вставке текста в Vim

Я прилагаю усилия, чтобы узнать Vim. когда я вставляю код в свой документ из буфера обмена, я получаю дополнительные пробелы в начале каждой новой строки: line line line Я знаю, что вы можете отключить автоматический отступ, но я не могу заставить его работать, потому что у меня есть некоторые другие настройки, конфликтующие или что-то (которые выглядят довольно очевидными в моем .vimrc, но, похоже, не имеет значения, когда я их вынимаю). Как отключить автоматический отступ, когда я ...

Асинхронное или синхронное выполнение, что это на самом деле означает?

в чем разница между асинхронным и синхронным исполнением? ...

Как выровнять содержимое div в нижней части?

скажем, у меня есть следующий CSS и HTML код: #header { height: 150px; } <div id="header"> <h1>Header title</h1> Header content (one or multiple lines) </div> раздел заголовка фиксированной высоты, но содержание заголовка может измениться. Я хотел бы, чтобы содержимое заголовка было вертикально выровнено по нижней части раздела заголовка, поэтому последняя строка текста "прилипает" к нижней части раздела заголовка. поэтому, если есть только одна ...

Разница между require, include, require once и include once?

в PHP: когда я должен использовать require и include? когда я должен использовать require_once и include_once? ...

Создать универсальный метод, ограничивающий T перечислением

Я создаю функцию для расширения Enum.Parse концепция позволяет анализировать значение по умолчанию в случае, если значение перечисления не найдено без учета регистра поэтому я написал следующее: public static T GetEnumFromString<T>(string value, T defaultValue) where T : Enum { if (string.IsNullOrEmpty(value)) return defaultValue; foreach (T item in Enum.GetValues(typeof(T))) { if (item.ToString().ToLower().Equals(value.Trim().ToLower())) return item; } retu ...

Каковы различия между NP, NP-Complete и NP-Hard?

в чем разница между NP,NP-Complete и NP-Hard? Я знаю о многих ресурсах по всему интернету. Я хотел бы прочитать ваши объяснения, и причина в том, что они могут отличаться от того, что там, или это там, и я не знаю. ...

Как работают эмуляторы и как они пишутся? [закрытый]

Как работают эмуляторы? Когда я вижу эмуляторы NES/SNES или C64, это поражает меня. вы должны эмулировать процессор этих машин, интерпретируя его конкретные инструкции по сборке? Что еще входит в него? Как они обычно разработаны? можете ли вы дать какие-либо советы для тех, кто заинтересован в написании эмулятора (особенно игровой системы)? ...

Как преобразовать строку в нижний регистр в Bash?

есть ли способ в Баш чтобы преобразовать строку в строку нижнего регистра? например, если у меня есть: a="Hi all" Я хочу преобразовать его в: "hi all" ...

Какова цель самости?

какова цель self слово в Python? Я понимаю, что это относится к конкретному объекту, созданному из этого класса, но я не могу понять, почему он явно должен быть добавлен к каждой функции в качестве параметра. К примеру, в Ruby я могу сделать это: class myClass def myFunc(name) @name = name end end который я понимаю, довольно легко. Однако в Python мне нужно добавить self: class myClass: def myFunc(self, name): self.name = name кто-нибудь может мне помочь? Это не ...

Как удалить каталог из репозитория git?

У меня есть 2 каталога в моем репозитории GitHub. Я хотел бы удалить один из них. Как я могу сделать это без удаления и повторного создания всего репозитория? ...

Получить полный URL в PHP

Я использую этот код, чтобы получить полный URL: $actual_link = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']; проблема в том, что я использую некоторые маски в моем .htaccess, поэтому то, что мы видим в URL-адресе, не всегда является реальным путем к файлу. что мне нужно, так это получить URL, что написано в URL, не более и не менее-полный URL. мне нужно узнать, как он появляется в навигационной панели в веб-браузере, а не реальный путь к файлу на сервере. ...

Как отменить "git commit --amend" сделано вместо " git commit"

я случайно изменил свой предыдущий коммит. Фиксация должна была быть отдельной, чтобы сохранить историю изменений, которые я внес в конкретный файл. есть ли способ, чтобы отменить последний коммит? Если я сделаю что-то вроде git reset --hard HEAD^, первый коммит также отменено. (Я еще не нажал на какие-либо удаленные каталоги) ...

Лучший способ удалить обработчик событий в jQuery?

у меня есть input type="image". Это действует как примечания ячейки в Microsoft Excel. Если пользователь вводит число в текстовое поле, что это input-image в паре с, я устанавливаю обработчик событий для input-image. Затем, когда пользователь нажимает image, они получают небольшое всплывающее окно, чтобы добавить некоторые заметки к данным. моя проблема заключается в том, что когда пользователь вводит ноль в текстовое поле, мне нужно запретить input-image'обработчик события. Я пробовал следующе ...

Как я могу удалить.DS хранит файлы из репозитория Git?

Как я могу удалить эти раздражающие Mac OS X .DS_Store файлы из репозитория Git? ...

Как вы прячете неотслеженный файл?

У меня есть изменения в файле, плюс новый файл, и я хотел бы использовать git stash, чтобы убрать их, пока я переключаюсь на другую задачу. Но git stash сам по себе прячет только изменения в существующий файл; новый файл остается в моем рабочем дереве, загромождая мою будущую работу. Как мне спрятать этот неотслеженный файл? ...

Как я могу инициализировать статическую карту?

Как бы вы инициализировали статический Map в Java? Метод первый: статический инициализатор Метод второй: инициализатор экземпляра (анонимный подкласс) или какой-то другой метод? каковы плюсы и минусы каждого? вот пример, иллюстрирующий два метода: import java.util.HashMap; import java.util.Map; public class Test { private static final Map<Integer, String> myMap = new HashMap<Integer, String>(); static { myMap.put(1, "one"); myMap.put(2, "two"); } ...

Как изменить Eclipse, чтобы использовать пробелы вместо вкладок?

по умолчанию затмение отступы с жестким символом табуляции. Как мне изменить его на пробелы? ...

Можно ли заставить Visual Studio всегда работать от имени администратора в Windows 8?

в Windows 7, Вы можете войти в настройки совместимости программ и отметьте, чтобы всегда работать от имени администратора. Есть ли подобный вариант в Windows 8? Я всегда отключал UAC на своих машинах и делал то же самое после обновления Windows 8, или так я думал. Оказывается, нет off опция, только выключение уведомлений. Это означает, что ничего не запускается от имени администратора, несмотря на то, что он находится в группе администраторов. Мне нужно продолжать закрываться и повторное отк ...

Какова цель атрибута "роль" в HTML?

Я продолжаю видеть атрибуты роли в работе некоторых людей. Я тоже использую его, но я не уверен в его эффекте. например: <header id="header" role="banner"> Header stuff in here </header> или: <section id="facebook" role="contentinfo"> Facebook stuff in here </section> или: <section id="main" role="main"> Main content stuff in here </section> этот атрибут роли необходим? этот атрибут лучше для семантики? Это улучшает SEO? список ролей ...

Как получить текущий абсолютный URL-адрес в Ruby on Rails?

Как я могу получить текущее абсолютный URL-адрес в моем Рубин на рельсы зрения? на request.request_uri возвращает только относительный URL. ...

Как обрезать пробельные символы из строки в Python?

Как удалить начальные и конечные пробелы из строки в Python? например: " Hello " --> "Hello" " Hello" --> "Hello" "Hello " --> "Hello" "Bob has a cat" --> "Bob has a cat" ...