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

82
Scala currying против частично применяемых функций

Я понимаю, что здесь есть несколько вопросов о том, что такое каррирование и частично применяемые функции, но я спрашиваю, чем они отличаются. В качестве простого примера приведем каррированную функцию для поиска четных чисел: def filter(xs: List[Int], p: Int => Boolean): List[Int] = if...

82
Есть ли способ создавать пары ключ-значение в сценарии Bash?

Я пытаюсь создать словарь пары ключ-значение с помощью сценария Bash. Я пытаюсь использовать эту логику: declare -d dictionary defaults write "$dictionary" key -string "$value" ... где $dictionaryпеременная, но это не работает. Есть ли способ создавать пары ключ-значение в сценарии Bash?...

82
Для чего нужен скрипт с крошечными гиппопотамами?

Я заметил, что Google Chrome добавляет небольшой JS-скрипт перед <head>тегом любого загружаемого мной веб-документа (вы можете заметить это, если посмотрите на HTML-код с помощью элемента inspect): <script id="tinyhippos-injected"> if (window.top.ripple) {...

82
Закройте MessageBox через несколько секунд

У меня есть приложение Windows Forms VS2010 C #, где я показываю MessageBox для отображения сообщения. У меня есть кнопка "ОК", но если они уйдут, я хочу, чтобы тайм-аут и закрыть окно сообщения, скажем, через 5 секунд, автоматически закрыть окно сообщения. Существуют настраиваемые MessageBox...

82
Ошибка запуска Tesseract

У меня проблема с запуском движка tesseract-ocr на Linux. Я скачал данные для русского языка и поместил их в каталог tessdata (/ usr / local / share / tessdata). Когда я пытаюсь запустить tesseract с помощью команды tesseract blob.jpg out -l rus, отображается ошибка: Error opening data file...

82
Заменить последнее вхождение слова в строке - C #

У меня проблема, когда мне нужно заменить последнее вхождение слова в строке. Ситуация: мне дана строка в следующем формате: string filePath ="F:/jan11/MFrame/Templates/feb11"; Затем я заменяю TnaNameвот так: filePath = filePath.Replace(TnaName, ""); // feb11 is TnaName Это работает, но у меня...

82
$ (document) .on ('click', '#id', function () {}) vs $ ('# id'). on ('click', function () {}) [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

82
Создание уровня обслуживания для моего приложения MVC?

Насколько я понимаю, MVC отделяет определения классов (модель) от представления (представления) с помощью «клея», которым является контроллер. Контроллер должен нести единоличную ответственность и, следовательно, быть тестируемым. ViewModels используются для объединения данных из нескольких...

82
Как отправить запрос на перенос из клонированного репо?

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

82
контроллеры модального представления - как отображать и закрывать

Последние неделю я ломаю себе голову над тем, как решить проблему с отображением и отключением нескольких контроллеров представления. Я создал образец проекта и вставил код прямо из проекта. У меня есть 3 контроллера просмотра с соответствующими файлами .xib. MainViewController, VC1 и VC2. У меня...

82
Visual Studio: ярлык для прокрутки проводника решений до текущего файла

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

82
Структура цикла внутри gnuplot?

Есть ли способ итеративно извлекать данные из нескольких файлов и отображать их на одном графике в gnuplot. Предположим, у меня есть такие файлы, как data1.txt, data2.txt ...... data1000.txt; у каждого одинаковое количество столбцов. Теперь я мог написать что-нибудь вроде- plot "data1.txt" using...

82
Является ли использование маркированного прерывания хорошей практикой в ​​Java?

Я смотрю на какой-то старый код 2001 года и наткнулся на это утверждение: else { do { int c = XMLDocumentFragmentScannerImpl.this.scanContent(); if (c == 60) { XMLDocumentFragmentScannerImpl.this.fEntityScanner.scanChar(); XMLDocumentFragmentScannerImpl.this.setScannerState(1); break label913; } Я...

82
CloudFlare и регистрация IP-адресов посетителей через PHP

Я пытаюсь отслеживать и регистрировать пользователей / посетителей, которые обращаются к моему веб-сайту, используя для этого PHP $_SERVER['REMOTE_ADDR']. Типичный метод отслеживания IP-адресов в PHP. Однако я использую CloudFlare для кеширования и тому подобное и получаю их IP-адреса как...

82
Использование Django auth UserAdmin для пользовательской модели пользователя

Из документов Django.Contrib.Auth : Расширение пользователя Django по умолчанию. Если вас полностью устраивает модель пользователя Django и вы просто хотите добавить дополнительную информацию о профиле, вы можете просто создать подкласс django.contrib.auth.models.AbstractUserи добавить свои...

82
(Не рекомендуется) Фрагмент onOptionsItemSelected не вызывается

РЕДАКТИРОВАТЬ: этот вопрос был для устаревшей панели действий sherlock. Вместо этого теперь следует использовать библиотеку поддержки Android Я добавил пункт меню панели действий под названием поделиться для моего fragment которая появляется, но событие выбора не перехватывается Я добавляю это вот...

82
Что такое sudo bang bang? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос Какова цель sudo bang bang ( sudo !!) и когда ее можно использовать?...

82
В чем разница между app.render и res.render в express.js?

Документы для app.render: Визуализируйте представление с обратным вызовом, отвечающим отображаемой строкой. Это вариант на уровне приложения res.render(), и в остальном он ведет себя так же. Документы для res.render: Визуализируйте представление с обратным вызовом, отвечающим отображаемой строкой....

82
Событие щелчка jquery не работает после метода добавления

Итак, у меня есть эта кнопка, которая добавляет новую строку в таблицу, однако моя проблема в том, что она больше не слушает .new_participant_formсобытие щелчка после того, как сработал метод добавления. http://jsfiddle.net/cTEFG/ Щелкните Добавить новую запись, затем щелкните имя формы....