Все вопросы
Как узнать, нажата ли кнопка обновления или кнопка "Назад" в браузере Firefox?
Описание проблемы:
Я сталкиваюсь с проблемой в Firefox, когда нужно определить, была ли нажата кнопка "Обновить" или кнопка "Назад" в браузере. Для обоих событий я использую метод onbeforeunload()
.
В Internet Explorer я обрабатываю это следующим образом:
function...
Удален конструктор по умолчанию. Объекты все еще могут быть созданы... иногда
Наивное, оптимистичное и... совершенно ошибочное представление о синтаксисе унифицированной инициализации в C++11
Я думал, что с введением C++11 объекты пользовательских типов должны создаваться с помощью нового синтаксиса , вместо старого (...) (за исключением конструкторов, перегруженных на...
symfony2 - как переключиться с "dev" на "prod"?
Я скачал Symfony2 и могу запустить его через app_dev.php.
Но когда я пытаюсь запустить через app.php, я получаю страницу ошибки 404.
Файл app.php, конечно же, существует и выполняется.
Ошибка, по всей видимости, происходит где-то после последней строки кода в...
Представляемая или временная таблица - что выбрать в MS SQL Server?
У меня возникла проблема с выбором между использованием представления и временной таблицей.
У меня есть хранимая процедура, которую я вызываю из программы. В этой процедуре я сохраняю результаты долгого запроса во временной таблице, называю столбцы и выполняю ещё несколько запросов к этой таблице,...
Почему `std::initializer_list` не поддерживает оператор подиндексации?
Вопрос:
Я пишу функцию, которая принимает параметр типа std::initializer_list
, названный list
, и мне необходимо произвести произвольный доступ к элементам этого списка. Было бы удобно использовать list[i]
вместо list.begin()[i]
. Однако, почему в std::initializer_list
не реализован...
Как использовать requirejs для загрузки статического JSON-файла?
Я хочу хранить документ JSON для сохранения некоторых простых данных и мне нужно подключить этот документ и использовать объект JSON в вызове define()
, чтобы я мог его использовать. Это не асинхронный вызов. Я имею в виду, что это должно быть для разработки, но я хочу, чтобы файл компилировался...
Переизбрасывание исключения в Python с сохранением трассировки стека
Я пытаюсь поймать исключение в потоке и повторно вызвать его в основном потоке:
import threading
import sys
class FailingThread(threading.Thread):
def run(self):
try:
raise ValueError('x')
except ValueError:
self.exc_info =...
Java IOException: "Слишком много открытых файлов"
Я выполняю операции ввода-вывода с несколькими файлами (в данном случае, записываю в 19 файлов). После того как я записываю данные в файлы несколько сотен раз, я получаю исключение Java IOException: Слишком много открытых файлов. Однако на самом деле у меня открыто всего лишь несколько файлов...
Сохранение состояния объекта в отладчике IntelliJ?
Заголовок: Как сохранить состояние объекта при отладке?
Тело вопроса: Здравствуйте!
У меня возникла проблема: возможно ли сохранить состояние объекта во время отладки? Я хотел бы сравнить состояние одного и того же объекта в двух разных циклах выполнения.
Дополнительный вопрос: Есть ли у...
Каков контекст использования em?
В этом примере:
CSS
h1 { font-size: 2em; }
.smaller { font-size: 0.5em; }
HTML
Привет, я жаба
Вопрос: Сколько будет составлять размер шрифта для слова "жаба"? Это будет 0.5 от 16px (стандартный размер шрифта браузера) или 0.5 от 2em (размер шрифта h1)?
Как сослаться на пакет Python, если в имени файла есть точка?
Я использую Django и у меня есть файл с именем models.admin.py
. Я хочу реализовать следующую идею в файле models.py
:
from "models.admin" import *
Однако я получаю синтаксическую ошибку из-за использования двойных кавычек. Если же я просто делаю
from models.admin...
Неоднозначный вызов метода: обе методы assertEquals(Object, Object) и assertEquals(double, double) в Assert совпадают
Я получаю следующую ошибку:
Обе версии метода assertEquals(Object, Object) в классе Assert и assertEquals(double, double) в классе Assert совпадают
Эта ошибка возникает на строке кода в моих тестах Junit
, где метод getScore()
возвращает значение типа...
Почему выполнение запланированных задач с использованием Celery предпочтительнее, чем crontab?
Учитывая, что Celery уже является частью стековой архитектуры для запуска очередей задач (т.е. он не добавляется просто для выполнения cron-задач, что, на мой взгляд, является излишним), меня интересует следующее:
Какие преимущества может дать функция "периодических задач" в Celery в качестве...
Как добавить пользовательский ввод в SQL-запрос?
Я пытаюсь создать SQL-запрос с использованием данных, предоставленных пользователем. В C# я использую код, подобный следующему:
var sql = "INSERT INTO myTable (myField1, myField2) " +
"VALUES ('" + someVariable + "', '" + someTextBox.Text + "');";
var cmd = new SqlCommand(sql,...
Разница между типами модулей в tsconfig.json
Описание проблемы
В файле tsconfig.json
у меня следующие настройки:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
...
Кросс-сайтовый скриптинг в CSS-стилях
Возможно ли использовать межсайтовый скриптинг (XSS) в CSS-стилях? Например, если подключаемый файл стилей содержит вредоносный код, как это можно реализовать? Я понимаю, что можно использовать теги , но что насчет внешних таблиц стилей?
Разделение файла conftest.py на несколько более мелких частей, похожих на conftest
Я столкнулся с проблемой разделения большого файла conftest.py
, который содержит ~1000 строк, включая документацию. Основные причины, по которым я хочу его разбить на более мелкие части, следующие:
- Файл слишком большой, и его сложно поддерживать и читать.
- Некоторые фикстуры зависят от...
Java-программа работает медленнее, когда закомментирован код, который никогда не выполняется
Описание проблемы
Я столкнулся с необычным поведением в одной из своих Java-программ. Я постарался минимизировать код, чтобы сохранить возможность воспроизведения этой аномалии. Полный код приведен ниже.
public class StrangeBehaviour {
static boolean recursionFlag = true;
...
Преимущества не перечисляемых свойств в JavaScript
Энумерация является одной из трех характеристик свойства: запись, энумерация и конфигурируемость. У меня есть несколько вопросов:
В чем преимущества создания свойств неэнумерируемыми в JavaScript? Я понимаю, что мы скрываем свойство, делая его неэнумерируемым, но какие выгоды от скрытия...
Функционально ли эквивалентны "(function ( ) { } ) ( )" и "(function ( ) { } ( ) )" в JavaScript?
Описание проблемы
У меня возник вопрос по поводу синтаксиса самовызывающейся анонимной функции в JavaScript. У меня есть два блока кода, которые, как я заметил, ведут себя идентично — они оба выводят foo
, а затем bar
. Единственное различие между ними заключается в синтаксисе, а именно в...