1

голосов
1

ответ
3.8k

Просмотры

ReactJS реквизит ошибки машинописи параметров неявно имеет «любой» типа

После и адаптация учебника здесь, я врезался в препятствие при попытке определить функцию, чтобы сделать некоторый HTML. функционирования панели инструментов (реквизит) {возвращение (props.onClick ()}> Refresh); } Это ошибки в машинописи, потому что реквизита не определена. Я понимаю, почему я получаю эту ошибку, но то, что я пропускаю, какой тип должен быть реквизитом? Я считаю, что я должен тогда быть в состоянии использовать это внутри другого компонента, как это: функция App () {возвращения (оповещения ( «привет мир»)}> Test); } И реквизита только то, что я указываю. Это, казалось бы, подтверждается здесь: хотя эта ссылка не упоминает машинопись. Итак, мой вопрос: как же эта функция (т.е. перехода свойств в функцию или класс) работают с машинописью, когда, по определению, вы не»
Paul Michaels
1

голосов
1

ответ
51

Просмотры

Какие допускаются символы для обозначения perl5 модулей и подпрограмм?

Является ли это [A-Za-Z] и :: для имен модулей и [A-Za-z_-] для имен подпрограмм? PS Я пишу регулярное выражение для разбора какой-то вывод отладки.
Paul Serikov
1

голосов
1

ответ
35

Просмотры

Можно ли реорганизовать ВЭ по умолчанию в других группах?

Я хотел бы, чтобы группа несколько по умолчанию typo3 CE в одну группу. Является ли это возможным?
Paul Kamma
1

голосов
2

ответ
278

Просмотры

Найти несколько макс в данных (сюжет)

У меня есть список со значениями Y. Если я сюжет его я получаю это: Есть три доминирующие вершины видны. Вопрос: Есть ли способ, в Python, чтобы найти п-й доминирующих спайки в списке данных и печатать их х-позицию (в списке)? Мне нужно принять во внимание шип с очень небольшим расстоянием друг от друга. Например, первый левый большой шип на самом деле двойной шип (это натрий двойная линия от спектров дневного света).
Paul G.
1

голосов
2

ответ
761

Просмотры

Неожиданное неявное приведение к LayoutParams

Это, вероятно, что-то очень простое, но я андроид новичок. Код отлаживает отлично, но когда я пытаюсь произвести подписанную APK, я получаю ошибки построения. Использование Android Studio 3.0.1 Ошибки: Неожиданное неявное приведение к LayoutParams: макет тег FrameLayout [WrongViewCast] Этот бит, где выделен ошибка 3 раза в приведенной ниже коде (это не полная функция, только бит, где ошибки выделено):. findViewById (R.id.frame_layout_2) .getLayoutParams ()) вес> 0) общественного недействительными onBackPressed () {переключатель (mCurrentFragmentIndex) {случай ALERTS_FRAGMENT_ID: если (getScreenWidth ()> = dualFragmentWidth && ((LinearLayout.LayoutParams) . findViewById (R.id.frame_layout_2) .getLayoutParams ()) вес> 0) {shrinkSecondFragment (); // отмените элемент списка, если (getSupportFragmentManager () findFragmentById (R.id.frame_layout) = нуль.!) {UnselectItem () ((CollatedAlertsFragment) getSupportFragmentManager () findFragmentById (R.id.frame_layout).). } вернуть; } перерыв; Случай MYSCHOOP_FRAGMENT_ID: если (. getScreenWidth ()> = dualFragmentWidth && ((LinearLayout.LayoutParams) findViewById (R.id.frame_layout_2) .getLayoutParams ()) вес> 0) {shrinkSecondFragment (); вернуть; } перерыв; Случай SETTINGS_FRAGMENT_ID: если (getScreenWidth ()> = dualFragmentWidth && ((LinearLayout.LayoutParams) findViewById (R.id.frame_layout_2). . GetLayoutParams ()) вес> 0) {shrinkSecondFragment (); вернуть; } перерыв; Это XML для frame_layout_2 Цените любую помощь или совет. Спасибо
Paul Smith
1

голосов
0

ответ
46

Просмотры

Ни записи или SP подход к тестирующему засоленному полому hashbyte работает

UPDATE: ASP страница по-прежнему всегда возвращает «1», даже если правильный пароль поставляется, но при ХП работает в SSMS, она работает должным образом. Я добавил ЗЕЬЕСТ для полей тестируется и модифицировал ход хранимого прока для возврата записей при выполнении команды. Установите RS2 = cmd1.Execute Response.Write "rs2.PWord =" & "" & RS2 (0) & "" Response.Write "rs2.PWordIN =" & "" & RS2 (1) & "" Response.Write " rs2.ReturnVal = "& "" & RS2 (2) & "" Response.Write "rs2.PWordWSalt =" & "" & RS2 (3) & "" Все данные возвращаются правильно - но возвращаемое значение всегда упорно ' 1' , пока я не запустить его в SSMS. Зачем? Счет работает хранимая процедура имеет достаточных привилегий. Есть ли что-то конкретное, или зарегистрированы, пользователь с правами мудр, что я должен проверить? Кроме того, фактический поставщик соединения MSDASQL.1. ОРИГИНАЛЬНЫЙ ПОСТ: У меня есть хранимая процедура, которая прекрасно работает. Цель состоит в том, чтобы сравнить соль + пароль, хранящийся в таблице с одной и той же соли + с пользовательским паролем. Если сравнение матчей, пароль хорош; в противном случае это не так. Проблема заключается в том, когда я бегу SP в пределах классической страницы ASP / VBScript. два поля набора записей Возвратится пусто, так что сравнение всегда «истина». Выберите toPWord, toPWordSalt, master.dbo.fn_varbintohexsubstring (0, HashBytes ( 'SHA1', toPWordSalt + toPWord), 1, 0), как HashByteValue, master.dbo.fn_varbintohexsubstring (0, HashBytes ( 'SHA1', toPWordSalt +»и отделка (vLogOnPWord) & "'), 1, 0) в качестве HashByteValueCOMP из toUSERS_WORKAREAe", где: topWordSalt является сохраненной солью, используемой; toPWord является сохраненной пароль для пользователя; vLogOnPWord это поставляется пользователем пароль из пользовательского интерфейса ASP / VBScript. Первоначально я пытался CONVERT, а затем перешел на varbintohexsubstring. Либо один возвращает пустое поле в наборе записей: SQLS1 = «Выберите toPWord, toPWordSalt, master.dbo.fn_varbintohexsubstring (0, HashBytes ( 'SHA1', toPWordSalt + toPWord), 1, 0), как HashByteValue, master.dbo.fn_varbintohexsubstring ( 0, HashBytes ( 'SHA1', toPWordSalt +»и обрезки (vLogOnPWord) & "'), 1, 0) в качестве HashByteValueCOMP от toUSERS_WORKAREAe" rs2.Open SQLS1, xConn, adOpenStatic vPWordTest = "" & RS2 "(toPWord") vHashByteValue = "" & RS2 ( "Hashbytevalue" ) VHashByteValue_COMP = «» & RS2 ( «HashbytevalueCOMP»), если IsEmpty (vHashByteValue), то Response.Write «vHashByteValue пуст» конец, если в качестве простого теста запроса, в SSMS, приведенный выше запрос делает поля возврата отлично: результаты набора записей в SSMS Альтернативно я написал SP, «Verify_Hash», который записывает «0», если матч hashbytes, и «1», если они этого не делают. Опять же, выполняя эту SP в SSMS работает отлично. Но вызывается из ASP / VBScript всегда удается (флаг установлен равным «1», а «0», когда поля hashbyte Совпадают). ИСПОЛЬЗОВАНИЕ [10734] GO / ****** Объект: StoredProcedure [DBO] [sp_VerifyHash] Script Дата:. 12/28/2017 11:50:41 AM ****** / SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER PROCEDURE [DBO]. [Sp_VerifyHash] - добавить параметры для хранимой процедуры здесь @toPWordIN VARCHAR (20), @toPHashErr INT OUTPUT AS BEGIN - SET NOCOUNT ON добавляется для предотвращения дополнительных наборов результатов из - мешая ЗЕЬЕСТ. SET NOCOUNT ON; объявить @toHashByteValue VARCHAR (120) объявлять @toHashByteValueTEST VARCHAR (120) объявлять @toPWord VARCHAR (20) объявлять @toPSalt VARCHAR (120) объявлять @toPHash VARCHAR (120) объявить @toPHashOut VARCHAR (120) Набор @toPWord = (выбрать из toPWord toUSERS_WORKAREAe) Set @toPSalt = (выберите toPWordSalt из toUSERS_WORKAREAe) Set @toPHash = (выберите hashbytes ( 'SHA1', @ toPSalt + @ toPWord) как Hashbytevalue из toUSERS_WORKAREAe) Set @toPHashOut = (выберите hashbytes ( 'SHA1', @ toPSalt + @ toPWordIN ), как HashbyteValueTEST от toUSERS_WORKAREAe), если (@toPHash = @toPHashOut) BEGIN - PRINT 'YES' SET @toPHashErr = '0' UPDATE toUSERS_WORKAREAe SET toPHashErr = '0'; КОНЕЦ еще не BEGIN - PRINT 'NO' SET @toPHashErr = '1' ОБНОВЛЕНИЕ toUSERS_WORKAREAe SET toPHashErr = '1'; END END Этот пароль сравнения логика далеко не полный. Цель заключается фактически сравнить AES-256 зашифрованный ключ, а не простой текст версии. Мой план заключается в использовании, что симметричный ключ значение результата, а не простой текст. Тем не менее, как мой первый шаг я пытался создать код SP и VBScript для обработки логики, и я не могу получить основы работы. SET cmd1 = Server.CreateObject ( "ADODB.Command") SET cmd1.ActiveConnection = xConn cmd1.CommandType = adCmdStoredProc cmd1.CommandText = "sp_VerifyHash" cmd1.Parameters.Append cmd1.CreateParameter ( "@ toPwordIN", adVarChar, 1, 20 , vExistingPWord) '// adParamInput cmd1.Parameters.Append cmd1.CreateParameter ( "@ toPHashErr", adInteger, 4, 1)' // adParamReturnValue cmd1.Execute cmd1.Close RETVAL = cmd1 ( "@ toPHashErr") Response.Write «@ toPHashErr = "& nRETVAL & "" Response.Write "@toPwdCheckOUT =" & CMD (" @ toPwdCheckOUT ") & "" Response.Write "@toHashCheckOUT =" & CMD (" @ toHashCheckOUT ") & "" Наконец, соединение строки: Driver = {SQL Server}; Сервер = WIN-XX0YYZZ8YYY; Database = имя_базы_данный; Trusted_Connection = да; Установите xConn = Server.CreateObject ( «ADODB.Connection») Я был бы счастлив с любым тест сравнения поля работает (с подходом набора записей), OR, хранимая процедура проводка через страницу ASP правильное «0» или «1» значение, так VB-Script может затем прочитать его. Я потратил много часов, пройдя через многие, многие из ваших соответствующих должностей и до сих пор не попадались решения для либо (или обоих) вопросов. Любая помощь вы можете предоставить бы более высокую оценку. Спасибо!
Jan Paul
1

голосов
1

ответ
348

Просмотры

Плавное движение мыши в C ++

Мне было интересно, если кто-то может помочь мне с каким-то кодом, по сути, я сделал небольшую функцию, которая перемещает курсор мыши относительно текущей позиции курсора мыши, однако курсор телепортов; Я хотел бы найти способ сделать это «скольжение», плавно, так это выглядит немного более естественным. Здесь код ниже: #import недействительного MouseXY (целое х, у INT) {точка Р; если (GetCursorPos (& р)) {SetCursorPos (рх + х, р + у); }} Любая помощь будет принята с благодарностью.
Paul Blunt
1

голосов
0

ответ
315

Просмотры

Mediacodec для декодирования H264 потока не удалось создать на Nexus 6P

У меня есть приложение (модуль декодирования), который не создает mediacodec для декодирования H264 кодированного потока во время работы на Nexus 6P. Но он отлично работает под Google PIXEL XL телефон. Я также даю небольшой хруст ошибки я получаю, когда я его отладку с помощью Android Studio LogCat. Любая помощь будет высоко оценен. Ошибка привязки Е / ОЭМЭКС-VDEC-1080P: Не удалось вызвать поток на выходном за счет HW_OVERLOAD E / ОЭМЭКС-VDEC-1080P: empty_this_buffer_proxy недостаточность вследствие HW перегружать E / OMX-VDEC-1080P: ОШИБКА: Отправка OMX_ErrorInsufficientResources для клиента E / ОЭМЭКС -VDEC-1080P: Не удалось qbuf с драйвером E / ACodec: [OMX.qcom.video.decoder.avc] ОШИБКА (0x80001000) Е / ACodec: signalError (omxError 0x80001000, InternalError -2147483648) кодек сообщает ERR 0x80001000, actionCode 0, в то время как в состоянии 6 Е / NuPlayerDecoder: декодер (видео) сообщил об ошибке: 0x80001000 Х / NuPlayer: получил сообщение об ошибке (0x80001000) с видеодекодером, промывка (0), теперь закрытие E / MediaPlayer: ошибка (1, -2147479552) Е / медиаплеера: Ошибка (1, -2147479552) Д / EasyMovieTexture: OnError Е / NuPlayerDecoder: не удалось флеш OMX.qcom.video.decoder.avc (ERR = -38) 12-29 20: 21: 41,075 2737-10644 /? Е / NuPlayer: получено сообщение об ошибке (0xffffffda) с видеодекодером, промывка (2), в настоящее время завершает работу D NuPlayerDriver /: notifyListener_l (0xeed2aae0), (100, 1, -38), настройка контура (0, 0) Е / MediaPlayer: Error (1, -38) D / EasyMovieTexture: OnError E / OMX-VDEC-1080P: Не удалось вызвать поток на выходе Е / ОЭМЭКС-VDEC-1080P: empty_this_buffer_proxy отказ я думаю код ошибки -38 приходит, потому что я хочу, чтобы начать медиаплеер в неправильном состоянии (Здесь, как кодек дает мне ошибку, медиаплеер находится в состоянии ошибки).
MSD Paul
1

голосов
0

ответ
46

Просмотры

How to add tarball (Cardinality package) to dependency with stack?

У меня есть MYLIB пакет библиотеки и MYAPP приложения. Я хочу использовать пакет мощностного в MyLib, который доступен только как тарболл. Таким образом, я добавил к MYLIB stack.yaml: пакеты: ... - местоположение: https://hackage.haskell.org/package/Cardinality-0.2/Cardinality-0.2.tar.gz экстра-отд: истинно Тогда я добавить междусобойчик файл проекта MyLib: наращивание зависит: ..., Cardinality И это компилируется. Теперь я пытаюсь построить MYAPP инструмент, который зависит от MYLIB: пакеты: ... - "../mylib Но я получаю сообщение об ошибке: Ошибка: При построении плана сборки, следующие исключения встречались: В зависимости для MyLib : Cardinality должен соответствовать -любе, но конфигурация стеки не имеет указанную версии (последняя версия соответствия 0,2), необходимые, поскольку MyLib является целью сборки. Некоторые возможные пути для решения этой проблемы: * Рекомендуемое действие: попробуйте добавить следующее к экстра-DEPS в /home/XXXX/prj/myapp/stack.yaml: - Cardinality-0,2 * Установить «Разрешить-новее правда», чтобы игнорировать все версии ограничения и построить в любом случае. * Вы также можете попробовать использовать команду «стек решатель». План строительства не удалось. Так, как добавить мощностный тарболл к MYLIB пакета в правильном пути ?!
Paul-AG
1

голосов
1

ответ
203

Просмотры

Excel VBA для отправки по электронной почте напоминание каждые 28 дней с даты

У меня есть следующий код, который работает уже, но я предполагаю, что это гораздо лучше, чем иметь много, если заявления происходят в 28 дней. Может кто-то пожалуйста, покажите мне, как сказать, каждые 28 дней отправить электронное письмо на основе даты создания? Благодарю вас! Sub Current28 () '' ' 'Dim ответ As VbMsgBoxResult' Ответ = MsgBox ( "Вы уверены, что хотите работать?", VbYesNo, "Выполнить макрос")' Если ответа = vbYes Тогда Dim I As Integer, Mail_Object, EMAIL_SUBJECT, о As Variant, Л.Р. As Long = Lr клеток (Rows.Count, "A"). End (xlUp) .Row Dim создан как 'Dim позиции As String' строка Dim ветвь As String Set Mail_Object = CreateObject ( "Outlook.Application" ) Для я = 2 Для Л.Р. С Mail_Object.CreateItem (о) .Subject = "Текущие Продавец ухода за 28 дней" .Чтобы = "[email protected]".
Paul C
1

голосов
0

ответ
204

Просмотры

Запуск Kestrel в 64-битном режиме с веб-приложений ASP.NET MVC ядра

С веб-приложение ASP.NET MVC ядро, есть способ запустить веб-сервер Kestrel в режиме 64-бит (или AnyCPU)? Если не можешь изменить целевую платформу моего приложения с x86 по умолчанию в любом x64 или AnyCPU, он больше не работает, производя System.BadImageFormatException при попытке запуска Kestrel (Microsoft.AspNetCore.Server.Kestrel). ETA: исследовать дальше, я декомпилированы Microsoft.AspNetCore.Server.Kestrel. Он построен для AnyCPU, но, как представляется, содержат смесь MSIL и машинный код x86 для библиотеки libuv, который написан на C. Не ясно, почему единственный способ загрузить это из сборки для x86, как с AnyCPU и 64 производит ошибку «плохое изображение». Можно было бы ожидать, чтобы иметь возможность загрузить сборку AnyCPU из другого AnyCPU сборки, но это не так. Это'
Paul Lambert
1

голосов
2

ответ
1.6k

Просмотры

в pytorch, cuda.is_availbale (), но каждая операция терпит неудачу с из памяти

Я создал новую виртуальную машину (на GCP) с K80 GPU на Ubuntu 16. следовали инструкциям по установке инструментария CUDA 9.1-SMI NVIDIA возвращается правильно: NVIDIA-SMI 390,12 Driver Версия: 390.12 ... в pytorch, CUDA .is_available () возвращает истину, но любая операция терпит неудачу: torch.randn (10) .cuda () ==> RuntimeError: ошибка выполнения CUDA (2): из памяти в / Opt / Конда / conda- зд / pytorch_1512378422383 / работы /torch/lib/THC/generic/THCStorage.cu:58 Что я упускаю в установке?
Paul
1

голосов
1

ответ
179

Просмотры

Использование блокировка в замедленном воспламенении выполняется ASP.Net код

Я использую замедленное воспламенение в проекте ASP.Net MVC управлять LongRunning фонового заданием. Я пытаюсь использовать блокировку блока операторов для работы с базой данных. Вот мое заявление замок код- общественного класса LockedTransaction {частный объект thisLock = новый Object (); общественного LockedTransaction () {} общественного недействительными UpdateCustomerBalance (длинный CustomerId, десятичное AmountToDeduct, строка ConnectionString) {блокировка (thisLock) {используя (SqlConnection соединение = новый SqlConnection (ConnectionString)) {connection.Open (); используя (SqlTransaction транзакции = connection.BeginTransaction (System.Data.IsolationLevel.ReadCommitted)) {используя (SqlCommand команда = новый SqlCommand ()) {command.Connection = соединение; command.Transaction = сделки; command.CommandText = "SELECT Balance FROM Customer WHERE Id =" + CustomerId; вар userBalance = Convert.ToDecimal (command.ExecuteScalar ()); userBalance = userBalance - AmountToDeduct; command.CommandText = "UPDATE SET клиента баланс =" + userBalance + "WHERE Id =" + CustomerId; command.ExecuteNonQuery (); transaction.Commit (); }}}}}} Вот как я звоню выше code- Еогеасп (очередь уага в очередях) {queue.Send (); LockedTransaction lockedTransaction = новый LockedTransaction (); lockedTransaction.UpdateCustomerBalance (очередь. CustomerId, queue.cost, "ConnectionString"); } Проблема, значение базы данных не обновляется, как ожидалось. Например, у меня есть 5 очередей следующим образом - очереди [0] .cost = 0,50; очереди [1] .cost = 0,50; очереди [2] .cost = 0,50; очереди [3] .cost = 0,50; очереди [4] .cost = 0,50; Значение базы данных следует вычесть 2,5 (общая стоимость) после завершения цикла. Но это не происходит. Иногда вычтенное значение 2,00, иногда 1,5 и т.д. Любое предложение?
s.k.paul
1

голосов
0

ответ
65

Просмотры

SQLite + триггер + Множественные отчеты

У меня есть установка триггера в качестве таких: первый оператор в триггере увеличивает номер версии второго утверждение данных триггера вставки в другую таблицу - один пунктом является новым номером версии. Я заметил, что это new.revision по-прежнему отражает старый номер ревизии (то есть перед обновлением первого утверждения в). Значит ли это, new.revision отражает только то, что значение не было во время событий, в отличие от независимо от текущего значения после утверждения 1? Есть быстрый способ запроса текущего номера версии для затронутой строки (т.е. после каких-либо изменений по сравнению с предыдущими высказываниями триггерных)?
Paul Calabro
1

голосов
0

ответ
62

Просмотры

Self replacing object python

Я хотел бы создать объект, который способен заменить себя с произвольным объектом, когда доступ; как в следующем: классе stand_in_object (объект): Защита __init __ (я, obj_ref): self.obj_ref Защита __getattr __ (я, ключ): передать #somehow сделать вызов ссылки в настоящее время относится к self.obj_ref #Consider: SetAttr (ссылка, название , self.obj_ref) - как получить реф, имя? #Or возможно то, что заменяет объект, находящийся на «месте» #so, что все ссылки на ид (сам) являются «наведением» на #A нового объекта. Может быть ctypes.memmove? # ------------------------ Пример использования ---------------------- класс х (объект): Защита __init __ (сам): self.y = stand_in_object (интермедиат (5)) а = х () печать AXF #calls ax__getattr __ ( 'F'), который задает. х = INT (5) Я думал, что я мог бы попробовать либо memmove, или заменить все ссылки на метод нашел этот пост: https://benkurtovic.com/2015/01/28/python-object-replacement.html Я пытаюсь чтобы сделать ООСУБД с помощью cPickle. Я хотел бы иметь постоянные объекты, которые не были загружены, можно ссылаться на дежурном в объекте, пока они не будут доступны. Что-то вроде следующий: нагруженный = {} класса stand_in (объект): Защита __init __ (самостоятельно, идентификатор, SRC): self.id, self.src = идентификатор, SRC Защиты __getattr __ (самостоятельно, ключа): загружено [self.id] = cust_unpickle (self.src) #Some функции, чтобы заменить ссылку на standin_obj с загруженным объектом четкости persistent_load (ID): если идентификатор в загруженном: возвращение загружается [ID] еще: обратный stand_in (ID, SRC) # ------ --------------------Пример----------------------------- - база данных хранит #consider объекты а и с, и ас = с.
Paul S.
1

голосов
0

ответ
169

Просмотры

Проблемы, реализующие развязность в C #

I've created the following webservice: /// /// Get all users from CRS that are not included in the emaillist /// /// string with emails separated by semicolon /// [HttpPost] [Route("api/user/getwurusersnotinlist/")] [SwaggerOperation("UserGetWurUsersNotInList")] public List GetWurUsersNotInList([FromBody] string emailList) { var list = Request.Content.ReadAsStringAsync().Result; var exclude = (emailList??string.Empty).ToLower().Split(';').ToList(); return WurUsers .Where(user => string.IsNullOrEmpty(user.Email) && !exclude.Contains(user.Email.ToLower())) .Select(user => user.Dto()) .ToList(); } As you can see I'm trying to use the [FromBody] Swagger attribute here. On the client side the following code is used to retrieve the user data: StringBuilder sb = new StringBuilder(); var semi = string.Empty; foreach (var user in students) { sb.Append(semi).Append(user.EMail); semi = ";"; } var excludeList = sb.ToString(); var crsUsers = UserServiceClient.UserGetWurUsersNotInList(excludeList); foreach (UserDto crsUser in crsUsers) { ... } The problems with this code are: The emailList is always null The list read from the Request.Content contains the list minus the first 4 characters. Very strange. When the result returns I get an exception saying 'unable to deserialize the response'. Inner: Unexpected character encountered while parsing value:
Paul Sinnema
1

голосов
0

ответ
369

Просмотры

Как я могу преобразовать первую страницу PDF в JPG или PNG в Python 3?

У меня есть PDF с текстом и некоторых изображений. Я хочу тайный первую страницу этого документа в файл изображения, предпочтительнее JPG или PNG, но размолвка также будет работать. не я попытался с помощью Wand, но я получаю эту ошибку: wand.exceptions.BlobError: невозможно открыть изображение `myfile.pdf '(изменение myfile.py к фактическому имени): Нет такого файла или каталога @ ошибка / blob.c / OpenBlob / 2735 Исключение игнорируется: TraceBack (самый последний вызов последнего): Файл "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/wand/resource.py", строка 232, в __del__ Файл «/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/wand/image.py», строка 2767, в уничтожить TypeError: объект типа «NoneType» не имеет Len () Я также пытался использовать Ghostscript и pdf2img, также те, без каких-либо удачи.
Paul Drogba
1

голосов
0

ответ
60

Просмотры

Access Docker image in Heroku CI

Я пытаюсь получить настройки Heroku CI, так что при коде фиксирования, я могу запустить сервер работаю мое приложение, а затем запустить WebDriver тестов против него, чтобы подтвердить, что новое изменение коды является действительным. Локально, я бегу моих тестов с использованием селена / автономный хром-отладочный Docker изображение. Документы Heroku, кажется, предполагают, что это может быть возможным использовать Docker изображение во время работает Heroku CI, но я не уверен, если это на самом деле возможно. Мой текущий app.json выглядит следующим образом: { "имя": "Тест", "окружающая среда": { "тест": { "Env": {}, "скрипты": { "тест-установка": «Докер бег - д --name с-хром-отладка -p 5900: 5900 -p 4444: 4444 селен / автономная-хром-отладка " "тест": "NPM пробного пуска"}, "образ":" селен / автономная-хромирование отлаживать», "buildpacks": [{ "URL": "Heroku / nodejs"}, { "URL": "https://github.com/heroku/heroku-buildpack-google-chrome.git"}, { "URL": «https://github.com/heroku/heroku-buildpack-chromedriver»}]}}} Во время фазы «тест-установка» на Heroku, я вижу buildpacks (который я думаю, что я, вероятно, не нужен) устанавливается , но нет никакого упоминания ни о чем, относящемся к изображению Докера. Тогда при выполнении команды моей «тест-установка» «Докер бег ...», он терпит неудачу, потому что Docker CLI не доступен. Баш: Докер: команда не найдена Это даже обоснованный подход к использованию Heroku CI? Если да, то как я могу начать изображение Докер? т необходимость) устанавливается, но нет никакого упоминания ни о чем, относящемся к изображению Докера. Тогда при выполнении команды моей «тест-установка» «Докер бег ...», он терпит неудачу, потому что Docker CLI не доступен. Баш: Докер: команда не найдена Это даже обоснованный подход к использованию Heroku CI? Если да, то как я могу начать изображение Докер? т необходимость) устанавливается, но нет никакого упоминания ни о чем, относящемся к изображению Докера. Тогда при выполнении команды моей «тест-установка» «Докер бег ...», он терпит неудачу, потому что Docker CLI не доступен. Баш: Докер: команда не найдена Это даже обоснованный подход к использованию Heroku CI? Если да, то как я могу начать изображение Докер?
Paul Andrew
1

голосов
0

ответ
65

Просмотры

Отладка библиотеки в Xcode Использование XCTest Framework

Я новичок в всем-все-яблочной экосистему. Мой Google-фу не может дать ответ на эту проблему. Я пытаюсь установить точки останова в библиотеке / рамке, которая использует рамку XCTest. В то время как я могу успешно установить точки останова в блок проверяет себя, я не могу установить точки останова в библиотеке. Есть ли способ, чтобы установить точки останова в коде библиотеки ?? Я вижу много информации об обеспечении, что «Debug Исполняемый» подключаются при работе с исполняемым файлом, я не могу найти информацию о настройке точек останова в библиотеке / рамочный проект. Надеюсь, это супер просто :)
John Paul
1

голосов
0

ответ
34

Просмотры

Почему Files.walkFileTree не сообщают удалось открыть смонтированный диск

Мой Java код траверсы корневые каталоги компьютера для создания дерева папок (для обслуживания, как для веб-JSON приложения) для (пути Path:. FileSystems.getDefault () getRootDirectories ()) {MainWindow.logger.severe ( "Walking: «+ path.getRoot ()); если (Files.isDirectory (путь)) {constructRootData (путь); visitFolder = новый VisitFolder (ключи, глубина); Files.walkFileTree (путь, visitFolder); }} Вход Выход 01/03/2018 10.40.42: GMT: CreateFolderTree: старт: СИЛЬНЫЙ: Walking: C: \ 01/03/2018 10.40.42: GMT: CreateFolderTree: старт: СИЛЬНЫЙ: Walking: D: \ 01 / 03/2018 10.40.42: GMT: CreateFolderTree: старт: СИЛЬНЫЙ: Walking: E: \ 01/03/2018 10.40.42: GMT: CreateFolderTree: старт: СИЛЬНЫЙ: Walking: Y: \ 01/03/2018 10.41.03 : GMT: CreateFolderTree: старт: СИЛЬНЫЙ: Walking: Z: \ Я заметил, что, хотя это только пройти глубину 1 он начал значительно больше принимать, и я понял, что проблема заключалась в том, что Y: \ отображалось на удаленную NAS, который был фактически отключен от сети, и она занимает 20 секунд, чтобы понять, что , 1> Есть ли что-то можно сделать, чтобы определить, Y: \ недоступен быстрее. 2> Почему не Files.walkFileTree () на самом деле выбросить исключение об этом, он явно не делает не потому, что если он сделал Z: \ бы не обрабатываются, ничего, чтобы указать проблему, логгируется либо.
Paul Taylor
1

голосов
1

ответ
48

Просмотры

Castle Windsor Multiple Instances using Depends

Мне нужно иметь два экземпляра одного и того же веб-сервиса, единственное отличие состоит в URL. Я не могу найти документацию о том, как получить его, чтобы различать на основе имени параметра в застройщик. Это возможно? Я пытаюсь использовать .DependsOn, но я не могу заставить его работать, когда конструктор контроллера конкретизирует. Controller.cs конструктор: частный Service.IPlanService PlanServiceProd; частный Service.IPlanService PlanServiceDev; общественного BackcheckController (Service.IPlanService PlanServiceProd, Service.IPlanService PlanServiceDev) {this.PlanServiceProd = PlanServiceProd; this.PlanServiceDev = PlanServiceDev; } Global.asax.cs код: WindsorContainer.Register (Component.For () .AsWcfClient () .Named ( "PlanServiceDev"). LifestyleTransient () .DependsOn (Dependency.OnValue ( "PlanServiceDev", "PlanServiceDev")) .DependsOn ((к, г) => d [ "EndPoint"] = WcfEndpoint.BoundTo (новый WebHttpBinding (WebHttpSecurityMode.Transport) {MaxReceivedMessageSize = 2147483647}) .На (новый Uri (ClientAccountsUriDev, "планы")) .AddExtensions (новые WebHttpBehavior ()) .AddExtensions (новый ClientCredentialsEndPointBehaviour (ClientId, ClientSecret, ClientAccountsAudience, Эмитент))) .Interceptors (новый Castle.Core.InterceptorReference ( TypeOf (MyCacheInterceptor))) в любом месте). WindsorContainer.Register (Component.For ().
Paul D
1

голосов
1

ответ
88

Просмотры

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

Кто-нибудь использовал elasticsearch клиент для EPiServer под названием Vulcan? (Https://github.com/TCB-Internet-Solutions/vulcan) По всем счетам (в том числе это очень хорошо написанный один: https://blog.wsol.com/getting-started-using-vulcan-search-in -episerver) она должна быть столь же просто, как установка пакета NuGet «TcbInternetSolutions.Vulcan.Core» из канала EPiServer NuGet, добавив параметры web.config, и запустить запланированное задание для индексирования данных. Я установил пакет NuGet (версия 3.0.1) в моем проекте EPiServer (версия 11.2.1) и установить мои настройки web.config и отчеты заданий индексирования «Работа была завершена. Пожалуйста, обновите страницу, чтобы увидеть статус.» с историей запуска показывает «Vulcan успешно проиндексирован 100 товара (ов) через 1 индексатор!». Однако, когда я Лок в «\ App_Data \ EPiServerErrors.log» Файл я вижу массу ошибок, такие как: ОШИБКА TcbInternetSolutions.Vulcan.Core.Implementation.VulcanClient: Vulcan может не индексировать контент с содержанием ссылки 10 для языка EN: System.Exception: Неверный ответа НЕСТА собираемого из неудачного вызова низкого уровня по PUT : /customername_en/EPiServer.Core.BlockData/10 Аудит след этого API вызова: - [1] BadResponse: Node: HTTP: // локальный: 9200 / Принимала: 00: 00: 00,4026489 ServerError: ServerError: 400Type: mapper_parsing_exception Причина: "не удалось найти тип разобранную [строка] для [contentAssetsID]" OriginalException: System.Net.WebException: удаленный сервер возвратил ошибку: (400) Bad Request. на System.Net.HttpWebRequest.GetResponse () в Elasticsearch.Net.HttpConnection.Request [TReturn] (RequestData requestData) в C: \ Проекты \ \ упругом нетто-2 \ \ SRC Elasticsearch. Net \ Подключение \ HttpConnection.cs: строка 163 Похоже, что не в состоянии индексировать типа «EPiServer.Core.BlockData» в индексе «customername_en» из-за отображения по умолчанию все в строку, когда «[contentAssetsID]» является должен быть числом. Так что я попытался добавить класс инициализации, чтобы установить отображение на автокарта: [ModuleDependency (TypeOf (ServiceContainerInitialization))] класс SearchInitialization общественности: IConfigurableModule {общественного недействительными ConfigureContainer (контекст ServiceConfigurationContext) {// ничего делать} общественного недействительными Initialize (InitializationEngine контекст) {вар = В.Х. ServiceLocator.Current.GetInstance (); вар vhClient = vh.GetClient (новый System.Globalization.CultureInfo ( "ан")); вар Рез = vhClient.Map (т => m.AutoMap ()); } Общественного недействительный Uninitialize (InitializationEngine контекст) {// Ничего не делать}} «Рез» возвращает успешный ответ, но ошибки все еще имеют место. Полные ошибки здесь: https://pastebin.com/T7NPgZj9 Пожалуйста, помогите!
Paul Davis
1

голосов
0

ответ
108

Просмотры

When Compiling VB Code with Roslyn where do I get reference?

Я хочу, чтобы иметь возможность компилировать один файл VB.Net с Рослин, каждый пример я нашел имеет различные способы, чтобы получить ссылки, используя разные API, и ни один из них будет компилировать каждую программу, которую я кормить в моем приложении. Ниже приводятся лишь некоторые из способов, которые я нашел, чтобы получить ссылки. Я не понимаю, что на самом деле требуется для компиляции ошибки программы бесплатно. Некоторые программы имеют импорт, мне нужно передать DLL файлов которые ссылаются на компилятор? Как я их найти то, что о NuGet ссылке? Некоторые из приведенных ниже примеров (например, в том числе CodeAnalysisReference) дают мне больше ошибок, чем не использует. Я не хочу, чтобы запустить файл компилируется, я просто хочу, чтобы получить ошибки диагностики. Есть ли какая-либо документация, которая объясняет, как ссылка передается Рослины работы и то, что должно быть передано? Dim CodeAnalysisReference Как MetadataReference = MetadataReference.CreateFromFile (GetType (Compilation) .Assembly.Location) Dim VisualBasicSymbolsReference Как MetadataReference = MetadataReference.CreateFromFile (GetType (VisualBasicCompilation) .Assembly.Location) Dim runtimePath As String = «C: \ Program Files (x86) \ Reference сборки \ Microsoft \ Framework \ .NETFramework \ v4.7.1 \ {0} .dll»Dim DefaultReferences As IEnumerable (Of MetadataReference) = {CodeAnalysisReference, VisualBasicSymbolsReference, MetadataReference.CreateFromFile (String.Format (runtimePath "System")) , MetadataReference.CreateFromFile (String.Format (runtimePath, "System.Core"
Paul Cohen
1

голосов
0

ответ
660

Просмотры

избежать «Ошибка HTTP 418: Вы смотрите, как робот»

У меня есть сценарий, который ползает на домашнюю страницу с URLLIB: URL = "https: //www.ebay-kleinanzeigen.de / ...". HTML = urllib.request.urlopen (URL) .read () декодирует ( 'UTF- 8' ) Если я запустить скрипт на моем компьютере, у меня нет никаких проблем, если я запускаю его на pythonanywhere.com я получаю: Ошибка HTTP 418: Вы смотрите, как робот, как он работает на моем компьютере, причина, вероятно, известный IP от pythonanywhere.com. Правильно ли это и как я могу избежать этого?
Paul Ahuevo
1

голосов
1

ответ
32

Просмотры

Как сохраняться определенную ориентацию WebView?

Я сейчас работаю на экране оплаты в киоске модели приложения на планшете. Приложение находится в ландшафтном режиме. Однако, когда я пытаюсь завершить платеж (я интегрировал Payumoney для этого), ориентация приложения автоматически переключается в портретном режиме. Мое предположение состоит в том, что он перенаправляет на какой-либо другой WebView. Есть ли способ справиться с ориентацией или сохраняться состояние ориентационного приложения даже в WebView.
Clint Paul
1

голосов
1

ответ
58

Просмотры

ReactNative - Issue with custom fonts

Я добавил 4 пользовательских шрифтов (в том числе поддерживаемых стилей, например, полужирный, черный, средний и т.д.) на мой Реагировать Native проект следующего руководства: https://blog.bam.tech/developper-news/add-a-custom-font -в-ваш реагирующие-родное приложение шрифты о которых идет речь: Гардиан Egyp Гардиан Sans хранители Sans Cond Гардиан Sans XCond В прошивке, когда я использую свойство стиля FontFamily на компоненте следующая космическая обсаженных фамилии работа: FontFamily: «Гардиан Egyp»FontFamily:„в частности, правильный регулярный стиль Хранителей Sans“для этого шрифта используется. Однако, когда я делаю то же самое для следующего: FontFamily: «Контрольным Sans Cond» FontFamily: «Гардиан Sans XCond» неправильный стиль шрифта используется (он использует жирный курсив) Однако, если я использую PascalCasing включая стиль: FontFamily: ' GuardianSansCond-Regular» FontFamily: 'GuardianSansXCond-Regular' Она работает, как ожидалось. Кто-нибудь есть какие-либо идеи, почему в случае семейств шрифтов Cond и XCond Именование «Space обсаженных» для FontFamily не работает? Все семейства шрифтов были импортированы в проект РНА таким же образом, с тем же соглашением об именовании. Примечание: с помощью РН 0.53.0
Paul Popiel
1

голосов
1

ответ
474

Просмотры

Невозможно подключиться к серверу SonarQube с помощью HTTPS в Eclipse, Oxygen (SonarLint Plugin)

Я последовал шаги в документации SonarQube, чтобы мой сервер SonarQube использовать HTTPS, поставив прокси за ним: https://docs.sonarqube.org/display/SONAR/Securing+the+Server+Behind+a+Proxy я создал Апачи сервер и установлен модуль mod_proxy, следуя эти инструкции: http://frvabe.blogspot.com/2016/06/running-sonarqube-behind-proxy.html Когда я добавить сервер, используя HTTP и порт по умолчанию 9000 соединение успешный. Однако, когда я пытаюсь добавить сервер SonarQube с использованием протокола HTTPS и 8443 я получаю не просить об ошибке (Да, я правильно поставить полномочия :)): Ошибка, я могу получить доступ к URL с HTTPS и порт 8443 с IE, то есть «https: //myserver.com:8443/». Я войти в систему и просматривать все проекты без проблем. Я не вижу никаких журналов ошибок в любом месте (рабочее пространство, каталог установки, просмотр ошибок IDE, средства просмотра событий и т.д. ) Я знаю, что он должен делать с сертификат не является «надежным», так как в это самостоятельно подписанный сертификат. Есть ли способ сказать SonarLint в «Trust» этот сертификат? Любая помощь будет оценена. Спасибо! JP
Jean Paul Larach
1

голосов
0

ответ
27

Просмотры

Endless loop when restarting program with different parameters using Process.Start

I rewrote a WinForms program to also be accessable and runnable via command line. On my Win10 machine everything works fine. Double clicking the executable runs the windowed version and calling it from the command line runs the command line version. Moreover I can explicitly set an option to ensure window or command line mode independent on how the executable was called. The project is set as console application. To start the GUI version I close the console application and restart it without a console window. The following code is the point where I do this. Private Shared Function GetConsoleWindow() As IntPtr End Function ''' ''' Init as GUI application by restarting. ''' This might be a little hacky, but there is no other way since otherwise command line input is not working properly. ''' (I tried a lot variatons of attaching to the current cmd, etc.) ''' Private Sub InitUI() Dim consoleHandle As IntPtr = GetConsoleWindow() If _configuration.IsGUIApplication And consoleHandle IntPtr.Zero Then '' Restart without console, if it's a GUI application Dim binaryPath As String = Assembly.GetEntryAssembly().Location Dim processInfo As ProcessStartInfo = New ProcessStartInfo(binaryPath) With { .CreateNoWindow = True, .UseShellExecute = False, .Arguments = Environment.CommandLine, .WorkingDirectory = Path.GetDirectoryName(binaryPath) } Process.Start(processInfo) '' End current console process Environment.Exit(0) End If End Sub The problem, that I now have is that this doesn't work on Windows Server 2008. If I start the application by double clicking nothing seems to happen. Looking into the TaskManager the program seems to call itself again and again, since the execution call is something like Program.exe Program.exe, Program.exe Program.exe ... I assume that the consoleHandle is never IntPtr.Zeroand therefore it's restarting and restarting and restarting. I cannot debug on the Windows Server 2008, but I might add log messages to the program in doubt. I tried some googling, but with no success right know. EDIT My next step is to check whether the issue still happens, if avoid closing the current console application. In that case the window application should open and the console should run as background process. => I tried that now and it works. Nevertheless I would like to close the console application in the background such that only the window application is visible. EDIT 2 Just added some log messages and my assumption is true: The consoleHandle gets a new value on every restart and is never IntPtr.Zero Does anyone have an idea? SOLUTION I did not find the reason why Windows Server 2008 handles the issue differently than Win10. They way I solved it was to hide the console window instead of restarting the instance. I'm okay with that solution, but it means that I can't start the application from within a console without having the necessity to keep the console window open. Private Shared Function GetConsoleWindow() As IntPtr End Function Private Shared Function ShowWindow(ByVal hWnd As IntPtr, ByVal nCmdShow As Integer) As Boolean End Function Private Const SW_HIDE As Integer = 0 ''' ''' Returns whether the program was called from a console or not. ''' ''' Private Function IsCalledFromConsole() As Boolean Dim left = Console.CursorLeft Dim top = Console.CursorTop Return Not (left = 0 AndAlso top = 0) End Function ''' ''' Init as GUI application by hiding the console window. ''' This might be a little hacky, but there is no other way since otherwise command line input is not working properly. ''' (I tried a lot variatons of attaching to the current cmd, etc.!) ''' Private Sub InitUI() Dim consoleHandle As IntPtr = GetConsoleWindow() If _configuration.IsGUIApplication And consoleHandle IntPtr.Zero And Not IsCalledFromConsole() Then ShowWindow(consoleHandle, SW_HIDE) End If End Sub
Paul
1

голосов
1

ответ
286

Просмотры

Должен ли я добавить Salesforce SPF запись в самом моем домене?

У меня возникли некоторые проблемы с письмами, которые отправляются от SF. Поэтому я хотел, чтобы добавить SPF записи НФА. Добавить ли это сам мой домен? Например, мой домен размещен из NetworkSolutions. Я иду туда и добавить СПФ запись SF, правильно? Если да, то я с немного трудно решить, где именно я бы поставил рекорд ФГИ в полях. Я referrencing этой справочной статьи. https://help.salesforce.com/articleView?id=Sender-Policy-Framework-SPF-and-Salesforce-SPF-Record&language=en_US&type=1 Что бы я положил в хозяине? SF посылает почту из электронной почты, выполненном, как example.com. Там нет субдомен как help.example.com. Был бы я просто положить у = SPF1 тх включают: _spf.salesforce.com ~ все в текстовом поле? Для хозяина, я положил, что мой MXRecord есть, что: пример-com.mail.protection.outlook.
Paul
1

голосов
0

ответ
32

Просмотры

Динамически загруженное содержимое выскабливание

Я пытаюсь создать простой сайт скребок с использованием Java и jsoup или HtmlUnit. Я выбрал vk.com в качестве целевого сайта. Моя цель состоит в том, чтобы пройти через аудиодорожки и загрузить их. Я начал расследование и выяснили, что нет URL треков в DOM. Трек-то динамически загружаются после нажатия кнопки «играть». Мой вопрос: как я могу захватить динамически загруженный файл?
Paul Luchin
1

голосов
0

ответ
38

Просмотры

Oracle XE не видя таблицы с именами более 14 символов

У меня есть базы данных Oracle XE ссылка на 5,7 экземпляра MySQL. Связь работает отлично, как я могу сделать Lookups как: SELECT COUNT (*) из «wp_mal_mast» @ MYSQl1; Однако, когда я пытаюсь сделать это для таблиц с именем более чем 14 символов, он терпит неудачу с ошибкой: SELECT COUNT (*) из «123456789012345» @ MYSQL1; ОР-28511: потерянные соединения RPC с гетерогенным удаленным агентом с использованием SID = ОР-28511: потерянные соединения RPC с гетерогенным удаленным агентом с использованием SID = (Description = (ADDRESS = (ПРОТОКОЛ = TCP) (HOST = локальная) (PORT = 1521)) (CONNECT_DATA = (SID = MYSQL1))) Но, если я выбираю что-нибудь до 14 символов, даже несуществующий, я получаю нормальный ответ: SELECT COUNT (*) от "12345678901234" @ MYSQL1; ORA-00942: таблица или представление не существует [MySQL] [ODBC Driver 5.1] [туздЫ-5.7.19-журнал] Таблица 'blah.12345678901234' не существует {42S02, NativeErr = 1146} Вот моя инициализация [SID]. initMYSQL1.ora HS_FDS_CONNECT_INFO = MYSQL1 HS_FDS_TRACE_LEVEL = OFF HS_FDS_SHAREABLE_NAME = / USR / lib64 / libmyodbc5.so установить ODBCINI = / u01 / приложение / оракул / продукта / 11.2.0 / х / odbc.ini
Paul
1

голосов
0

ответ
176

Просмотры

Как добавить ссылку прут в URL из меню в easyadmin?

Как добавить ссылку прут в URL из меню в easyadmin? easy_admin.yml: дизайн: меню: - ... - {метка: 'Язык', значок: язык, дети: [{метка: FR, URL: 'easy_admin / Language / fr.html.twig'}, {метка: EN, URL: 'easy_admin / Language / en.html.twig'}]} // не работает fr.html.twig: {{путь ( 'Setlocale', { 'язык': 'пт'})}}
Paul
1

голосов
1

ответ
99

Просмотры

Как использовать функции ДРВ в Excel с JavaScript

Я вижу, что функция РТД поддерживается в документе, см офис-JS документ. Но я получаю неопределенным, когда я печатал ctx.workbook.functions.rtd. Заранее спасибо! Excel.run ((CTX) => {console.log (ctx.workbook.functions.rtd); // не определено Const Userlogin = ctx.workbook.functions.rtd ( 'ExcelRtd.RQData', NULL, 'Войти', ' тест», 'тест'); userLogin.load ( 'значение'); возвращать ctx.sync () .Затем (() => {console.log (userLogin.value);});.}) улов ((ошибка ) => {console.log ( 'ошибка:' + ошибка); // ошибка: ошибка типа: 对象 不 支持 «РТД» 属性 或 方法 если (ошибка InstanceOf window.OfficeExtension.Error) {console.log ( 'Debug информация: '+ JSON.stringify (error.debugInfo));}});
Paul Han
1

голосов
0

ответ
410

Просмотры

Обновление связанных записей в EF ядре 2.0

Я пытаюсь обновить запись, и это связанных с ним предприятий, но я изо всех сил, чтобы найти способ, что он будет работать. У меня есть объект, который хранится информация о школьных губернаторов и их этнического происхождения. Этническое происхождение объект является простым поиском в таблице. Когда я пытаюсь обновить запись без ничего конкретного он не обновляет этническое происхождение, или если я специально старается обновлять это не удается с этим сообщением об ошибке ... «Свойство„Id“от типа объекта„EthnicOrigin“является частью ключ и поэтому не может быть изменен или помечен как изменённые. Для того, чтобы изменить основные существующий объект с идентификационным внешним ключом удалите зависимые и вызвать «SaveChanges», а затем связать зависимый с новым принципала «. Тем не менее, я не могу удалить зависимый, как это запись мне нужно обновить. Это код .. общественный BOOL UpdateGovernor (губернатор updatedGovernor, пользователь Пользователя) {попробуйте {Губернатор myGovernor = _ctx.Governors .гд (и => u.Id == updatedGovernor.Id) .INCLUDE (я => i.EthnicOrigin) .INCLUDE (и => u.Tenant) .FirstOrDefault (); если (myGovernor.Tenant.Id == user.Tenant.Id) {_ctx.Entry (myGovernor) .CurrentValues.SetValues ​​(updatedGovernor); _ctx.Entry (myGovernor) .State = EntityState.Modified; _ctx.Entry (myGovernor.EthnicOrigin) .CurrentValues.SetValues ​​(updatedGovernor.EthnicOrigin); возвращает истину; } Еще {строка ошибки = "Наниматель нарушение" + Environment.NewLine; Ошибка + = "Пользователь:" + user.emailAddress.ToString () + Environment.NewLine; Ошибка + = "Обновленный губернатор:" + updatedGovernor.Id.ToString () + Environment.NewLine; _logger.LogError ($ "Не удалось обновить правителю: {ошибка}"); вернуться ложным; }} Поймать (Exception ех) {_logger.LogError ($ "Не удалось обновить губернатора: {ек}"); вернуться ложным; }} ToString () + Environment.NewLine; _logger.LogError ($ "Не удалось обновить правителю: {ошибка}"); вернуться ложным; }} Поймать (Exception ех) {_logger.LogError ($ "Не удалось обновить губернатора: {ек}"); вернуться ложным; }} ToString () + Environment.NewLine; _logger.LogError ($ "Не удалось обновить правителю: {ошибка}"); вернуться ложным; }} Поймать (Exception ех) {_logger.LogError ($ "Не удалось обновить губернатора: {ек}"); вернуться ложным; }}
Paul Hepple
1

голосов
0

ответ
145

Просмотры

Как SSR работает с высокой нагрузкой?

Я в настоящее время разрабатывает новый веб-приложение, и я хотел бы использовать next.js для ССР (с React, Redux, SCSS (CSS-модули)). 1) Кто-нибудь есть опыт использования next.js на проектах с высокой нагрузкой? 2) И любые тесты на after.js, кутерьма, next.js? 3) Реагировать рамки SSR против Мопс, Nunjucks, PHP? PS Прошу прощения, если уже были подняты такие вопросы.
Paul Fedotov
1

голосов
2

ответ
138

Просмотры

Detox: Как обойти проверку подлинности при тестировании

У меня есть приложение, которое использует OAuth. Я не хочу, чтобы использовать внешний, unmocked сервер, чтобы иметь возможность войти. Есть ли способ обхода аутентификации на детокс-тестирование приложений? Что-то такое, как: Навигационной экран метод детоксикации GoTo, или только тестирование темно запущен кнопка, которая будет перемещаться на главном экране. Любая помощь очень ценится
Paul Brittain
1

голосов
1

ответ
402

Просмотры

Цикл через запятую массива, чтобы вставить в таблицу SQL Server

В основном это то, что я хочу достичь. Я получаю как UserId и ProductId в качестве параметров на моей хранимую процедуру, которая вставляет эти значения в таблицу под названием UserProduct. PRODUCTID поставляются в виде разделенной запятой параметра решетки и UserId как единое целое значение. Ниже приводится результирующий набор пример того, что я хочу достичь после оператора выбора из этой таблицы. Является ли это достижимо? Заранее спасибо. UserId PRODUCTID ------------------- 817 7 817 5 817 33 798 6 798 12 798 2 798 4 888 5 ... ...
K.Paul
1

голосов
1

ответ
134

Просмотры

Ссылка ошибка: «__decorate не определен» при переходе входа в угловую директиву

В настоящее время я пытаюсь передать объект в мою созданной директиву ниже и свойство элемента остается неопределенным, хотя псевдоним сопоставление @input декоратора. Метод OnClick в настоящее время попали правильно, как хорошо. импорта {Директива, вход, HostListener} от '@ угловой / ядра'; @Directive ({селектор: '[nextFocus]'}) {@Input ( 'nextFocus') элемента экспорта класса NextFocusDirective: любой; @HostListener ( 'нажмите', [ '$ событие']) общественного OnClick ($ событие: Event) {отладчик; $ ($ Event.target) .focus (); }} Здесь, где он используется в HTML: Я попробовал различные синтаксисов в соответствии с угловым Документами и не смогли решить. Что я упускаю, что приводит к тому, свойство элемента, чтобы правильно инициализировать?
Paul Ivanov
1

голосов
1

ответ
1.1k

Просмотры

Wrap HTML атрибуты новых линий, установленных пользователем при форматировании в Visual Studio кодекса

В нашей команде некоторые люди используют WebStorm и другие используют Visual Studio код. WebStorm выравнивает атрибуты вертикально, когда они помещаются на новой линии пользователем. Она выровняет с последним атрибутом в строке. Visual Studio Code имеет настройки, где вы можете завернуть атрибуты в формате, но это оборачивает все атрибуты. Было бы хорошо, если оба редактора будет обрабатывать форматирование то же самое. Я пробовал несколько расширений (похорошела, украсьте, выравнивания, выравнивания кода, лучше Align) в Visual Studio кодекса, но никто не делает то, что я хочу, чтобы это сделать. Кто-нибудь знает какой-либо настройки или расширения я бы пропустил, что делает то, что я хочу? Или это просто не возможно в Visual Studio кодекса? Настройки пользователя «html.format.wrapAttributes»: «сила выровнен», Результат (как VS код выравнивает атрибуты) Желаемый результат (как WebStorm выравнивает атрибуты)
Paul van den Dool
1

голосов
1

ответ
37

Просмотры

Как получить последнюю позицию, когда перетащить / падение курсора мыши из холста

В WPF, я не все еще получить последнюю позицию, когда мой курсор перетащить / выпадать из холста. Пожалуйста, скажите мне решение?
Paul Tom

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

Связанные вопросы