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


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

В чем разница между include и extend в Ruby?

просто пытаюсь разобраться с метапрограммированием Руби. Mixin / modules всегда удается запутать меня. включить: смешивает в указанных методах модуля как методы экземпляра в целевом классе расширения: смешивает в указанных методах модуля как методы класса в целевом классе так что основная разница только это или больше дракон прячется? например, module ReusableModule def module_method puts "Module Method: Hi there!" end end class ClassThatIncludes include ReusableModule end clas ...

Как сохранить интерактивный сеанс Python?

Я часто использую интерпретатор Python для работы с базами данных, файлами и т. д.-В основном много ручного форматирования полуструктурированных данных. Я не правильно сохраняю и очищаю полезные биты так часто, как хотелось бы. Есть ли способ сохранить мой вход в оболочку (соединения с БД, назначения переменных, немного для циклов и битов логики) - некоторая история интерактивного сеанса? Если я использую что-то вроде script Я получаю слишком много шума stdout. Мне действительно не нужно сол ...

Fortran легче оптимизировать, чем C для тяжелых вычислений?

время от времени я читаю, что Fortran является или может быть быстрее, чем C для тяжелых вычислений. Это действительно так? Я должен признать, что я едва знаю Fortran, но код Fortran, который я видел до сих пор, не показал, что язык имеет функции, которых нет у C. Если это правда, пожалуйста, скажи мне, почему. Пожалуйста, не говорите мне, какие языки или библиотеки хороши для хруста чисел, я не собираюсь писать приложение или lib для этого, мне просто любопытно. ...

Как полностью удалить Android Studio?

недавно я загрузил Android Studio на свой Macbook Pro, и я испортил его каждый раз, когда я его открываю. Это дает мне ошибки плагина и несколько других ошибок. Мне нужно полностью удалить его с моего mac. Я попытался удалить его с моего mac, а затем установить его снова, как если бы вы сделали это в первый раз, но он ничего не сделал, и теперь возникают те же проблемы. как я могу полностью удалить его и снова установить новый? ...

службы Google.json для различных productFlavors

обновление:GCM устарело, используйте FCM я внедряю новый Google Cloud Messaging, следуя инструкциям на странице разработчиков Google здесь Я успешно запустил и протестировал его. Но теперь моя проблема в том, что у меня есть разные productFlavors с разными applicationId/packageName и другим идентификатором проекта GCM. Элемент google-services.json должны быть помещены в тег /app/google-services.json Не ароматы папка. есть ли способ сделать google-services.json конфигурация отличается для ...

Как проверить, является ли строка допустимой строкой JSON в JavaScript без использования Try / Catch

что-то типа: var jsonString = '{ "Id": 1, "Name": "Coke" }'; //should be true IsJsonString(jsonString); //should be false IsJsonString("foo"); IsJsonString("<div>foo</div>") решение не должно содержать try / catch. Некоторые из нас включают "break on all errors", и им не нравится, что отладчик нарушает эти недопустимые строки JSON. ...

Что означают все символические операторы Scala?

синтаксис Scala имеет много символов. Поскольку эти типы имен трудно найти с помощью поисковых систем, полный список из них было бы полезно. каковы все символы в Scala, и что делает каждый из них? в частности, я хотел бы знать, о ->,||=,++=,<=,_._,:: и :+=. ...

React JS onClick не может передать значение методу

Я хочу прочитать свойства значения события onClick. Но когда я нажимаю на него, я вижу что-то вроде этого в консоли: SyntheticMouseEvent {dispatchConfig: Object, dispatchMarker: ".1.1.0.2.0.0:1", nativeEvent: MouseEvent, type: "click", target мой код работает правильно. Когда я бегу, я вижу {column} но не может получить его в событии onClick. Мой Код: var HeaderRows = React.createClass({ handleSort: function(value) { console.log(value); }, render: function () { ...

Любой способ заменить символы на Swift String?

Я ищу способ заменить символы в Swift String. пример: "This is my string" Я хотел бы заменить with + для: "This+is+my+string". как я могу этого достичь? ...

Следует ли выбирать типы данных MONEY или DECIMAL(x,y) в SQL Server?

мне любопытно, есть ли реальная разница между money тип данных и что-то вроде decimal(19,4) (это то, что деньги используют внутренне, я считаю). Я знаю, что money является специфичным для SQL Server. Я хочу знать, есть ли веская причина для выбора одного из них; большинство образцов SQL Server (например, база данных AdventureWorks) используют money, а не decimal для таких вещей, как информация о цене. должен ли я просто продолжать использовать тип данных money, или есть ли польза от использо ...

Как получить доступ к моему открытому ключу SSH?

Я только что сгенерировал свою пару ключей RSA, и я хотел добавить этот ключ в GitHub. пробовал cd id_rsa.pub и id_rsa.pub, но не повезло. Как я могу получить доступ к моему открытому ключу SSH? ...

Обработчик против AsyncTask против потока

Я немного запутался в различиях между Handlers,AsyncTask и Threads в Android. Я прочитал довольно много блогов и вопросов здесь, в stackoverflow. Handler фоновые потоки, которые дают вам возможность общаться с UI. Обновление progressbar, например, должно быть сделано через Handler. Используя обработчики у вас есть преимущество MessagingQueues, так что если вы хотите запланировать сообщения или обновить несколько элементов пользовательского интерфейса или повторить задачи. AsyncTask похожи, на ...

Простой старый объект CLR против объекта передачи данных

POCO = обычный старый CLR (или лучше: класс) объект DTO = объект передачи данных в этой post есть разница, но, честно говоря, большинство блогов, которые я читаю, описывают POCO так, как определяется DTO: DTOs-это простые контейнеры данных, используемые для перемещения данных между слоями приложения. POCO и DTO - это одно и то же? ...

Что является лучшим способом, чтобы удалить акценты в строку Python Юникод?

У меня есть строка Unicode в Python, и я хотел бы удалить все акценты (диакритические знаки). Я нашел в Интернете элегантный способ сделать это в Java: преобразуйте строку Юникода в ее длинную нормализованную форму (с отдельным символом для букв и диакритических знаков) удалите все символы, тип Юникода которых является "диакритическим". Мне нужно установить библиотеку, такую как pyICU, или это возможно только с помощью python стандартная библиотека? А как насчет python 3? важное примечание ...

Как преобразовать изображение в строку base64 с помощью JavaScript

Мне нужно преобразовать мое изображение в строку base64, чтобы я мог отправить свое изображение на сервер. Есть ли js-файл для этого... ? Иначе как его конвертировать ...

Стили.Рендеринг в MVC4

на Как @Styles.Render работает? Я имею в виду, в @Styles.Render("~/Content/css") какой файл он вызывает? у меня нет файла или папки под названием "css" внутри моего . ...

Что такое текущий каталог в пакетном файле?

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

Как установить стиль шрифта полужирным, курсивом и подчеркнутым в Android TextView?

Я хочу сделать TextView содержание выделено жирным шрифтом, курсивом и подчеркиванием. Я попробовал следующий код и он работает, но не подчеркивают. <Textview android:textStyle="bold|italic" .. Как мне это сделать? Какие-нибудь быстрые идеи? ...

Как вы находите min / max с Ruby?

Я хочу сделать что-то простое и понятное, как min(5,10) или Math.max(4,7). Есть функции для этого в Ruby? ...

Практическое использование ключевого слова "internal" в C#

не могли бы вы объяснить, что практическое применение есть до internal ключевое слово в C#? Я знаю, что internal модификатор ограничивает доступ к текущей сборке, но когда мне это нужно? ...

Как я могу найти каталог скрипта на Python? [дубликат]

этот вопрос уже есть ответ здесь: Как правильно определить текущий каталог скрипта? 13 ответов рассмотрим следующий код: import os print os.getcwd() Я использую os.getcwd() to получить расположение каталога файла сценария. Когда я запускаю скрипт из командной строки это дает мне правильный путь, тогда как когда я запускаю его из скрипта, выполняемого кодом в представлении Django, он печатает /. как я ...

Генерация всех перестановок данной строки

что такое элегантный способ найти все перестановки строки. Е. Г. ba, будет ba и ab, а как насчет abcdefgh? Есть ли пример реализации на Java? ...

Различия между действием и actionListener

В чем разница между action и actionListener и когда я должен использовать action и actionListener? ...

iOS-странная ошибка при тестировании на симуляторе

Я тестировал свое приложение на симуляторе, когда он разбился при нажатии кнопки UIAlertView. Я прекратил отладку там, внес некоторые изменения в код и снова построил приложение. Теперь, когда я запускаю приложение, я получаю эту ошибку в консоли не удалось зарегистрировать com.приложение myapp.отладка с помощью сервера начальной загрузки. Ошибка: неизвестный код ошибки. Это обычно означает, что еще один экземпляр этот процесс уже был запущен или завис в отладчике.Программа полученный сигн ...

Постоянное Амортизированное Время

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

Почему Java не предлагает перегрузку оператора?

переходя с C++ на Java, очевидный вопрос без ответа-почему Java не включала перегрузку операторов? не Complex a, b, c; a = b + c; гораздо проще, чем Complex a, b, c; a = b.add(c);? есть ли известная причина для этого, допустимые аргументы для не возможность перегрузки операторов? Является ли причина произвольной или потерянной во времени? ...

Как узнать количество процессоров с помощью python

Я хочу знать количество процессоров на локальной машине с помощью Python. Результат должен быть user/real Как вывод time(1) при вызове с оптимально масштабируемой программой только для пользовательского пространства. ...

Реальные различия между "java-сервером"и" java-клиентом"?

есть ли реальная практическая разница между" java-сервером "и"java-клиентом"? Все, что я могу найти на сайте Sun, это неопределенное "-сервер запускается медленнее, но должен работать быстрее". Каковы реальные различия? (Используя JDK 1.6.0_07 в настоящее время.) ...

Как называется случай, разделенный дефисом?

это PascalCase: SomeSymbol это camelCase:someSymbol это snake_case: some_symbol Итак, мои вопросы есть ли общепринятое название для этого: some-symbol? Он обычно используется в url-адресах. ...

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

Я заметил, что существуют различные области бобов, такие как: @RequestScoped @ViewScoped @FlowScoped @SessionScoped @ApplicationScoped какова цель каждого из них? Как мне выбрать правильный объем для моего Боба? ...