Codengineering - блог о программировании ➜ страница 781
Обеспечить отказоустойчивость кластера консул
Я создал кластер серверов consul, используя различные порты в localhost. Для этого я использовал следующие команды. Сервер 1: consul agent -server -bootstrap-expect=3 -data-dir=consul-data -ui -bind=127.0.0.1 -dns-port=8601 -http-port=8501 -serf-lan-port=8303 -serf-wan-port=8304 -server-port=8305 -node=node1 Сервер 2: consul agent -server -bootstrap-expect=3 -data-dir=consul-data2 -ui -bind=127.0.0.1 -dns-port=8602 -http-port=8502 -serf-lan-port=8306 -serf-wan-port=8307 -server-port=8308 ...
.htaccess не работает на Windows
У меня есть Apache 2.2, установленный на моей машине с Windows, и, кажется, есть проблема .htaccess. Я включил 'mod_rewrite` в' httpd.conf ' файл, и записал некоторые условия в мой .htaccess, но ничего не работает. Я попытался положить в него какой-то мусор, чтобы посмотреть, вернет ли он внутреннюю ошибку сервера, но даже это не сработало. В чем может быть проблема? Может быть проблема в том, что мой Apache находится в "C:Program файлыApache Software Foundation", и мой сервер корень находит ...
Сортировка четырех точек по часовой стрелке
Четыре 2D точки в массиве. Мне нужно отсортировать их по часовой стрелке. Я думаю, что это может быть сделано только с помощью одной операции подкачки, но я не смог сделать это формально. правка: в моем случае четыре точки представляют собой выпуклый многоугольник. Правка: четыре точки являются вершинами выпуклого многоугольника. Они не должны быть в порядке. ...
Вычитание Двух Переменных
У меня есть скрипт bash, который вырезает некоторые временные метки в виде SS.sss и сохраняет их в переменной: s1=$(echo $t1 | cut -c7-) s2=$(echo $t2 | cut -c7-) Я хотел бы вычесть $s2 из $s1 (и сохранить как $s3), но я не могу заставить expr работать - есть ли другой вариант? ...
Как сделать escape-последовательность Для *@ в jquery
В моей программе MVC Мне нужно создать функцию jquery для проверки проверки электронной почты а регулярное выражение, которое я пытаюсь использовать, находится ниже var v =/^[-a-z0-9~!$%^&*_=+}{'?]+(.[-a-z0-9~!$%^&*_=+}{'?]+)*@([a-z0-9_][-a-z0-9_]*(.[-a-z0-9_]+)*.(aero|arpa|biz|com|coop|edu|gov|info|int|mil|museum|name|net|org|pro|travel|mobi|[a-z][a-z])|([0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}))(:[0-9]{1,5})?$/i; Но символы *@ между ними будут рассматриваться как коммент ...
Воспроизведение rtsp-потока в WPF (или WinForms)
Есть ли способ воспроизвести RTSP: / / поток в WPF (или альтернативно WinForms)? Я пробовал MediaElement и еще MediaUriElement и ни один из них не сработал. Я также много читал о том, что WMP может воспроизводить rtsp (который также должен переводиться в MediaElement), но на самом деле WMP не воспроизводит его на Windows 7 x64. Я видел это, но я надеюсь, что это не является определенным ответом. Имеет ли это какое-либо отношение к используемому видеокодеку? VLC играет rtsp поток просто прекр ...
Переменные окружения Grunt не устанавливаются до тех пор, пока не будут загружены все задачи
Я использую модули npm grunt env и load-grunt-config в своем проекте. grunt env обрабатывает переменные окружения для вас, в то время как load-grunt-config обрабатывает, ну, загружает конфигурацию grunt для вас. Вы можете поместить свои задачи в другие файлы, затем load-grunt-config соберет их и будет grunt загружать и потреблять их для вас. Вы также можете создать файл aliases.js, в котором задачи, которые вы хотите объединить в одну задачу, будут выполняться одна за другой. Это похоже на вор ...
Как удалить текст внутри скобок в Lua?
У меня есть такой текст, как "Text the I need (extra descriptor) text", и я хочу "Text the I need text". Я пытался использовать str:gsub('([^)]*)', ""), но почему-то не получается ...
An-observeValueForKeyPath: ofObject: change: context: сообщение получено, но не обработано
Я относительно новичок в кво, так что есть хороший шанс, что я нарушаю какое-то фундаментальное правило. Я использую основные данные. Мое приложение аварийно завершает работу со следующим сообщением: и я не могу понять, почему CGImage участвует в наблюдении значения, заданного для объекта MeasurementPointer. *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '<CGImage 0x276fc0>: An -observeValueForKeyPath:ofObject:change:context: message was ...
Как получить значение расстояния от следующего объекта JSON?
Мне нужно получить значение 361714 из следующего объекта JSON в PHP. JSON получается с помощью Google distance matrix api. Ссылка : https://maps.googleapis.com/maps/api/distancematrix/json?units=imperial&origins=Washington,DC&destinations=New+York+City,NY&key=AIzaSyDVfbt8uCHfFTehDjDS-z_XfYF1O-lLDAE { "destination_addresses" : [ "New York, NY, USA" ], "origin_addresses" : [ "Washington, DC, USA" ], "rows" : [ { "elements" : [ { "dist ...