1

голосов
1

ответ
117

Просмотры

Свеже клонировал Тик сборка не удается

Я пытаюсь установить Apache Тика на Windows, и я бегу MVN установить в соответствии с инструкциями Когда я делаю это я получаю отказ, как показано ниже: Тесты запуска: 12, Отказы: 1, ошибки: 0, пропущено: 0, Время, прошедшее: 0,001 сек
Dave Poole
1

голосов
0

ответ
237

Просмотры

Display logo in my django-admin

Я подключил Django жиклер в мой проект и он работает отлично. Я пытаюсь установить логотип в левом верхнем углу моего Django-админ, но это не удалось. Я думаю, что следующий ответ уместно здесь: Пользовательский логотип в Джанго струи. (Venv) ┌─╼ [~ / Проекты / Work_Projects / clients.voila6.com / v6] └────╼ Ls .. dev_requirements.pip dploy.yml v6_project медиа requirements.pip dploy v6 manage.py README.md скрипты (venv) ┌─╼ [~ / Проекты / Work_Projects / clients.voila6.com / v6] └────╼ Ls admin.py clientspace основных приспособлений сообщений __pycache__ шаблоны urls.py apps.py конфигураций клиенты __init__.py заказы настройки .py tests.py views.py Так шаблоны / администратор / base_site.html в ~ / Проекты / Work_Projects / clients.voila6.com / v6, СМИ / my_logo.png в ~ / Проекты / Work_Projects / clients.voila6. ком и MEDIA_URL находится в ~ / Проекты / Work_Projects / clients.voila6.com / v6_project / CONF / Настройки / common.py Вот мой base_site.html файл {# Шаблон: your_app / шаблоны / администратор / base_site.html #} {% статическая нагрузка i18n%} {# Setup Favicon #} {% блок extrahead%} {% концевым блоком%} {# Настройка браузера вкладка ярлык #} {% название блок%} {{название}} | {% Транс "Ваше название" %} {% концевой блок%} {# Настройки брендинг #} {% блок брэндинг%} {# Вашего логотип здесь #} {% концевой блок%} У меня не много опыта с Django, и я думаю, Я забыл сделать шаг, но я не могу сказать, какой из них. Как я могу показать мой логотип на моем Django-админ? Зная, что Django-струйного работает отлично. Скажите мне, если вам нужны конкретные детали. пй Вот мой base_site.html файл {# Шаблон: your_app / шаблоны / администратор / base_site.html #} {% статическая нагрузка i18n%} {# Setup Favicon #} {% блок extrahead%} {% концевой блок%} {# Setup браузер вкладка ярлык #} {% название блок%} {{название}} | {% Транс "Ваше название" %} {% концевой блок%} {# Настройки брендинг #} {% блок брэндинг%} {# Вашего логотип здесь #} {% концевой блок%} У меня не много опыта с Django, и я думаю, Я забыл сделать шаг, но я не могу сказать, какой из них. Как я могу показать мой логотип на моем Django-админ? Зная, что Django-струйного работает отлично. Скажите мне, если вам нужны конкретные детали. пй Вот мой base_site.html файл {# Шаблон: your_app / шаблоны / администратор / base_site.html #} {% статическая нагрузка i18n%} {# Setup Favicon #} {% блок extrahead%} {% концевой блок%} {# Setup браузер вкладка ярлык #} {% название блок%} {{название}} | {% Транс "Ваше название" %} {% концевой блок%} {# Настройки брендинг #} {% блок брэндинг%} {# Вашего логотип здесь #} {% концевой блок%} У меня не много опыта с Django, и я думаю, Я забыл сделать шаг, но я не могу сказать, какой из них. Как я могу показать мой логотип на моем Django-админ? Зная, что Django-струйного работает отлично. Скажите мне, если вам нужны конкретные детали. HTML #} {% статическая нагрузка i18n%} {# Setup Favicon #} {% блок extrahead%} {% концевой блок%} {# Настройки браузер вкладки ярлык #} {% название блока%} {{название}} | {% Транс "Ваше название" %} {% концевой блок%} {# Настройки брендинг #} {% блок брэндинг%} {# Вашего логотип здесь #} {% концевой блок%} У меня не много опыта с Django, и я думаю, Я забыл сделать шаг, но я не могу сказать, какой из них. Как я могу показать мой логотип на моем Django-админ? Зная, что Django-струйного работает отлично. Скажите мне, если вам нужны конкретные детали. HTML #} {% статическая нагрузка i18n%} {# Setup Favicon #} {% блок extrahead%} {% концевой блок%} {# Настройки браузер вкладки ярлык #} {% название блока%} {{название}} | {% Транс "Ваше название" %} {% концевой блок%} {# Настройки брендинг #} {% блок брэндинг%} {# Вашего логотип здесь #} {% концевой блок%} У меня не много опыта с Django, и я думаю, Я забыл сделать шаг, но я не могу сказать, какой из них. Как я могу показать мой логотип на моем Django-админ? Зная, что Django-струйного работает отлично. Скажите мне, если вам нужны конкретные детали. %} {% Концевой блок%} {# Настройки брендинг #} {% блок брэндинг%} {# Вашего логотип здесь #} {% концевой блок%} У меня не много опыта работы с Django, и я думаю, что я забыл сделать шаг, но я не могу сказать, какой из них. Как я могу показать мой логотип на моем Django-админ? Зная, что Django-струйного работает отлично. Скажите мне, если вам нужны конкретные детали. %} {% Концевой блок%} {# Настройки брендинг #} {% блок брэндинг%} {# Вашего логотип здесь #} {% концевой блок%} У меня не много опыта работы с Django, и я думаю, что я забыл сделать шаг, но я не могу сказать, какой из них. Как я могу показать мой логотип на моем Django-админ? Зная, что Django-струйного работает отлично. Скажите мне, если вам нужны конкретные детали.
dave
1

голосов
0

ответ
381

Просмотры

Лазурная служба Bot разговаривает с Azure Logic App - 401 несанкционированных

У меня есть бот Azure, который во всех развитых и работает нормально. В настоящее время он общается с 3-го приложения участник рабочего процесса с помощью простого webhook. Я сейчас пытаюсь повторить это с помощью Azure Logic App. У меня есть простая логика приложение, которое реагирует нормально на запросы POSTMAN. Однако, когда я установил сообщения Конточку в Bot службы Azure в URL верхнего узла логика приложения (когда запрос HTTP получен), я вижу, 401 несанкционированных ответов от всех моих каналов в боте, и я не знаю, Зачем. POSTMAN использует ту же целевую URL и работает отлично. Любые идеи, что здесь происходит?
Dave Banthorpe
1

голосов
2

ответ
1.3k

Просмотры

Не могу поймать ошибки для Mongoose Модель Сохранить

У меня есть простая схема пользователя: /schemas/user.js уаг мангуст = требуется ( «мангуст»); Схема вар = mongoose.Schema; вар userSchema = новая схема ({имя пользователя: {Тип: String, требуется: правда, уникальный: истинный}, адрес электронной почты: {Тип: String, требуется: правда, уникальный: истинный}, пароль: {Тип: String, требуется: истинно} , группа: String, created_at: Дата, updated_at: Дата}); вар пользователя = mongoose.model ( 'Пользователь', userSchema); module.exports = Пользователь; А индекс страница с формой, которая способна создавать пользователь. Я хочу, чтобы отобразить мгновенное сообщение пользователю, если спасбросок не работает должным образом. Я знаю, что помещение, чтобы сделать это, чтобы создать место для сообщения в маршруте Досталось и если существует сообщение, то вынести Dóm элемент, содержащий сообщение. К сожалению, все, что я могу управлять, чтобы разбить сервер и получить: Сообщение об ошибке events.js: 160 перекидной эр; // необработанного 'ошибки' событие ^ BulkWriteError: E11000 дубликат ключей ошибки: индекс test.users: EMAIL_1 DUP ключа: {: "[email protected]"} в /home/bob/sites/mysite.ca/projects/login /node_modules/mongodb/lib/bulk/unordered.js:528:15 на handleCallback (/home/bob/sites/mysite.ca/projects/login/node_modules/mongodb/lib/utils.js:128:55) в ResultHandler (/home/bob/sites/mysite.ca/projects/login/node_modules/mongodb/lib/bulk/unordered.js:454:5) при /home/bob/sites/mysite.ca/projects/login/node_modules/ MongoDB-ядро / Библиотека / соединение / pool.js: 541: 18 в _combinedTickCallback (внутренний / процесс / next_tick.js: 73: 7) в process._tickCallback (внутренний / процесс / next_tick.js: 104: 9) / маршруты / index.js вар экспресс = требуется ( 'экспресс'); вар маршрутизатор = express.Router (); вар мангуст = требуется ( «мангусты»); mongoose.connect ( 'MongoDB: // локальный / тест'); вар дБ = mongoose.connection; db.on ( 'ошибка', console.error.bind (консоль, 'Ошибка соединения:')); db.once ( 'открытый', функция () {console.log ( 'index.js дб подключен!');}); вар пользователя = требуется ( '../ схемы / пользователь'); router.post ( '/ создания', функция (Req, Рез, следующий) {вар пользователь = новый пользователь ({имя пользователя: req.body.username, электронная почта: req.body.email, пароль: req.body.password}) ; user.save (функция (ошибка) {если (ошибка) console.log (ошибка); console.log ( 'User' + user.username + 'успешно создан!');});}); / * GET домашняя страница. * / Router.get (функция '/', (REQ, разреш, следующий) {res.render ( 'Index', {название: 'Экспресс'});}); module.exports = маршрутизатор; Как я могу поймать эту ошибку и справиться с ней, а не сбой сервера узла?
Dave
1

голосов
1

ответ
50

Просмотры

ng-click doesn't work once ng-show div is moved out of overall div

I have a ng-click that shows/hides another section, which is all within the same overall div. I want to move the show/hide section to its own div, but when do this, the ng-click no longer works. My current code that works looks like this: {{$index+1}} {{item.workflow_stage}} errorIncomplete check_circleComplete {{item.workflow_stage}} Tasks: {{tasks.icon}}{{tasks.short_description}} What I want looks like this: {{$index+1}} {{item.workflow_stage}} errorIncomplete check_circleComplete {{item.workflow_stage}} Tasks: {{tasks.icon}}{{tasks.short_description}} Is there a reason why the ng-click no longer works once I move the showDetails section outside of the overall container div? What do I need to change in order for it to work again?
Dave
1

голосов
1

ответ
634

Просмотры

Библиотека для Zendesk или Freshdesk в React Native?

Есть ли библиотека для установки Zendesk или Freshdesk в React Native? Или если есть другой поставщик, который обеспечит их Реагировать Native SDK?
Kevin Dave
1

голосов
0

ответ
154

Просмотры

Using CreateFile to send PDF direct to a printer ignores bold fonts

Пожалуйста, имейте в виду, что этот код работает в модуле ISAPI, и мы предпочли бы не возиться с изменением, которое пользователь журналы приложений в качестве, так что обычный способ использования классов принтеров, вероятно, будет вариант нет. У меня есть следующий код: процедура WriteFileToPrinter (константный APrinterURL, AFilename: String); вар LHandle, LWritten: Cardinal; LFileStream: TStream; LMemoryStream: TMemoryStream; начинают LHandle: = CreateFile (PChar (APrinterURL), GENERIC_WRITE, 0, ноль, OPEN_ALWAYS, FILE_FLAG_WRITE_THROUGH, 0); если LHandle> 0, то попробуйте LFileStream: = TFileStream.Create (AFilename, fmOpenRead или fmShareDenyNone); попробуйте LMemoryStream: = TMemoryStream.Create; попробуйте LFileStream.Position: = 0; LMemoryStream.CopyFrom (LFileStream, LFileStream.Size); WriteFile (LHandle, LMemoryStream.Memory ^, LMemoryStream.Size, LWritten, ноль); наконец LMemoryStream.Free; конец; наконец LFileStream.Free; конец; наконец, CloseHandle (LHandle); конец; конец; Который успешно отправляет файл на принтер, и в то время как не все принтеры протестировали поддержку этого, есть одна разница на принтере, который делает: файл является PDF, и все смелые шрифты игнорируются. Я проверил, что на самом деле имеет PDF смелые шрифты в нем, и печать на том же принтере с помощью Acrobat Reader отпечатков, как и ожидалось. Принтер в вопросе является Brother MFC-9330CDW. Может быть, это только этот конкретный принтер, имеющий этот вопрос, но я думал, что я хотел бы спросить в случае, если это происходит с другими принтерами, и есть ли может быть альтернативным методом. наконец LFileStream.Free; конец; наконец, CloseHandle (LHandle); конец; конец; Который успешно отправляет файл на принтер, и в то время как не все принтеры протестировали поддержку этого, есть одна разница на принтере, который делает: файл является PDF, и все смелые шрифты игнорируются. Я проверил, что на самом деле имеет PDF смелые шрифты в нем, и печать на том же принтере с помощью Acrobat Reader отпечатков, как и ожидалось. Принтер в вопросе является Brother MFC-9330CDW. Может быть, это только этот конкретный принтер, имеющий этот вопрос, но я думал, что я хотел бы спросить в случае, если это происходит с другими принтерами, и есть ли может быть альтернативным методом. наконец LFileStream.Free; конец; наконец, CloseHandle (LHandle); конец; конец; Который успешно отправляет файл на принтер, и в то время как не все принтеры протестировали поддержку этого, есть одна разница на принтере, который делает: файл является PDF, и все смелые шрифты игнорируются. Я проверил, что на самом деле имеет PDF смелые шрифты в нем, и печать на том же принтере с помощью Acrobat Reader отпечатков, как и ожидалось. Принтер в вопросе является Brother MFC-9330CDW. Может быть, это только этот конкретный принтер, имеющий этот вопрос, но я думал, что я хотел бы спросить в случае, если это происходит с другими принтерами, и есть ли может быть альтернативным методом. и в то время как не все принтеры протестировали поддержку этого, есть одна разница на принтере, который делает: файл является PDF, и все смелые шрифты игнорируются. Я проверил, что на самом деле имеет PDF смелые шрифты в нем, и печать на том же принтере с помощью Acrobat Reader отпечатков, как и ожидалось. Принтер в вопросе является Brother MFC-9330CDW. Может быть, это только этот конкретный принтер, имеющий этот вопрос, но я думал, что я хотел бы спросить в случае, если это происходит с другими принтерами, и есть ли может быть альтернативным методом. и в то время как не все принтеры протестировали поддержку этого, есть одна разница на принтере, который делает: файл является PDF, и все смелые шрифты игнорируются. Я проверил, что на самом деле имеет PDF смелые шрифты в нем, и печать на том же принтере с помощью Acrobat Reader отпечатков, как и ожидалось. Принтер в вопросе является Brother MFC-9330CDW. Может быть, это только этот конкретный принтер, имеющий этот вопрос, но я думал, что я хотел бы спросить в случае, если это происходит с другими принтерами, и есть ли может быть альтернативным методом.
Dave Nottage
1

голосов
1

ответ
594

Просмотры

Как извлечь из сервера на Redux Увлажняет?

Я использую React / Redux и Redux-сохраняется для поддержания локальной устойчивости при хранении. Я ищу для загрузки «appSettings.json» с сервера при перевождь-прежнему не решены закончил Rehydrating магазин с локального хранилища. В методе persistStore есть функция обратного вызова, которая гарантированно придет после того, как магазин был регидратацией, но мне нужно сделать запрос на сервер для извлечения appSettings.json. Есть ли способ, в котором я могу ждать выборки до тех пор, пока сервер не ответит? Я требуется URL API от appSettings.json для того, чтобы совершать звонки API, но звонки из внутри компонентов происходят перед AppSettings выборки вернулся. Const persistor = persistStore (магазин, persistConfig, асинхронный () => {возвращение ждет выборки ( '') settings.json .then (ответ => {возвращение response.json ();}). затем (данные => {console.log (данные); store.dispatch ({тип: "API_BASE_RESPONSE", base_api_url: data.baseApiUrl});})}); Я попробовал несколько различных вариаций в ожидании, но не повезло. Есть, пожалуй, еще лучший способ сделать то, что я пытаюсь добиться?
Dave C
1

голосов
0

ответ
131

Просмотры

AngularJS Материал проверки формы onSubmit

У меня есть форма, которую я закодированный с AngularJS Материал и хотел бы добавить некоторые формы валидаций. Ниже приведен фрагмент моего кода: Название Это требуется. Проверка работает, когда я нажимаю на входе и оставить его без ввода ничего. Когда это происходит, появляется сообщение об ошибке ниже входа и вход краснеет, который идеально подходит. Что не работает, если я открываю форму и просто нажмите Submit без заполнения ничего. Я надеюсь, что этот сценарий будет загораться сообщение об ошибке, как хорошо, но ничего не происходит. Я прочитал много постов говорят, чтобы добавить NOVALIDATE и нг подать на бирке. Я попробовал это, и это до сих пор ничего не делает. В настоящее время у меня есть MD-кнопка с нг-клик = «c.submit ()» и я взлома некоторые стилистики ошибки проверки через JQuery: c.submit = функция () {уаг validEntry = TRUE; если (. $ ( '# TextInput') Вал () == '') {$ ( '# TextInput') CSS. ( 'граница-цвет', 'RGB (221,44,0)'); validEntry = FALSE; } В то время как это работает, это не является идеальным, и я просто вообще любопытно, почему моей валидация не работает. Может кто-то наставит меня в правильном направлении? Спасибо! Может кто-то наставит меня в правильном направлении? Спасибо! Может кто-то наставит меня в правильном направлении? Спасибо!
Dave
1

голосов
1

ответ
37

Просмотры

TypeScript extends types code not compiling

Я понимаю, о чем говорит следующее машинопись ошибка, хотя я не понимаю, почему, потому что тип А расширяет IReduxAction и указывается в другом месте, которое также расширяет IReduxAction. Любая помощь здесь было бы здорово. Вот Тип ошибки «{ACTION_NAME: IReducer; }»Не присваиваемый типа„TCaseFunctions“. Свойство «ACTION_NAME» несовместим с подписью индекса. Тип 'IReducer' не может быть назначен на тип "(состояние: Readonly, действие: A) => ISt. Типы параметров «действия» и «действия» несовместимы. Тип «A» не может быть назначен для типа «IAction». Тип «IReduxAction» не может быть назначен для типа «IAction». Свойство «полезной» отсутствует в типе «IReduxAction». Вот код.
Dave Taylor
1

голосов
2

ответ
89

Просмотры

Java: Shuffle array elements within a 3d array

У меня есть многомерный массив Я использую для приложения Java викторины, которая содержит вопросы и ответы (только с указанием фрагмента кода ниже). общественности статической String [] [] [] вопрос = {{// вопрос 1 банк (индекс 0) { "Вопрос 1", "Вариант 1", "Вариант 2", "Вариант 3", "Вариант 4", "Вариант 2 "}, {" вопрос 2" , "вариант 1", "вариант 2", "вариант 3", "вариант 4", "вариант 3"},}, {// банк вопросов 2 (индекс 1) {» Вопрос 1" , "Вариант 1", "Вариант 2", "Вариант 3", "Вариант 4", "Вариант 4"},}}; Внутри каждого массива индекс 0 (вопрос), индексы 1-4 (опции), индекс 5 (ответ). Он назвал бы вопрос [х] [у] [г], где х обозначает банк вопросов, у есть данные и вопрос г колонки. Когда в 2d массив, collections.shuffle работал отлично, но так как я расширил его в 3D-массив, это не работает, и я не знаю, что мне нужно изменить. общественного недействительными shuffleArray () {Список asList; asList = Arrays.asList (вопрос); Collections.shuffle (asList); Вопрос = asList.toArray (новый String [0] [0] [0]); } Вместо перетасовки, он случайным образом выбирает либо вопрос [0] массив или вопрос [1] содержимого массива. В идеале я хотел бы рандомизации порядок вопросов, а также возможность рандомизации порядок отображения опций. В первой части, по крайней мере, есть простая регулировка быть сделана collections.shuffle, которые могут быть адаптированы в соответствии с 3d массива? это не работает, и я не знаю, что мне нужно изменить. общественного недействительными shuffleArray () {Список asList; asList = Arrays.asList (вопрос); Collections.shuffle (asList); Вопрос = asList.toArray (новый String [0] [0] [0]); } Вместо перетасовки, он случайным образом выбирает либо вопрос [0] массив или вопрос [1] содержимого массива. В идеале я хотел бы рандомизации порядок вопросов, а также возможность рандомизации порядок отображения опций. В первой части, по крайней мере, есть простая регулировка быть сделана collections.shuffle, которые могут быть адаптированы в соответствии с 3d массива? это не работает, и я не знаю, что мне нужно изменить. общественного недействительными shuffleArray () {Список asList; asList = Arrays.asList (вопрос); Collections.shuffle (asList); Вопрос = asList.toArray (новый String [0] [0] [0]); } Вместо перетасовки, он случайным образом выбирает либо вопрос [0] массив или вопрос [1] содержимого массива. В идеале я хотел бы рандомизации порядок вопросов, а также возможность рандомизации порядок отображения опций. В первой части, по крайней мере, есть простая регулировка быть сделана collections.shuffle, которые могут быть адаптированы в соответствии с 3d массива? } Вместо перетасовки, он случайным образом выбирает либо вопрос [0] массив или вопрос [1] содержимого массива. В идеале я хотел бы рандомизации порядок вопросов, а также возможность рандомизации порядок отображения опций. В первой части, по крайней мере, есть простая регулировка быть сделана collections.shuffle, которые могут быть адаптированы в соответствии с 3d массива? } Вместо перетасовки, он случайным образом выбирает либо вопрос [0] массив или вопрос [1] содержимого массива. В идеале я хотел бы рандомизации порядок вопросов, а также возможность рандомизации порядок отображения опций. В первой части, по крайней мере, есть простая регулировка быть сделана collections.shuffle, которые могут быть адаптированы в соответствии с 3d массива?
Dave Smith
1

голосов
1

ответ
91

Просмотры

BackupSets.xml заблокирован СИСТЕМЫ

У меня есть установка TFS 2018 года, который расщепляется над приложением и базой данных сервера. Оба сервера работают Windows Server 2016 Часто я получаю сообщение об ошибке, что запланированное резервное копирование не удалось, потому что BackupSets.xml заблокирован. Process Explorer показывает, что она заблокирована SYSTEM. Существует много дискового пространства на резервном диске (в настоящее время 1.3TB и полное резервное копирование 150GB). Единственный способ, которым я нашел, чтобы решить эту проблему, перезагрузив как приложение и сервера баз данных. Это не является жизнеспособным долгосрочным решением этой проблемы. Кто-нибудь еще сталкивался что-нибудь подобное? Можете ли вы предложить решение? [23.03.2018 19:04:51] [Ошибка] Сообщение исключения: Процесс не может получить доступ к файлу «\\ DatabaseServer \ TFSBackups \ BackupSets.xml», так как он используется другим процессом. (Тип IOException) Исключение Трассировка стека: на System.IO .__ Error.WinIOError (Int32 ERRORCODE, Строка maybeFullPath) в System.IO.File.InternalDelete (String путь, Boolean checkHost) в Microsoft.TeamFoundation.Admin.BackupSets.Save (папке String) в Microsoft.TeamFoundation.Admin.Jobs.DatabaseBackupJob.TakeTransactionalBackups (IVssRequestContext RequestContext, настройки BackupSettings , ITFLogger регистратор) на Microsoft.TeamFoundation.Admin.Jobs.DatabaseBackupJob.RunBackupJob (IVssRequestContext RequestContext, BackupJobType requestedJobType, струнных и resultMessage) [23.03.2018 19:04:51] [Info] Задание резервного копирования Закончено. Выполнил: транзакционный. Результат = Ошибка BackupSettings настройки, ITFLogger ЗК) на Microsoft.TeamFoundation.Admin.Jobs.DatabaseBackupJob.RunBackupJob (IVssRequestContext RequestContext, BackupJobType requestedJobType, String & resultMessage) [23.03.2018 19:04:51] [Info] Задание резервного копирования Закончено. Выполнил: транзакционный. Результат = Ошибка BackupSettings настройки, ITFLogger ЗК) на Microsoft.TeamFoundation.Admin.Jobs.DatabaseBackupJob.RunBackupJob (IVssRequestContext RequestContext, BackupJobType requestedJobType, String & resultMessage) [23.03.2018 19:04:51] [Info] Задание резервного копирования Закончено. Выполнил: транзакционный. Результат = Ошибка
Dave White
1

голосов
0

ответ
190

Просмотры

KeyError: 'oauth_state'

Привет я в настоящее время пытаюсь проверить код на https://github.com/futurice/whereareyou У меня есть проблема на стороне мастера-сервере. Ошибка получила Traceback (самый последний вызов последнего): Файл «/home/arms/.local/lib/python2.7/site-packages/flask/app.py», строка 1997, в колл-возвратного self.wsgi_app (ENVIRON, start_response) Файл "/home/arms/.local/lib/python2.7/site-packages/flask/app.py", строка 1985, в ответ wsgi_app = self.handle_exception (е) файл «/ дом / оружие /. местные / Библиотека / python2.7 / сайт-пакеты / колба / app.py "строка 1540, в handle_exception ререйз (exc_type, exc_value, Tb) Файл" /home/arms/.local/lib/python2.7/site- пакеты / колбу / app.py», линии 1982, в ответ wsgi_app = self.full_dispatch_request () Файл "/home/arms/.local/lib/python2.7/site-packages/flask/app.py", строка 1614 , в full_dispatch_request RV = self.handle_user_exception (е) файл "/home/arms/.local/lib/python2.7/site-packages/flask/app.py", линии 1517, в handle_user_exception ререйза (exc_type, exc_value, ТБ) Файл "/home/arms/.local/lib/python2.7/site-packages/flask/app.py", строка 1612, в full_dispatch_request с.в. = self.dispatch_request () Файл «/home/arms/.local/lib /python2.7/site-packages/flask/app.py», линия 1598, в dispatch_request возвратного self.view_functionsrule.endpoint Файл "/home/arms/Project/whereareyou/app.py", строка 112, в гугле обратного вызова = get_google_auth (состояние = сессия [ 'oauth_state']) Файл "/home/arms/.local/lib/python2.7/site-packages/werkzeug/local.py", строка 377, в GetItem = лямбда-х, я: х ._get_current_object () [я] KeyError: 'oauth_state' Пожалуйста, помогите. Спасибо. handle_user_exception (е) файл "/home/arms/.local/lib/python2.7/site-packages/flask/app.py", строка 1517, в handle_user_exception ререйз (exc_type, exc_value, Tb) Файл «/ дома / оружия /.local/lib/python2.7/site-packages/flask/app.py "линия 1612, в full_dispatch_request с.в. = self.dispatch_request () Файл" /home/arms/.local/lib/python2.7/site -packages / колба / app.py», линии 1598, в dispatch_request возврат self.view_functionsrule.endpoint Файл "/home/arms/Project/whereareyou/app.py", линии 112, в Google обратного вызова = get_google_auth (состояние = [сессия 'oauth_state']) Файл "/home/arms/.local/lib/python2.7/site-packages/werkzeug/local.py", строка 377, в GetItem = лямбда-х, я: x._get_current_object () [я ] KeyError: 'oauth_state' Пожалуйста, помогите. Спасибо. handle_user_exception (е) файл "/home/arms/.local/lib/python2.7/site-packages/flask/app.py", строка 1517, в handle_user_exception ререйз (exc_type, exc_value, Tb) Файл «/ дома / оружия /.local/lib/python2.7/site-packages/flask/app.py "линия 1612, в full_dispatch_request с.в. = self.dispatch_request () Файл" /home/arms/.local/lib/python2.7/site -packages / колба / app.py», линии 1598, в dispatch_request возврат self.view_functionsrule.endpoint Файл "/home/arms/Project/whereareyou/app.py", линии 112, в Google обратного вызова = get_google_auth (состояние = [сессия 'oauth_state']) Файл "/home/arms/.local/lib/python2.7/site-packages/werkzeug/local.py", строка 377, в GetItem = лямбда-х, я: x._get_current_object () [я ] KeyError: 'oauth_state' Пожалуйста, помогите. Спасибо. в dispatch_request возвращение self.view_functionsrule.endpoint Файл "/home/arms/Project/whereareyou/app.py", строка 112, в обратных вызовов Google = get_google_auth (состояние = сессии [ 'oauth_state']) Файл «/ главная / оружие /. местные / Библиотека / python2.7 / сайт-пакеты / Werkzeug / local.py», строка 377, в GetItem = лямбда х, я: x._get_current_object () [я] KeyError: 'oauth_state' Пожалуйста, помогите. Спасибо. в dispatch_request возвращение self.view_functionsrule.endpoint Файл "/home/arms/Project/whereareyou/app.py", строка 112, в обратных вызовов Google = get_google_auth (состояние = сессии [ 'oauth_state']) Файл «/ главная / оружие /. местные / Библиотека / python2.7 / сайт-пакеты / Werkzeug / local.py», строка 377, в GetItem = лямбда х, я: x._get_current_object () [я] KeyError: 'oauth_state' Пожалуйста, помогите. Спасибо.
Dave Mathers
1

голосов
1

ответ
59

Просмотры

how to pass child state to the parent component

I try to figure out how I can pass the child(DatePickerComponent) state to the parent(Locations) component. I passed the date as parameter in this.props.callBackFromParent. I wonder how I can read that date parameter in my parent component. class DatePickerComponent extends React.Component { constructor (props) { super(props) this.state = { date: moment() }; this.handleChange = this.handleChange.bind(this); } //local state change handleChange= (date) => { const valueOfInput = date.format(); this.setState({ date: date }); this.getChosenDate(); alert("time is now " + valueOfInput); } getChosenDate = () =>{ let chosenDate = this.state.date; this.props.callBackFromParent(chosenDate); console.log("time to try " + chosenDate); } render() { return { this.setState({selectDatum:dataFromChild}); alert(dataFromChild); } render(){ return( ... thanks for the help!
Dave_888
1

голосов
1

ответ
94

Просмотры

Как я могу проверить, если издевались метод класса был calledin MiniTest?

Я использую MiniTest и Ruby On Rails 5. Как я утверждаю, что метод класса недействительным был вызван? У меня есть это в моем классе модуль WebsocketClient класса Proxy ... Защиту self.authenticate (WS) auth_str = «auth_str» ws.send auth_str конец Тогда в моем MiniTest файле у меня есть # вызов метода, WebsocketClient :: Proxy.stub (: проходят аутентификацию) у ws_client = WebsocketClient :: Proxy.new (stratum_worker) ws_client.connect тзд = WebSocket :: Рамка :: Incoming :: Client.new msg.data = error_str ws_client.websocket.emit: сообщение, сообщ # Как-то проверить, что подлинность назывался. конец, но я не зная, как проверить, если мой «подлинность» метод действительно был вызван.
Dave
1

голосов
1

ответ
263

Просмотры

самозагрузки подсказка отрежет

Я пытаюсь добавить бутстраповские всплывающие подсказки для некоторых иконок в списке, но подсказке частично скрыта высотой строки: Какой стиль мне нужно добавить в мой код ниже, чтобы иметь всплывающую подсказку при наведении на вершине? {{Item.short_description}} Последнее обновление: {{}} item.last_updated
Dave
1

голосов
1

ответ
94

Просмотры

Изменение хода от черного к белому на изменение фона в векторном формате

У меня есть файл SVG, который рисуется на белом фоне. Если пользователь выбирает для отображения на черном фоне, то все пути визуализируется как черный исчезают. Можно ли изменить все элементы в файле SVG, которые визуализируются в черный цвет так, что они делают в белом? В том числе контуры, текст и т.д. SVG рассматривается в браузере, так что, если это может быть достигнуто в CSS и JavaScript, я хотел бы сделать это таким образом. К сожалению: Есть 256 цветов в SVG. Я сделал тестовую SVG следующим образом: Я зову это со страницы HTML: вар DRG = «»; вар svgDoc = ""; вар svgItem = ""; window.onload = функция () {DRG = document.getElementById ( "рисунок"); svgDoc = drg.contentDocument; svgItem = svgDoc.getElementById ( "ФСК"); console.log (svgItem. GetAttribute ( "стоп-цвет")); svgItem.setAttribute ( "стоп-цвет", "красный"); console.log (svgItem.getAttribute ( "стоп-цвет")); }; Console.log (svgItem.getAttribute ( «стоп-цвет»)) печатает «нуль» в браузере консоли до начала svgItem.setAttribute ( «стоп-цвет», «красный») и «красный» после него. Прямоугольник визуализируется синим цветом. Ясно, что изменение атрибута «стоп-цвета» красный в window.onload не будет работать, потому что SVG графическая уже загружен. Как настроить мой графический до визуализации в красном до загрузки? Кроме того, я ожидал console.log (svgItem.getAttribute ( «стоп-цвет»)), чтобы дать мне «синий» до изменения, но это дает мне «нуль», которое должно означать, что я меняю неправильный атрибут. SetAttribute ( "стоп-цвет", "красный"); console.log (svgItem.getAttribute ( "стоп-цвет")); }; Console.log (svgItem.getAttribute ( «стоп-цвет»)) печатает «нуль» в браузере консоли до начала svgItem.setAttribute ( «стоп-цвет», «красный») и «красный» после него. Прямоугольник визуализируется синим цветом. Ясно, что изменение атрибута «стоп-цвета» красный в window.onload не будет работать, потому что SVG графическая уже загружен. Как настроить мой графический до визуализации в красном до загрузки? Кроме того, я ожидал console.log (svgItem.getAttribute ( «стоп-цвет»)), чтобы дать мне «синий» до изменения, но это дает мне «нуль», которое должно означать, что я меняю неправильный атрибут. SetAttribute ( "стоп-цвет", "красный"); console.log (svgItem.getAttribute ( "стоп-цвет")); }; Console.log (svgItem.getAttribute ( «стоп-цвет»)) печатает «нуль» в браузере консоли до начала svgItem.setAttribute ( «стоп-цвет», «красный») и «красный» после него. Прямоугольник визуализируется синим цветом. Ясно, что изменение атрибута «стоп-цвета» красный в window.onload не будет работать, потому что SVG графическая уже загружен. Как настроить мой графический до визуализации в красном до загрузки? Кроме того, я ожидал console.log (svgItem.getAttribute ( «стоп-цвет»)), чтобы дать мне «синий» до изменения, но это дает мне «нуль», которое должно означать, что я меняю неправильный атрибут. GetAttribute ( "стоп-цвет")); }; Console.log (svgItem.getAttribute ( «стоп-цвет»)) печатает «нуль» в браузере консоли до начала svgItem.setAttribute ( «стоп-цвет», «красный») и «красный» после него. Прямоугольник визуализируется синим цветом. Ясно, что изменение атрибута «стоп-цвета» красный в window.onload не будет работать, потому что SVG графическая уже загружен. Как настроить мой графический до визуализации в красном до загрузки? Кроме того, я ожидал console.log (svgItem.getAttribute ( «стоп-цвет»)), чтобы дать мне «синий» до изменения, но это дает мне «нуль», которое должно означать, что я меняю неправильный атрибут. GetAttribute ( "стоп-цвет")); }; Console.log (svgItem.getAttribute ( «стоп-цвет»)) печатает «нуль» в браузере консоли до начала svgItem.setAttribute ( «стоп-цвет», «красный») и «красный» после него. Прямоугольник визуализируется синим цветом. Ясно, что изменение атрибута «стоп-цвета» красный в window.onload не будет работать, потому что SVG графическая уже загружен. Как настроить мой графический до визуализации в красном до загрузки? Кроме того, я ожидал console.log (svgItem.getAttribute ( «стоп-цвет»)), чтобы дать мне «синий» до изменения, но это дает мне «нуль», которое должно означать, что я меняю неправильный атрибут. в браузере консоли до начала svgItem.setAttribute ( «стоп-цвет», «красный») и «красный» после него. Прямоугольник визуализируется синим цветом. Ясно, что изменение атрибута «стоп-цвета» красный в window.onload не будет работать, потому что SVG графическая уже загружен. Как настроить мой графический до визуализации в красном до загрузки? Кроме того, я ожидал console.log (svgItem.getAttribute ( «стоп-цвет»)), чтобы дать мне «синий» до изменения, но это дает мне «нуль», которое должно означать, что я меняю неправильный атрибут. в браузере консоли до начала svgItem.setAttribute ( «стоп-цвет», «красный») и «красный» после него. Прямоугольник визуализируется синим цветом. Ясно, что изменение атрибута «стоп-цвета» красный в window.onload не будет работать, потому что SVG графическая уже загружен. Как настроить мой графический до визуализации в красном до загрузки? Кроме того, я ожидал console.log (svgItem.getAttribute ( «стоп-цвет»)), чтобы дать мне «синий» до изменения, но это дает мне «нуль», которое должно означать, что я меняю неправильный атрибут. Как настроить мой графический до визуализации в красном до загрузки? Кроме того, я ожидал console.log (svgItem.getAttribute ( «стоп-цвет»)), чтобы дать мне «синий» до изменения, но это дает мне «нуль», которое должно означать, что я меняю неправильный атрибут. Как настроить мой графический до визуализации в красном до загрузки? Кроме того, я ожидал console.log (svgItem.getAttribute ( «стоп-цвет»)), чтобы дать мне «синий» до изменения, но это дает мне «нуль», которое должно означать, что я меняю неправильный атрибут.
Dave Coventry
1

голосов
2

ответ
745

Просмотры

Обработка изображения с Открытым CV каждый п секунды

Я пишу программу, используя OpenCV 3.4 и Python 3. Я также использую Raspberry Pi 3 и PiCamera. Моя проблема заключается в том, что я должен обработать последний кадр из видео, записанное в режиме реального времени от picamera каждые 2 или 3 секунды. импорт CV2 из кулачка импорта сна время = cv2.VideoCapture (0), а True: SUC, IMG = cam.read () #operation на изображении, это не важен cv2.imshow (...) У меня есть код, подобного этому , Этот код работает очень хорошо, но малина продолжает обрабатывать последний кадр видео много раз за секунды. Я хочу, чтобы обрабатывать только один раз каждые 2 или 3 секунды. Я попытался с time.sleep (2) в то время цикла, но он не работает, потому что тогда видео не в реальном времени. Я искал много в Интернете, и я думаю, что picamera продолжает записывать и когда прошло 2 секунды, моя программа обрабатывает кадр после и не последний кадр записанного камерой. В интернете я нашел функцию под названием VideoCapture.Grab, но я не понимаю, как это работает, и если я должен использовать. Я нашел это другой вопрос, который очень похож на мой Как сделать снимок через каждые 5 секунд камеры с помощью OpenCV питона и Raspbery Pi 3? но вторая часть кода разрезают или подобное, и я не могу понять. Спасибо вам всем. ве найти этот другой вопрос, который очень похож на мой Как сделать снимок через каждые 5 секунд камеры с помощью OpenCV питона и Raspbery Pi 3? но вторая часть кода разрезают или подобное, и я не могу понять. Спасибо вам всем. ве найти этот другой вопрос, который очень похож на мой Как сделать снимок через каждые 5 секунд камеры с помощью OpenCV питона и Raspbery Pi 3? но вторая часть кода разрезают или подобное, и я не могу понять. Спасибо вам всем.
Jaason Dave
1

голосов
1

ответ
27

Просмотры

Как сделать RubberBandXyZoomModifier залить прозрачным цветом SciChart WPF

Использование SciChart RubberBandXyZoomModifier, как я могу сделать это заполнить форму области выделения с прозрачным серым цветом?
Dave
1

голосов
1

ответ
282

Просмотры

Восстановление authy 2fa лексемы

Похоже, я забыл свой пароль резервного копирования на authy для ПК, однако, я все еще могу получить доступ ко всем моим 2fa счета на мобильном authy для андроида. Я хочу знать, если это возможно, чтобы восстановить или восстановить свой пароль резервного копирования, чтобы заставить его работать на компьютере еще раз. Я действительно пытался удалить учетную запись 2fa и установить его снова с мобильного authy, но на компьютере, он все еще просит меня поставить резервный пароль для доступа к нему. пожалуйста, руководство меня, что делать.
Dave
1

голосов
1

ответ
62

Просмотры

Cannot bound a NOT EXISTS clause in SQL Server

Мне нужна помощь с работой дописывания Я пытаюсь автоматизировать на еженедельной основе. В настоящее время мы имеем два различных баз данных на сайте. Одним из них является для нашей ERP, а другой для нашей системы HMI / SCADA, которые мы строим. Я связал сервера уже и можно запросить из базы данных ERP, чтобы вытащить список деталей; Однако я хочу, чтобы это обновление на еженедельной основе, как мы случайный образом получить новые номера деталей, и я не хочу о ответственности за ногу с любыми новыми номерами деталей или изменениями к ребенку и т.д. Следующий запрос дает мне ожидаемые результаты , за исключением того, когда я запускаю его каждый раз, когда он сбрасывает все части в базу данных SCADA каждый раз: INSERT INTO scada.dbo.Testing (ps_par, ps_comp) ВЫБРАТЬ ps_par, ps_comp оТ OPENQUERY (ERP_QAD, «SELECT ps_par, ps_comp оТ PUB. ps_mstr ') WHERE [ps_par] LIKE '%' PP Поэтому я добавил «НЕ СУЩЕСТВУЕТ», чтобы попробовать и это принесет только в «РР (окрашенные части)», которые не были уже в самой таблице со следующим утверждением: INSERT INTO scada.dbo.Testing (ps_par, ps_comp) ВЫБОР ps_par, ps_comp ОТ OPENQUERY (ERP_QAD, 'SELECT ps_par, ps_comp ОТ PUB.ps_mstr') где [ps_par] LIKE 'PP%' И НЕ СУЩЕСТВУЕТ (SELECT ps_par FROM OPENQUERY (ERP_QAD, 'SELECT ps_par, ps_comp ОТ PUB.ps_mstr' ) WHERE ERP.pub.ps_master.ps_par = scada.dbo.testing.ps_par) Это не удается, и я получаю сообщение об ошибке: Msg 4104, уровень 16, состояние 1, строка 5 из нескольких частей идентификатора «ERP.pub.ps_master. ps_par»не могут быть связаны. Msg 4104, уровень 16, состояние 1, строка 5 из нескольких частей идентификатора "scada.dbo.testing.ps_par" не может быть связан. Любая помощь будет принята с благодарностью. Я не большой в SQL; так что я чувствую, что я близок к ответу, просто не знаю, как писать. Заранее спасибо!
Dave Holt
1

голосов
0

ответ
300

Просмотры

Paypal Payflow Transparent Redirect Error Code: PL001

Я работаю по интеграции формы оплаты PHP с Paypal Payflow с помощью Transparent Redirect. Я получаю маркер безопасности в порядке, но когда я отправляю информацию о кредитной карте на https://pilot-payflowlink.paypal.com моего браузер показывает это: Ошибка: Была проблема обработки вашего запроса. Если вы по-прежнему есть проблемы, пожалуйста, свяжитесь с нами. Код ошибки: PL001. Вот детали маркера запроса: Для того, чтобы запросить маркер безопасности, я отправил следующее: https://pilot-payflowpro.paypal.com. USER = ********** & ПОСТАВЩИК = *********** & ПАРТНЕР = PayPalUK & PWD = ************ & TRXTYPE = S & ТЕНДЕРНАЯ = С & ВАЛЮТЫ = GBP & CREATESECURETOKEN = Y & SECURETOKENID = 7og61wr3n8wbg2j866vqfken0r3izucof5k2 & SILENTTRAN = TRUE, & BILLTOFIRSTNAME = Дэйв & BILLTOLASTNAME = Тестирование & BILLTOSTREET = 123 Некоторые St & BILLTOZIP = 47374 & [email protected] & AMT = 1,00 я получаю правильный ответ обратно с РЕЗУЛЬТАТОМ = 0 и SECURETOKEN = 9fIJH6BNI80qLIV7cWdv5VQ9p Тогда я отправляю данные кредитной карты для https://pilot-payflowlink.paypal.com с этой формой: https: / /pilot-payflowlink.paypal.com просто отображает страницу со следующим: Ошибка: был проблема обработки вашего запроса. Если вы по-прежнему есть проблемы, пожалуйста, свяжитесь с нами. Код ошибки: PL001.
Dave Feltz
1

голосов
1

ответ
254

Просмотры

Как повернуть на панд DataFrame, а затем добавить иерархические столбцы?

Может кто-то пожалуйста, помогите мне понять шаги, чтобы преобразовать Python панд DataFrame, которая в рекордно виде (набор данных А), в тот, который поворачивается с вложенными столбцами (как показано в наборе данных B)? Для этого вопроса, лежащая в основе схема имеет следующие правила: Каждый ProjectID появляется один раз Каждый ProjectID связан с одной ПМ Каждого ProjectID связан с одной категорией Несколько ProjectIDs могут быть связаны с одной категорией Несколько ProjectIDs могут быть связаны с одним PM Input Набор данных df_A = pd.DataFrame ({ 'ProjectID': [1,2,3,4,5,6,7,8], 'PM': [ 'Bob', 'Jill', 'Jack',» Джек», 'Джилл', 'Ая', 'Джилл', 'Джек'], 'Категория': [ 'Категория А', 'Категория B', 'Категория C', 'категории B', 'Категория A', 'Категории D', 'Категория B', 'Категория B'], 'Комментарии': [ 'Обоснование 1', 'Обоснование 2', 'Обоснование 3', 'Обоснование 4', 'Обоснование 5', 'Обоснование 6' , «Обоснование 7», «Обоснование 8»], «Счет»: [10,7,10,5,15,10,0,2]}) Желаемый выход Примечание над добавлением вложенного индекса через столбцов. Также обратите внимание, что «Комментарии» и «Счет» оба появляются на том же уровне, под «ProjectID». Наконец увидеть, как желаемый результат не агрегирует все данные, но группы / сливает данные категории в одну строку в категории значения. Я пытался до сих пор: df_A.set_index ([ «Category», «ProjectID»], добавьте = True) .unstack () - Это будет работать только тогда, когда я первый создать вложенную индекс [» Категория «» ProjectID] и добавить, что к исходному числовому индексу, созданному с помощью стандартного dataframe, однако он повторяет каждый экземпляр категорию / матч ProjectID как отдельная строка (из исходного индекса). df_A.groupby () - я не был в состоянии использовать это, потому что, как представляется, заставить агрегацию какой-то, чтобы получить все значения одной категории на одной строке. df_A.pivot ( «Категория», «ProjectID», значения = «Комментарии») - я могу выполнить стержень, чтобы избежать нежелательной агрегации и она начинает выглядеть подобно моей предполагаемой продукции, но может видеть только поле «Комментарии», а также не может установить Вложенные столбцы таким образом. Я получаю сообщение об ошибке при попытке установить значение = [ «Комментарии», «»] о показателе в операторе поворота. Я думаю, что ответ находится где-то между сводными, set_index разборки, или GroupBy, но я не знаю, как закончить стержень, а затем добавьте соответствующий вложенный индекс столбца. Я бы признателен за любые мысли, которые вы все есть. Вопрос обновляется на основе комментариев г-T. Спасибо.
Dave Guenther
1

голосов
1

ответ
33

Просмотры

Assign createElement to variable in React

Я новичок в React и хотел бы использовать мой метод (отлично работает в равнинных JS). У меня проблема с назначением createElement к переменной. Класс UploadBar расширяет компонент {состояния = {selectedFile: NULL}; fileSelectedHandler = событие => {this.setState ({selectedFile: event.target.files [0]}); }; fileLocalHandler = событие => {event.preventDefault (); Пусть ссылка = URL.createObjectURL (this.selectedFile); Пусть ссылка = document.createElement ( "A"); link.href = URL.createObjectURL (this.selectedFile); document.body.appendChild (ссылка); link.download = this.selectedFile.name; link.click (); document.body.removeChild (ссылка); }; рендеринга () {возвращение (Загрузить файл);
Dave
1

голосов
0

ответ
92

Просмотры

лазурь Адал не удалось загрузить файлы в библиотеке документов SharePoint

Я в здании 3 приложения Ионные который будет вызывать REST APIs из Sharepoint. Я использую MS-Адали для моего проекта ионных 3 для проверки подлинности SharePoint, и я использую библиотеку SP-PnP в моем проекте, чтобы сделать запросы REST, я могу войти в Sharepoint и делать операции CRUD со списками. Но, когда я пытаюсь загрузить файл в библиотеке документов SharePoint Я получаю 403 (Доступ запрещен. У вас нет прав для выполнения этого действия). Я также проверил разрешение и мое приложение делегировало разрешение на чтение / записи элементов во всей коллекции сайта. мне нужно какие-либо специальные разрешения для загрузки файлов? Разрешения, указанные в Azure Active Directory App Любая помощь или инструктивного очень ценится. Заранее спасибо.
Devarshi Dave
1

голосов
2

ответ
91

Просмотры

Пользуется метку времени в качестве хэш-ключа на GSI в DynamoDB хороший подход

У меня большая (2B + записи) DynamoDB таблица. Я хочу, чтобы реализовать распределенный процесс запирающего путем добавления нового поля, «index_due_at», когда элемент создан или обновлен. После создания / обновления, я сделаю некоторую дальнейшую обработку по этому пункту, а затем удалить «» index_due_at поле. Я хотел бы создать работу уборочная машина, которая будет периодически извлекать любые записи с выдающимся «index_due_at» поле (в предположении, что кое-что о вышеуказанном процессе не удалось), чтобы дать те записи, в дальнейшем лечении. Я бы ожидать в большинстве 100s записей в этом состоянии в любое время, более вероятно, 10с. Для того, чтобы оптимизировать производительность уборочной машины, я хочу, чтобы создать GSI, включая новое поле (и проецировать данные ключа в него). Кажется, что с помощью метки времени (в Millis) в качестве ключа хэша GSI должно дать хорошее распределение. И мне не нужно, чтобы запросить по значению этого поля, только на его присутствие. Можно ли определить, какие недостатки такого подхода, и если да, то предложить альтернативу? Вопросы, я могу предвидеть, включают: * неоднозначность временных меток на милли уровне. * Возможные проблемы хэш-ключ с числовыми значениями? * Возможные проблемы хэш-ключ с числовыми значениями, которые не изменяются значительно в самых значащих цифр.
Dave Durbin
1

голосов
0

ответ
167

Просмотры

Подключение к Git Repository в Дженкинс

У меня реальная проблема с подключением к репозиторию в Дженкинс. Я использую Дженкинс 2.121.3, который извлекал функциональность использовать ключ из ~ / .ssh / каталог на мастер Дженкинс. Я создал частный / пару открытых ключей и добавил содержимое ключа к верительных Дженкинс. Я загрузил открытый ключ нашего Bitbucket сервер для требуемого пользователя. Вход в мастер Дженкинс я могу успешно соединиться и клонировать репозиторий Sudo су - Дженкинс -s / bin / Баш мерзавец клон SSH: //[email protected]/group/repo.git Однако, когда я пытаюсь и настроить мерзавец плагин в Дженкинс я получаю Failed следующее сообщение об ошибке подключения к репозиторию: Команда «Git LS-удаленный -h SSH: //[email protected]/group/repo.git ГОЛОВА» возвращается код состояния 128: стандартный вывод: STDERR: ssh_exchange_identification : Соединение закрыто удаленным хостом со смертельным исходом: не удалось прочитать из удаленного хранилища. Пожалуйста, убедитесь, что у вас есть правильные права доступа и хранилище существует. У нас есть другой экземпляр Дженкинс работает на старой версии, что позволяет нам загрузить ключ от ведущего Дженкинс и это подключение к тому же серверу без каких-либо проблем, так что я не думаю, что это что-то делать с configration в Git сервер, и как мы можем успешно клонировать репозиторий, если SSH к мастеру Дженкинс я не могу видеть, что это проблема с парой ключей. Кто-нибудь еще были проблемы ввода секретного ключа непосредственно? У нас есть другой экземпляр Дженкинс работает на старой версии, что позволяет нам загрузить ключ от ведущего Дженкинс и это подключение к тому же серверу без каких-либо проблем, так что я не думаю, что это что-то делать с configration в Git сервер, и как мы можем успешно клонировать репозиторий, если SSH к мастеру Дженкинс я не могу видеть, что это проблема с парой ключей. Кто-нибудь еще были проблемы ввода секретного ключа непосредственно? У нас есть другой экземпляр Дженкинс работает на старой версии, что позволяет нам загрузить ключ от ведущего Дженкинс и это подключение к тому же серверу без каких-либо проблем, так что я не думаю, что это что-то делать с configration в Git сервер, и как мы можем успешно клонировать репозиторий, если SSH к мастеру Дженкинс я не могу видеть, что это проблема с парой ключей. Кто-нибудь еще были проблемы ввода секретного ключа непосредственно?
Dave Kirk
1

голосов
0

ответ
210

Просмотры

HttpWebRequest.ServicePoint not the same as ServicePointManager.FindServicePoint

У меня есть компьютер с тремя различными сетевыми интерфейсами. Я пытаюсь отправить запрос JSON с помощью одного из этих устройств. Но по какой-то причине, ServicePoint в WebRequest всегда неправильно. PC IP1: 10.43.130.122 PC IP2: 192.168.2.3 ПК IP3: 10.43.140.33 Destination IP: 10.43.130.152 Есть три других компьютеров в сети. Все с тремя сетевыми интерфейсами, все в том же диапазоне IP. На все остальные три, ServicePoint установлен правильно и запрос JSON работает. Вот мой код. Зр, sp2 и sp3 просто отлаживать код. зр и sp2 являются правильными (IP назначения), но sp3 всегда так. Это всегда 192.168.25..9: 8919. Но как только я знаю, что WebRequest объект получает Servicepoint от ServicePointManager. Итак, как же это возможно? частное статическое BOOL QueryJson (строка URL, CancellationToken? CancellationToken, из строки результата) {блокировка (webRequestLock) {HttpWebRequest dataRequest = WebRequest.Create (URL) в качестве HttpWebRequest; если (dataRequest == NULL) бросить новый Exception ( "dataRequest не HttpWebRequest"); dataRequest.UserAgent = "ISAM Velodyne интерфейс"; dataRequest.ContentType = ""; dataRequest.SendChunked = ложь; dataRequest.ServicePoint.UseNagleAlgorithm = FALSE; dataRequest.Method = "GET"; dataRequest.Accept = "* / *"; dataRequest.KeepAlive = ложь; dataRequest.ServicePoint.Expect100Continue = ложь; dataRequest.Timeout = ТАЙМАУТ; // зр и sp2 ServicePoint имеют ожидаемый IP назначения уаг зр = ServicePointManager. FindServicePoint (dataRequest.RequestUri); вар sp2 = ServicePointManager.FindServicePoint (новый Uri (URL)); // sp3 это не имеет ожидаемого IP // (Почему не получают тот же Servicepoint, как указано выше?) Вар sp3 = dataRequest.ServicePoint; // ...}}
Dave Scum
1

голосов
0

ответ
32

Просмотры

удаление объектов из MObjectArray в отмен

В соответствии с ниже код первого Я пытаюсь добавить объекты MObjectArray, которые я хочу удалить функциональность отмены. Отменить, Повторить работает отлично .. Но отменить это удаление только первый элемент массива / объекта не все из них. Хотелось бы знать, что происходит не так, и что лучший способ для удаления объектов в функции Undo. .h #include #include #include #include #include #include #include #include #include #include #include #include класс deleteObj: общественные MPxCommand {общественности: deleteObj () {}; Виртуальный MStatus Doit (Const MArgList & список аргументов); статическая сила * создатель (); Виртуальный MStatus redoIt (); Виртуальный MStatus undoIt (); MObjectArray objectTransforms; Виртуальный BOOL isUndoable () Const {возвращает истину; }}; .cpp #include #include "undoredo.h" MStatus deleteObj :: Doit (Const MArgList & список аргументов) {вернуть redoIt (); } MStatus deleteObj :: redoIt () {для (Int J = 0; J <3; j ++) {CMD MString ( "maya.cmds.polyCube ()"); MGlobal :: executePythonCommand (CMD); Выбор MSelectionList; MGlobal :: getActiveSelectionList (выбор); MObject selObj; selection.getDependNode (J, selObj); objectTransforms.append (selObj); } Вернуться MS :: kSuccess; } MStatus deleteObj :: undoIt () {для (беззнаковое INT I = 0; я objectTransforms.append (selObj); } Вернуться MS :: kSuccess; } MStatus deleteObj :: undoIt () {для (беззнаковое INT I = 0; я objectTransforms.append (selObj); } Вернуться MS :: kSuccess; } MStatus deleteObj :: undoIt () {для (беззнаковое INT I = 0; я
Atri Dave
1

голосов
1

ответ
39

Просмотры

Есть ли планы перейти на материал-ш 3?

Текущая версия использует материал-UI 1.x. Я пытался модернизировать на месте, но многие из путей класса CSS изменились в материалоемкости щий 3.
Dave Brewster
1

голосов
1

ответ
55

Просмотры

Autodesk Viewer - Как полностью изменить угол обзора камеры?

Я хочу, чтобы добавить кнопку к моему зрителю, что представит «обратный угол» нашу модель к пользователю. Я хотел бы, чтобы результат по существу, что пользователь видеть, когда они свободно вращаются модель перетягивания точно горизонтально по экрану, через центр модели. Прецедент здесь, где мы хотим, чтобы иметь возможность заблокировать вид, но дать пользователю возможность панорамирования и увидеть обратный угол - без включения вещи, как орбиты или свободную орбиту. Вот что я сделал до сих пор: вар currentPosition = viewer.navigation.getPosition (); вар newX = -currentPosition.x; вар Newy = -currentPosition.y; вар Newz = -currentPosition.z; вар newPosition = {х: newX, у: Newy, г: Newz}; viewer.navigation.setView (newPosition, viewer.navigation. GetTarget ()); Но это дает нам некоторое нежелательное поведение, когда модель приготовлена ​​от поворота - этот код занимает модель сидит справа от центра на экране и земли его слева от центра. Я хотел бы, чтобы повернуть модель вокруг себя, как горизонтальное сопротивление в свободной орбите будет.
Dave Miller
1

голосов
0

ответ
62

Просмотры

Добавление всего массива на связанный список

Привет всем У меня есть вопрос о добавлении весь массив в связанный список и то, что я имею в виду, что не добавляет ценности со Int массива на связанный список, но хранить сам массив в связанном списке. Например ИНТ [] число = новый INT [1,2,3]; LinkedList привет = новый LinkedList (); hi.add (массив); Это то, что я хотел бы сделать, как я хочу, чтобы сохранить копию цифр и чисел, чем изменения. Я делаю это так я могу сравнить прошлую версию чисел с текущим. Поэтому я хочу, чтобы сравнить прошлое и ток поэтому, когда я изменить номера я убедиться, что не изменить его на прошлую версию чисел и всегда генерирует уникальное состояние. Поэтому у меня есть два вопроса, один как хранить полный массив в связанном список или есть лучший способ сохранить изменения дорожки цифр, которые я создал.
Dave
1

голосов
0

ответ
26

Просмотры

Обнаружение столкновений непоследовательное

Мое обнаружение столкновений работает большую часть времени, но иногда одна физика тело будет идти в других, когда они должны столкнуться. У меня есть машина с физикой и обочин с физикой. Автомобиль будет дуть через обочины иногда. Я переезжаю автомобиль вперед позиции, однако я также пытался двигаться вперед силой и то же самое происходит. Кто-нибудь есть идеи, что бы быть причиной этого? Я определил мой физический categorys как так; структура PhysicsCategory: OptionSet {пусть RawValue: UInt32 INIT (RawValue: UInt32) {self.rawValue = RawValue} статическая пусть CarCategory = PhysicsCategory (RawValue: 0b00001) статическая пусть RoadSidesCategory = PhysicsCategory (RawValue: 0b00010) статическая пусть NoCollisionsCategory = PhysicsCategory (RawValue: 0b00000)} Давать физику автомобиля, как это; функ giveCarPhysics (физика: ? CollisionBitMask = PhysicsCategory.RoadSidesCategory.rawValue self.physicsBody .contactTestBitMask = PhysicsCategory.RoadSidesCategory.rawValue}} И затем дать физику обочин; FUNC createPhysicsRight () {для (индекс, backgroundImageRight) в self.physicsRight.enumerated () {пусть roadSpriteR = SKSpriteNode () roadSpriteR.anchorPoint = CGPoint (х: 0,5, у: 0,5) roadSpriteR.position = CGPoint (х: 0, у: CGFloat (self.physicsCounterR) * self.frame.size.height) roadSpriteR.zPosition = 0 roadSpriteR.name = "RoadR \ (индекс)" печать (roadSpriteR.name, как любое) roadSpriteR.physicsBody = SKPhysicsBody (polygonFrom: backgroundImageRight ) roadSpriteR.physicsBody? .mass = backgroundMass roadSpriteR.physicsBody ?.
Dave
1

голосов
0

ответ
10

Просмотры

Определение gdld печенья в Wordpress сайта

Использование «GDPR Cookie Согласие» плагин (Premium) и имеет отличный сканер печенья, где он записывает все куки использует мой сайт. К сожалению, по описанию во всех из них, она автоматически заполнит как «описание неготовности». Так один на один (у меня есть только 17) Я сбор данных по каждому добавить соответствующие описания. Существует один, в частности, я с трудом найти любую информацию о: Имя Cookie: gdld Тип: Стойкие Категория: Non Необходимое Продолжительность: 9 лет Чувствительность: без необходимости ID: gdld Кто-нибудь есть идеи, что это может быть так Я могу быть 100% уверен, что я GDPR соответствует? Заранее спасибо :)
Dave Able
1

голосов
2

ответ
55

Просмотры

jQuery canvasjs donut chart realtime retrieve data

I'm using Donut Chart And retrieve the data from database through PHP. PHP $q = oci_parse($c1, "SELECT DESCRIPTION, SUM(QUANTITY) AS TOTALS FROM TEST1 GROUP BY DESCRIPTION"); oci_execute($q); while($d = oci_fetch_array($q)) { $description[] = $d['DESCRIPTION']; $quantity[] = $d['TOTALS']; $nameAndCode = array(); $nameAndCode['label'] = $d['DESCRIPTION']; $nameAndCode['y'] = $d['TOTALS']; $namesArray[] = $nameAndCode; } $dataPoints = array( "dataPoints" => $namesArray ); echo json_encode($dataPoints); And JS var dataPoints = []; function updateChart() { $.getJSON("data.php", function(result) { for (var i = 0; i
HiDayurie Dave
1

голосов
0

ответ
16

Просмотры

Преобразовать выделение текста на элементы для выделения

В моем приложении, я хочу, чтобы пользователь мог выбрать кучу текста и выделить его, похожая на «маркер» функция в слове / LibreOffice и т.д. Я получил некоторые ограниченный успех с этим фрагментом, но он терпит неудачу при выборе более сложными ( = блочные элементы) содержание: пусть = сель document.getSelection () пусть диапазон = sel.getRangeAt (0) пусть маркер = document.createElement ( 'диапазона') marker.className = range.surroundContents (маркер) диапазон 'изюминкой'. Распад () Так что - как я получаю от выбора или диапазона модифицированного HTML, где каждый текстовый узел в заворачивают в кульминационном маркере? Обратите внимание, что я не забочусь слишком много, если необходимо переписать структуру отбора, при условии, что в результате расположение остается неизменным. Работающий образец выше, можно найти здесь: http://jsfiddle.net/7g5nb94w/
Dave Vogt
1

голосов
0

ответ
131

Просмотры

Ошибка при установке Microsfts WebDriver для использования с модулем питона селена

Следуя инструкции из этой ссылки в моем стремлении использовать селен модуль Питона с MS Краем: https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/ я получаю: C: \ Windows \ system32> DISM.exe / Интернет / Add-Capability /CapabilityName:Microsoft.WebDriver обслуживания образов развертывания и управления Версия инструмента: Версия 10.0.17134.1 Image: 10.0.17134.407 Ошибка: 87 под управлением Windows имя возможность не была признана. Файл журнала DISM можно найти в C: \ Windows \ Logs \ DISM \ Dism.log Я немного потерял в отношении куда идти отсюда. Полнота содержания журнала поставил меня над пределом характер, так вот некоторые заключительные строки: CDISMProviderStore :: Internal_DisconnectProvider 2018-11-22 13:39:15, информация DISM DISM Provider Магазин: PID = 13040 TID = 13388 Отсоединение Поставщик: Internal_DisconnectProvider 2018-11-22 13:39:15, информация DISM DISM Provider Магазин: PID = 13040 TID = 13388 Отсоединение Поставщик: SetupPlatformManager - CDISMProviderStore :: Internal_DisconnectProvider 2018-11-22 13:39:15, информация DISM DISM Поставщик Store: PID = 13040 TID = 13388 Отпускание локальной ссылки на OSServices. - CDISMProviderStore :: Internal_DisconnectProvider 2018-11-22 13:39:15, информация DISM DISM Provider Магазин: PID = 13040 TID = 13388 Отсоединение Поставщик: OSServices - CDISMProviderStore :: Internal_DisconnectProvider 2018-11-22 13:39:15, информация DISM DISM Поставщик Store: PID = 13040 TID = 13388 отпускания локальной ссылки на DISMLogger. Прекратить регистрацию. - CDISMProviderStore :: Internal_DisconnectProvider 2018-11-22 13:39:15, информация DISM DISM менеджер: PID = 16172 TID = 14536 Закрытие события Дескриптор сеанса 0x1a4 - CDISMManager :: CleanupImageSessionEntry 2018-11-22 13:39:15, информация DISM DISM.exe: сессия Изображение было закрыто. Требуется перезагрузка = нет. 2018-11-22 13:39:15, информация DISM DISM.exe: 2018-11-22 13:39:15, информация DISM DISM.exe: 2018-11-22 13:39:15, информация DISM DISM.exe : 2018-11-22 13:39:15, информация DISM DISM Provider магазин: PID = 16172 TID = 14536 Найдены OSServices. Ожидание завершения, пока все другие поставщики не выгружается. - CDISMProviderStore :: Final_OnDisconnect 2018-11-22 13:39:15, информация DISM DISM Provider Магазин: PID = 16172 TID = 14536 Отсоединение Поставщик: FolderManager - CDISMProviderStore :: Internal_DisconnectProvider 2018-11-22 13:39:15, информация DISM DISM Поставщик Store: PID = 16172 TID = 14536 Отпускание локальной ссылки на DISMLogger. Прекратить регистрацию. - CDISMProviderStore :: Internal_DisconnectProvider
Dave
1

голосов
0

ответ
73

Просмотры

ADFS OAuth2 Password-Grant для LDAP пользователей

Мы используем ADFS 4.0 (2016 г.) с двумя "LocalClaimProviderTrusts" ака Атрибут Stores. Одним из них является Active Directory, а другой является LDAP (МП) сервером. Для некоторых usecases мы используем неинтерактивную oauth2 Конточка «/ ADFS / oauth2 / маркер». Где «grant_type» является «пароль Всего секрета клиента подход не является полезным для нас, потому что нам нужны требования пользователей в JWT лексемы И здесь мы столкнулись в ограничении:.. Эта конечная точка принимает только AD Users Если попытаться пройти аутентификацию. пользователей LDAP с именем пользователя и паролем от этой конечной точки, мы получим сообщение об ошибке в журнале событий указывает, что ADFS ищет только для пользователей в Active Directory Мой вопрос:. есть ли шанс получать JWT токен, представляющий пользователя LDAP неинтерактивно ? Спасибо! -Dave
Dave Kinne
1

голосов
0

ответ
133

Просмотры

другой LaTeX Error: Missing \ начать {документ} в rmarkdown

Я автоматизация отчета в формате PDF с использованием rmarkdown. Я использую макрос для запуска кода. Я могу запустить код один раз, и она работает без проблем. Когда я снова вызвать макрос, он, кажется, работает, но при создании PDF, я получаю ошибку «LaTeX Error: Missing \ начать {документ}» Это то, что я получаю в первый раз: выходной файл: L: / Statunit / Мортон / НКК R отчеты уценки / НСС отчеты / NCC_Dashboard_Report_Dave.knit.md "C: / Program Files / RStudio / бен / pandoc / pandoc" + RTS -K512m -RTS «L: / Statunit / Morton / НКК R отчеты уценки / НКС отчеты /NCC_Dashboard_Report_Dave.utf8.md "--to латекс --from уценки + autolink_bare_uris + ascii_identifiers + tex_math_single_backslash --output pandoc9e03c3032cf.tex --template" C: \ Users \ Mortond \ Documents \ R \ беспроигрышная библиотека \ 3,5 \ rmarkdown \ RMD \ латексная \ по умолчанию-1.17.0.2.tex» --highlight стиле танго --latex двигатель xelatex --variable график = да --variable "геометрия: Маржа = 1в" --variable "компактное название: да" --include-в-заголовка «C: \ Users \ Mortond \ AppData \ Local \ Temp \ Rtmp8cWvvQ \ rmarkdown-str9e022b75c22.html»Выход создан: Отчет-254-225573.pdf Во второй раз, я называю тот же код, но только изменить название отчета, поэтому данные одинаковы и Я получил. Выходной файл: L: / Statunit / Morton / НКК отчеты уценки R / НСС Отчеты / NCC_Dashboard_Report_Dave.knit.md "C: / Program Files / RStudio / бен / pandoc / pandoc" + RTS -K512m -RTS «L: / Statunit / отчеты уценки Morton / НКК R / НКК отчеты / NCC_Dashboard_Report_Dave.utf8.md "--to латекс --from уценки + autolink_bare_uris + ascii_identifiers + tex_math_single_backslash --output pandoc9e01f0a74c5.tex --template" C: По умолчанию html_document: по умолчанию urlcolor: синий classoption: пейзаж --- мой код, который вызывает уценки является: render_report = функция (б, д, р) {rmarkdown :: Render (L»: отчеты / Statunit / Morton / НКК R уценки / НКК Dashboard Report Dave.Rmd "PARAMS = список (b1 = Ь, h1 = Н, p1 = р), output_file = paste0 ( "Отчет-", ч, "-", р," .pdf "))} render_report (б = «Больница хххх, Inc.», ч = «253», р = «225573») файл журнала с частью ошибки есть. ( "C: \ Users \ Mortond \ AppData \ Local \ Programs \ MikTex 2.9 \ текс \ латексные \ графики четкости \ XET ex.def" Файл: xetex.def 2017/06/24 v5.0h Графика / цвет драйвер для XeTEX )) \ Gin @ REQ @ высота = \ dimen160 \ Gin @ REQ @ ширина = \ dimen161) ( "C: 22493 строк из 427767 408844 символов строки из 3146884 530389 слов памяти из 3000000 26423 multiletter управляющих последовательностями из 15000 + 200000 532722 слов шрифта информации для 28 шрифтов, из 3000000 за 9000 1328 исключений переносов из 8191 45i, 0n , 68P, 816B, 443s стек позиции из 5000i, 500N, 10000p, 200000b, 50000s Нет страниц выхода. Так почему же он работает один раз и не во второй раз? Если я выхожу RStudio, а затем начнем ее снова, она, кажется, работает. Я пытался .rs.restartR () безрезультатно. а также гт (список = Ls (Envir = GlobalEnv ()), Envir = GlobalEnv ()) дс (), чтобы очистить вещи. Какие-нибудь мысли? Я ценю чтение через все это. 443s стек позиции выхода из 5000i, 500N, 10000p, 200000b, 50000s Нет страниц выхода. Так почему же он работает один раз и не во второй раз? Если я выхожу RStudio, а затем начнем ее снова, она, кажется, работает. Я пытался .rs.restartR () безрезультатно. а также гт (список = Ls (Envir = GlobalEnv ()), Envir = GlobalEnv ()) дс (), чтобы очистить вещи. Какие-нибудь мысли? Я ценю чтение через все это. 443s стек позиции выхода из 5000i, 500N, 10000p, 200000b, 50000s Нет страниц выхода. Так почему же он работает один раз и не во второй раз? Если я выхожу RStudio, а затем начнем ее снова, она, кажется, работает. Я пытался .rs.restartR () безрезультатно. а также гт (список = Ls (Envir = GlobalEnv ()), Envir = GlobalEnv ()) дс (), чтобы очистить вещи. Какие-нибудь мысли? Я ценю чтение через все это.
Dave M
1

голосов
2

ответ
94

Просмотры

PHP file_get_contents проверить источник онлайн или нет, прежде чем сделать выполнение

Я использую PHP file_get_contents для чтения данных текстовых файлов. Предполагая, что у меня есть два IP-адреса, 1 онлайн и 1 форума:. 192.168.180.181 - 192.168.180.182 Online - Offline И PHP $ fileAccept = file_get_contents ( "\\\\ 192.168.180.181 \\ Reports \\" $ dModel [» MODEL_NAME..] $ источник "\\ \\ Accept Accept _" $ dDtl [. 'MODEL_CODE TS_CODE']) '] "_" $ Datecode "_" $ dDtl [..... ".txt."; Как мы знаем IP-адрес 192.168.180.182 отсутствует, то я попытался запустить код. И результат страница всегда загружается. Мой вопрос, как я могу предотвратить это, может быть, в первую очередь необходимо проверить IP жив или нет, если он жив, то может продолжать к следующему шагу. Может быть, что-то вроде этого: если (IP отключен) {эхо «ничего не делать»; } Еще {эхо «делать что-то»; }
HiDayurie Dave

Просмотр дополнительных вопросов