Codengineering - блог о программировании ➜ страница 1874


Как сопоставить шаблон с помощью регулярного выражения в Scala?

Я хотел бы иметь возможность найти совпадение между первой буквой слова и одной из букв в группе, такой как "ABC". В псевдокоде это может выглядеть примерно так: case Process(word) => word.firstLetter match { case([a-c][A-C]) => case _ => } } но как я могу захватить первую букву в Scala вместо Java? Как правильно выразить регулярное выражение? Возможно ли это сделать в пределах case class? ...

Лучший таймер для использования в службе Windows

мне нужно создать некоторую службу windows, которая будет выполнять каждый N период времени. Вопрос в том: Какой таймер управления я должен использовать:System.Timers.Timer или System.Threading.Timer один? Это на что-то влияет? Я спрашиваю, потому что я слышал много доказательств неправильной работы System.Timers.Timer в службах windows. Спасибо. ...

Синтаксис за сортировкой(ключ=лямбда: …)

Я не совсем понимаю синтаксис за : key=lambda variable: variable[0] не lambda произвольные? Почему это variable указано дважды в том, что выглядит как dict? ...

используя jquery $.ajax для вызова функции PHP

это может быть простой ответ, но я использую $jQuery.ajax для вызова PHP-скрипта. То, что я хочу сделать, это в основном поместить этот PHP-скрипт в функцию и вызвать функцию PHP из javascript. <?php if(isset($_POST['something'] { //do something } ?> этой <?php function test() { if(isset($_POST['something'] { //do something. } } ?> Как бы я назвал эту функцию в javascript? Сейчас я просто использую $.ajax с указанным файлом PHP. ...

в jQuery Сортируемыми пользовательского интерфейса, то пишите заказ в базе данных

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

"документ.getElementByClass-это не функция"

Я пытаюсь запустить функцию onclick любой кнопки с class="stopMusic". Я получаю ошибку в Firebug документ.getElementByClass-это не функция вот мой код: var stopMusicExt = document.getElementByClass("stopButton"); stopButton.onclick = function() { var ta = document.getElementByClass("stopButton"); document['player'].stopMusicExt(ta.value); ta.value = ""; }; ...

Может ли интерфейс расширить несколько интерфейсов в Java?

может ли интерфейс расширить несколько интерфейсов в Java? Этот код выглядит допустимым в моей среде IDE и компилируется: interface Foo extends Runnable, Set, Comparator<String> { } но я слышал, что множественное наследование не допускается в Java. Почему возникает исключение для интерфейсов? ...

Что делает макрос Q OBJECT? Почему все объекты Qt нуждаются в этом макросе?

Я только начал использовать Qt и заметил, что все пример определения класса есть макрос Q_OBJECT в первой строке. Какова цель этого макроса препроцессора? ...

Как сразу увидеть ошибки компиляции в дереве проектов IntelliJ Idea?

Мне интересно, можно ли настроить IntelliJ Idea для немедленного отображения ошибок компиляции в файлах классов в дереве проекта. В настоящее время мне нужно вручную запустить перекомпиляцию, чтобы увидеть знаки ошибок на уроках если класс не может быть скомпилирован. ...

Как преобразовать строку JSON в словарь?

Я хочу сделать одну функцию в моем проекте swift, которая преобразует строку в формат словаря json, но у меня есть одна ошибка: не удается преобразовать тип выражения (@lvalue NSData, options: IntegerLitralConvertible ... Это мой код: func convertStringToDictionary (text:String) -> Dictionary<String,String> { var data :NSData = text.dataUsingEncoding(NSUTF8StringEncoding)! var json :Dictionary = NSJSONSerialization.JSONObjectWithData(data, options:0, error: nil) retu ...