Codengineering - блог о программировании ➜ страница 1948


Обнаружение щелчка в Iframe с помощью JavaScript

Я понимаю, что невозможно сказать, что пользователь делает внутри iframe Если это крест домена. То, что я хотел бы сделать, это отслеживать, если пользователь нажал на все в iframe. Я представляю себе сценарий, где есть невидимый div сверху iframe и div просто передаст событие click в iframe. возможно ли что-то подобное? Если это так, то как бы я это сделал? Элемент iframes являются объявления, так что я не имею никакого контроля над теги, которые используются. ...

Переопределить Систему Java.currentTimeMillis для тестирования чувствительного ко времени кода

есть ли способ, либо в коде, либо с аргументами JVM, переопределить текущее время, как представлено через System.currentTimeMillis, кроме ручного изменения системных часов на главной машине? немного истории: у нас есть система, которая запускает ряд бухгалтерских заданий, которые вращают большую часть своей логики вокруг текущей даты (т. е. 1-го числа месяца, 1-го года и т. д.) к сожалению, многие устаревшие коды вызывают такие функции, как new Date() или Calendar.getInstance(), оба из которы ...

Как удалить фокус из текстового поля в WinForms?

мне нужно удалить фокус из нескольких текстовых полей. Я пробовал использовать: textBox1.Focused = false; его ReadOnly стоимость имущества составляет true. затем я попытался установить фокус на форму, чтобы удалить ее из всех текстовых полей, но это также не работает: this.Focus(); и функция возвращает false при выборе текстового поля. Итак, как мне удалить фокус из текстового поля? ...

Изменение порядка дискретной шкалы x

Я делаю уклоненную гистограмму с использованием ggplot с дискретной шкалой x, ось x теперь расположена в алфавитном порядке, но мне нужно переставить ее так, чтобы она была упорядочена по значению оси y (т. е. самый высокий бар будет расположен слева). Я попытался упорядочить или отсортировать, но в результате отсортировать ось x, но не бары соответственно. Что я сделал не так? ...

возможно, неопределенный макрос: ошибка AC MSG

у меня есть следующее configure.ac: AC_CHECK_PROGS(MAKE,$MAKE make gmake,error) if test "x$MAKE" = "xerror" ;then AC_MSG_ERROR([cannot find a make command]) fi это было в нашем проекте в течение длительного времени, но в некоторых настроек, я получаю эту ошибку: configure.ac:45: error: possibly undefined macro: AC_MSG_ERROR If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. строки, которые были недавно добавлены выше этого: AC_CONFI ...

Почему / когда было бы целесообразно переопределить ToString?

Я изучаю C# и мне интересно, в чем смысл и польза переопределения ToString может быть, как показано в примере ниже. можно ли это сделать более простым способом, используя общий метод без переопределения? public string GetToStringItemsHeadings { get { return string.Format("{0,-20} {1, -20}", "Office Email", "Private Email"); } } public override string ToString() { string strOut = string.Format("{0,-20} {1, -20}", m_work, m_personal); return strOut; } ...

href переопределяет ng-click в Angular.js

когда оба, href и ng-click атрибуты определены: <a href="#" ng-click="logout()">Sign out</a> the href атрибут имеет приоритет над ng-click. Я ищу способ повысить приоритет ng-click. href требуется для Twitter Bootstrap, я не могу удалить его. ...

Как реализовать пользовательское представление AlertDialog

на Android docs на AlertDialog, он дает следующую инструкцию и пример для установки пользовательского представления в AlertDialog: если вы хотите отобразить более сложный вид, найдите FrameLayout под названием "body" и добавьте к нему свое представление: FrameLayout fl = (FrameLayout) findViewById(R.id.body); fl.add(myView, new LayoutParams(FILL_PARENT, WRAP_CONTENT)); во-первых, это довольно очевидно, что add() это опечатка и должна быть addView(). Я в замешательстве по первой линии с исп ...

В чем разница между Debug и Release в Visual Studio?

возможные дубликаты Отладка выпуска Visual Studio в .NET в чем разница между Debug и Release в Visual Studio? ...

Как использовать C# 6 с типом проекта веб-сайта?

обновление существующего Web Site тип проекта Visual Studio 2015, я изменил фреймворк на 4.6. затем я ожидал, что все эти новые функции будут доступны в моем коде за файлами. к сожалению, я получаю ошибки, как: ошибка CS8026: функция 'expression-bodied property' недоступна в C# 5. Пожалуйста, используйте язык версии 6 или выше. или например: ошибка CS8026: функция "интерполированные строки" недоступна в C# 5. Пожалуйста, используйте язык версии 6 или выше. Я сделал быструю проверк ...