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


Что такое нетривиальный конструктор в C++?

Я читал это http://en.wikipedia.org/wiki/C%2B%2B0x#Modification_to_the_definition_of_plain_old_data Он упоминает тривиальный конструктор по умолчанию, тривиальный конструктор копирования, оператор присваивания копии, тривиальный деструктор. Что тривиально и не тривиально? ...

В чем разница между JSON.dump () и json.dumps () в python?

Я искал в этой официальный документ, чтобы найти разницу между json.dump () и json.dumps () в python. Понятно, что они связаны с возможностью записи файла. но какова детальная разница между ними и в каких ситуациях один имеет больше преимуществ, чем другие? ...

Отключить отображение "окна вывода" при каждой компиляции

в VS2010 я заметил, что" окно вывода " отображается каждый раз, когда мы компилируем решение, даже если мы его закрыли. в VS2008, это было не так. Я не возражаю против этого выходного окна. Я предпочитаю смотреть только на "окно ошибки", и только если это необходимо. В VS2008, это было прекрасно. Как отключить систематическое отображение "окна вывода" в VS2010? ...

Как работает ApplicationContextAware весной?

весной, если Боб реализует ApplicationContextAware, тогда он может получить доступ к applicationContext. Поэтому он способен получить другие бобы. например, public class SpringContextUtil implements ApplicationContextAware { private static ApplicationContext applicationContext; public void setApplicationContext(ApplicationContext context) throws BeansException { applicationContext = context; } public static ApplicationContext getApplicationContext() { return a ...

Как используется CMake? [закрытый]

Как известно, трудно получить какую-либо полезную информацию о CMake в качестве новичка. До сих пор я видел несколько учебников о том, как настроить некоторые очень простой проект или другой. Однако ни один из них не объясняет причины ничего что показано в них, всегда оставляя много отверстий для заполнения. Что означает вызов CMake на CMakeLists значит? Он должен быть вызван один раз на дерево сборки или что? Как использовать разные настройки для каждой сборки если все они используют одни и те ...

Можно ли использовать Java 8 Stream API на Android API

Я прочитал этот пост здесь. Но все же я не могу запустить код, содержащий Java 8 Stream API функции, такие как следующие на minSdkVersion List<Car> newCars = cars.stream() .filter(s -> s.getColor().equals("red")) .collect(Collectors.toList()); Это не выполняется из-за сообщения об ошибке для вызова требуется уровень API 24 (текущая минута-15): java.утиль.Коллекция#трансляция Так кто-нибудь знает решение? ...

Создание WebWorkers безопасной среды

в стремлении иметь интерфейс, способный запускать произвольный код javascript внутри браузера, не имея дыры в безопасности размером с типичную шутку yo-mama, Esailija предложила использовать Веб-Работников. Они работают в полу-изолированной среде (без доступа DOM и уже внутри браузера) и могут быть убиты, поэтому пользователь не может поместить их в бесконечный цикл. вот пример, который он привел: http://tuohiniemi.fi / ~runeli/petka/workertest.html (Откройте консоль) jsfiddle (только Google c ...

ГИТ тянет ветку из другого репозитория?

У меня есть локальный репозиторий git, который является клоном репозитория на github. Кто-то разветвил репозиторий и внес изменения в новую ветку на новом репозитории. Я хочу переместить эту новую ветку в свой репозиторий (локально, чтобы сначала работать над ней, прежде чем сливаться с мастером). Я попытался создать новую ветвь, а затем вытащить из разветвленного репозитория, но он жалуется, потому что новая ветвь является копией главной ветви, а также локальных изменений файлов, поэтому он го ...

PostgreSQL 9.2 строка в json () с вложенными соединениями

Я пытаюсь сопоставить результаты запроса в JSON с помощью row_to_json() функция, которая была добавлена в PostgreSQL 9.2. у меня возникли проблемы с определением лучшего способа представления Соединенных строк как вложенных объектов (1: 1 отношения) вот что я пробовал (код установки: таблицы, Примеры данных, а затем запрос): -- some test tables to start out with: create table role_duties ( id serial primary key, name varchar ); create table user_roles ( id serial primary key, ...

Удаление пустых строк файла данных в R

у меня есть набор данных с пустыми строками. Я хотел бы удалить их: myData<-myData[-which(apply(myData,1,function(x)all(is.na(x)))),] Он работает нормально. Но теперь я хотел бы добавить столбец в мои данные и инициализировать первое значение: myData$newCol[1] <- -999 Error in `$<-.data.frame`(`*tmp*`, "newCol", value = -999) : replacement has 1 rows, data has 0 к сожалению, это не работает, и я действительно не понимаю, почему, и я не могу решить эту проблему. Это сработало, ...