0

голосов
0

ответ
9

Просмотры

Karma, Angular 7, & FontAwesome issue Can't bind to 'icon' since it isn't a known property of 'fa-icon'

Can't bind to 'icon' since it isn't a known property of 'fa-icon'. When trying to run this test in people.component.spec.ts import { async, ComponentFixture, TestBed } from "@angular/core/testing"; import { PeopleComponent } from "./people.component"; describe("PeopleComponent Unit Test", () => { let component: PeopleComponent; let fixture: ComponentFixture; beforeEach(async(() => { TestBed.configureTestingModule({ declarations: [PeopleComponent] }) .compileComponents(); })); beforeEach(() => { fixture = TestBed.createComponent(PeopleComponent); component = fixture.componentInstance; fixture.detectChanges(); }); it("should create", () => { expect(component).toBeTruthy(); }); ; }) The runner shows this error: Failed: Template parse errors: Can't bind to 'icon' since it isn't a known property of 'fa-icon'. If 'fa-icon' is an Angular component and it has 'icon' input, then verify that it is part of this module. If 'fa-icon' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' to the '@NgModule.schemas' of this component to suppress this message. To allow any property add 'NO_ERRORS_SCHEMA' to the '@NgModule.schemas' of this component. This is the HTML causing the issue. I've tried to import FontAwesomeModule and FaIcon on test side and add to TestBed configuration's imports statement. I've tried to ensure the component side has the imports too. Nothing seems to work.
John Peters
1

голосов
1

ответ
345

Просмотры

«__Gfortran_pow_c8_i4» ошибка при связывании .o файлов с г ++ и gfortran с помощью г ++

Я пытаюсь связать файл .o сгенерированный с помощью г ++ и другой файл .o сгенерированный с помощью gfortran. г ++ -c mycppcode.cpp производит файл mycppcode.o и команду gfortran -c myfortrancode.f производит файл myfortrancode.o Когда я связать эти два файла, чтобы получить выходной файл г ++ -О mycppcode.o myfortrancode.o я получаю следующие ошибки неопределенные символы для архитектуры x86_64: «__gfortran_pow_c8_i4», ссылочные от: Может ли кто-нибудь помочь мне с этим? Должен ли я использовать другой компилятор? Кроме того, я хотел бы знать, какие функции или подпрограммы называют «__gfortran_pow_c8_i4», так что я могу попробовать, чтобы избежать этих функций или подпрограмм в Фортране в будущем.
John Smith
1

голосов
3

ответ
134

Просмотры

Когда я добавляю UIContainerView к контроллеру зрения это тип UIView. Как добраться до ViewController для встраиваемого зрения?

Когда я добавляю UIContainerView к контроллеру зрения это тип UIView. Как добраться до UIViewController для встраиваемого зрения? Мне нужно установить некоторые свойства встроенного контроллера представления вида. Спасибо
John Cashew
0

голосов
0

ответ
14

Просмотры

Невозможно преобразовать строку плавать

Мне нужно, чтобы получить GPU-Power с сервера. Это должно быть сделано с NVidia-SMI. Защиту getGpuPower (Я): splitedGpuPower = os.popen ( "NVIDIA-SMI --query-GPU = power.draw --format = CSV, NOHEADER, nounits") чтения () заменить ( "\ п",»,.. ") .split (", ") для й в диапазоне (4): self.gpuPower + = поплавок (splitedGpuPower [х]) возвращение self.gpuPower мне нужно число с плавающей запятой, как 250,00 я на самом деле получить (File" test1. р», строка 22, в getGpuPower self.gpuPower + = поплавок (splitedGpuPower [х]) ValueError: не удалось преобразовать строку, чтобы плавать :)
John Carr
1

голосов
2

ответ
54

Просмотры

Назначают статическое значение класса из другого класса

Мой вопрос довольно много простой, но я не получаю идею, чтобы сделать это. Пожалуйста, проверьте код ниже. Моя основная цель состоит в том, чтобы сделать публичный класс, который будет возвращать некоторые статические данные под списком. Модель класса примера приведена ниже. См класса PaymentMethodDetials имеет два свойства, и я хочу, чтобы установить значение этого свойства из двух классов PaymentMethodList в виде списка, то я буду использовать эти значения списка вне всей этой C # класса модели публично. Теперь моя проблема paymentList.Add () Visual Studio не позволяет мне делать добавить метод. Как я могу исправить это? Спасибо заранее пространства имен Test.Helpers {PaymentMethodList общественного класса {Список paymentList = новый список (); paymentList.Add () // я хочу, чтобы вставить данные в «PaymentMethodDetials» этот класс, как с помощью «Добавить» которая позволяет в настоящее время} PaymentMethodDetials общественного класса {общественного ИНТ Id {получить; задавать; } Публичная строка Name {получить; задавать; }}}
John Doe
1

голосов
3

ответ
68

Просмотры

Получение java.time.DateTimeException при форматировании LocalDateTime экземпляра с Locale

Это не для меня ясно. По какой-то причине, когда я пытаюсь форматировать LocalDateTime экземпляра с помощью DateTimeFormatter.ofLocalizedDateTime (FormatStyle.LONG) .withLocale (...), я получаю исключение: java.time.DateTimeException: Невозможно извлечь значение: класс java.time. LocalDateTime Это происходит только тогда, когда я использую FormatStyle.LONG, отлично работает для FormatStyle.MEDIUM, например. Вот мой тест: @Test общественной пустоты dateTest () {LocalDateTime Теперь = LocalDateTime.now (); // хорошо. печатает значение System.out.println ( "LocalDateTime сейчас (отформатирован с локалью):" + now.format (DateTimeFormatter.ofLocalizedDateTime (FormatStyle.MEDIUM) .withLocale (новый языковой стандарт ( "это")))); // это не удается с java.time.DateTimeException: Не удается извлечь значение: класс Java. time.LocalDateTime // только если FormatStyle.LONG (как сейчас) System.out.println ( "LocalDateTime сейчас (отформатирован с локалью):" + now.format (DateTimeFormatter.ofLocalizedDateTime (FormatStyle.LONG) .withLocale (новый Locale ("Это")))); } Есть ли хорошее объяснение для этого?
john
1

голосов
1

ответ
31

Просмотры

Избегайте печати коды при выполнении сценариев в свече оболочке

Я пытаюсь подключиться к БД с искровой в оболочке с использованием сценариев в файле лестница. При подключении скрипта требуется пароль из другого места, но это печать в консоли искрового оболочки. Я просто хочу, чтобы избежать их. Код в Scala, как показано ниже, Вэл конфигурации = Map ( "драйвер" -> "имя_драйвера", "URL" -> "DbUrl", "пользователь" -> "Имя пользователя", "пароль" -> "741852963"); При загрузке этого кода в искровой оболочке печатается код в искровой оболочке тоже. Я хочу, чтобы они одни части, чтобы не печатать в свече консоли. Как я могу добиться этого?
John Humanyun
0

голосов
0

ответ
13

Просмотры

Добавлять слова окружающих фразу жирным теге

Я стараюсь, чтобы имитировать таким образом, что Google отображает результаты поиска, связанные. Предположим, что я искал «виджетов». В соответствующих условиях Google подарки, все слова, за исключением термина поиска, осмелилась. То, как они делают это, чтобы добавить другие биты с меткой. Вот некоторые примеры: синие виджеты виджеты для автомобилей больших
John Ohara
1

голосов
2

ответ
54

Просмотры

Как можно вернуть входной регистр, используя только массив строчных слов в Jquery textcomplete?

Я использую JQuery textcomplete в моем проекте. Можно ли вернуть входной регистр, используя массив слов только в нижнем регистре. Я посмотрел в Google Translate приближенного функционального и там тоже результат ввода не возвращается на входе. Там, поиск выполняется с любым регистром ввода слова, но будет возвращать только в нижнем регистре. Как сделать так, чтобы при вводе слова, как «Stackoveflow», имеющими слова в слове массива [ «»] StackOverflow возвращается результат во входном регистре. . Код $ ( 'форма контроля ') textcomplete ([{слова: [' StackOverflow', 'ҳайрат', 'английский', 'маҳорат'], матч: / (^ | \ S *) ([^ \ u0000 - \ u007f] {2} | \ ш {2}) $ /, поиск: функция (термин, обратного вызова) {this.words = this.words.map (ы => s.toLocaleLowerCase ()); обратного вызова ( $ .map (this.words, Функция (слово) {вернуться word.indexOf (term.toLocaleLowerCase) () === 0? слово: нуль; })); }, Индекс: 2, заменить: функция (слово) {возвращение слово + ' «; }}]); Пример Как возвращать тот же результат при вводе в то время как в массиве слова будут находиться в нижнем регистре. Например: Вход: Stackoverflow, StackOverflow, Ҳайрат, ҲАЙРАТ выход: Stackoverflow, StackOverflow, Ҳайрат, ҲАЙРАТ рабочего код для возврата входного слова в нижнем регистре $ ( 'формы контроля.) Textcomplete ([{слова:. [' StackOverflow' , 'ҳайрат', 'английский', 'маҳорат'], матч: / (^ | \ S *) ([^ \ u0000- \ u007f] {2} | \ ш {2}) $ /, поиск: функция (термин, обратный вызов) {this.words = this.words.map (s => s.toLocaleLowerCase ());. Обратный вызов ($ карта (this.words, функция (слово) {вернуться word.indexOf (термин. toLocaleLowerCase ()) === 0? слово: нуль; })); }, Индекс: 2, заменить: функция (слово) {возвращение слово + ' «; }}]); Этот код будет искать типизированных слова в любом случае, но вернуться в нижнем регистре из массива со словами. Пример, если мы наберем «английский» конечный результат будет «английским». Необходимый результат должен быть во входном случае «English».
John
1

голосов
2

ответ
321

Просмотры

Ngrx: Свойство '[Symbol.observable] отсутствует в типа «магазин » Ошибка

Я использую NGRX v4.1.1 в угловом v5 приложение (с «strictNullChecks»: правда, хотя это, кажется, не имеет значения). Я вижу ошибку в магазине. Учитывая следующие: showLists: Наблюдаемое; конструктор (частный магазин: Магазин) {} ngOnInit () {this.showLists = this.store.select ( 'contactsFeature', 'contactsReducer', 'showListsPanel'); } Машинопись поднимает ошибку на this.store.select (): Type «Магазин» не может быть преобразован в тип «Наблюдаемый». Свойство '[Symbol.observable] отсутствует в магазине «» типа. Этот метод выбора кусочком магазина (используя .select) и присваиваем его переменной типа наблюдаемого официально указано в документации (я на самом деле вижу, что они обновили документацию к ngrx v5 рекомендованное API, но v5 hasn» т был выпущен еще, так что я связан со следующим самой последней версией документации). Проблема заключается в том, что store.select () имеет тип возвращаемого магазина, который несовместим с наблюдаемым. Это «официальный» метод, однако, взаимодействуя с Маркета (я думаю). Так что мне интересно, что происходит не так. Если отключить strictNullChecks, я по-прежнему работать в ошибку. Ошибка выдвинулась в проекте я вернусь к через месяц прочь, и я не могу определить, когда именно, он начал (или почему, очевидно). Любые предложения приветствуются :) PS: Машинопись не позволит мне бросить возвращение .select () к наблюдаемым. Обновление Обновление НПЙ дал мне лучшее сообщение об ошибке. Похоже, что интерфейс либо rxjs был обновлен, или, возможно, ngrx имеет. Ошибка в приложениях / координации / SRC / приложение / контакты / контакты-инструменты. component.ts (21,5): ошибка TS2322: Type 'Магазин' не может быть назначен для типа 'Наблюдаемый'. Виды собственности «подписываться» являются несовместимыми. Тип '{(наблюдатель ?: NextObserver | ErrorObserver | CompletionObserver | недеформированной ...' не может быть назначен для типа «{(наблюдатель: наблюдатель): Подписка; (onNext: (значение: логическое) => недействительным, OnError ?: (( . Типы параметров „эээ ... наблюдателя“ и „наблюдателя“ несовместимы типа. наблюдатель "не может быть назначен для типа„NextObserver | ErrorObserver | CompletionObserver |“. Тип„не определено наблюдатель“не может быть назначен для типа„CompletionObserver“ . Виды собственности завершенными несовместим типа. «(() => Недействительного) | неопределенный» не может быть назначен для типа «() => недействительным. Тип «не определено» не может быть назначен для типа '() => пустота.
John
1

голосов
0

ответ
76

Просмотры

Как отправить Список выражения для агрегатной функции Спарк JAVA API

Я пытаюсь выполнить ниже код, используя Спарк Java API. sampleDS = sampleDS .select (колонка ( "столбец1"), Col ( "столбец2"), Col ( "price1") Col ( "price2")) .groupBy (колонка ( "столбец1"), Col ( "столбец2")) .agg (выражение ( "сумма (price1)"). как ( "MainPrice"), выражение ( "сумма (price2)"). как ( "ExtPrice")) .sort (COL ( "column1"), Col (» столбец2" )); Но эта часть в коде я хочу, чтобы быть динамической, .agg (выражение ( "сумма (price1)"). Как ( "MainPrice"), выражение ( "сумма (price2)"). Как ( "ExtPrice")) что означает только, если запрос имеет ExtPrice мне нужно ExtPrice быть там, ViceVersa для MainPrice т.е. если MainPrice выбран только код должен быть .agg (выражение ( «сумма (price1)»)), или при выборе только ExtPrice .agg ( выражение (»
John Humanyun
1

голосов
0

ответ
15

Просмотры

MySQL 5.5.42 - блокировка внутри при использовании «неправильного» UTF-8 символов в столбце UTF-8 VARCHAR

У меня очень странное поведение, явно ошибка. Я использую utf8_bin в качестве набора символов для моего стола. Теперь у меня был случай, когда я пытался вставить строку, содержащую эти HEX коды: «f0 9F 87 a8 f0 9F 87 a6» Это «🇨🇦» Когда я пытаюсь обновить строку с этим я получить дубликат ключа нарушения. Но нет никакого ключа дубликата. Когда я пытаюсь удалить несуществующую строку MySQL просто висит бесконечно. Я могу видеть УДАЛИТЬ ... предел1 команду в PROCESSLIST в состоянии «обновление». Это удаление на индексируемой строке, следует принять, возможно, четверть миллисекунды до конца. Я ждал 20 минут, пока я не убил его. Кто-нибудь сталкивался с этой ошибки уже? Есть ли способ вокруг него? - Существует явно какое-то ошибка в MySQL, в результате этого странного поведения, реальная проблема заключается мои кодировки. utf8_bin не поддерживает 4 символов. Если кто-то работает в подобной проблеме, это может быть полезно: ([\ xF0- \ xF7] [\ x80- \ XBF] {3}) Вот код регулярного выражения должен соответствовать 4 байта UTF8 символов. Вы можете изменить их, закодировать их или заменить их.
John
1

голосов
1

ответ
52

Просмотры

создавать переменные динамически в питоне и использовать их в качестве подпроцесса арга

Я пытаюсь создать ряд аргументов для MSTest. В основном я запускаю все наши автоматизированные тесты и анализировать TRX файл результатов, чтобы получить все неудавшиеся тесты и использовать это, чтобы перезапустить все неудачные испытания. Я создал сценарий питона, который работает наш CodedUI GUI тестовых автоматизации через MSTest. Шаг1: Вызывает подпроцесс как это: test_exe = "C: \ VS14 \ Common7 \ IDE \ MSTest.exe" test_container = "/ testcontainer: \" C: \ GUIAutomation \ CodedUIGUIAutomation.dll \ "" test_settings = «/ testsettings: \ "C: \ GUIAutomation \ CodedUI.testsettings \"»test_results = "/ Результаты: \" C: \ GUIAutomation \ results_automated.trx \ "" р = subprocess.call ([test_exe, test_container, test_settings, test_category, test_results]) MSTest Run command_1: C: \ VS14 \ Common7 \ IDE \ MSTest.exe / testcontainer: "C: test_results] Итак, как я генерировать несколько арг на лету, как на одном счете я мог бы иметь только один провал теста, но по другому я мог бы иметь 4 или 5, а затем вставить их в subprocess.call. Несколько другие примечания: Я не могу преобразовать всю команду в одну строку, как MSTest ожидает несколько арг. Я не могу использовать список испытаний, содержащий несколько тестов, так как это требует использования файла метаданных тестирования и решение не содержит VSMDI файла.
John
1

голосов
1

ответ
67

Просмотры

Creating responsive flexbox layout containing images in a certain pattern

Я пытаюсь создать адаптивный макет, содержащие изображения, используя Flexbox. Я достиг шаблон, который я хочу, но он не отвечает. Ниже картина: https://jsfiddle.net/wcep5tuk/16/embedded/result/ Даже если картина выглядит хорошо, при изменении размеров окна, все падает apart.Here в моем CSS: .my-контейнер {маржа: 0 авто ; высота: авто; макс-ширина: 70%; Дисплей: сгибать; } .Left-флекс-контейнер {ширина: 59,4%; высота: авто; Дисплей: сгибать; сгибать-обертку: плед; } .Right-флекс-контейнер {ширина: 35%; высота: авто; } Div.left-флекс-контейнер> IMG, div.right-флекс-контейнер> IMG {макс-ширина: 100%; высота: авто; границы: 1px твердый # 000; } И мой HTML https://jsfiddle.net/wcep5tuk/16/ Любая помощь будет оценена.
John Smith
1

голосов
1

ответ
61

Просмотры

Найти все пользователи, которые купили свою машину, прежде чем они были 18

Я хочу, чтобы найти все пользователи, которые купили свою машину, прежде чем они были 18. Мне нужен запрос, как этот: User.includes (: автомобиль) .где (автомобиль: {bought_at <(user.birthday + 18.years)}) Каким образом можно Я пишу такой запрос в Rails 5 с Postgresql? Спасибо
John Smith
1

голосов
1

ответ
532

Просмотры

Событие Sourcing Microservices в узле

Я пытаюсь построить microservices ДОУ и пытается включить концепции ES / DDD / CQRS, поэтому у меня было несколько вопросов для практиков, которые там фактически реализованных это: 1) Можно ли построить microservices без использования ES, так как кажется, что это добавляет большую сумму сложности? 2) Кто-нибудь на самом деле построены производство microservices с помощью ES / DDD / CQRS с Nodejs, использовали ли вы какие-либо рамки? Я спрашиваю это, потому что кажется, что если вы хотите идти по этому пути, вы должны построить все инфраструктуры самостоятельно, так как нет полной структуры, таких как аксоны, или Акку, существую в сообществе узлов, и вы в основном должны свернуть свой своя. 3) Что бы лучший набор технологий использовать для создания microservices, который имеет приличную базу, имеющуюся, чтобы позволить вам сосредоточиться на бизнес-логике? 4) В архитектуре EDA с microservices, когда у вас есть несколько экземпляров одного и тот же сервис доступен, потому что CQRS требует отдельной модели для чтения / записи, где они могут быть реализованы в виде двух совершенно отдельных услуг, означает ли это, что для службы А там будет несколько сервисов модели чтения, которые все должны держать свои прогнозы до настоящего времени на основе событий, которые получили? Для людей, которые на самом деле реализованы в этом, вы можете предоставить свой инструктивный / опыт работы с этим? означает ли это, что для обслуживания А будет несколько моделей чтения услуг, которые все должны держать свои прогнозы до настоящего времени на основе событий, которые получили? Для людей, которые на самом деле реализованы в этом, вы можете предоставить свой инструктивный / опыт работы с этим? означает ли это, что для обслуживания А будет несколько моделей чтения услуг, которые все должны держать свои прогнозы до настоящего времени на основе событий, которые получили? Для людей, которые на самом деле реализованы в этом, вы можете предоставить свой инструктивный / опыт работы с этим?
John
1

голосов
0

ответ
369

Просмотры

Джанго - - OSError: dlopen () не удалось загрузить библиотеку: каир / каир-2 - продолжает появляться даже после загрузки GTK + 3.10.4 Bundle

строка 50, в включают urlconf_module = import_module (urlconf_module) Файл "C: \ Users \ Канон \ AppData \ Local \ Programs \ Python \ Python36-32 \ Lib \ importlib \ __ init__.py", строка 126, в import_module возвратного _bootstrap._gcd_import (имя [уровень:], упаковка, уровень) Файл "", строка 994, в _gcd_import Файл "", строка 971, в _find_and_load Файл "", строка 955, в _find_and_load_unlocked Файл "", строка 665, в _load_unlocked File "" , строка 678, в exec_module Файл "", строка 219, в _call_with_frames_removed Файл "C: \ Windows \ SysWOW64 \ MyShop \ заказы \ urls.py", строка 2, в с. просмотры импорта файл "C: \ Windows \ SysWOW64 \ MyShop \ \ views.py заказов", строка 7, в импорте weasyprint Файл «C: ) Файл "C: \ Users \ Kanon \ AppData \ Local \ Programs \ Python \ Python36-32 \ Lib \ сайт-пакеты \ cairocffi \ __ init__.py", строка 38, в dlopen рейза OSError ( "dlopen () не удалось загрузить библиотека:% S "% '/' .join (имена)) OSError: dlopen () не удалось загрузить библиотеку: КАИР / каирский 2 Я нашел решение подобной проблемы здесь на Stackoverflow: Getting" OSError: dlopen () не удалось загрузить библиотеку: каир / каир-2" на Windows. Как предложил там, я скачал один из пакетов, названный GTK + 3.10.4 Bundle, от http://win32builder.gnome.org/. Я следовал инструкциям, упомянутых там. Но все же, появляется ошибка. Я также нашел другое возможное решение здесь: dlopen () не удалось загрузить библиотеку: Каирского / каирский 2 я установил Чоко в моем компьютере и побежал следующие команды в командной строке. шоколадно установить libcairo2 Теперь я получаю эти ошибки: шоколадный v0.10.8 Установка следующих пакетов: libcairo2 Устанавливая вы принимаете лицензии на пакеты. libcairo2 не установлен. Пакет не был найден с источником (ами) в списке. Если вы указали конкретную версию и получили это сообщение, возможно, что имя пакета существует, но версия не делает. Версия: «» Источник (ы): «https://chocolatey.org/api/v2/» Я полностью застрял. Пожалуйста, помогите мне. Я делаю курс Джанго по созданию интернет-магазина. Я не могу продолжить, пока я не решить проблему. Таким образом, я остро нуждается в помощи. Если вы указали конкретную версию и получили это сообщение, возможно, что имя пакета существует, но версия не делает. Версия: «» Источник (ы): «https://chocolatey.org/api/v2/» Я полностью застрял. Пожалуйста, помогите мне. Я делаю курс Джанго по созданию интернет-магазина. Я не могу продолжить, пока я не решить проблему. Таким образом, я остро нуждается в помощи. Если вы указали конкретную версию и получили это сообщение, возможно, что имя пакета существует, но версия не делает. Версия: «» Источник (ы): «https://chocolatey.org/api/v2/» Я полностью застрял. Пожалуйста, помогите мне. Я делаю курс Джанго по созданию интернет-магазина. Я не могу продолжить, пока я не решить проблему. Таким образом, я остро нуждается в помощи.
john
1

голосов
0

ответ
200

Просмотры

TLS версии установлены неправильно, не может тянуть данные сеанса

ПОСТАНОВИЛИ ошибка конфигурации сборки. Официально «благословили» реализация завитка и OpenSSL на нашей системе горестно из даты (OpenSSL 0.9.8). Все приложения я общаюсь с ничего не ниже TLS v1.2 принять, так что я скачал и построил OpenSSL 1.1 и Curl 7,48 под моей домашней директории. Однако, несмотря на то, я указал --with-Ssl = / мой / инструменты / SSL в команде конфигурирования для создания Curl, он все еще подбирая старую версию libssl в / и т.д. / Lib. Я должен был сделать следующее, чтобы получить все, чтобы построить Curl правильно: # # убедитесь, что префикс в /my/tools/lib/pkgconfig/libcurl.pc установлен на # / мой / инструменты # CFG_PACKAGE_PATH = / мой / инструменты / Библиотека / pkg-config: $ CFG_PACKAGE_PATH CPPFLAGS = "- I / мой / инструменты / включают" LDFLAGS = "- L / мои / инструменты / Библиотека /" ./configure prefix = / мой / местный --with-SSL После этого, Скручивание должным образом связаны с моей локальной сборки OpenSSL и работал правильно. ОРИГИНАЛ Particulars- ОС: SLES 10 Компилятор: г ++ 4.1.2 Libcurl: 7.48.0 OpenSSL: 1.0.21 У ​​нас есть приложение C ++, который с помощью Libcurl для подключения к URL через OpenSSL. Я получаю SSL подключения ошибки, потому что, в соответствии с администратором удаленного сайта, мы пытаемся соединиться с TLS 1.0, который они отключены. Тем не менее, я явно устанавливая протокол к TLS версии 1.2 в моем коде следующим образом: если (! Curl_easy_setopt (m_curlHandle, CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1_2) = CURLE_OK) m_log.logv (LOG_ERR, «% s - Не может установить SSL версию TLS 1.2 !», __PRETTY_FUNCTION__); Я не получаю сообщение об ошибке, так что версия SSL должна быть установлена ​​в TLS 1.2, но по какой-то причине он отправляется в качестве TLS 1.0. Я' м пытается вытащить информацию о сеансе, чтобы попытаться проверить, что все настроено так, как я думаю, поэтому я использую функцию curl_easy_getinfo, но это возвращающий код ошибки CURLE_BAD_FUNCTION_ARGUMENT. Я прошел через мой вызов против документации CURL, и, насколько я могу сказать, что я передаю то, что ожидает. Вот мясо кода (не точный код, но порядок операций и вызовов сами отражают его точно): CURL * m_curlHandle; ... curl_global_init (CURL_GLOBAL_ALL); m_curlHandle = curl_easy_init (); curl_easy_setopt (m_curlHandle, CURLOPT_USERAGENT, "Libcurl-агент / 1.0"); curl_easy_setopt (m_curlHandle, CURLOPT_SSL_VERIFYPEER, 1); curl_easy_setopt (m_curlHandle, CURLOPT_SSL_VERIFYHOST, 2); curl_easy_setopt (m_curlHandle, CURLOPT_POST, 1L); curl_easy_setopt (m_curlHandle, CURLOPT_TIMEOUT, 60); curl_easy_setopt (m_curlHandle, CURLOPT_NOPROGRESS, 1L); curl_easy_setopt (m_curlHandle, CURLOPT_ERRORBUFFER, & m_curlErrBuffer); curl_easy_setopt (m_curlHandle, CURLOPT_WRITEFUNCTION, write_data); curl_easy_setopt (m_curlHandle, CURLOPT_READFUNCTION, read_data); curl_easy_setopt (m_curlHandle, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1); ... если (curl_easy_setopt (m_curlHandle, CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1_2) = CURLE_OK!) M_log.logv (LOG_ERR, "% s - не удается установить SSL версию TLS 1.2!", __PRETTY_FUNCTION__); ... структура curl_tlssessioninfo * сессии; CURLcode результат; Результат = curl_easy_getinfo (m_curlHandle, CURLINFO_TLS_SSL_PTR, & сессия); На основе документации здесь, я передаю правильные аргументы curl_easy_getinfo, так что это становится особенно сложно. Кто-нибудь есть какие-либо идеи о том, а), как я могу проверить, что я использую TLS 1.2 или нет исходящих сообщений, и 2) как я могу вытащить информацию о сеансе правильно? Заранее спасибо.
John Bode
1

голосов
1

ответ
231

Просмотры

Binary маркеров безопасности от p12 против Binary Security Token от JKS

Мне нужно, чтобы получить BinarySecurityToken для проверки подлинности мыла WebAPI, я знаю, что BinarySecurityToken является содержание сертификата кодируются в Base64. Когда я проверить API в SoapUI бинарного лексема сек генерируется из JKS файла из моего сертификата, все работает. Проблема заключается в том, когда мне нужно подключиться к апи форме C #, то я использую p12 серт и получать кодированное содержимое base64 сертификата серт как в JKS файле, но значения различны и BinarySecurityToken от p12 не работает с SOAP API. Вывод: BinarySecToken генерируется из JKS отличается генерируется из p12. Есть ли способ, чтобы генерировать BinarySecToken так же, как и от JKS файла? Есть ли способ работать с JKS файлами в C #? Это, как я получаю BinarySecToken: X509Certificate2 серт = новый X509Certificate2 (CertPath, "пройти"); Содержание переменная = cert.RawData;
john.kernel
1

голосов
0

ответ
48

Просмотры

Позиционирование анимированного текста в CSS3

мой первый вопрос здесь. В первую очередь английский не является моим родным языком, поэтому будьте терпеливы, если я сделаю какую-то ошибку. Я нашел анимацию текста, который мне нравится, и я хотел бы добавить его на мой сайт, вот оригинальная версия: http://codepen.io/bennettfeely/pen/lgybC @import «компас / CSS3»; @import URL (https://fonts.googleapis.com/css?family=Finger+Paint); тело {фон: черный; переполнение: скрытый; Шрифт: 5vw / 100vh "Finger Paint"; выравнивания текста: центр; Цвет: прозрачный; противоположная сторона-видимость: скрытый; } {Оболочка дисплей: встроенный блок; Текст-тень: 0 0 0 WhiteSmoke; анимация: дымчатый 5s 3s обоих; } Продолжительность: п-й ребенок (даже) {имя-анимации: дымчато-зеркало; } @Keyframes дымный {60% {текст-тень: 0 0 40px WhiteSmoke; } До {преобразования: translate3d (15rem, -8rem, 0) вращаются (-40deg) skewX (70deg) шкала (1.5); Текст-тень: 0 0 20px WhiteSmoke; Непрозрачность: 0; }} @Keyframes дымчато-зеркалу {60% {текст-тень: 0 0 40px WhiteSmoke; } До {преобразования: translate3d (18rem, -8rem, 0) вращаются (-40deg) skewX (-70deg) шкала (2); Текст-тень: 0 0 20px WhiteSmoke; Непрозрачность: 0; }} $ @For пункт от 1 до 21 {пролета: п-о-типа (# {$ пункт}) {анимации задержка: # {(3 + ($ Пункта / 10))} s; }} CSS Smoky Text Effect Теперь, я хотел бы, что после первого слова / фразы исчезает еще один появляется вскоре после того, как в том же месте, используя эффект обратимой (от дымного облака появляются текст). Я попытался изменить CSS для того чтобы достигнуть того, что я описал выше, но без успеха. Вот мой отредактированный вариант: @import URL (http://fonts.googleapis.com/css?family=Finger+Paint); тело {фон: черный; переполнение: скрытый; Шрифт: 5vw / 100vh "Finger Paint"; выравнивания текста: центр; Цвет: прозрачный ;; противоположная сторона-видимость: скрытый; } {Оболочка .a дисплей: встроенный блок; Текст-тень: 0 0 0 WhiteSmoke; анимация: дымчатый 5s 3s обоих; } .A охватывают: (даже) {анимации имя-п-й ребенок: дымчато-зеркало; } @Keyframes дымный {60% {текст-тень: 0 0 40px WhiteSmoke; } До {преобразования: translate3d (15rem, -8rem, 0) вращения (-40deg) skewX (70deg) масштаб (1.5); Текст-тень: 0 0 20px WhiteSmoke; Непрозрачность: 0; }} @Keyframes дымчато-зеркалу {60% {текст-тень: 0 0 40px WhiteSmoke; } До {преобразования: translate3d (18rem, -8rem, 0) вращаются (-40deg) skewX (-70deg) шкала (2); Текст-тень: 0 0 20px WhiteSmoke; Непрозрачность: 0; }} .A период: п-го из-типа (1) {анимации задержки: 3.1s; } .A период: п-оф-типа (2) {анимации задержки: 3.2s; } .A охватывают: п-й-о-типа (3) {анимационной задержки: 3.3s; } .A охватывают: п-й-о-типа (4) {анимационной задержки: 3.4s; } .A охватывают: п-й-о-типа (5) {анимационной задержки: 3.5с; } .A охватывают: п-й-о-типа (6) {анимационной задержки: 3.6s; } .B Span {дисплей: встроенный блок; Текст-тень: 0 0 0 WhiteSmoke; анимация: дымчатый 5s 3s и наоборот; } .B период: п-й ребенок (даже) {имя-анимации: дымчато-зеркало; } @Keyframes дымный {60% {текст-тень: 0 0 40px WhiteSmoke; } До {преобразования: translate3d (15rem, -8rem, 0) вращения (-40deg) skewX (70deg) масштаб (1.5); Текст-тень: 0 0 20px WhiteSmoke; Непрозрачность: 0; }} @Keyframes дымчато-зеркалу {60% {текст-тень: 0 0 40px WhiteSmoke; } До {преобразования: translate3d (18rem, -8rem, 0) вращаются (-40deg) skewX (-70deg) шкала (2); Текст-тень: 0 0 20px WhiteSmoke; Непрозрачность: 0; }} .B SPAN: п-го из-типа (1) {анимации задержки: 3.1s; } .B период: п-го из-типа (2) {анимации задержки: 3.2s; } .B период: п-го из-типа (3) {анимации задержки: 3.3s; } .B период: п-го из-типа (4) {анимации задержки: 3.4s; } .B период: п-го из-типа (5) {анимации задержки: 3.5с; } .B период: п-го из-типа (6) {анимации задержки: 3.6s; } Smoky Текст Романья Как вы можете видеть, что что-то не так в моем редактируемого CSS, на самом деле, если отключить «переполнения: скрытый;» в элементе тела, вы увидите, что второе слово появляется в нижней части окна браузера, а не в том же месте первого слова. Имейте в виду, я хочу, чтобы добавить анимированный текст в заголовке моего сайта, так что я искал простой способ легко расположить слова. Есть ли кто-то хочет помочь мне? Заранее спасибо! 0; }} .B SPAN: п-го из-типа (1) {анимации задержки: 3.1s; } .B период: п-го из-типа (2) {анимации задержки: 3.2s; } .B период: п-го из-типа (3) {анимации задержки: 3.3s; } .B период: п-го из-типа (4) {анимации задержки: 3.4s; } .B период: п-го из-типа (5) {анимации задержки: 3.5с; } .B период: п-го из-типа (6) {анимации задержки: 3.6s; } Smoky Текст Романья Как вы можете видеть, что что-то не так в моем редактируемого CSS, на самом деле, если отключить «переполнения: скрытый;» в элементе тела, вы увидите, что второе слово появляется в нижней части окна браузера, а не в том же месте первого слова. Имейте в виду, я хочу, чтобы добавить анимированный текст в заголовке моего сайта, так что я искал простой способ легко расположить слова. Есть ли кто-то хочет помочь мне? Заранее спасибо! 0; }} .B SPAN: п-го из-типа (1) {анимации задержки: 3.1s; } .B период: п-го из-типа (2) {анимации задержки: 3.2s; } .B период: п-го из-типа (3) {анимации задержки: 3.3s; } .B период: п-го из-типа (4) {анимации задержки: 3.4s; } .B период: п-го из-типа (5) {анимации задержки: 3.5с; } .B период: п-го из-типа (6) {анимации задержки: 3.6s; } Smoky Текст Романья Как вы можете видеть, что что-то не так в моем редактируемого CSS, на самом деле, если отключить «переполнения: скрытый;» в элементе тела, вы увидите, что второе слово появляется в нижней части окна браузера, а не в том же месте первого слова. Имейте в виду, я хочу, чтобы добавить анимированный текст в заголовке моего сайта, так что я искал простой способ легко расположить слова. Есть ли кто-то хочет помочь мне? Заранее спасибо! п-оф-типа (1) {анимации задержки: 3.1s; } .B период: п-го из-типа (2) {анимации задержки: 3.2s; } .B период: п-го из-типа (3) {анимации задержки: 3.3s; } .B период: п-го из-типа (4) {анимации задержки: 3.4s; } .B период: п-го из-типа (5) {анимации задержки: 3.5с; } .B период: п-го из-типа (6) {анимации задержки: 3.6s; } Smoky Текст Романья Как вы можете видеть, что что-то не так в моем редактируемого CSS, на самом деле, если отключить «переполнения: скрытый;» в элементе тела, вы увидите, что второе слово появляется в нижней части окна браузера, а не в том же месте первого слова. Имейте в виду, я хочу, чтобы добавить анимированный текст в заголовке моего сайта, так что я искал простой способ легко расположить слова. Есть ли кто-то хочет помочь мне? Заранее спасибо! п-оф-типа (1) {анимации задержки: 3.1s; } .B период: п-го из-типа (2) {анимации задержки: 3.2s; } .B период: п-го из-типа (3) {анимации задержки: 3.3s; } .B период: п-го из-типа (4) {анимации задержки: 3.4s; } .B период: п-го из-типа (5) {анимации задержки: 3.5с; } .B период: п-го из-типа (6) {анимации задержки: 3.6s; } Smoky Текст Романья Как вы можете видеть, что что-то не так в моем редактируемого CSS, на самом деле, если отключить «переполнения: скрытый;» в элементе тела, вы увидите, что второе слово появляется в нижней части окна браузера, а не в том же месте первого слова. Имейте в виду, я хочу, чтобы добавить анимированный текст в заголовке моего сайта, так что я искал простой способ легко расположить слова. Есть ли кто-то хочет помочь мне? Заранее спасибо! 1s; } .B период: п-го из-типа (2) {анимации задержки: 3.2s; } .B период: п-го из-типа (3) {анимации задержки: 3.3s; } .B период: п-го из-типа (4) {анимации задержки: 3.4s; } .B период: п-го из-типа (5) {анимации задержки: 3.5с; } .B период: п-го из-типа (6) {анимации задержки: 3.6s; } Smoky Текст Романья Как вы можете видеть, что что-то не так в моем редактируемого CSS, на самом деле, если отключить «переполнения: скрытый;» в элементе тела, вы увидите, что второе слово появляется в нижней части окна браузера, а не в том же месте первого слова. Имейте в виду, я хочу, чтобы добавить анимированный текст в заголовке моего сайта, так что я искал простой способ легко расположить слова. Есть ли кто-то хочет помочь мне? Заранее спасибо! 1s; } .B период: п-го из-типа (2) {анимации задержки: 3.2s; } .B период: п-го из-типа (3) {анимации задержки: 3.3s; } .B период: п-го из-типа (4) {анимации задержки: 3.4s; } .B период: п-го из-типа (5) {анимации задержки: 3.5с; } .B период: п-го из-типа (6) {анимации задержки: 3.6s; } Smoky Текст Романья Как вы можете видеть, что что-то не так в моем редактируемого CSS, на самом деле, если отключить «переполнения: скрытый;» в элементе тела, вы увидите, что второе слово появляется в нижней части окна браузера, а не в том же месте первого слова. Имейте в виду, я хочу, чтобы добавить анимированный текст в заголовке моего сайта, так что я искал простой способ легко расположить слова. Есть ли кто-то хочет помочь мне? Заранее спасибо! п-оф-типа (3) {анимации задержки: 3.3s; } .B период: п-го из-типа (4) {анимации задержки: 3.4s; } .B период: п-го из-типа (5) {анимации задержки: 3.5с; } .B период: п-го из-типа (6) {анимации задержки: 3.6s; } Smoky Текст Романья Как вы можете видеть, что что-то не так в моем редактируемого CSS, на самом деле, если отключить «переполнения: скрытый;» в элементе тела, вы увидите, что второе слово появляется в нижней части окна браузера, а не в том же месте первого слова. Имейте в виду, я хочу, чтобы добавить анимированный текст в заголовке моего сайта, так что я искал простой способ легко расположить слова. Есть ли кто-то хочет помочь мне? Заранее спасибо! п-оф-типа (3) {анимации задержки: 3.3s; } .B период: п-го из-типа (4) {анимации задержки: 3.4s; } .B период: п-го из-типа (5) {анимации задержки: 3.5с; } .B период: п-го из-типа (6) {анимации задержки: 3.6s; } Smoky Текст Романья Как вы можете видеть, что что-то не так в моем редактируемого CSS, на самом деле, если отключить «переполнения: скрытый;» в элементе тела, вы увидите, что второе слово появляется в нижней части окна браузера, а не в том же месте первого слова. Имейте в виду, я хочу, чтобы добавить анимированный текст в заголовке моего сайта, так что я искал простой способ легко расположить слова. Есть ли кто-то хочет помочь мне? Заранее спасибо! } .B период: п-го из-типа (6) {анимации задержки: 3.6s; } Smoky Текст Романья Как вы можете видеть, что что-то не так в моем редактируемого CSS, на самом деле, если отключить «переполнения: скрытый;» в элементе тела, вы увидите, что второе слово появляется в нижней части окна браузера, а не в том же месте первого слова. Имейте в виду, я хочу, чтобы добавить анимированный текст в заголовке моего сайта, так что я искал простой способ легко расположить слова. Есть ли кто-то хочет помочь мне? Заранее спасибо! } .B период: п-го из-типа (6) {анимации задержки: 3.6s; } Smoky Текст Романья Как вы можете видеть, что что-то не так в моем редактируемого CSS, на самом деле, если отключить «переполнения: скрытый;» в элементе тела, вы увидите, что второе слово появляется в нижней части окна браузера, а не в том же месте первого слова. Имейте в виду, я хочу, чтобы добавить анимированный текст в заголовке моего сайта, так что я искал простой способ легко расположить слова. Есть ли кто-то хочет помочь мне? Заранее спасибо! увидит, что второе слово появляется в нижней части окна браузера, а не в том же месте первого слова. Имейте в виду, я хочу, чтобы добавить анимированный текст в заголовке моего сайта, так что я искал простой способ легко расположить слова. Есть ли кто-то хочет помочь мне? Заранее спасибо! увидит, что второе слово появляется в нижней части окна браузера, а не в том же месте первого слова. Имейте в виду, я хочу, чтобы добавить анимированный текст в заголовке моего сайта, так что я искал простой способ легко расположить слова. Есть ли кто-то хочет помочь мне? Заранее спасибо!
John Shot
1

голосов
1

ответ
44

Просмотры

Как правильно ссылаться на этот указатель несколько раз?

INT & sizec) {INT * темп; VoidPtr ур; INT notEqual = 0; // Копирование набора А в множество С для (INT I = 0; я <sizea; я ++) {* Темп = getElementI (aОтключить режим [я]); Vp = темп; unionSet [I] = VP; }}
john tod
1

голосов
1

ответ
135

Просмотры

Фестиваль выбор единиц измерения голос Отсутствует дифон: # хэш

Некоторые советы: При попытке построить голос выбора блока Я последовал шаги здесь: https://github.com/CSTR-Edinburgh/CSTR-Edinburgh.github.io/blob/master/_posts/2016-8-21-Multisyn_unit_selection .md и используется голосовое определение из здесь: https://raw.githubusercontent.com/CSTR-Edinburgh/merlin/master/egs/hybrid_synthesis/s1/voice_definition_files/unit_selection/cstr_us_awb_arctic_multisyn.scm. К сожалению, WAVs было слишком шумно, так что я в конечном итоге рука мечения их и пропуская процесс автоматической маркировки. Голос нормально сейчас, но все еще нуждается в некоторой доработке. Одна ошибка, которая происходит постоянно, что отчеты фестиваля «Missing дифона» для любой паузы для перехода телефона, например: фестиваль> (utt.relation.print (SayText «Я могу сказать, что я хочу.») «Unit) Missing дифона: #_ay дифон все еще отсутствует, отступая: #_ay попятился: #_ay -> #_ax дифона все еще отсутствует, отступая: #_ax попятился: #_ay -> # _ # дифона все еще отсутствует, отступая: # _ # попятился: #_ay -> Отсутствует дифона: ey_eh так вставив между словами молчания. дифона все еще отсутствует, отступая: ey_ # попятился: ey_eh -> ax_ # дифона все еще отсутствует, отступая: ax_ # попятился: ey_eh -> # _ # дифона все еще отсутствует, отступая: # _ # попятился: ey_eh - > отсутствует дифон: #_eh дифон до сих пор отсутствует, отступая: #_eh попятился: #_eh -> #_ax дифон все еще отсутствует, отступая: #_ax попятился: #_eh -> # _ # дифон все еще отсутствует, отступая: # _ # попятился: #_eh -> Пропавший дифона: t_ # дифона все еще отсутствует, отступая: t_ # попятился: t_ # -> # _ # дифона все еще отсутствует, отступая: # _ # попятился: t_ # - > Я попытался заменить силловый и зр (от автоматического процесса) в этикетках с Пау и ч # (для того, чтобы соответствовать с паузами, используемых в фестивальном / Lib / radio_phones.scm), и я также попытался заменить их просто # но это ничего не изменилось. Источник WAV / лаборатории определенно содержат переходы выше (например, несколько с начала «я могу»), но фестиваль кажется, никогда не использовать их. Как я могу получить фестиваль использовать паузу для телефонных переходов в исходных данных? Спасибо! Как я могу получить фестиваль использовать паузу для телефонных переходов в исходных данных? Спасибо! Как я могу получить фестиваль использовать паузу для телефонных переходов в исходных данных? Спасибо!
John Leonard
1

голосов
0

ответ
661

Просмотры

IOS 11 MPNowPlayingInfoCenter не показаны детали

Я играю некоторые звуковые файлы с AVPlayer и теперь я хочу, чтобы отобразить данные дорожки в Центре управления или на экране блокировки. Я поставил его так: NSDictionary * Информация о = @ {MPMediaItemPropertyArtist: @ "Test", MPMediaItemPropertyAlbumTitle: @ "Test", MPMediaItemPropertyTitle: @ "Test", MPNowPlayingInfoPropertyPlaybackRate: @ 1.0f}; [[MPNowPlayingInfoCenter defaultCenter] setNowPlayingInfo: информация]; а также добавили [[[UIApplication sharedApplication] beginReceivingRemoteControlEvents]; но результат такой же, как описано здесь Как установить аудио сигналы с изображением на центр управления в Objective-C для iOS11? все просто неактивно и нет данных показывают.
John Sax
1

голосов
2

ответ
127

Просмотры

ScrollMagic setClassToggle Настойчивость?

Я использую метод setClassToggle () из ScrollMagic. Идея заключается в том, что, когда вы прокрутите вниз проход триггер, вы можете добавить класс CSS к элементу. И если вы прокручивать вверх проход триггер, он удалит класс из элемента. Как описано в документации здесь: http://scrollmagic.io/docs/ScrollMagic.Scene.html#setClassToggle Ев. scene.setClassToggle ( "# мой-эль", "MyClass"); Тем не менее, я не хочу, чтобы класс удалены при прокрутке вверх Пропустите курок. Я только хочу, добавил класс и PERSIST после прокрутки вниз пройти курок. Как получить Свиток магии, чтобы вести себя таким образом? Возможно ли это?
John
1

голосов
1

ответ
1.7k

Просмотры

Создать форму Unique ID Google

У меня есть форма Google, которая заполняющий Ответы таблицы. У меня есть базовое понимание скриптов и запускать их. Я не совсем уверен, с чего начать на этом, хотя .. Пользователь отправляет форму и новая строка создается на строке (пример) 452 в таблице ответов. Ответы заполнить столбцы A до D. Я хотел бы столбец Е на этой новой строки должны быть заполнены «YES». Может кто-то помочь мне начать на этом, пожалуйста? Это моя Cude попытка кода: функция InsertID () {// этот скрипт запускается для запуска «From Spreadsheet» на «Form Submit» вар сс = SpreadsheetApp.getActiveSpreadsheet (); вар лист = ss.getActiveSheet (); вар LatestID = sheet.getRange (1, 6) .getValue () // ячейке F1 содержит последнюю идентификационный номер выдаваемой строки = newform.row клетки (строка,
John Cassell
1

голосов
0

ответ
85

Просмотры

CacheManager / Конфигурация Couchbase Причинение назначаемый порт Исчерпание

Использование EE v4.5.0 ... CacheManager.Core v1.1.2 CacheManager.Couchbase v1.1.2 CouchbaseNetClient v2.5.4 Couchbase сервера я попытался слой кэширования настройки с использованием конфигурации Couchbase из CacheManager, но кажется, что тонны соединений в настоящее время открыл ведущий к эфемерной порту истощения на веб-серверах. Вот мой конфиг настройки: частный статический ICacheManager dataCacheFactory {получить; задавать; } Статическая CacheHelper () {вар cacheConfig = новый ConfigurationBuilder () .WithCouchbaseCacheHandle ( "couchbaseClients / couchbase") .WithExpiration (ExpirationMode.Sliding, новый TimeSpan (0, 15, 0)) Строить (); dataCacheFactory = новый BaseCacheManager (cacheConfig); } И мой Couchbase web.config настройки: Когда клиент получает называется: общественности статической TResult CacheHandler (строка ключ, Func кодоблок) {кэш вар = dataCacheFactory; объект данных = cache.Get (ключ); если (данные! = NULL) {данных возврата (TResult); } Еще {значение переменного = кодоблок (); попробуйте {cache.Put (ключ, значение); } Задвижка (исключение) {} возвращаемое значение; }} Любое руководство будет высоко ценится! Edit: Там нет никаких проблем с этим кодом на моей локальной машине, но когда сайт развернут на IIS в условиях более высоком трафик, какие результаты являются следующими событиями Windows' в окне просмотра событий: просьба о выделении динамически назначаемый номер порта из глобальное пространство TCP порт не удалось из-за все эти порты, находящихся в эксплуатации. ... а также... TCP / IP не удался установить исходящее соединение, поскольку выбранная локальная точку была в последнее время используется для подключения к одной и той же удаленной конечной точке. Эта ошибка обычно возникает, когда открыты исходящие соединения и закрываются с высокой скоростью, в результате чего все доступные локальные порты, которые будут использоваться и заставляя TCP / IP, чтобы повторно использовать локальный порт для исходящего соединения. Для того, чтобы свести к минимуму риск повреждения данных, стандартный TCP / IP необходим минимальный период времени, чтобы пройти между последовательными соединениями с заданной локальной конечной точки к данной удаленной конечной точки.
John Paez
1

голосов
0

ответ
56

Просмотры

Кодирование числа и текст в keras

Я хотел бы обрабатывать символическое уравнение в нейронной сети с использованием keras. В качестве простого примера, предположим, что вход две линии (то есть 2x + 4y + 2 = 0, х + 7y -4 = 0), а выход равен 0, если линии пересекаются и 1, если они параллельны. Для того, чтобы сделать это, уравнения нужно быть закодированы каким-то образом. С его помощью так же, как текст не работает, а проблема, на мой взгляд, является то, что кодирование не сохраняет порядок между числами. Есть ли способ кодирования текста и чисел по-разному, что порядок между числами хранятся?
John
1

голосов
1

ответ
52

Просмотры

Простой keybind не работает, как ожидалось

Я пытаюсь связать Ctrl + X, чтобы editor.action.clipboardCutAction (вырезания), но с условием, что он вызывается только при выборе текста. Тем не менее, он не работает. Он по-прежнему режет всю линию, когда не выбран ни один текст. Код: "ключ": "Ctrl + X", "Команда": "editor.action.clipboardCutAction", "когда": "editorTextFocus && && editorHasSelection editorReadonly"
John DeBord
1

голосов
0

ответ
119

Просмотры

Сохранить Samplebuffer в Фотопленка стрижа

Я использую ReplayKit для записи видео: пусть sharedRecorder = RPScreenRecorder.shared () sharedRecorder.startCapture (обработчик: {(sampleBuffer, sampleType, ошибка) в печати ( "VIDEO INPUT:", sampleBuffer)}, completionHandler: {(ошибка) в}) Теперь, как мне сохранить видео (образец буфера) в камеру ролл? Я ищу наглядные примеры! Спасибо
John
1

голосов
1

ответ
33

Просмотры

Почему мое регулярное выражение дона «т вернуть правильный ответ?

Я пытался написать SQL функцию, которая возвращает меня «исправить», когда это единственное число, но возвращает меня всегда ложно. ввести функцию уронить, если существует findByPesel; Ограничитель $$ создать функцию findByPesel (Pesel VARCHAR (11)) возвращает VARCHAR (255) детерминированный начинают объявлять сообщение VARCHAR (255) по умолчанию 'ничего'; объявить peselid VARCHAR (12); объявить findByPesel VARCHAR (12); если PESEL как '% [0-9]%', то набор сообщений = '' правильно; еще установить сообщение = 'Не правильно PESEL. Написать PESEL, состоящий из цифр больше нуля '; конец, если; возвращать сообщение; конец $$ разделителем; выберите findByPesel ( '3') в качестве результата; Результат «Не правильно PESEL. Написать PESEL, состоящий из цифр больше нуля»
John Wind
1

голосов
0

ответ
35

Просмотры

Лучший способ активно развивать пакет НПМ, который потребляется другим приложение работает локально

В настоящее время я работаю над React приложением, которое потребляет Реагировать библиотеку мы также развивать. В настоящее время процесс копирования через Dist папку библиотеки к папке node_modules приложения. Чтобы устранить утомительный характер этого, я думал, что решение было бы просто: НПМ ссылка пакета в нашем приложении, и имеет JSX / React компоненты проходят через Бабель-погрузчик приложения. Таким образом, мы бы также получить Dev сервер WebPack, чтобы следить за изменениями в библиотеке и обновляется автоматически. Проблема в том, что настройки Вавилонских библиотек отличаются от тех, потребляющего применения. Например, импорт корень в библиотеке (например, импорт ~ / некоторые-модуль) должны решить из корневой папки библиотеки, но вместо этого, они решают в корневую папку приложения, что приводит к ошибкам, так как только конфигурация Бабель он использует это .babelrc из приложения. Я пытался добавить отдельные правила WebPack конфигурации, чтобы сделать исключения для библиотеки, но сейчас он чувствует себя вид Hacky. Кроме того, сервер WebPack DEV работает невероятно медленно загружаться, предположительно потому, что он работает преобразование Бабеля на библиотеке тоже. Есть ли более простой способ сделать это? Как говорила Webpack, что «для этой библиотеки в node_modules, использовать свой собственный конфигурационный файл, и соблюдать все свои собственные настройки Бабель и относительного импорт?» сервер WebPack DEV работает невероятно медленно загружаться, предположительно потому, что он работает преобразование Бабеля на библиотеке тоже. Есть ли более простой способ сделать это? Как говорила Webpack, что «для этой библиотеки в node_modules, использовать свой собственный конфигурационный файл, и соблюдать все свои собственные настройки Бабель и относительного импорт?» сервер WebPack DEV работает невероятно медленно загружаться, предположительно потому, что он работает преобразование Бабеля на библиотеке тоже. Есть ли более простой способ сделать это? Как говорила Webpack, что «для этой библиотеки в node_modules, использовать свой собственный конфигурационный файл, и соблюдать все свои собственные настройки Бабель и относительного импорт?»
John V
1

голосов
1

ответ
73

Просмотры

Create maven archetype with custom params using requiredProps and fileSets

I need to create a new maven archetype where project files contains some custom params that I would like to provide for mvn archetype:generate. Only -DgroupId, -DartifactId and version works fine. But I cannot provide e.g. -Dparam1=value1 . I tried using requiredProperties and fileSets, but it doesn't work. How can I achieve that ? archetype.xml my-archetype lol src/main/ src/main/someFile.txt src/main/someFile.txt I am just a txt file, but I need ${param1} value to be here ! I also need the pom.xml of my project (the one that is generated when mvn archetype:generate) to have custom properties replaced. pom.xml 4.0.0 ${groupId} ${artifactId}-server ${version} pom This name has to contains ${param1} ! // ... all the rest stuff
john
1

голосов
1

ответ
22

Просмотры

Есть ли способ уменьшить время, необходимое для pymongo.errors.AutoReconnect произойти?

Я использую 3-узловую MongoDB набор реплики и подключение к нему с помощью PyMongo v3.3.1. При тестировании обработки ошибок, как AutoReconnect и ServerSelectionTimeout и такие, я считаю, что я не могу (безопасно / надежно) контролировать, сколько времени требуется, чтобы вызвать исключение AutoReconnect. Если я создаю экземпляр MongoClient с аргументом serverSelectionTimeoutMS устанавливает, например, 2000, я вижу исключение ServerSelectionTimeout вернуться примерно через 2 секунды. Однако, когда условия впору вызвать AutoReconnect он всегда занимает не менее 20 секунд, когда-то ближе к 30 секунд! Как я могу ограничить это поведение? Я снимаюсь для относительно высокой доступности и хочу, чтобы обнаружить сеть / набор реплик аномалий и начать свою логику повторных попыток довольно быстро.
John Carrell
1

голосов
2

ответ
44

Просмотры

SQL - записи Обновления на основе предыдущей записи субъекта

У меня есть временная таблица, которая имеет EntityId, дату начала, дату окончания и количество дней. Я получаю количество дней, получая DATEDIFF между даты начала и окончания и +1 день. Проблема, которую я имею, когда предприятие имеет вторую запись, которая имеет ту же дату начала своей предыдущей даты окончания, я получаю количество дней 1 слишком много. т.е. .: EntityId StartDate EndDate NumOfDays -------- --------- ------- --------- 3414 02/01/2018 02/02 / 2018 2 3414 02/02/2018 02/10/2018 9 Мне нужно сделать StartDate второй записи, чтобы быть 02/03/2018 и NumOfDays становится 8, так что весь диапазон дней 10, который будет правильным. Таблица температуры заказана на EntityId, StartDate. Там будет тысячи записей в таблице и, возможно, несколько сотен, что имеет этот случай. Мне нужно только, чтобы изменить дату начала, если предыдущая дата окончания этого объекта является то же самое. Должен ли я сделать петлю? Курсор? Или есть лучший способ? Мы на SQL Server 2014
John Chandler
1

голосов
1

ответ
416

Просмотры

Открытые окна до заданного размера и положения

Мне было интересно, если есть способ, чтобы создать сценарий или Automator задачу, которая будет открывать окна с заданным размером и положением. Я хотел бы сделать это с приложениями, а также с искателем окнами. Например, я хочу, чтобы открыть Sublime и он занимает верхнюю половину моего экрана, и открыть Chrome занимает нижнюю половину моего экрана. Другой пример, я хотел бы открыть четыре Искатель окна, каждый из которых принимает до четверти экрана.
John Vaughters
1

голосов
1

ответ
727

Просмотры

Ошибка: не удалось обработать запрос

Я следую учебник по https://dialogflow.com/docs/getting-started/basic-fulfillment-conversation#deploy_function_again и выполняемые функции бета gcloud развертывания weatherWebhook --trigger-клиента. Ответ Google, казалось успешным: функция Развертывание (это может занять некоторое время - до 2-х минут) ... сделано. availableMemoryMb: 256 Entrypoint: weatherWebhook httpsTrigger: URL: https: // [..] .cloudfunctions.net / weatherWebhook этикетки: развертывание станков: кли-gcloud Название: проекты /[..]/ функции / weatherWebhook serviceAccountEmail: [.. ] @ appspot.gserviceaccount.com sourceUploadUrl: https://storage.googleapis.com/gcf- [..] & = 1519141082 Истекает & Signature = [..] статус: ACTIVE тайм-аут: 60s updateTime: «2018-02-20T15: 08: 02Z»VERSIONID:„3“Тем не менее, когда я открываю URL в браузере я получаю следующее сообщение об ошибке: Ошибка: не может обработать запрос ли я что-то пропустил? Как решить эту проблему?
John
1

голосов
2

ответ
76

Просмотры

Перезапись Windows, встроенные переменные

% Путь% встроен в ОС Windows переменной окружения. По какой-то причине, когда он используется в качестве пользовательской переменной вывода в АХК-кода, иногда перезаписан, иногда - нет. Зачем? ; Запустите его в проводнике Windows (то есть файловый менеджер по умолчанию) Foo () {WinGetText, путь, на MsgBox% путь%; будет перезаписан с окном текста возвращения} бар () {WinGetText, WinText, в REGEXMATCH (WinText, "Адрес:. * [^ \ г \ п]", путь) MsgBox% путь%; Не будет перезаписан возвращение} f1 :: Foo () f2 :: бар ()
john c. j.
1

голосов
0

ответ
65

Просмотры

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

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

голосов
0

ответ
103

Просмотры

Перенаправление вывода процесса в поток

С Eclipse Plugin я запустить внешний процесс. Выход процесса в настоящее время захвачен с помощью сканера. Процесс Процесс = новые ProcessBuilder (арг) .start (); Сканер = новый сканер ((новый InputStreamReader (process.getInputStream (), UTF_8_CHARSET))); Затем содержимое захвачена от сканера перенаправляется к определенной консоли:. В то время как (scanner.hasNext ()) {CONSOLE.getStream () Println (scanner.nextLine ()); } Есть ли способ, чтобы напрямую перенаправить вывод процесса на поток консоли? . Что-то вроде: процесс Process = новый ProcessBuilder (арг) .redirectOutput (Redirect.to (CONSOLE.getStream ())) начать ();
John Doe
1

голосов
0

ответ
40

Просмотры

Java parse XML for custom tags

Я пытаюсь разобрать XML-файлы, которые имеют элементы, которые выглядят, как это ниже. Мне нужно, чтобы захватить значения под «боб ид», «боб ид» под «конструктора-Arg имя =» делегат «„р: имя“,„р: maximumClusters“,„DisplayName“,„описание“, и» clusterSize .»То, что я до сих пор: DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance (); DocumentBuilder dBuilder = dbFactory.newDocumentBuilder (); Документ док = dBuilder.parse (customerFile); doc.getDocumentElement () нормализуют (); NodeList poolList =. doc.getElementsByTagName ( "боб"), а затем я пытаюсь пройти через каждый узел в poolList с: для (INT I = 0; я <poolList.getLength (); я ++) {Node poolNode = poolList. пункт (I); . System.out.println (poolNode.getAttributes () getNamedItem ( «clusterSize»)}, но он никогда не сможет найти элементы И я не уверен, как получить вложенную. «Р: имя», «р: maximumClusters» и т.д. под вложенным бобом ид. Может кто-нибудь мне точку в правильном направлении? Спасибо.
John Fisherman

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