Вопросы-ответы - все решения ➜ страница 74
C# Сравните два словаря для равенства
Я хочу сравнить в C# два словаря с as ключами a string и as значением списка ints. Я предполагаю, что два словаря равны, когда они оба имеют одинаковые ключи и для каждого ключа в качестве значения список с одинаковыми целыми числами (оба не обязательно в одинаковом порядке). Я использую оба ответа из этого и этого связанного вопроса, но оба проваливают мой набор тестов для тестовых функций DoesOrderKeysMatter и DoesOrderValuesMatter. Мой тестовый набор: using System; using Microsoft.Visu ...
Проблема Bitbucket CRLF?
Выпуск: Bitbucket показывает, что весь файл изменился, хотя я не вижу никаких различий. И в этих файлах нет конфликтов слияния. Подробности: Я создал спринт филиала (названный "sprintbranch") и разработчики создали отдельную ветку(под названием "featurebranchX") от спринта филиала. Я начал объединять ветви функций обратно в ветвь sprint, как и когда функции были реализованы. Теперь есть два сценария, в которых я сталкиваюсь с выпуск: разработчик создает запрос pull для слияния featurebran ...
Как в JSON декодирования поврежденных JSON с Апостроф вместо кавычек
Пример кода: <?php $json = "['foo', 'bar']"; var_dump( json_decode($json) ); он работает с PHP 5.5.3 , но не работает для более низких версий PHP Он работает на моей машине с PHP 5.5.3, но он не работает везде. Я знаю, что это неверный JSON, но мой веб-сервис дает мне JSON с символами ' вместе с " ['foo', "bar", {'test': "crazy "markup""}] Песочница Как анализировать данные JSON с помощью Апостроф в PHP 5.3? Очевидно, что исходный JSON, который я хочу разобрать, более сложен. ...
Положение курсора по центру и в середине для javaFX TextArea
Я хочу, чтобы мой курсор текстовой области JavaFX был горизонтально и вертикально центрирован. Я уже пробовал использовать CSS с такими атрибутами, как -fx-text-alignment: center; Или -fx-text-origin: bottom; Но это не сработало :-(. Может ли кто-нибудь сказать мне, если и возможно, как это работает? ...
Как на самом деле работает func
Поэтому, когда я возвращаю объект, под обложками я думаю, что он возвращает адрес памяти этому объекту (или объекту, содержащему адрес памяти), на который вы можете ссылаться и использовать. Но что на самом деле происходит, когда вы возвращаете функцию? Как ваше приложение узнает, какой экземпляр объекта использовать с этой функцией? Мой инстинкт подсказывает мне, что ссылка на экземпляр объекта передается вместе с функцией, но происходит ли это на самом деле? Я не могу кажется, нашел много ...
Доступ к атрибутам модели, содержащимся в объекте ModelAndView, из контекста теста контроллера
Я новичок в Spring MVC и сейчас учусь тестировать свои контроллеры. У меня есть простой тест: @Test public void shouldDoStuff() { request.setRequestURI("/myCompany/123"); ModelAndView mav = controller.getSomeDatas("123", request); assertEquals(mav.getViewName(), "company"); assertTrue(mav.getModel().containsKey("companyInfo")); assertTrue(mav.getModel().containsKey("rightNow")); assertEquals(mav.getModel().get("companyInfo"), "123"); } Вот мое действие контроллера: ...
Как декомпилировать приложение от quickbasic?
У меня есть приложение, написанное на QuickBasic (игра). Я владею правами на него, но не писал исходный код. У меня есть исходный код передо мной, но я немного бьюсь головой, пытаясь понять все это. Есть ли какие-либо способы облегчить обратный инжиниринг? Прямо сейчас я использую FbEdit и просто пытаюсь разделить приложение на различные составные части. ...
android adb shell script - как вытащить все sharedpreferences
Мне нужно запустить скрипт в режиме отладки, который соберет все sharedpreferences в папку. Из моих исследований я могу извлечь только отладочные сборки. Я попытался с некорневого телефона получить sharedpreferences следующим образом: $adb shell $adb run-as mypackagename Затем я смог перейти к /data / data/mypackagename/shared_prefs Но я хотел бы иметь возможность поместить это в сценарий. Я могу только вызвать ADB pull из-за пределов оболочки adb. Как я могу вытащить всю папку shared_ ...
VB6 MSComm смешанный ASCII и двоичный код
Пытается получить данные с устройства, которое отправит их мне обратно в виде смешанных ASCII и двоичных файлов. Я могу прочитать ASCII-часть строки, но не могу преобразовать двоичный код в число (отправленное как IEEE с плавающей запятой). Я получаю: 6 байтов ASCII, затем 5 байтов двоичного кода, причем первый двоичный байт находится в целочисленном числе между 1 и 6, а следующие четыре представляют собой число с плавающей запятой IEEE. Игнорируя плавающую точку на данный момент, я изо всех си ...
отправка формы symfony2 с помощью ajax
Я использую Symfony2, doctrine2 и twig. Пытаюсь отправить форму с помощью ajax. Функция ajax всегда возвращает следующее сообщение: "это не ajax!". Я не нашел в этом проблемы. Надеюсь, вы мне поможете. Код веточки: <form id="form_newsletter" action="{{ path('portofolio_front_newsletter') }}" method="post" {{ form_enctype(newsletterForm) }}> <!-- form errors --> {{ form_errors(newsletterForm.email) }} <div class="input-group"> {{ form_widget(newsletterForm.email, { ...
Имитация нажатия кнопки Home в Xcode 7 автоматизация пользовательского интерфейса
У меня все сводится к: XCUIDevice.pressButton(noideawhatgoeshere) Я пробовал XCUIDeviceButtonHome, home, Home, 1 Не знаю, как имитировать нажатие кнопки home, есть ли у кого-нибудь указатели? Я новичок в xCode / swift ...
При построении строки из getResource ("...") вывод начинается с "file:/"?
Давайте рассмотрим image.png, хранящийся внутри одного из пакетов проекта с именем icons , я обычно получаю значки с помощью метода getResource(): String imgPath = getClass().getResource("/icons/image.png").toString(); //no problem with creating an ImageIcon with this path Image img = new ImageIcon(imgPath).getImage(); //but the problem occures when trying to open this image through Desktop //try-catch Desktop.getDesktop().open(imagePath); //or File imgFile = new File(imgPath); //error, this f ...
Можно ли запросить 3D-объект из базы данных в Unity scene?
Я еще не эксперт в Unity, и у меня есть идея, чтобы представить 7 августа. Меня немного беспокоит осуществимость моей идеи. Мой вопрос заключается в следующем: 1) Можно ли запросить 3d-объект из базы данных в unity scene? Если ответ на вышеприведенный вопрос-да, смогу ли я добавить компоненты к нему при добавлении? Ваши отзывы приветствуются ...
Способы проверки запросов T-SQL?
У меня есть доступ к базе данных Access, и в этой базе данных находятся поля, заполненные запросами TSQL. Эти запросы обрабатываются T-SQL на сервере. Поэтому, когда я пишу эти SQL-запросы и помещаю их в поле для использования конечным сервером, я не могу проверить синтаксис/etc. Я мог бы создать временный запрос в этой базе данных Access, но это не тот же самый язык запросов. Например, Access будет правильно использовать IIF , но TSQL не будет (вместо этого будет CASE). У меня нет прямой досту ...
перемещение InnoDb DB
У меня есть DB InnoDb innodb_db_1. Я включил innodb_file_per_table. Если я пойду в var/lib/mysql/innodb_db_1/, я найду файлы table_name.ibd, table_name.frm, db.opt. Теперь я пытаюсь скопировать эти файлы в другую БД, например, чтобы innodb_db_2(var/lib/mysql/innodb_db_2/) но ничего не произошло. Но если моя БД будет MyIsam, я могу скопировать таким образом, и все будет в порядке. Какие предложения по перемещению БД путем копирования файла InnoDb DB? ...
Паттерн стратегии против инъекции зависимости
Чем отличается паттерн стратегии от инъекции зависимостей? То есть ниже то, что вы можете сделать с паттерном стратегии: class Foo{ private readonly ISortAlgo _sortAlgo; public Foo(ISortAlgo sortAlgo) { _sortAlgo = sortAlgo; } public void Sort() { _sortAlgo.sort(); } } С DI вы можете сделать то же самое, по существу у вас может быть конструктор, сеттер, интерфейс и т. д. инъекция. и это даст тот же эффект, что и стратегия паттерна. Я знаю, что DI-это также набор д ...
Как ускорить применение метода с лямбда в пандах с датами времени
Я новичок в пандах. У меня есть очень простой фрейм данных с именем dlf с индексом и двумя столбцами с 40K-строкой. Он загружается следующим образом: d = pd.DataFrame.from_csv(csvsLocation + 'name.csv', index_col='ID', infer_datetime_format=True) d['LAST'] = pd.to_datetime(d['LAST'], format = '%d-%b-%y') d['FIRST'] = pd.to_datetime(d['FIRST'], format = '%d-%b-%y') dlf = d[['LAST', 'FIRST']] Это выглядит примерно так: LAST FIRST ID 1 1997-04-17 1991-10-04 3 2009-02-13 19 ...
Как получить результаты от pyparsing Forward object?
Предположим, что у нас есть следующая строка string = """ object obj1{ attr1 value1; object obj2 { attr2 value2; } } object obj3{ attr3 value3; attr4 value4; } """ Существует вложенный объект, и мы используем Forward для его анализа. from pyparsing import * word = Word(alphanums) attribute = word.setResultsName("name") value = word.setResultsName("value") object_grammar = Forward() attributes = attribute + value + Suppress(";") + LineEnd().suppress() obje ...
Как передать значение от одного контроллера к другому контроллеру в laravel
Я борюсь с передачей переменной от одного метода контроллера к другому в laravel. Когда пользователь создает продукт, я хочу, чтобы он теперь получил результат. Проблема заключается в том, что после выполнения метода Create сообщение должно быть передано еще одному контроллеру, прежде чем оно отправится в представление. Я пытаюсь передать сообщение об успехе или неудаче из метода postCreate в метод getList. Метод создания: public function postCreate() { if(validation passes){ ...
Игнорировать ошибки типа в прологе и возвращать false вместо этого
Я хочу, чтобы движок prolog возвращал false вместо ошибки. У меня есть такой код: :-use_module(library(clpfd)). set_1(X):-member(X,[f(f(1))]). p :- X in 1..3,set_1(f(X)). Когда я запрашиваю p, я получаю ошибку: ?- p. ERROR: Type error: `integer' expected, found `f(1)' Я хочу, чтобы результат выглядел следующим образом: ?- p. false Я ожидал бы увидеть false, даже если я изменю член (X, [f(f (1))]) на член(X,[f(f(1))]) или на какой-либо другой набор , не внося никаких других изменен ...
Visual Studio Code автозаполнение при нажатии кнопки"." ключ. Любой способ отключить?
Когда я пытаюсь продлить реакцию.Компонент абстрактный базовый класс, я получаю предложения автозаполнения в поле ниже, как я набираю в React. Проблема в том, что они завершаются, даже когда я набираю "."ключ, а не tab или enter, как можно было бы ожидать. Есть ли способ отключить это поведение, чтобы я не получал автозаполнение с помощью клавиши dot. Я думаю, что обходной путь может заключаться в том, чтобы получить расширение,которое заставит больше реагировать на всплывающие предложения / ...
Retrofit 2 пример учебника, но ошибка отображения GsonConverterFactory " не удается разрешить символ"
Я пытаюсь следовать учебнику Retrofit 2 , но в этой части кода есть GsonConverterFactory, который отображает ошибку Cannot resolve symbol: public class ServiceGenerator { public static final String API_BASE_URL = "http://your.api-base.url"; private static OkHttpClient httpClient = new OkHttpClient(); private static Retrofit.Builder builder = new Retrofit.Builder() .baseUrl(API_BASE_URL) //THIS IS THE LINE WITH ERROR!!!!!!!!!!!! ...
Кэширование развертывания Octopus
Мы используем octopus для развертывания нашего проекта. Набор шагов, которые выполняются во время развертывания. Один из них-сценарий powershell, и этот сценарий powershell находится в процессе разработки. Однако для тестирования скрипта мы должны выполнить фиктивную проверку или можем создать новый релиз в octopus после того, как мы изменим шаг сценария сборки powershell, и он сразу же подберет шаги сборки и не кэширует, иначе сценарий, который будет выполнен, будет предыдущим. версия. Я не ...
Как получить ключ по определенному индексу из словаря в Swift?
У меня есть Dictionary в Swift, и я хотел бы получить ключ по определенному индексу. var myDict : Dictionary<String,MyClass> = Dictionary<String,MyClass>() Я знаю, что могу перебирать ключи и записывать их в журнал for key in myDict.keys{ NSLog("key = (key)") } Однако, как ни странно, что-то подобное невозможно var key : String = myDict.keys[0] Почему ? ...
Как включить отчеты об ошибках в PHP (MAMP)?
Поэтому я запускаю MAMP на моем Mac, так как я не смог изменить свое местоположение htdocs в каталог на локальном сервере (хотя нет проблем использовать этот локальный сервер с MAMP) Так или иначе, PHP error reporting отключен для меня. Я использовал phpinfo(); чтобы найти правильный ini-файл (который находится в "Applications ▸ MAMP ▸ bin ▸ php ▸ php5. 6. 10 ▸ conf" в моем случае) и изменил display_errors с " off "на " on " (без"", Конечно) Error_reporting имеет значение E_ALL Однако, ког ...
JUnit тестирование для assertEqual NullPointerException
Я не уверен, почему тестовый случай не имеет вывода true. Оба случая должны дать NullPointerException. Я пробовал делать это (не совсем то же самое, но это дает и вывод true) : String nullStr = null; //@Test public int NullOutput1() { nullStr.indexOf(3); return 0; } //@Test(expected=NullPointerException.class) public int NullOutput2() { nullStr.indexOf(2); return 0; } @Test(expected=NullPointerException.class) public void testboth() { assertEquals(NullOutput1(), Null ...
XMLAGG-ORA-00932: несогласованные типы данных: ожидаемый-получил CLOB на CLOB
У меня есть следующий SQL-запрос: SELECT DISTINCT prod_no, prod_text, RTRIM ( XMLAGG (XMLELEMENT (e, prod_desc, ',').EXTRACT ( '//text()') ORDER BY prod_desc).getclobval (), ',') FROM mytable WHERE prod_no = 'XCY' GROUP BY prod_no, prod_text Когда я выполняю, я получаю ORA-00932: несогласованные типы данных: ожидаемый-полученный CLOB Обновление 1 DDL и выборочные данные CREATE TABLE myt ...
PEP8-импорт не в верхней части файла с sys.путь
Задача PEP8 имеет правило о размещении импорта в верхней части файла: Импорт всегда помещается в начало файла, сразу после любых комментариев и записей модуля, а также перед глобалами и константами модуля. Однако в некоторых случаях я мог бы сделать что-то вроде: import sys sys.path.insert("..", 0) import my_module В этом случае утилита командной строки pep8 помечает мой код: Импорт уровня модуля E402 не в верхней части файл Каков наилучший способ достижения соответствия PE ...
Каков предпочтительный способ выполнения CSS-ролловера?
При настройке эффекта ролловера в HTML, есть ли какие-либо преимущества (или подводные камни), чтобы сделать это в CSS против JavaScript? Есть ли какие-либо проблемы с производительностью или ремонтопригодностью кода, о которых я должен знать при любом подходе? ...
Можно ли добавить элементы управления в C# MessageBox?
Можно ли добавить некоторые пользовательские элементы управления в стандартное окно сообщения для чтения входного значения, например текстовые поля для имени пользователя и пароля,или мне следует создать пользовательскую winform с кнопками "Ok, Отмена" и текстовыми полями? Related: какой элемент управления использовать для быстрого ввода текста (inputbox)? ...