Вопросы-ответы - все решения ➜ страница 144


Задать вопрос

Камень, ножницы, бумага в JavaScript

Я работаю над созданием своей первой игры (Rock Paper Sissors), и я столкнулся с проблемой, когда userChoice является ножницами и computerChoice является rock, программа не может вернуть победителя в качестве rock. Я могу заставить программу выдать мне победителя для любой другой комбинации. У меня есть мой код здесь: var userChoice = prompt("Do you choose rock, paper or scissors?"); var computerChoice = Math.random(); if (computerChoice < 0.34) { computerChoice = "rock"; } else if(co ...

Заменить значения NULL в таблице данных СПАРК

Я увидел здесь решение, но когда я попробовал, оно не работает для меня. Сначала я импортирую автомобили.csv-файл: val df = sqlContext.read .format("com.databricks.spark.csv") .option("header", "true") .load("/usr/local/spark/cars.csv") Который выглядит следующим образом: +----+-----+-----+--------------------+-----+ |year| make|model| comment|blank| +----+-----+-----+--------------------+-----+ |2012|Tesla| S| No comment| ...

Где объявить переменную в react js

Я пытаюсь объявить переменную в классе react-js. Переменная должна быть доступна в различных функциях. Это мой код class MyContainer extends Component { constructor(props) { super(props); this.testVarible= "this is a test"; // I declare the variable here } onMove() { console.log(this.testVarible); //I try to access it here } } Onmove, значение этого.тест не определен. Я знаю, что я мог бы поставить значение на состояние, но я не хочу этого делать, пот ...

Как установить Facebook sdk для iOS с помощью cocoapods?

В документации facebook: Здесь: https://developers.facebook.com/docs/ios/getting-started Написано, что мы могли бы использовать: pod 'Facebook-iOS-SDK' Для установки стручков в нашем проекте. Но я добавил его в файл pod в строке 10 и пытаюсь запустить pod install, он показывает следующую ошибку на терминале: [!] Oh no, an error occurred. It appears to have originated from your Podfile at line 10. Search for existing github issues similar to yours: https://github.com/CocoaPods/CocoaP ...

C# - разница между двумя датами?

Я пытаюсь вычислить разницу между двумя датами. Вот что я сейчас использую: int currentyear = DateTime.Now.Year; DateTime now = DateTime.Now; DateTime then = new DateTime(currentyear, 12, 26); TimeSpan diff = now - then; int days = diff.Days; label1.Text = days.ToString() + " Days Until Christmas"; Все работает нормально, за исключением того, что это выходной. Я предполагаю, что это потому, что он не считает ничего меньше, чем 24 часа в сутки. Есть ли способ заставить его сделать это? С ...

Как получить значение реестра в программе установки Inno, если оно использует только имя по умолчанию?

Я пытаюсь получить каталог установки приложения из реестра Windows (в данном случае Google Sketchup) с помощью скриптов Pascal от Inno Setup, чтобы установить там плагин. У раздела реестра нет имени, он просто имеет "(Default)" в Regedit. Я попробовал это: RegQueryStringValue( HKLM, 'SOFTWAREGoogleGoogle Sketchup 6', '(Default)', pluginLoc ); Но он не возвращает значения. Есть предложения? ...

Программа не запускается ни с чем не сравнить внешнее средство слияния

Внезапно, когда я пытаюсь запустить "External merge tool" из Sourcetree, инструмент не появляется. - Внезапно спрашиваю я, потому что в прошлый раз это сработало. Диалог остается навсегда: В конце концов я нашел этот процесс, связанный с визуальным слиянием (не знаю, как скопировать командную строку из Диспетчера задач windows): Этот процесс, кстати, не исчезает, когда я нажимаю аборт, так что кто-то, вероятно, не выполнил свою домашнюю работу. Вообще-То, Я ... вероятно, не заметил бы э ...

Будет ли инициализатор строки несколько тратить память?

Чтобы инициализировать массив символов, обычно я пишу: char string[] = "some text"; Но сегодня один из моих одноклассников сказал, что нужно использовать: char string[] = {'s', 'o', 'm', 'e', ' ', 't', 'e', 'x', 't', ''}; Я сказал ему, что это безумие-отказаться от удобочитаемости и краткости, но он утверждал, что инициализация массива символов строкой фактически создаст две строки, одну в стеке, а другую в памяти только для чтения. При работе со встроенными устройствами это может прив ...

Как обновить Плагины jenkins с терминала?

Я пытаюсь создать сценарий bash для настройки Дженкинса. Есть ли способ обновить список плагинов с терминала Дженкинса? При первой настройке в списке нет плагина То есть: java -jar jenkins-cli.jar -s `http://localhost:8080` install-plugin dry Не сработает ...

получить границы сложного объекта на изображении с белым фоном (js)

Каков хороший способ получения границ для изображения (не самого изображения, а скорее цветных пикселей)? Я использую javascript, поэтому старайтесь держать Algo в пределах этой области, если сможете. Например, как бы я получил список / два списка всех точек x и y, где для точек, которые существуют на границе этого (группы) объекта (ов): Обратите внимание, что внутренняя часть должна быть включена, но отсутствие цвета, который полностью включен внутренность (как отверстие) должна быть исклю ...

Является ли Ubuntu приемлемым дистрибутивом для запуска рабочего сервера? [закрытый]

Я не большой специалист по Linux,но мне удобно работать на своем рабочем столе Ubuntu. У меня также есть небольшой опыт работы с Ubuntu в качестве сервера, а также для моей домашней сети. На работе мы рассматриваем возможность перехода от нашей текущей установки на основе Solaris к чему-то на основе Linux. Наш сисадмин настаивает на чем-то вроде RedHat Enterprise или CentOS. Однако, в то же время, он настаивает на разработчиках (как и я!) взять на себя большую роль в управлении машина. Я по ...

Я установил XCode 4.3 из app store, теперь я не могу запустить симулятор iOS без запуска XCode

Мне постоянно нужно запускать симулятор iOS, и я предпочитаю запускать его из Spotlight. Когда я устанавливал XCode 4.3 из Mac app store, он предложил мне удалить папку / Developer, которую я принял. Теперь Spotlight не перечисляет приложение iOS Simulator в результатах, поэтому я предполагаю, что оно было удалено с /Developer.... Как запустить симулятор iOS сейчас? Спасибо! ...

Как объединить несколько строк Юникода?

У меня есть две строки unicode '가' и 'ㄱ', и я хочу объединить их, чтобы получить "가ㄱ" Вот мой код: output1 = unicodeQueue(self.queue) # first unicode result output2 = unicodeQueue(self.bufferQueue) # second unicode result sequence = [output1, output2] print sequence output = ''.join(sequence) return output И вот результат, который я получаю: [u'uac00', u'u3131'] ㄱ가가ㄱ가 Я не знаю, почему это не дает правильного результата, может ли кто-нибудь помочь мне в этом? ...

Конвертировать дату в gmt-php

У меня возникла странная проблема, может быть, вы сможете помочь: Я пытаюсь преобразовать дату в GMT время, и вот что я делаю: $date = '2010-05-27 23:02:01'; $gmt_date = gmdate('Y-m-d H:i:s', $date ); Но выход $gmt_date таков: 1970-01-01 00:33:31 Что я делаю не так? ...

Как определяются изменения SCM на экране сборки Jenkins?

На экране сборки в Jenkins отображается информация об изменениях, которая обычно показывает изменения SCM в текущей сборке (в данном случае извлеченные из git). Мне просто интересно, как эти изменения будут заселены. Дженкинс сравнивает коммиты с предыдущей сборкой или это просто список последних коммитов? В изображении я получаю "без изменений", хотя изменения были. Я думаю, это потому, что я сделал мелкий клон глубиной 1. Видеть Дженкинс-45586 ...

Как отличить кнопку браузера назад / вперед?

Возможно ли это? еще лучше, возможно ли это с помощью jQuery? Мне нужно знать, использовать ли кнопку Назад или кнопку вперед, чтобы я мог правильно использовать эффект перехода страницы, например. скользите слева направо, если они ударяют вперед и наоборот. ...

Python Pandas добавить столбец имени файла CSV

Мой код python работает правильно в приведенном ниже примере. Мой код объединяет каталог CSV-файлов и соответствует заголовкам. Однако я хочу сделать еще один шаг - как добавить столбец, который добавляет имя файла CSV, который был использован? import pandas as pd import glob globbed_files = glob.glob("*.csv") #creates a list of all csv files data = [] # pd.concat takes a list of dataframes as an agrument for csv in globbed_files: frame = pd.read_csv(csv) data.append(frame) bigframe ...

Создание моего первого расширения twig для предоставления глобальных переменных базовым шаблонам

Мне нужно заполнить переменную некоторым HTML-кодом и сделать ее доступной для моей базы.формат html.напильник на прутик. Чтобы достичь этого, я сделал расширение ветки. Это мой первый раз, когда я использую расширение ветки, поэтому я не уверен, что это правильный способ делать вещи. Вот что у меня есть до сих пор: Код расширения: class GlobalFooterExtension extends Twig_Extension { public function getFilters() { return array( new Twig_Filter_Function('Glob ...

Способ узнать, нажал ли пользователь кнопку Отмена в диалоговом окне Javascript onbeforeunload?

Я открываю диалоговое окно, когда кто-то пытается перейти с определенной страницы, не сохранив свою работу. Я использую событие onbeforeunload Javascript, отлично работает. Теперь я хочу запустить некоторый код Javascript, когда пользователь нажимает "отмена" в появившемся диалоговом окне (говоря, что они не хотят уходить со страницы). Возможно ли это? Я также использую jQuery, так что, возможно, есть событие, подобное beforeunloadcancel, которое я могу связать куда? обновление: идея состои ...

Bash, Perl или Sed, вставить в новую строку после найденной фразы

Хорошо, я думаю, мне нужно что-то, что будет делать следующее: Найдите эту строку кода в /var/lib/asterisk/bin/retrieve_conf: $engineinfo = engine_getinfo(); Вставить следующие две строки: $engineinfo['engine']="asterisk"; $engineinfo['version']="1.6.2.11"; Заранее спасибо, Джо ...

Серфинг и просеивание альтернативный алгоритм отслеживания объектов для дополненной реальности

После запроса здесь и попытки как серфинга, так и просеивания, ни один из них не может быть достаточно эффективным, чтобы генерировать интересные точки достаточно быстро, чтобы отслеживать поток с камеры. SURF, например, занимает около 3 секунд, чтобы создать интересные точки для изображения, это слишком медленно, чтобы отслеживать видео, поступающее с веб-камеры, и это будет еще хуже, когда вы используете его на мобильном телефоне. Мне просто нужен алгоритм, который отслеживает определенную о ...

Как поменять местами значения и ключи arrayMap в Java

У меня возникли некоторые проблемы с реверсированием данной карты и сохранением ее реверсированных ключей и значений в другой карте. У меня есть прототип метода следующим образом: public static Map<String, Set<String>> reverse (Map <String, Set<String>> graph); Итак, если у меня есть примеры ключей для направленного графа, такие что: {c -> arraySet{f, e}} {b -> d} {a -> arraySet{c, b}} {d -> g} {e -> d} {f -> arraySet{g, d}} Мне нужно эффективно ...

Изменение Gradle в mavenCentral URL-адрес для моего РЕПО

При работе с Gradle в моей стране загрузка jars из maven central является очень своевременной и дорогостоящей работой.я хочу изменить mavenCentral на maven-nexus: это означает, что всякий раз, когда я использую mavenCentral, он всегда указывает на ощина ------править------у меня много проектов с mavenCentral, поэтому я не хочу менять каждый файл. Теперь в новых скриптах я использую maven{ url ...} Есть какой-нибудь легкий способ?? Любой может глеп? Спасибо! ...

Лучший способ загрузить некоторые файлы JSON в приложение Spring Boot

Я собираюсь создать приложение REST webservice, и мне нужно загрузить все файлы JSON, которые существуют в папке, переданной в качестве параметра (в приложении.yml a priori), при запуске приложения, чтобы использовать их позже в методах веб-сервисов в качестве списка бобов (каждый файл JSON соответствует Бобу). Пример для дальнейшего разъяснения моих требований: Применение.yml : json.config.folder: /opt/my_application/json_configs Мое приложение.java : package com.company; import org. ...

Как получить первый родитель span, который находится в jQuery?

Согласно на этой странице написано: Найти все родительские элементы каждого пролета это целый абзац. Как получить первое совпадение? ...

Как построить простой редактор исходного кода с помощью WPF?

Здравствуй и счастливого Рождества !!! Я новичок в WPF и пытаюсь создать текстовый редактор для языка ассемблера. Ассемблер предоставляет мне два списка: список ошибок список предупреждений Мой редактор должен иметь возможность импортировать содержимое файла и отображать его в текстовой панели. Я хочу, чтобы он был похож на Visual Studio. Номера строк сбоку. И панель с вкладками для сообщений об ошибках и предупреждениях. Каждый список элемент содержит номер строки в виде Int и строку, с ...

Возврат значений из кода в asp.net ajax endrequest

В принципе, у меня есть asp.net ajax включил usercontrol, и теперь я хотел бы просто вернуть простое строковое значение, которое будет использоваться в некоторых js, которые я запускаю после выполнения запроса ajax. Я возился с методом endrequest, который я уже настроил для обработки исключений, и он отлично работает. Но нет ли способа просто вернуть строковое значение? Сначала я думал, что смогу сделать это через реакцию.Записать(); но аргументы.get_response() не любит, когда вы это делаете ...

сохранение веб-страниц в кэш webview в android

Я создаю приложение, которое будет загружать некоторые веб-страницы из интернета и сохранять их в кэше, когда пользователь нажимает на кнопку, и загружать их позже, когда интернет недоступен. когда я запускаю свой код, я получаю исключение нулевого указателя. Я добавил все необходимые разрешения в файл манифеста. public class MainActivity extends Activity { Context context; ArrayList<String> fileNames = new ArrayList<String>(); ArrayList<String> urls = new ArrayList<Strin ...

CSS: размещение стрелки / треугольника с границей в верхней части моего выпадающего меню

Только что запустил этот сайт (http://dovidoved.org / ) и клиент хочет один из этих треугольников / стрелок в верхней части каждого выпадающего меню. Проблема в том, что меню имеет границу вокруг него, и стрелка должна зацепиться как с фоном, так и с границей. Не знаю, как это сделать. Есть предложения? Должен ли я использовать изображение? Вот мой CSS: /* creates triangle */ .main-navigation ul ul:before { border-bottom: 10px solid #fae0bb; border-left: 10px solid transparent; ...

Jquery Post многомерный массив через $.Аякс

Я пытаюсь разместить вызов ajax, как если бы это был следующий элемент формы: <input type="text" name="data[BlogPost][title]" /> Но мне не везет вот мой источник: $.ajax({ url: "/add/", type: "POST", data: ( /* what do I do here */), success: function(msg){ alert(msg); } }); Я пробовал вложенные объекты, но это только генерирует ответ сервера, как: массив 'data' = > string ' [object Object]' (length=15) Что никому н ...