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


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

python 3.5: TypeError: требуется байт-подобный объект, а не ' str ' при записи в файл

Я совсем недавно перешел на Py 3.5. Этот код работает в Python 2.7: with open(fname, 'rb') as f: lines = [x.strip() for x in f.readlines()] for line in lines: tmp = line.strip().lower() if 'some-pattern' in tmp: continue # ... code после обновления до 3.5, я получаю: TypeError: a bytes-like object is required, not 'str' ошибка в последней строке (код поиска шаблона). Я пробовал использовать .decode() функция по обе стороны от оператора, также попробовал: if tmp.find('som ...

Что означает ошибка компиляции "не удается найти символ"?

пожалуйста, объясните следующее об ошибке" не удается найти символ": что означает эта ошибка означает? какие вещи могут вызвать эту ошибку? как программист собирается исправить эту ошибку? этот вопрос разработан, чтобы быть исчерпывающим вопросом об ошибках компиляции "не удается найти символ" в Java. ...

Python datetime to string без микросекундного компонента

я добавляю строки времени UTC в ответы API Bitbucket, которые в настоящее время содержат только Амстердам (!) временные строки. Для согласованности со строками времени UTC, возвращенными в другом месте, желаемый формат -2011-11-03 11:07:04 (после +00:00, но это не имеет никакого отношения). каков наилучший способ создать такую строку (без компонент микросекунды) от datetime экземпляр С микросекундного компонента? >>> import datetime >>> print unicode(datetime.datetime.now()) ...

Большой-О для восьмилетних детей? [дубликат]

этот вопрос уже есть ответ здесь: что такое простое английское объяснение обозначения" Big O"? 38 ответов Я спрашиваю больше о том, что это значит для моего кода. Я понимаю концепции математически, мне просто трудно обернуть голову вокруг того, что они означают концептуально. Например, если чтобы выполнить операцию O(1) над структурой данных, я понимаю, что количество операций, которые она должна выпол ...

jQuery-создание скрытого элемента формы на лету

каков самый простой способ динамического создания скрытого input поле формы с помощью jQuery? ...

Самый простой пример PHP для получения временной шкалы пользователя с помощью API Twitter версии 1.1

из-за выхода на пенсию Twitter API 1.0 от 11 июня 2013, скрипт ниже больше не работает. // Create curl resource $ch = curl_init(); // Set url curl_setopt($ch, CURLOPT_URL, "http://twitter.com/statuses/user_timeline/myscreenname.json?count=10"); // Return the transfer as a string curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // $output contains the output string $output = curl_exec($ch); // Close curl resource to free up system resources curl_close($ch); if ($output) { $tweets = js ...

Как я могу контролировать, как Emacs делает резервные копии файлов?

в Emacs добавляет резервное копирование файлов по имени foo~ везде, и мне не нравится помнить, чтобы удалить их. Кроме того, если я редактирую файл, который имеет жесткую ссылку где-то еще в файловой системе, жесткая ссылка указывает на резервную копию, когда я закончу редактирование, и это сбивает с толку и ужасно. Как я могу либо удалить эти резервные файлы, либо отправить их куда-то, кроме того же каталога? ...

В чем разница между консолью.Dir и консоли.лог?

в Chrome the console объект определяет два метода, которые, кажется, делают то же самое: console.log(...) console.dir(...) я где-то читал в интернете, что dir берет копию объекта перед его регистрацией, в то время как log просто передает ссылку на консоль, что означает, что к тому времени, когда вы идете, чтобы проверить объект, который вы зарегистрировали, он может измениться. Однако некоторые предварительные испытания показывают, что нет никакой разницы и что они оба страдают от потенциаль ...

Автоматическое определение мобильного браузера (через user-agent?) [закрытый]

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

Статический инициализатор в Java

мой вопрос касается одного конкретного использования статического ключевого слова. Можно использовать static ключевое слово для покрытия блок кода внутри класса, который не принадлежит к какой-либо функции. Например, компилируется следующий код: public class Test { private static final int a; static { a = 5; doSomething(a); } private static int doSomething(int x) { return (x+5); } } если убрать static ключевое слово он жалуется, потому что перем ...

Можно ли указать другой порт ssh при использовании rsync?

Я пытался выполнить следующую команду: rsync -rvz --progress --remove-sent-files ./dir user@host:2222/path SSH работает на порту 2222, но rsync все еще пытается использовать порт 22, а затем жалуется на то, что не находит путь, потому что, конечно, он не существует. Я хотел бы знать, можно ли rsync к удаленному хосту на нестандартном ssh-порту. ...

Как сделать HTTP-запрос в Swift?

Я читал язык программирования Swift от Apple в iBooks, но не могу понять, как сделать http-запрос (что-то вроде CURL) в Swift. Нужно ли импортировать классы Obj-C или мне просто нужно импортировать библиотеки по умолчанию? Или невозможно сделать HTTP-запрос на основе собственного swift-кода? ...

Разница между ApiController и регулятором внутри ASP.NET MVC

Я играл вокруг с ASP.NET MVC 4 beta и теперь я вижу два типа контроллеров:ApiController и Controller. Я немного смущен тем, в каких ситуациях я могу выбрать конкретный контроллер. например: если я хочу вернуть представление, то я должен использовать ApiController или обычный Controller? Я знаю, что веб-API WCF теперь интегрирован с MVC. так как теперь мы можем использовать оба контроллера может кто-нибудь указать, в каких ситуациях идти на соответствующий контроллер. ...

Как увеличить размер окна вертикального разделения в Vim

:vsplit (короткая форма: :vs) разделить видовой экран Vim по вертикали. :30vs разбивает видовой экран, делая новое окно шириной 30 символов. Как только это окно 30 символов будет создано, как можно изменить его размер на 31 или 29? С горизонтальными окнами Ctrl - W+ увеличивает количество строк на одну. Какова эквивалентная команда для увеличения столбцов на единицу? ...

Как найти длину строки в R?

Как найти длину строки (количество символов в строке), не разбивая ее на R? Я знаю, как найти длину списка, но не строки. а как насчет строк Юникода? Как найти длину (в байтах) и количество символов (рун, символов) в строке Юникода? Вопрос: Как найти "реальное" количество символов в строке Юникода в R ...

Получить номер строки при использовании grep

Я использую рекурсивный grep для поиска файлов для строки, и все соответствующие файлы и строки, содержащие эту строку, печатаются на терминале. Но можно ли получить номера строк этих строк тоже?? ex: в настоящее время то, что я получаю /var/www/file.php: $options = "this.target", но то, что я пытаюсь сделать-это /var/www/file.php: 1142 $options = "this.target";, где 1142 будет номер строки, содержащей эту строку. синтаксис, который я использую для grep рекурсивноsudo grep -r 'pattern' '/var/w ...

Различия между сильными и слабыми в Objective-C

Я новичок в Obj-C, поэтому мой первый вопрос: В чем разница между strong и weak in @property объявления указателей на объекты? кроме того, что значит nonatomic В смысле? ...

JSP трюки, чтобы сделать шаблон проще?

на работе мне было поручено превратить кучу HTML файлы в простой . Это действительно все статично, никакой серверной логики для программирования. Я должен упомянуть, что я совершенно новичок в Java. Файлы JSP, похоже, облегчают работу с общими включениями и переменными, такими как PHP, но я хотел бы знать простой способ получить что-то вроде шаблона наследства (Django стиль) или, по крайней мере, иметь базу.jsp-файл, содержащий верхний и Нижний колонтитулы, поэтому я могу вставить содержание поз ...

Задание cron для rails: лучшие практики?

каков наилучший способ выполнения запланированных задач в среде Rails? Сценарий / бегун? Грабли? ...

Как определить, если a.NET сборка была построена для x86 или x64?

У меня есть произвольный список сборок .NET. Мне нужно программно проверить, была ли каждая DLL построена для x86 (в отличие от x64 или любого процессора). Это возможно? ...

"Автомат" против "автоматически (отложенный запуск)"

при установке служб Windows есть два варианта автоматического запуска службы Windows при запуске Windows. Один из них автоматическая, а другой автоматически (отложенный запуск). В чем разница между этими двумя поподробнее? например, если вы создаете установщик с помощью wixtoolset, то ServiceConfig элемента ...

Узел.js / Express.js-как работает приложение.маршрутизатор работает?

прежде чем я спрошу о app.router Я думаю, что я должен объяснить, по крайней мере, то, что я думаю, происходит при работе с middleware. Для использования промежуточного программного обеспечения используется функция app.use(). Когда промежуточное программное обеспечение выполняется, оно либо вызовет следующее промежуточное программное обеспечение с помощью next() или сделать так, чтобы больше не вызывалось промежуточное программное обеспечение. Это означает, что порядок, в котором я размещаю свои ...

Получение вывода вызовов system() в Ruby

Если я вызываю команду с помощью ядра# в Ruby, как я могу получить его выход? system("ls") ...

Что такое сборка мусора JavaScript?

Что такое сборка мусора JavaScript? Что важно для веб-программиста, чтобы понять о сборке мусора JavaScript, чтобы написать лучший код? ...

Глобальный обработчик исключений WPF [дубликат]

этот вопрос уже есть ответ здесь: глобально перехватывать исключения в приложении WPF? 6 ответов иногда, при не воспроизводимых обстоятельствах, мое приложение WPF аварийно завершает работу без какого-либо сообщения. Приложение просто закрыть мгновенно. где лучше всего реализовать глобальный Попробовать/catch блок. По крайней мере, я должен реализовать MessageBox с: "извините за неудобства ..." ...

Можно ли использовать jQuery.на и парить?

у меня есть <ul> который заполняется javascript после начальной загрузки страницы. В настоящее время я использую .bind С mouseover и mouseout. проект только что обновлен до jQuery 1.7, поэтому у меня есть возможность использовать .on, но я не могу заставить его работать с hover. Можно ли использовать .on С hover? EDIT: элементы, к которым я привязываюсь, загружаются с помощью javascript после загрузки документа. Вот почему я использую on и не только hover. ...

Любые рекомендации для CSS minifier? [закрытый]

какие-либо рекомендации для CSS minifier? Я буду рыться вокруг Google и пробовать некоторые, но я подозревал, что умное, Опытное и любопытно красивое сообщество StackOverflow, возможно, уже оценило плюсы и минусы тяжеловесов. ...

как реализовать всплывающее диалоговое окно в iOS

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

Bash игнорирует ошибку для конкретной команды

Я использую следующие варианты set -o pipefail set -e в скрипте bash, чтобы остановить выполнение при ошибке. У меня есть 100 выполнения скрипта, и я не хочу проверять код возврата скрипта. Но для конкретного скрипта я хочу игнорировать ошибку. Как я могу это сделать ? ...

PHP shell exec () vs exec()

Я изо всех сил пытаюсь понять разницу между shell_exec() и exec()... Я всегда использовал exec() для выполнения команд на стороне сервера, когда бы я использовал shell_exec()? и shell_exec() просто сокращение для exec()? Это, кажется, то же самое с меньшим количеством параметров. ...