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


Группа захвата Scala с использованием регулярного выражения

скажем, у меня есть этот код: val string = "one493two483three" val pattern = """two(d+)three""".r pattern.findAllIn(string).foreach(println) Я ожидал findAllIn возврат только 483, но вместо этого, он вернулся two483three. Я знаю, что мог бы использовать unapply чтобы извлечь только эту часть, но я должен был бы иметь шаблон для всей строки, что-то вроде: val pattern = """one.*two(d+)three""".r val pattern(aMatch) = string println(aMatch) // prints 483 есть ли другой способ достичь это ...

Как дать системное свойство моему тесту через Gradle и -D

у меня есть программа Java, которая читает системное свойство System.getProperty("cassandra.ip"); и у меня есть файл сборки Gradle, который я начинаю с gradle test -Pcassandra.ip=192.168.33.13 или gradle test -Dcassandra.ip=192.168.33.13 ...

Как я могу получить полосы прокрутки на Picturebox

Я PictureBox picture. Я использую: picture.Size = bmp.Size; picture.Image = bmp; допустим есть два числа maxWidth и maxHeigth. Я хочу добавить вертикальную / горизонтальную полосу прокрутки в picture, когда его размер превышает maxWidth и/или maxHeight. Как я могу это сделать? ...

Android Webview дает net:: ERR CACHE MISS message

Я создал веб-приложение и хочет создать приложение для android, которое имеет веб-представление, которое показывает мое веб-приложение. После выполнения инструкций от разработчика Google для создания приложения, я успешно установил его на свой телефон с Android 5.1.1. однако, когда я запускаю приложение в первый раз, webview показывает сообщение: Веб страница не доступна Веб-страница в http://www.google.com.sg не удалось загрузить как: net:: ERR_CACHE_MISS после поиска на Google ...

В чем разница между хэшем и хэш-ссылкой в Perl?

Я хотел бы правильно понять хэши в Perl. Мне приходилось использовать Perl периодически в течение довольно долгого времени и в основном всякий раз, когда мне это нужно, это в основном связано с обработкой текста. и каждый раз, когда мне приходится иметь дело с хэшами, он запутывается. Я нахожу синтаксис очень загадочным для хэшей хорошее объяснение хэшей и хэш-ссылок, их различий, когда они требуются и т. д. был бы очень признателен. ...

Очистить выпадающий список с помощью JQuery

Я написал эту маленькую функцию, чтобы заполнить выпадающий список с данными с сервера. function fillDropDown(url, dropdown) { $.ajax({ url: url, dataType: "json" }).done(function (data) { // Clear drop down list $(dropdown).find("option").remove(); <<<<<< Issue here // Fill drop down list with new data $(data).each(function () { // Create option var $option = $("<option />"); // ...

Как работает DateTime.ToUniversalTime() работает?

как происходит преобразование в UTC из стандартного DateTime формат работы? более конкретно, если я создам DateTime объект в одном часовом поясе, а затем переключиться на другой часовой пояс и запуск ToUniversalTime() на нем, как он знает, что преобразование было сделано правильно и что время все еще точно представлено? ...

Как получить доступ к конфигурации в любом классе в ASP.NET ядро?

Я прошел через документация по конфигурации on ASP.NET ядро. В документации говорится, что вы можете получить доступ к конфигурации из любого места приложения. Ниже приведен запуск.cs создан по шаблону public class Startup { public Startup(IHostingEnvironment env) { var builder = new ConfigurationBuilder() .SetBasePath(env.ContentRootPath) .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true) .AddJsonFile($"appsettings.{env ...

В чем разница между командой "gcc-s" и командой "strip"?

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

В SQL Server 2005 С Как изменить имя для входа в систему ДБО

У меня есть база данных с пользователем 'dbo', который имеет имя Входа "domainxzy". Как изменить его с "domainxzy"на" domainabc". ...