Вопросы-ответы - все решения ➜ страница 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) Что никому н ...