0

голосов
0

ответ
4

Просмотры

Символы появляются в конце URL (проект Django)

На моем сайте Django при щелчке на изображение, чтобы перейти на другой URL, в конце URL появляются некоторые случайные числа, например, «? Х = 27 & у = 18» Любой способ удалить эти символы? Пример http://127.0.0.1:8000/Login/?x=11&y=25 Когда я пытаюсь получить доступ к ссылке заменяется без этих символов он все еще работает код выглядит примерно так, что URL (г «^ $», views.index, имя = 'индекс'), URL (г '^ Войти / $', views.login, имя = 'Войти'),
Ventura
1

голосов
1

ответ
182

Просмотры

.NET OleDbDataReader хранения считанных запросов

Я ищу лучшие практики в области хранения OleDbDataReader читает. По существу, я хочу, чтобы сохранить тот же словарь, как читатель [ «Колонка»]. Я пишу API, который возвращает структуру данных, состоящую из «строк.» Я чувствую, что должна быть лучшим решением, чем создание ArrayList словарей, но я не могу найти «лучшую практику» для этого. Приведенный ниже код взят из моего текущего проекта с использованием (вар commandToQueryDB = новый OleDbCommand (запрос)) {commandToQueryDB.Connection = Connection; Connection.Open (); Читатель вар = commandToQueryDB.ExecuteReader (); в то время как (reader.Read ()) {// Вставка для чтения читателя в каком-то структуры данных}} Я хотел бы иметь возможность перебирать запросы, а затем получить доступ к каждому запросу в качестве словаря (например, запрос [»
1

голосов
2

ответ
154

Просмотры

Установить зарегистрированный пользователь в другой организации с FOSUserBundle

Я хочу, чтобы установить пользователь вошедший в методе набора для другого лица. Например, у меня есть лица Статьи и пользователь (User является объектом FOSUser). Я хочу, чтобы установить текущий пользователь в качестве автора для статьи. В статье лица, я пишу: / ** * @ORM \ ManyToOne (targetEntity = "UserBundle \ Entity \ User", inversedBy = "статьи") * @ORM \ JoinColumn (имя = "user_id", referencedColumnName = "идентификатор" ) * / $ защищен пользователь; / ** * Установить пользователь * * @param \ UserBundle \ Entity \ User $ Пользователь * @return Статья * / общественная функция SETUSER (\ UserBundle \ Entity \ User $ пользователь = NULL) {// Эта строка проблема $ this- > пользователь = $ this-> container-> Get ( 'security.context') -> getToken () -> GetUser (); вернуть $ это; } Я пытаюсь получить пользователь из контейнера, но когда я выполнить сохранение, установленное значение равно нулю. Я проверить линию в контроллере, и я получаю успешно текущий пользователь. Может быть, в сущности метод для получения зарегистрированного пользователя отличается?
Giancarlo Ventura
1

голосов
3

ответ
64

Просмотры

Как вычитать число данных из строки

я любил вычесть 100 баллов из точек пользователя я есть попытать себя с этим кодом, но заменить все точки там до -100, как я могу вычесть 100 баллов из этой строки: эта строка его только цифры: Мой код: $ SQL = mysql_query ( "UPDATE` users` SET user_points = '$ user_points-100', где идентификатор_пользователя =" $ _ SESSION [ 'пользователь']).
1

голосов
2

ответ
425

Просмотры

SSRS 2012 - Использование логического параметра Объявить Column Visibility

Я создал булеву параметр с именем «ShowHours», что, если установлено верно, то это показывает все строки, но если установлено неверно, я хочу, чтобы скрыть строки. Это работает хорошо, но дело в том, что я хочу только те строки, которые имеют 0 в колонке под названием «Общее количество часов», чтобы быть скрыты, когда установлено значение ложно; каждый ряд должен будет виден. Я использую выражение Заметно = Not (Параметры! ShowHours.Value), но это, кажется, не работает, так как она скрывает все строки, и я только хочу, чтобы скрыть строки, которые имеют 0. Кто-нибудь знает, что выражение, которое я могу использовать?
K. Ventura
1

голосов
1

ответ
33

Просмотры

Выберите строку, которая начинается с одного слова (JavaScript)

Я хочу построить два регулярных выражения, которые выбирают: Строки, начинающиеся с «религии». Стараюсь / ^ религия / г Но я не имею даты результаты матчей и содержание. Например: 867.1.1 = {b_reykjavik = tb_shipyard_1} Я пытаюсь \ D {3} \ ([1-12]) \ ([1-31]) = {Это выбирает 867.1.1 = {... Теперь, как я могу выбрать другие символы недо}? Пример: https://www.debuggex.com/r/GloZ8dZDVLJ5jc29 Текст: # 1 - Vestisland b_reykjavik = племенное #b_alftanes = город #b_skalholt = храм #b_pingvellir = замок #b_kjalarnes = замок #b_hvamm = замок #b_hlidarendi = замок #b_borg = замок # Разное культура = скандинавской религии = зороастрийский местности = арктический # История 867.1.1 = {b_reykjavik = tb_shipyard_1} 900.1.1 = {b_reykjavik = замок b_reykjavik = ca_shipyard_1 b_alftanes = город} 1000,1.
Giancarlo Ventura
1

голосов
3

ответ
98

Просмотры

Может изменяя видимость слишком много макетов проблемы с производительностью?

Предположим, у вас есть FrameLayout, содержащий 10 LinearLayouts, где только один является видимым в единицу времени. Каждый LinearLayout представляет собой сложный вид, содержащие кнопки, EditText, TextView и т.д.
JP Ventura
1

голосов
1

ответ
130

Просмотры

Получить DAG от воздушного потока

Я пытаюсь визуализировать DAG в виде дерева для документации, есть прямой путь, чтобы получить это? Сейчас я вручную генерируя DOT файлы (частично код): для задачи в dag.tasks: печать ( «\ т% s,»% task.task_id) родственники = [r.task_id для г в task.get_direct_relatives () ] для г в близких: печать ( «\ т% s -% s,»% (task.task_id, г)), который работает, но мне нужно динамически импортировать все группы DAG внешне ..
David Ventura
1

голосов
2

ответ
0

Просмотры

рамки Bot (v4) Подскажите выбор в карусельного с помощью HeroCards не будет к следующему шагу

Я пытаюсь использовать HeroCards вместе с проворным выбором в карусели. Так что, чтобы быть выбран пользователем параметры отображаются в виде HeroCards. Как только пользователь нажимает на кнопку карточки она должна переходит к следующей функции водопада. Вот рабочий пример в рамочном бот v3. Он работает, как ожидалось. константные карты = (данные || []). Отображение (я => {возвратить новый builder.HeroCard (сессия) .title ( `$ {i.productName} $ {i.brandName}`) .subtitle ( 'детали продукта' ) .text ( 'Выберите продукт') .images ([builder.CardImage.create (сессия, i.image)]) .buttons ([builder.CardAction.postBack (сессия, `$ {i.id.toString () } `, 'купить')]);}); Const MSG = новый builder.Message (сессия); msg.attachmentLayout (builder.AttachmentLayout.carousel); msg.attachments (карточки); builder.Prompts.choice (сессия, сообщ, data.map (я => `$ {i.id. ToString ()} `), {retryPrompt: тзд,}); Ниже я пытаюсь сделать то же самое с рамочными ботами v4, но он не работает. Он никогда не переходит к следующей функции в моем водопаде. Как я могу сделать то же самое с v4? ... this.addDialog (новый ChoicePrompt (PRODUCTS_CAROUSEL)); ... константные productOptions: Частичный = MessageFactory.carousel (item.map ((р: Продукт) => CardFactory.heroCard (p.productName, 'Подробнее о товаре', [p.image || ''], [{типа: ActionTypes. PostBack, название: 'купить', стоимость: p.id},],),), 'Выберите продукт'); Возвращение ждут step.prompt (PRODUCTS_CAROUSEL, productOptions); ... UPDATE: Следуйте полный код с предложением от экспорта класса @Drew Marsh ProductSelectionDialog расширяет ComponentDialog {частных selectedProducts: Продукт [] = []; частный productResult: Продукт [] []; частный stateAccessor: StatePropertyAccessor; Статическое получить имя () {вернуться PRODUCT_SELECTION_DIALOG; } Конструктор (stateAccessor: StatePropertyAccessor) {супер (PRODUCT_SELECTION_DIALOG); если (! stateAccessor) {бросить Error ( 'Отсутствует параметр stateAccessor требуется'); } This.stateAccessor = stateAccessor; Const choicePrompt = новый ChoicePrompt (PRODUCTS_CAROUSEL); choicePrompt.style = ListStyle.none; this.addDialog (новый WaterfallDialog (REVIEW_PRODUCT_OPTIONS_LOOP, [this.init.bind (это), this.selectionStep.bind (это), this.loopStep.bind (это),]),); this.addDialog (choicePrompt); } Частные инициализаций = асинхронные (этап: WaterfallStepContext) => {константное состояние = ждут this.stateAccessor.get (step.context); если this.productResult = state.search.productResult (this.productResult!); Возвращение ждет step.next (); }; Частный selectionStep = асинхронной (этап: WaterfallStepContext) => {Const элемент = this.productResult.shift (); константные productOptions: Частичный = MessageFactory.carousel (item.map ((р: Продукт) => CardFactory.heroCard (p.productName, 'некоторый текст', [p.image || ''], [{типа: ActionTypes.ImBack , название: 'купить', стоимость: p.id},],),), 'Выберите продукт'); Возвращение ждут step.prompt (PRODUCTS_CAROUSEL, {подсказка: productOptions, выбор: item.map ((р: Продукт) => p.id),}); }; частный loopStep = асинхронный (шаг: WaterfallStepContext) => {console.log ( 'step.result:', step.result); }; } РОДИТЕЛЕЙ DIALOG НИЖЕ: ... this.addDialog (новый ProductSelectionDialog (stateAccessor)); ... если (search.hasIncompletedProducts) ждут step.beginDialog (ProductSelectionDialog.Name); ... возврат ждут step.next (); ... МОЯ BOT DIALOG СТРУКТУРА наВыключать () >>> ждут this.dialogContext.beginDialog (MainSearchDialog.Name) (ЛУИС) >>>>>> ждут step.beginDialog (QuoteDialog.Name) >>>>>>>> > ждут step.beginDialog (ProductSelectionDialog.Name) UPDATE Замена ChoicePrompt с TextPromt (как это было предложено Кайл Делани), кажется, имеют один и тот же результат (не переходите к следующему шагу), но я понял, что если удалить возвращение из командной строки, как это : возвращение ждет step.prompt (PRODUCTS_CAROUSEL, `Как твое имя, человек`?); В ожидании step.prompt (PRODUCTS_CAROUSEL, `Что такое ваше имя, человек`?); он работает, но когда я возвращаю исходный код с ChoicePrompt без возврата, как это: ОЖИДАНИЕ step.prompt (PRODUCTS_CAROUSEL, {подсказка: productOptions, выбор: item.map ((р: Продукт) => p.id),} ); Я получаю другую ошибку в рамках: ошибка: Ошибка типа: Не удается прочитать свойство «длина» неопределенных на values.sort (/xxx/Workspace/temp/13.basic-bot/node_modules/botbuilder-dialogs/lib/choices/ findValues.js: 84: 48) в Array.sort (родной) в Object.findValues ​​(/xxx/Workspace/temp/13.basic-bot/node_modules/botbuilder-dialogs/lib/choices/findValues.js:84:25 ) при Object.findChoices (/xxx/Workspace/temp/13.basic-bot/node_modules/botbuilder-dialogs/lib/choices/findChoices.js:58:25) в Object.recognizeChoices (/ ххх / Рабочее пространство / температуры / 13 , Основной-бут / node_modules / botbuilder-диалоги / Библиотека / выбор / recognizeChoices.js: 75: 33) в ChoicePrompt. (/Xxx/Workspace/temp/13.basic-bot/node_modules/botbuilder-dialogs/lib/prompts/choicePrompt.js:62:39) при Generator.next () в /xxx/Workspace/temp/13.basic- бут / node_modules / botbuilder-диалоги / Библиотека / подсказки / choicePrompt.js: 7: 71 в новом Promise () в __awaiter (/xxx/Workspace/temp/13.basic-bot/node_modules/botbuilder-dialogs/lib/prompts/ choicePrompt.js: 3: 12) это линия: // Сортировка значение в порядке убывания по длине таким образом, что длинное значение ищется над первым. Const список = values.sort ((а, б) => b.value.length - a.value.length); Я могу видеть данные из моего состояния приходят правильно подскажут: Основной-бут / node_modules / botbuilder-диалоги / Библиотека / приглашений / choicePrompt.js: 62: 39) в Generator.next () в /xxx/Workspace/temp/13.basic-bot/node_modules/botbuilder-dialogs/lib/ подсказки / choicePrompt.js: 7: 71 в новом Promise () в __awaiter (/xxx/Workspace/temp/13.basic-bot/node_modules/botbuilder-dialogs/lib/prompts/choicePrompt.js:3:12) это строка: // Сортировка значений в порядке убывания длиной, так что длинное значение ищется над первым. Const список = values.sort ((а, б) => b.value.length - a.value.length); Я могу видеть данные из моего состояния приходят правильно подскажут: Основной-бут / node_modules / botbuilder-диалоги / Библиотека / приглашений / choicePrompt.js: 62: 39) в Generator.next () в /xxx/Workspace/temp/13.basic-bot/node_modules/botbuilder-dialogs/lib/ подсказки / choicePrompt.js: 7: 71 в новом Promise () в __awaiter (/xxx/Workspace/temp/13.basic-bot/node_modules/botbuilder-dialogs/lib/prompts/choicePrompt.js:3:12) это строка: // Сортировка значений в порядке убывания длиной, так что длинное значение ищется над первым. Const список = values.sort ((а, б) => b.value.length - a.value.length); Я могу видеть данные из моего состояния приходят правильно подскажут: 71 в новом Promise () в __awaiter (/xxx/Workspace/temp/13.basic-bot/node_modules/botbuilder-dialogs/lib/prompts/choicePrompt.js:3:12) это строка: // Сортировка значения в убывающий порядок по длине так, что длинное значение ищется над первым. Const список = values.sort ((а, б) => b.value.length - a.value.length); Я могу видеть данные из моего состояния приходят правильно подскажут: 71 в новом Promise () в __awaiter (/xxx/Workspace/temp/13.basic-bot/node_modules/botbuilder-dialogs/lib/prompts/choicePrompt.js:3:12) это строка: // Сортировка значения в убывающий порядок по длине так, что длинное значение ищется над первым. Const список = values.sort ((а, б) => b.value.length - a.value.length); Я могу видеть данные из моего состояния приходят правильно подскажут:
Ventura
1

голосов
1

ответ
0

Просмотры

Граф вхождений и показать последний в MYSQL вхождение

У меня есть эта таблица Серия номер ----- ------ A 1 A 2 A 3 A 5 B 1 B 3 Я хочу, чтобы показать, как результат этой серии вхождений last_number_value ----- ----- ----- ----------------- А 4 5 в 2 3 мне удалось получить номер вхождений с SELECT, серии, номер, COUNT (*) AS вхождений FROM table_name GROUP BY серии Но, как показывает последний номер тоже?
Giancarlo Ventura
1

голосов
1

ответ
0

Просмотры

Как добавить простую скользящую среднюю на несколько графиков японских свечей с использованием quantmode

Я выполняю на несколько цен акций. Благодаря Винсент Zoonekynd (https://stackoverflow.com/users/1129973/vincent-zoonekynd), я смог построить несколько графиков на одной странице. Теперь я хочу, чтобы добавить 20 и 200 дней одного скользящей средней линии на каждом графике, но график повторяется. Мой код библиотеки (quantmod) конец
1

голосов
1

ответ
916

Просмотры

How to manipulate JDBC connection with Service layer

I have a Spring MVC App, it works fine, but now I inserted the service pattern and I don't know what is the the best way to treat my JDBC Connection inside my DAO. I have an interceptor which creates a connection like this: @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { System.out.println("preHandle: Abrindo Conexao BD"); conn = new ConnectionFactory().getConnection(); request.setAttribute("conn", conn); return true; } So, after this, I get the connection in my controller(servlet) like this: @RequestMapping("efetuaLogin") public String efetuaLogin(Usuario usuario, HttpSession session, HttpServletRequest request) throws ServletException { Connection conn = (Connection) request.getAttribute("conn"); if(new UsuarioDAO(conn).existeUsuario(usuario)){ session.setAttribute("usuarioLogado", usuario); return "adm/main-adm"; } return "redirect:loginForm"; } Very simple, I pass the connection to DAO and everything works fine. But now I have the layer service. Before: Controller > DAO Now: Controller > Service > DAO I don't want to pass my connection(conn) as a parameter to Service, and after Service to pass conn as a parameter to DAO. It's not seem a good way to do. I thought, maybe to get the connection factory inside my DAO, but I am not sure, the interceptor still seems better way to manage it. So, How would you make it? Sorry if it is a stupid question, but I don't want to make up nothing in this moment, just to follow what the people are doing to create a good boilerplate... I am not planing to use Hibernate in this project.
Ventura
1

голосов
2

ответ
105

Просмотры

Загрузка PNG в Canvas

Через несколько часов исследований, я не нашел лучший способ загрузив PNG, поэтому он может быть использован внутри Canvas элемента. Все решения, которые я нашел применение на стороне сервера код так или иначе. Я хочу, чтобы это решение было полностью на стороне клиента. Есть ли способ сделать это? Процедура: Пользователь загружает изображение JS получает доступ к этому изображению в некоторой форме (Base64) изображение загружается в Canvas
Alexander Ventura
1

голосов
1

ответ
768

Просмотры

манипулировать JSON массив в Spring Hibernate

Я пытаюсь сохранить массив JSON в MySQL с Spring и Hibernate. Приложение получает любит от пользователей и сохраняет идентификатор пользователя в массиве JSON, например, [1,2,3,4,5,6] в имени столбца likeswith типа текста (MySQL) ¿Как я могу поставить новый идентификатор в массиве? Я имею в виду, получить вид базы данных JSON и вставить идентификатор и подсчитать количество элементов.
1

голосов
1

ответ
86

Просмотры

В Google Cloud Endpoints, как можно запросить ближайшие точки к заданной координате?

В MongoDB для координат (лат, LNG), можно описать окружность радиуса R вокруг него и определить, какие точки находятся внутри этой окружности, используя метод centerSphere. Withoud с помощью MongoDB, можно эффективно запрашивать эти точки, используя только Google Cloud API хранилища данных?
JP Ventura
1

голосов
1

ответ
643

Просмотры

Вы можете выбрать SMS, WhatsApp, или телеграммой, чтобы отправить сообщение

В списке контактов в моем Android приложения, есть возможность начать реализовать WhatsApp следующим образом: // Код страны требуется окончательная Строка PHONENUMBER = «+15555555555»; Окончательная Строка PackageName = "com.whatsapp"; Намерение Намерение = getPackageManager () getLaunchIntentForPackage (PackageName). если (нуль == намерение) {// Запуск Google Play на домашней странице WhatsApp намерения = новый Intent (Intent.ACTION_VIEW); intent.setData (Uri.parse ( "рынок: // подробнее ID =" + MESSAGE_PACKAGE_NAME)); startActivity (намерение); вернуть; } Намерение = новое Намерение (Intent.ACTION_SENDTO, Uri.parse ( "smsto:" + PhoneNumber)); intent.setPackage (PackageName); startActivity (намерение); но это только позволит мне отправлять сообщения через WhatsApp. Удаление имени пакета и установки намерения типа к intent.setType ( "донгов.
JP Ventura
1

голосов
2

ответ
1.6k

Просмотры

Android Firebase Analytics не работает

Я следовал инструкциям на Firebase Analytics быстрый старт, но даже после 24 часов, ни один пользователь сеанс не был зарегистрирован в Firebase консоли. Я знаю, что мой Google-services.json правильно, потому что Firebase Auth работает должным образом (как Google и Facebook пользователи могут видеть на приборной панели). Мои Gradle зависимостей: зависимости {компилировать «com.android.support:appcompat-v7:24.0.0» компиляция «com.android.support:design:24.0.0» компиляция «com.facebook.android:facebook-android-sdk : 4.14.1' компилировать 'com.google.android.gms: играть-услуги-авторизации: 9.2.1' компилировать 'com.google.android.gms: играть-сервисов карты: 9.2.1' компилировать «com.google .code.gson: gson: 2,1' компиляции 'com.google.firebase: firebase-авторизации: 9.2.1' компилировать 'com.google.firebase: firebase-ядро: 9.2.1'
JP Ventura
1

голосов
1

ответ
60

Просмотры

Как передать значения для password_reset () в Django 1.10?

Я хотел бы передать значение URL post_reset_redirect в Django. У меня есть url.py с APPNAME = опросами, поэтому я хочу, чтобы передать его, чтобы избежать обратного Нет URL ошибки матча (г '^ password_reset / $', auth_views.password_reset (post_reset_redirect = опрос: password_reset_done '), имя =' password_reset «), но у меня есть сообщение об ошибке: TypeError: _wrapped_view () принимает по меньшей мере, один аргумент (0 дано) Как передать значения для password_reset () в Django 1.10?
1

голосов
2

ответ
92

Просмотры

SSRS отчетов - выбор нескольких Определение множественных запросов

SSRS набор данных имеет два запроса T-SQL. Один запрос будет работать только тогда, когда некоторый параметр имеет два или более значений, выбранных. Другой запрос будет работать, только если параметр имеет только одно значение, выбранное. Как я могу позволить набор данных знать, были ли выбраны один или несколько значений из параметра?
K. Ventura
1

голосов
1

ответ
248

Просмотры

SSRS 2012: Дисплей Ярлык параметров в Колпачки

Параметр имеет много значений, но метки могут быть либо все заглавными буквами или строчными буквами. Как я могу сделать отчет, чтобы всегда отображать метку в заголовке от выбранного значения параметра все в CAPS?
K. Ventura
1

голосов
1

ответ
49

Просмотры

Могу ли я распространять работы с Apache Спарк Standalone версии?

Я слышу, как люди говорят о «Apache Standalone кластер» который меня смущает, потому что я понимаю, «кластер», как различные машины соединены потенциально быстрой сети и работать параллельно, и «автономный», как машина или программа, которая изолирована. Таким образом, вопрос, может Apache Standalone сделать работу распределена по сети? Если это возможно, в чем разница, то по сравнению с не-автономными версиями?
Martin Ventura
0

голосов
0

ответ
3

Просмотры

Заменить WordPress заголовок пробкового со значением METABOX в Permalink

У меня есть собственный пост типа для протоколов заседаний без названия. Я желаю, чтобы постоянная ссылкой было что-то вроде www.website.com/minutes/2018-10-16/ в колдовских минутах является зарегистрированным пользовательским именем типа и после 2018-10-16 является METABOX йоты даты встречи (что я уже создал ). Ho я могу это сделать? Спасибо!
Fosco Ventura
1

голосов
4

ответ
1.5k

Просмотры

T-SQL: Отдельные строки в несколько колонок

Ex. Колонка 1: | word1 word2 word3 word4 | к Col 1: Col 2: Col 3: Col 4: | word1 | word2 | word3 | слово | Можно ли отделить различные слова или фразы из строки в несколько столбцов? Все слова и фразы в строках обычно разделяются двойные пространства, больше ничего. Есть ли предварительно определенная функция можно использовать уже имеющиеся в SQL Server как CAST или INTERSECT, или я должен написать мой собственный?
K. Ventura
1

голосов
1

ответ
67

Просмотры

Воздействие на производительность триггеров и MultiTriggers

На работе, возник вопрос относительно влияния производительности, имеющий MultiTrigger в ListBoxItem ControlTemplate. Ситуация идет немного как это: у нас есть собственный стиль для элемента управления ListBox, который определяет анимацию и цвет выбранного ListBoxItem. Вопрос возник потому, что, когда ListBox отключен, мы не хотим, выбранный ListBoxItem, чтобы показать выбранный «фон» изюминку. Это привело нас, чтобы добавить набор триггеров в ControlTemplate из ListBoxItems отключить эту пользовательскую подсветку, когда ListBoxItem отключен и выбран. Это где беспокойство за негативное влияние на производительность возникла: если каждый ListBoxItem необходимо проверить для триггеров и активации триггеров, будет это генерировать заметное влияние на производительность, если там было много пунктов.
1

голосов
2

ответ
1.6k

Просмотры

Google Earth плагин в WebGL

У меня есть веб-приложение сделано с Google-земля-апи и хотел бы расширить это приложение, но я очень боюсь, чтобы это сделать. Потому что в наше время, кажется, не имеет никакого смысла держать плагин, как Google Earth. Теперь у нас есть вариант WebGL в качестве нового подхода. Chrome опыт отличный пример: chromeexperiments.com. Мой вопрос. Я знаю, что этот вопрос может быть слишком общий характер, но перед тем, как приступить к глубоко изучить, я хотел бы услышать от вас. Я никогда не слышал ничего о версии GE Plugin в WebGL технологии. Есть ли GE плагин WebGL, проходящий через в ближайшем будущем?
Ventura
1

голосов
1

ответ
103

Просмотры

Regex for parsing some medical data

I have been looking for a few hours how to do this particular regular expression magic with little to no luck. I have been playing around with parsing some of my own medical data (why not?) which unfortunately comes in the form of a very unstructured text document with no tags (XML or HTML). Specifically, as a prototype, I only want to match what my LDL delta (cholesterol change) is as a percentage. In the form it shows up in a few different ways: LDL change since last visit: 10% or LDL change since last visit: 10% or LDL change since last visit: 10% I have been trying to do this in JavaScript using the native RegExp engine for a few hours (more than I want to admit) with little success. I am by no means a RegExp expert but I have been looking at an expression like such: (?
Alexander Ventura
1

голосов
2

ответ
400

Просмотры

Можно ли значение ANDROID_HOME нагрузки в local.properties?

Я пишу Android приложений с использованием Android Studio + Gradle и, вместо того чтобы писать полный путь SDK на local.properties как sdk.dir = / Opt / Android / SDK Я хотел бы знать, если это возможно написать что-то вроде sdk.dir = $ {ANDROID_HOME}, так что я мог бы раздвинуть local.properties в репозиторий Git без относительно себя с расположением SDK.
JP Ventura
2

голосов
1

ответ
814

Просмотры

XPATH Ошибка KML JDOM

Я пытаюсь читать KML с JDOM (XPATH). Ошибка не захватывается Исключения только с помощью мыши над кодом в линии XPath.newInstance ( «// Kml / Документ / Placemark / LookAt»); Ошибка Я вижу это: XPath.newInstance ( "// Kml / Документ / Placemark / LookAt"); => Исключение в целевом VM: WEB9031: WebappClassLoader не удалось загрузить ресурс [java.lang.ExceptionInInitializerError], потому что он еще не был запущен, или был уже остановлен <Мой код: общественного недействительными lerKML () бросает путь Exception {String = req.getRealPath ( "/ Юзеры /" + pe.getEmail () + "/" + pe.getTitulo () + "/" + pe.getNomeArquivoKMLZ ()); SAXBuilder строитель = новый SAXBuilder (); Документ Документ = builder.build (новый файл (путь)); XPath XPATH = XPath.newInstance ( "// Kml / Документ / Placemark / LookAt"); Элемент узла = (элемент) xPath.selectSingleNode (document.getRootElement ()); ...} Пример KML файл: TESTE -47,82056628282606 -15,78921645504241 0 0 0 668,1932383230591
Ventura
2

голосов
2

ответ
57

Просмотры

Работа с неанглийским именем объекта

Я пытаюсь нг-повторить несколько греческих букв, используя свое имя лица, но имя сущности, а не буква получает связанное с HTML. Похоже, простой вопрос, но я нашел очень мало на литературу об этом. вар DemoCtrl = функция ($ масштаб) {$ scope.greekAlphabet = [ 'Α', 'Β', 'Γ', 'Δ', 'Ε']; }; Результирующий HTML выглядит следующим образом: Α Β Γ Δ Ε и не так, как А Б Г Д Е Вот JSFiddle, чтобы проиллюстрировать этот вопрос: http://jsfiddle.net/c3hHx/2/
Alexander Ventura
2

голосов
0

ответ
621

Просмотры

Authentication issue using Restangular and Passport

В настоящее время я работаю над питомец проекта, который использует AngularJS на веб-интерфейсе и Экспресс на внутреннем интерфейсе. Угловая Frontend беседует с бэкэндом с использованием RESTful запросов с помощью модуля Restangular. На внутреннем интерфейсе, сеанс проходит проверку подлинности с помощью паспорта. В браузере, аутентификация работает фантастически хорошо (с помощью почтальона, например, я могу POST регистрационную информацию, а затем получить все, что я хочу от сервера). Проблема в том, что с помощью Restangular, я первый «войти в систему», отправив запрос POST с информацией о входе в систему. Основная логика показано ниже: счет = Restangular.all 'Войти' $ scope.loginInformation = {имя пользователя: '' пароль ''} succesfulLogin = (разрешение) -> console.log Рез unsuccesfulLogin = () -> консоль. журнал "Войти не удалось" console.log $ scope.loginInformation $ scope.login = () -> account.post ($ scope.loginInformation) .then succesfulLogin, unsuccesfulLogin После ввода правильного имени пользователя и пароля, консоль печатает ответ «Вход Успешное. Вы вошли в систему», которая является ответом мы закодировали для отправки на правильный логин (тот же самый ответ, который мы видим на почтальона). Теперь вопрос, независимо от того, что я пытаюсь получить, каждый запрос GET сделано в коде не возвращает 403 Forbidden ответа. Я получаю тот же ответ на консоль GET HTTP: // [АДРЕС] 403 (Forbidden) объекта {данные: "Ошибка: Не Аутентифицированный", состояние: 403, заголовки: функция, конфигурации: Object} Я не понимаю, как браузер работает и Почтальон работает, но мое приложение не делает. Кто-нибудь везло с подобной установкой? Моя интуиция подсказывает мне, что это имеет отношение к пути Угловой обрабатывает куки (не уверен, хотя).
Alexander Ventura
20

голосов
4

ответ
12.1k

Просмотры

Кордова и PhoneGap не работает на Ubuntu 14.04

Я установил Кордову и PhoneGap с НПМ: Суда НПМ установки -g Cordova Судо НПМ не устанавливать -g PhoneGap однако, оба возвращают то же самое сообщение об ошибке: / USR / BIN / ENV: узел: Нет такого файла или каталога
JP Ventura
11

голосов
2

ответ
8.1k

Просмотры

How do I write a sequence of promises in Python?

Можно ли написать последовательность обещания (или задачи) с использованием только Python 3.6.1 Стандартной библиотеки? Например, последовательность обещает в JavaScript записывается в виде: Const SLEEP_INTERVAL_IN_MILLISECONDS = 200; альфа = Const функция альфа (число) {вернуть новый Promise (функция (решение, отклонить) {Const выполнить = функция () {возвращение Решимость (число + 1);}; вернуть SetTimeout (выполнить, SLEEP_INTERVAL_IN_MILLISECONDS);}); }; Const браво = функция браво (число) {вернуть новый Promise (функция (решительность, отклонять) {константный выполнения = функция () {возвращение разрешается (Math.ceil (1000 * Math.random ()) + номер);}; вернуться SetTimeout (выполнить, SLEEP_INTERVAL_IN_MILLISECONDS);}); }; Const чарли = функция чарли (число) {вернуть новый Promise (функция (решительность, отклонить) {возвращение (номер% 2 == 0)? отклонять (номер): Решимость (номер); }); }; Функция запуска () {вернуть Promise.resolve (42) .then (альфа) .then (браво) .then (чарли) .then ((число) => {console.log ( 'успех:' + номер)}). улов ((ошибка) => {console.log ( 'ошибка:' + ошибка);}); } бежать(); Каждая функция также возвращает Promise с асинхронным результатом обработки, которая будет решена / отвергнуты сразу после обещания. Я знаю, такие библиотеки, как обещает-2.01b и asyncio 3.4.3 и я ищу решение Python STL. Таким образом, если мне нужно импортировать библиотеку не-STL, я предпочитаю использовать RxPython вместо этого. Решимость (42) .then (альфа) .then (браво) .then (чарли) .then ((число) => {console.log ( 'успех:' + номер)}) .catch ((ошибка) => { console.log ( 'ошибка:' + ошибка);}); } бежать(); Каждая функция также возвращает Promise с асинхронным результатом обработки, которая будет решена / отвергнуты сразу после обещания. Я знаю, такие библиотеки, как обещает-2.01b и asyncio 3.4.3 и я ищу решение Python STL. Таким образом, если мне нужно импортировать библиотеку не-STL, я предпочитаю использовать RxPython вместо этого. Решимость (42) .then (альфа) .then (браво) .then (чарли) .then ((число) => {console.log ( 'успех:' + номер)}) .catch ((ошибка) => { console.log ( 'ошибка:' + ошибка);}); } бежать(); Каждая функция также возвращает Promise с асинхронным результатом обработки, которая будет решена / отвергнуты сразу после обещания. Я знаю, такие библиотеки, как обещает-2.01b и asyncio 3.4.3 и я ищу решение Python STL. Таким образом, если мне нужно импортировать библиотеку не-STL, я предпочитаю использовать RxPython вместо этого. } бежать(); Каждая функция также возвращает Promise с асинхронным результатом обработки, которая будет решена / отвергнуты сразу после обещания. Я знаю, такие библиотеки, как обещает-2.01b и asyncio 3.4.3 и я ищу решение Python STL. Таким образом, если мне нужно импортировать библиотеку не-STL, я предпочитаю использовать RxPython вместо этого. } бежать(); Каждая функция также возвращает Promise с асинхронным результатом обработки, которая будет решена / отвергнуты сразу после обещания. Я знаю, такие библиотеки, как обещает-2.01b и asyncio 3.4.3 и я ищу решение Python STL. Таким образом, если мне нужно импортировать библиотеку не-STL, я предпочитаю использовать RxPython вместо этого.
JP Ventura
5

голосов
1

ответ
3.9k

Просмотры

Как создать таблицу с двумя или более внешними ключами с помощью Android номер?

Согласно модели сущность-связь, отношения между tbl_post и tbl_category могут быть указаны с помощью номера Постоянство Library следующим образом: @Entity (ForeignKeys = @ForeignKey (объект = TblPost.class, parentColumns = "идентификатор", childColumns = "tbl_post_id")) класс TblPostCategory {@PrimaryKey строкового идентификатора общественности; @ColumnInfo (имя = "user_id") публичная Строка сообщение дан; } Однако TblPostCategory зависит от двух внешних ключей: POST_ID и CATEGORY_ID от TblPost и TbCategory. Как отношения должны быть описаны с помощью аннотаций номеров?
JP Ventura
3

голосов
3

ответ
1.6k

Просмотры

Могу ли я запустить / отладки Heroku Node.js приложение локально с VSCode?

TL; DR В Microsoft VSCode v1.6.1, как: Правильно настроить время выполнения исполняемого файла? Правильно передавать аргументы Heroku? Запуск Heroku Node.js приложение? Debug Heroku Node.js приложение? Детали я создал приложение Heroku Node.js, который запускается с помощью команды CLI: Heroku локальный веб-страницы и успешно начинается в порту 5000. Я пытаюсь отлаживать его с помощью Microsoft Visual Studio код, используя следующую конфигурацию launch.json: { "название": "запуск", "тип": "узел", "запрос": "запуск", "программа": "$ {} workspaceRoot /app.js", "stopOnEntry" ложь "арг": [ ], "УХО": "$ {workspaceRoot}", "preLaunchTask": нулевой, "runtimeExecutable": "/ USR / местные / бен / Heroku", "runtimeArgs": [ "Локальная сеть",] "окр": { "NODE_ENV": "развитие"}, "Консоль": "internalConsole", "sourceMaps": ложные "outFiles": []} Но VSCode является автомагически прохождение - отладки битый аргумент Heroku, вызывает ошибку: / USR / местные / бен / Heroku --debug-битый = 23080 'локальные веб' app.js! `--Debug-битый = 23080` не является командой Heroku. ! См `Heroku help` для получения списка доступных команд. VSCode также не находит команду Heroku без полного пути (кажется, он не загружается PATH переменной окружения). Любые идеи о том, как настроить редактор? "sourceMaps": ложные "outFiles": []} Но VSCode будет автоматически передавая --debug-БРК аргумент Heroku, вызывает ошибку: / USR / местные / бен / Heroku --debug-битый = 23080 'локальная сеть' app.js! `--Debug-битый = 23080` не является командой Heroku. ! См `Heroku help` для получения списка доступных команд. VSCode также не находит команду Heroku без полного пути (кажется, он не загружается PATH переменной окружения). Любые идеи о том, как настроить редактор? "sourceMaps": ложные "outFiles": []} Но VSCode будет автоматически передавая --debug-БРК аргумент Heroku, вызывает ошибку: / USR / местные / бен / Heroku --debug-битый = 23080 'локальная сеть' app.js! `--Debug-битый = 23080` не является командой Heroku. ! См `Heroku help` для получения списка доступных команд. VSCode также не находит команду Heroku без полного пути (кажется, он не загружается PATH переменной окружения). Любые идеи о том, как настроить редактор? VSCode также не находит команду Heroku без полного пути (кажется, он не загружается PATH переменной окружения). Любые идеи о том, как настроить редактор? VSCode также не находит команду Heroku без полного пути (кажется, он не загружается PATH переменной окружения). Любые идеи о том, как настроить редактор?
JP Ventura
6

голосов
2

ответ
5.3k

Просмотры

Почему мне нужно angular.bootstrap даже тогда, когда я объявляю нг-приложение = «MyApp» в JSFiddle

Я действительно не понимаю, почему это необходимо сделать документ angular.bootsrap, [ «MyApp»] в конце моего CoffeeScript кода, который управляет модулем и контроллеров в следующем тестовом приложении: Это HTML: {{пункт. название}} {{item.price | валюта}} И CoffeeScript: inventoryModule = angular.module 'InventoryModule', [] inventoryModule.factory 'Предметы', -> элементы = {} items.query = () -> [{название: 'Привет', цена: ' 5' }] элементы inventoryModule.controller 'InventoryController', ($ сфера, товары) -> $ scope.items = Items.query () angular.bootstrap документ, [ "InventoryModule"] Если удалить последнюю строку, то applicatoin вон «т работы. Это почему? Это на самом деле не объяснено в другом месте. Это скрипку кода: HTTP: //jsfiddle.net/dralexmv/8km8x/11/ Как вы можете увидеть приложение на самом деле работает. Если удалить загрузчик он перестанет работать.
11

голосов
3

ответ
17.5k

Просмотры

PHP - Swiftmailer с использованием STARTTLS и собственные сертификаты

Я пытаюсь отправить электронную почту с PHP и Swiftmailer, используя STARTTLS, но я получаю сообщение об ошибке сертификата. У меня есть корневой доступ к серверу SMTP, а также сертификат, используемый самоподписано. Я использую Debian на обеих машинах (веб-сервер и сервер SMTP) PHP сообщения: PHP Warning: stream_socket_enable_crypto (): операция SSL потерпела неудачу с кодом сообщения об ошибках 1. OpenSSL: ошибка: 14090086: SSL подпрограммы: SSL3_GET_SERVER_CERTIFICATE: сертификат верифицировать неудачу в [ ..] / Библиотека / классы / Swift / Транспорт / StreamBuffer.php на линии 97 PHP сообщение: PHP Фатальная ошибка: Uncaught исключение 'Swift_TransportException' с сообщением 'Невозможно соединиться с TLS шифрование' в [..] / Lib / классы / Swift / Транспорт / EsmtpTransport.php: 294 Мне нужно, чтобы добавить свой собственный сертификат где-то, чтобы он принял ли? Или это какая-то ошибка конфигурации OpenSSL?
David Ventura
2

голосов
1

ответ
1.9k

Просмотры

додзе dgrid дерева, подстроки в неправильном положении

У меня есть dgrid, работая с колонкой дерева плагин. Каждый раз, когда пользователь нажимает на дереве, я называю сервер, поймать подстроки (JSON) и связать его. Но когда это происходит, эти подстрок являются шоу в неправильном положении, как изображении ниже. Самое странное, когда я изменить нумерацию страниц, после того, как вернуться к первой странице, то подстрок оставаться на правильном месте. (Пожалуйста, скажите мне, если это возможно, чтобы понять мой английский, то я могу попытаться улучшить текст) Мой dgrid код: Var CustomGrid = объявить ([OnDemandGrid, клавиатура, выбор, Разбивка]); вар сетка = новый CustomGrid ({столбцы: [селектор ({метка: "#", отключена: Функция (объект) {возвращение object.type == 'DOCX';}}, "радио"), {этикетка: 'Id' , поле: 'идентификатор', сортировка лжи}, дерево ({метки: "Название", поле:» опции) {вернуться this.query ({родительский: parent.id}, варианты); }, MayHaveChildren: функция (родитель) {возвращение (! Parent.count = 0) && (! Parent.type = 'DOC'); }})); }, В этот момент я связывании подстрок: успех: функция (данные) {для (вар я = 0; я
Ventura
4

голосов
1

ответ
2.2k

Просмотры

Paho(MQTT) client can't connect

Я использую этот питон скрипт для реализации основных ПОЗ (MQTT) абонента, но при определенных обстоятельствах он не вызывает on_connect. Я попытался следующие, все с точно таким же кодом: Запуск в пи Raspbery, брокер на настольном ПК (Ubuntu). Работает. Запуск в ПК (Ubuntu), брокер на том же ПК. Не работает. Запуск в ПК (Ubuntu), брокер на другой ПК (Ubuntu). Не работает. Запуск в ПК (Ubuntu), broker.hivemq.com в качестве брокера. Работает. Запуск в ПК (Ubuntu), broker.hivemq.com (это IP) в качестве брокера. Работает. Я также обычно делаю: mosquitto_sub / паб в терминале во всех предыдущих комбинациях. Работает. Официальный C ++ ПОЗ обертка во всех предыдущих комбинациях. Работает. Также перепробовал все методы настройки, перечисленные в официальном веб-сайте. Так библиотека ПОЗ питона Безразлично» кажется, т будет получать вместе с моим местным брокером, если я не запустить его из моей малины. Но, используя тот же брокер хорошо работает с библиотекой ПОЗ С ++ и при использовании MQTT из терминала. Любые идеи о том, что может происходить? импорт paho.mqtt.client в MQTT четкости on_connect (mqtt_client, OBJ, флаги, гс): mqtt_client.subscribe ( "тест") печать "on_connect" DEF ON_MESSAGE (mqtt_client, OBJ, Msg): печать "ON_MESSAGE" mqtt_client = MQTT. Клиент () mqtt_client.on_connect = on_connect mqtt_client.on_message = ON_MESSAGE mqtt_client.connect ( "127.0.0.1", 1883) mqtt_client.loop_forever ()
Martin Ventura
2

голосов
1

ответ
2k

Просмотры

Угловая JS + CoffeeScript + JSFiddle: Код не работает

Я начал играть с CoffeeScript и AngularJS сегодня и заметил, что там не много документации или примеров о том, как правильно писать AngularJS с помощью CoffeeScript. Мое собственное экспериментирование с ним, кажется, не работает. В педагогической excersice, может кто-то момент мне, почему это скрипку не работает? http://jsfiddle.net/dralexmv/8km8x/4/ Он утверждает, что InventoryModule не определен. Хотя я заявил в первой строке. Это HTML: {{item.title}} {{item.price | валюта}} И это CoffeeScript: inventoryModule = angular.module 'InventoryModule', [] inventoryModule.factory 'Предметы', -> элементы = {} items.query -> [{название: 'Таблица', цена: «5 «}, {название: 'Председатель', цена: '10'
2

голосов
1

ответ
1.3k

Просмотры

Модульное тестирование ValidationRules

Я написал небольшую библиотеку ValidationRules и хочу, чтобы убедиться, что она проходит большое количество комплексных испытаний. Я хочу, чтобы проверить их единицы, но я точно не знаю, как блок проверки правила проверки. Я думаю, что это похоже на тестирование любой другой метод, но есть несколько вещей, которые я не уверен, что дальше. Например, некоторые из моих правил проверки имеют свойства, которые я использую, чтобы передать параметры через XAML. Я не хочу, чтобы придумать хак, чтобы сделать это, так как многие люди будут добавлять валидатор и опираясь на мой блок тестирование пакета. В этом примере, «Ограничение» является собственностью Validation Rule «RestrictInputTypeValidator.» Я не нашел какие-либо хорошие ресурсы на проверках модульного тестирования и хотел бы взглянуть на некоторых примерах лучших практик в это делать.

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