Вопросы-ответы - все решения ➜ страница 395
проверьте, содержит ли строка число
большинство вопросов, которые я нашел, предвзяты на том, что они ищут Буквы в своих числах, тогда как я ищу числа в том, что я хотел бы быть бесчисленной строкой. Мне нужно ввести строку и проверить, содержит ли она какие-либо числа, и если она отклоняет его. функция isdigit () возвращает true только в том случае, если все символы являются числами. Я просто хочу, чтобы увидеть, если пользователь ввел число, так как "У меня есть 1 собака" или что-то. какие идеи? ...
Как преобразовать строковый объект в хэш-объект?
у меня есть строка, которая выглядит как хэш: "{ :key_a => { :key_1a => 'value_1a', :key_2a => 'value_2a' }, :key_b => { :key_1b => 'value_1b' } }" Как мне получить хэш из него? например: { :key_a => { :key_1a => 'value_1a', :key_2a => 'value_2a' }, :key_b => { :key_1b => 'value_1b' } } строка может иметь любую глубину вложенности. Он имеет все свойства как допустимый хэш введенного в Ruby. ...
Как скопировать весь каталог файлов в существующий каталог с помощью Python?
выполнить следующий код из каталога, содержащего каталог с именем bar (содержащий один или несколько файлов) и каталог с именем baz (также содержит один или несколько файлов). Убедитесь, что нет каталога с именем foo. import shutil shutil.copytree('bar', 'foo') shutil.copytree('baz', 'foo') это не удастся с: $ python copytree_test.py Traceback (most recent call last): File "copytree_test.py", line 5, in <module> shutil.copytree('baz', 'foo') File "/System/Library/Frameworks/P ...
Ошибка сертификата PHP - SSL: не удается получить сертификат локального издателя
Я запускаю PHP версии 5.6.3 как часть XAMPP на Windows 7. когда я пытаюсь использовать API Mandrill, я получаю следующую ошибку: Неперехваченное исключение "Mandrill_HttpError" с сообщением "вызов API для сообщений / отправки-ошибка шаблона: проблема с сертификатом SSL: невозможно получить сертификат локального эмитента" Я уже пробовал все, что я читал на StackOverflow, включая добавление следующего в php.ini файл: curl.cainfo = "C:xamppphpcacert.pem" и конечно же скачал в это место ...
Список файлов с определенными расширениями с ls и grep
Я просто хочу получить файлы из текущего каталога и только output. mp4 .mp3.EXE файлы, больше ничего. Поэтому я подумал, что могу просто сделать это: ls | grep .mp4$ | grep .mp3$ | grep .exe$ но нет, так как первый grep будет выводить только mp4, поэтому другие 2 grep не будут использоваться. какие идеи? PS, запускаем этот скрипт на Slow Leopard. ...
Применить стиль только на IE
вот мой блок CSS: .actual-form table { padding: 5px 0 15px 15px; margin: 0 0 30px 0; display: block; width: 100%; background: #f9f9f9; border-top: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; } Я хочу только IE 7, 8 и 9, чтобы "видеть" width: 100% каков самый простой способ сделать это? ...
Как закрыть уведомление после нажатия кнопки действие
начиная с уровня API 16 (Jelly Bean), есть возможность добавлять действия в уведомление с помощью builder.addAction(iconId, title, intent); но когда я добавляю действие к уведомлению и действие нажато, уведомление не будет отклонено. При нажатии на само уведомление, оно может быть отклонено с помощью notification.flags = Notification.FLAG_AUTO_CANCEL; или builder.setAutoCancel(true); но очевидно, что это не имеет ничего общего с действиями, связанными с уведомлением. какие-то намеки? И ...
Как программно загрузить веб-страницу на Java
Я хотел бы иметь возможность получить html веб-страницы и сохранить его в String, Так что я могу сделать некоторую обработку на нем. Кроме того, как я могу обрабатывать различные типы сжатия. Как бы я сделал это с помощью Java? ...
Почему это исключение.printStackTrace () считается плохой практикой?
есть много на материал из здесь что предполагает, что печать трассировки стека исключения является плохой практикой. например, из RegexpSingleline check in Checkstyle: эта проверка может быть использована [...] найдите распространена порочная практика, как звонить бывшему.printStacktrace () тем не менее, я изо всех сил пытаюсь найти где-нибудь, что дает вескую причину, почему с тех пор, конечно, трассировка стека очень полезно в отслеживании того, что вызвало исключение. Вещи, о которых ...
Каковы основные различия между Apache Thrift, Google Protocol Buffers, MessagePack, ASN.1 и Apache Avro?
все они обеспечивают двоичную сериализацию, рамки RPC и IDL. Меня интересуют ключевые различия между ними и характеристики (производительность, простота использования, поддержка языков программирования). Если вы знаете какие-либо другие подобные технологии, пожалуйста, укажите это в ответе. ...
Является ли’ int main; ' допустимой программой на C / C++?
Я спрашиваю, потому что мой компилятор, кажется, так думает, хотя я этого не делаю. echo 'int main;' | cc -x c - -Wallecho 'int main;' | c++ -x c++ - -Wall Clang не выдает никаких предупреждений или ошибок с этим, и gcc выдает только кроткое предупреждение:'main' is usually a function [-Wmain], но только при компиляции как C. указание a -std= не имеет значения. в противном случае, он компилируется и ссылки нормально. Но при исполнении он немедленно завершается с SIGBUS (для меня). чтение (о ...
ScalaTest в sbt: есть ли способ запустить один тест без тегов?
Я знаю, что один тест можно запустить, запустив, в sbt, test-only *class -- -n Tag есть ли способ сказать sbt / scalatest, чтобы запустить один тест без тегов? Например: test-only *class -- -X 2 это будет означать " выполнить второй тест в классе. Что бы это ни было". У нас есть куча тестов, и никто не потрудился пометить их, так есть ли способ запустить один тест без тега? ...
Каков текущий выбор для выполнения RPC в Python? [закрытый]
на самом деле, я сделал некоторую работу с Pyro и RPyC, но есть больше реализации RPC, чем эти два. Мы можем составить их список? собственные протоколы на основе Python: PyRo4 (Python Remote Objects) RPyC (Удаленный Вызов Python) схемы RPC фреймворки с большим количеством базовых протоколов: Spyne (см. молния поговорить) JSON-RPC на основе рамки: python-symmetric-jsonrpc rpcbd Ладон jsonrpc2-zeromq-python мыло: ZSI SOAPpy Ладон Spyne XML-RPC на основе фреймворков: XMLRPC, использ ...
Textarea Auto height [дубликат]
этот вопрос уже есть ответ здесь: создание текстовой области с автоматическим изменением размера 34 ответы Я хочу сделать высоту textarea равной высоте текста в нем (и удалить полосу прокрутки) HTML <textarea id="note">SOME TEXT</textarea> CSS textarea#note { width:100%; direction:rtl; display:block; max-width:100%; line-height:1.5; padding:15px 15px 30px; ...
Как запустить консоль Rails в среде тестирования и помощник по нагрузочному тестированию.РБ?
фон: у меня возникли некоторые проблемы с драгоценным камнем Thoughtbot "Factory Girl", который используется для создания объектов для использования в модульных и других тестах. Я бы хотел подойти к консоли и запустить разные заводские звонки, чтобы проверить, что происходит. Например, я хотел бы пойти туда, чтобы сделать... >> Factory(:user).inspect Я знаю, что вы можете запустить консоль в разных средах... $ script / console RAILS_ENV=test но когда я это делаю, Заводской класс не я ...
Как предотвратить перенаправление окна верхнего уровня IFRAME
некоторые веб-сайты имеют код, чтобы "вырваться" из IFRAME вложения, что означает, что если страница A загружается как IFRAME внутри родительской страницы P некоторые Javascript в A перенаправляет внешнее окно на A. обычно этот Javascript выглядит примерно так: <script type="text/javascript"> if (top.location.href != self.location.href) top.location.href = self.location.href; </script> мой вопрос: как автор родительской страницы P и не будучи автором внутренней страницы A, ...
Блокировать комментарии в Clojure
Как прокомментировать несколько строк в Clojure? ...
Как исключить определенные сообщения по имени тега с помощью Android adb logcat?
Logcat позволяет фильтровать журналы, но это работает так:вы определяете фильтры и logcat отображает только сообщения, которые соответствуют фильтрам. Но есть ли способ отобразить все журналы, кроме некоторых тегов, определенных фильтрами? ...
как получить куки из PHP curl в переменную
Так что какой-то парень в какой-то другой компании подумал, что было бы здорово, если бы вместо использования soap или xml-rpc или rest или любого другого разумного протокола связи он просто встроил весь свой ответ в виде куки в заголовок. Мне нужно вытащить эти куки, как надеюсь, массив из этого ответа curl. Если мне придется потратить кучу своей жизни на написание парсера для этого, я буду очень несчастен. кто-нибудь знает, как это просто можно сделать, желательно без что писать в файл? Я ...
Стандарты кодирования Python / лучшие практики [закрыто]
в python вы обычно используете PEP 8 -- руководство по стилю для кода Python как ваши стандарты кодирования/рекомендации? Есть ли другие формализованные стандарты, которые вы предпочитаете? ...
Источник не найден, но некоторые или все журналы событий не удалось найти
Я получаю следующее исключение. Я дал полный контроль над собой Asp.net учетная запись в журналах событий в редактировании реестра. [SecurityException: источник не найден, но некоторые или все события журналы не удалось найти. Недоступные журналы: безопасность.] System.Diagnostics.EventLog.FindSourceRegistration(String source, String machineName, Boolean readOnly, Boolean wantToCreate) +664 System.Diagnostics.EventLog.SourceExists(String source, String machineName, Boolean wantToCreate) ...
Почему использование onClick () в HTML является плохой практикой?
Я много раз слышал, что с помощью JavaScript событий, таких как onClick() в HTML-это плохая практика, потому что это не хорошо для семантики. Я хотел бы знать, каковы недостатки и как исправить следующий код? <a href="#" onclick="popup('/map/', 300, 300, 'map'); return false;">link</a> ...
Как это питоны Глоб.Глоб заказал?
я написал следующий код Python: #!/usr/bin/python # -*- coding: utf-8 -*- import os, glob path = '/home/my/path' for infile in glob.glob( os.path.join(path, '*.png') ): print infile теперь я понимаю это: /home/my/path/output0352.png /home/my/path/output0005.png /home/my/path/output0137.png /home/my/path/output0202.png /home/my/path/output0023.png /home/my/path/output0048.png /home/my/path/output0069.png /home/my/path/output0246.png /home/my/path/output0071.png /home/my/path/output0402. ...
Java HotSpot (TM) 64-разрядная серверная виртуальная машина предупреждение: игнорирование параметра MaxPermSize
при построении проекта Java 8 с Maven: mvn clean package Я получаю это сообщение: Java HotSpot (TM) 64-разрядный сервер VM предупреждение: игнорирование параметра MaxPermSize=128m; поддержка была удалена в 8.0 Как удалить это сообщение? ...
Свифт классе самоанализ & дженериков
Я пытаюсь динамически создать class тип на основе экземпляра с использованием дженериков, однако я сталкиваюсь с трудностями с самоанализом класса. вот вопросы: есть ли Swift-эквивалент Obj-C self.class? есть ли способ создать экземпляр класса с помощью AnyClass в результате NSClassFromString? есть ли способ сделать AnyClass или в противном случае введите информацию строго из общего параметра T? (Похоже на C# ' s typeof(T) синтаксис) ...
В Python, как я могу указать, что я переопределяю метод?
в Java, например,@Override аннотация не только обеспечивает проверку времени компиляции переопределения, но и обеспечивает отличный самодокументированный код. Я просто ищу документацию (хотя если это индикатор для какой-то проверки, например pylint, это бонус). Я могу добавить комментарий или docstring где-нибудь, но каков идиоматический способ указать переопределение в Python? ...
Как добавить внешний ключ к существующей таблице SQLite?
у меня есть следующие таблицы: CREATE TABLE child( id INTEGER PRIMARY KEY, parent_id INTEGER, description TEXT); Как добавить ограничение внешнего ключа на parent_id? Предположим, что внешние ключи включены. большинство примеров предполагают, что вы создаете таблицу - я хотел бы добавить ограничение к существующему. ...
Замените все элементы массива Python NumPy, которые больше некоторого значения
У меня есть 2D массив NumPy и хотел бы заменить все значения в нем больше или равно порогу T с 255.0. Насколько мне известно, наиболее фундаментальным способом было бы: shape = arr.shape result = np.zeros(shape) for x in range(0, shape[0]): for y in range(0, shape[1]): if arr[x, y] >= T: result[x, y] = 255 каков самый лаконичный и питонический способ сделать это? есть ли более быстрый (возможно, менее сжатый и/или менее питонический) способ сделать это? Это будет ...
Преобразование объектов Java в JSON с помощью Jackson
Я хочу, чтобы мой JSON выглядел так: { "information": [{ "timestamp": "xxxx", "feature": "xxxx", "ean": 1234, "data": "xxxx" }, { "timestamp": "yyy", "feature": "yyy", "ean": 12345, "data": "yyy" }] } код до сих пор: import java.util.List; public class ValueData { private List<ValueItems> information; public ValueData(){ } public List<ValueItems> getInformation() { return info ...
IEnumerable to string [дубликат]
этот вопрос уже есть ответ здесь: Лучший способ конвертировать IEnumerable в строку? 6 ответов Я никогда не натыкался на это раньше, но теперь я удивлен, что не могу найти действительно простой способ конвертировать IEnumerable<char> до string. лучший способ, который я могу придумать, это string str = new string(myEnumerable.ToArray());, но для меня, похоже, это создаст новый char[], а затем созд ...