программирование

Q & A для профессиональных программистов и энтузиастов

7
Как вы используете предложение «WITH» в MySQL?
Я конвертирую все свои запросы SQL Server в MySQL, и все мои запросы, содержащиеся WITHв них, не работают. Вот пример: WITH t1 AS ( SELECT article.*, userinfo.*, category.* FROM question INNER JOIN userinfo ON userinfo.user_userid = article.article_ownerid INNER JOIN category ON article.article_categoryid = category.catid WHERE article.article_isdeleted = 0 ) SELECT …

5
Git: показать все различные изменения одной строки в указанном файле во всей истории git
Я огляделся и не уверен, возможно ли это, но вот что: У меня есть файл (javascript) (скажем, /lib/client.js), в котором у меня есть уникальный идентификатор, присвоенный переменной, например: var identifier = "SOME_IDENTIFIER"; Вы можете думать об идентификаторе как о номере версии: периодически мы меняем эту переменную на новый идентификатор. Я …
112 git 

5
Запуск EXE-файла с помощью сценария PowerShell
Я пытаюсь запустить EXE-файл с помощью сценария PowerShell. Если я использую командную строку, она работает без проблем (сначала я указываю имя исполняемого файла и ряд параметров для его вызова): "C:\Program Files\Automated QA\TestExecute 8\Bin\TestExecute.exe" C:\temp\TestProject1\TestProject1.pjs /run /exit /SilentMode Но выполнение того же самого внутри скрипта возвращает ошибку: Термин «C: \ Program …

4
Как установить `` авто '' для верхнего предела, но сохранить фиксированный нижний предел с помощью matplotlib.pyplot
Я хочу установить верхний предел оси Y на «авто», но я хочу, чтобы нижний предел оси Y всегда был равен нулю. Я пробовал «авто» и «автоматический выбор диапазона», но они, похоже, не работают. Заранее спасибо. Вот мой код: import matplotlib.pyplot as plt def plot(results_plt,title,filename): ############################ # Plot results # mirror …
112 python  matplotlib 


15
Как узнать, не удалось ли загрузить тег <script>
Я динамически добавляю &lt;script&gt;теги к странице &lt;head&gt;, и я хотел бы иметь возможность узнать, не удалось ли каким-либо образом загрузить - 404, ошибка скрипта в загруженном скрипте и т. Д. В Firefox это работает: var script_tag = document.createElement('script'); script_tag.setAttribute('type', 'text/javascript'); script_tag.setAttribute('src', 'http://fail.org/nonexistant.js'); script_tag.onerror = function() { alert("Loading failed!"); } document.getElementsByTagName('head')[0].appendChild(script_tag); …

4
ASP.NET MVC: создается ли контроллер для каждого запроса?
Очень простой вопрос: создаются ли контроллеры в ASP.NET для каждого HTTP-запроса или они создаются при запуске приложения и повторно используются во всех запросах? Будет ли контроллер создаваться только для определенного HTTP-запроса? Если мои предыдущие предположения верны, могу ли я полагаться на это? Я хочу создать контекст базы данных (Entity Framework), …

8
Вызов функции Javascript из URL / адресной строки
Можно ли вызвать функцию javascript из URL-адреса? Я в основном пытаюсь использовать методы JS на странице, у которой нет доступа к источнику. Что-то вроде: http://www.example.com/mypage.aspx?javascript:printHelloWorld() Я знаю, что если вы введете javascript:alert("Hello World");в адресную строку, это сработает. Я подозреваю, что ответ на этот вопрос отрицательный, просто подумал, есть ли способ …
112 javascript  url 


3
Единый вход в систему с использованием JWT для междоменной аутентификации
В Интернете есть много информации об использовании JWT ( Json Web Token) для аутентификации. Но я до сих пор не нашел четкого объяснения того, каким должен быть поток при использовании токенов JWT для решения единой регистрации в среде с несколькими доменами . Я работаю в компании, у которой много сайтов …

11
MVVM в WPF - как предупреждать ViewModel об изменениях в модели… или мне следует?
Я просматриваю некоторые статьи о MVVM, в основном это и это . Мой конкретный вопрос: как передать изменения модели из модели в модель просмотра? В статье Джоша я не вижу, чтобы он этим занимался. ViewModel всегда запрашивает у модели свойства. В примере Рэйчел у нее есть реализация модели INotifyPropertyChangedи она …
112 c#  .net  wpf  mvvm 

20
Firefox игнорирует опцию selected = «selected»
Если вы измените раскрывающийся список и обновите страницу, Firefox будет игнорировать выбранный атрибут. &lt;option selected="selected" value="Test"&gt;Test&lt;/option&gt; Фактически он выберет вариант, который вы выбрали ранее (до обновления). Это становится проблемой для меня, поскольку в раскрывающемся списке запускается событие, которое меняет другие вещи. Есть ли способ заставить Firefox остановить это поведение (кроме …

4
RSpec: как проверить, был ли вызван метод?
При написании тестов RSpec я обнаружил, что пишу много кода, который выглядит следующим образом, чтобы гарантировать, что метод был вызван во время выполнения теста (в качестве аргумента, скажем так, я не могу действительно опросить состояние объекта после вызова, потому что действие, выполняемое методом, нелегко увидеть). describe "#foo" it "should call …

11
Изменение положения диалога на экране android
Я сделал простое AlertDialogв своей деятельности : View view = layoutInflater.inflate(R.layout.my_dialog, null); AlertDialog infoDialog = new AlertDialog.Builder(MyActivity.this) .setView(view) .create(); infoDialog.show(); С приведенным выше кодом диалоговое окно отображается в (примерно) центре экрана. Мне интересно, как я могу настроить положение диалогового окна, чтобы оно отображалось только под верхней панелью действий? (Есть ли …

3
Django удаляет объект из отношения ManyToMany
Как мне удалить объект из отношения «многие ко многим», не удаляя сам объект? Пример: У меня есть модели Moodsи Interest. Moodимеет поле "многие ко многим" interests(т.е. a models.ManyToManyField(Interest)). Я создаю экземпляр Moodscall my_mood. В my_moodsполе интересов у меня есть my_interest, то есть &gt;&gt;&gt; my_mood.interests.all() [my_interest, ...] Как удалить my_interestиз my_moodбез …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.