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

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

19
Суррогатные против натуральных / деловых ключей [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Улучшить этот вопрос Здесь мы идем снова, старый аргумент все еще возникает ... …


4
Как подавить предупреждения глобально в R Script
У меня есть длинный R-скрипт, который выдает некоторые предупреждения, которые я могу игнорировать. Я мог бы использовать suppressWarnings(expr) для разовых заявлений. Но как я могу подавить предупреждения в R во всем мире? Есть ли вариант для этого?
174 r  warnings 

10
Загрузите несколько пакетов одновременно
Как я могу загрузить сразу несколько пакетов без повторного ввода команды require? Я попробовал три подхода, каждый из которых терпит крах и горит. По сути, я хочу предоставить вектор имен пакетов для функции, которая будет их загружать. x<-c("plyr", "psych", "tm") require(x) lapply(x, require) do.call("require", x)
174 r  packages 

14
Переименовать файл с помощью Java
Можно ли переименовать файл сказать test.txtв test1.txt? Если test1.txtсуществует, переименует ли? Как переименовать его в уже существующий файл test1.txt, чтобы новое содержимое test.txt было добавлено в него для дальнейшего использования?
174 java  file  rename  file-rename 


4
Подбор многострочного текста с использованием регулярного выражения
Я пытаюсь сопоставить многострочный текст с помощью Java. Когда я использую Patternкласс с Pattern.MULTILINEмодификатором, я могу соответствовать, но я не могу сделать это с(?m). Тот же шаблон с (?m)использованием и использованием String.matches, похоже, не работает. Я уверен, что что-то упустил, но понятия не имею, что. Я не очень хорош в …
174 java  regex 

5
Как я могу вызвать пользовательскую команду Django manage.py прямо из тестового драйвера?
Я хочу написать модульный тест для команды Django manage.py, которая выполняет внутреннюю операцию над таблицей базы данных. Как бы я вызвал команду управления прямо из кода? Я не хочу выполнять команду в оболочке операционной системы из tests.py, потому что не могу использовать тестовую среду, настроенную с использованием теста manage.py (тестовая …

2
Каков синтаксис написания комментариев в файле build.gradle?
Глядя вниз на этот build.gradleфайл apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId "package.myapp" minSdkVersion 19 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.nineoldandroids:library:2.4.0' } Что …

14
Существует ли РЕАЛЬНАЯ разница в производительности между первичными ключами INT и VARCHAR?
Есть ли ощутимая разница в производительности между использованием INT и VARCHAR в качестве первичного ключа в MySQL? Я хотел бы использовать VARCHAR в качестве первичного ключа для списков ссылок (например, штаты США, коды стран), и коллега не будет указывать INT AUTO_INCREMENT в качестве первичного ключа для всех таблиц. Мой аргумент, …


14
Как симулировать Android, убивающий мой процесс
Android убьет процесс, если он находится в фоновом режиме, а ОС решит, что ему нужны ресурсы (оперативная память, процессор и т. Д.). Мне нужно иметь возможность смоделировать это поведение во время тестирования, чтобы убедиться, что мое приложение работает правильно. Я хочу быть в состоянии сделать это в автоматическом режиме, чтобы …
174 android 

7
Разрезание массива NumPy 2d или как извлечь подматрицу mxm из массива nxn (n> m)?
Я хочу нарезать массив NumPy nxn. Я хочу извлечь произвольный выбор из m строк и столбцов этого массива (т.е. без какого-либо шаблона в количестве строк / столбцов), сделав его новым массивом mxm. Для этого примера допустим, что массив 4x4, и я хочу извлечь из него массив 2x2. Вот наш массив: …
174 python  numpy  slice 

6
Что именно делает переходный = true в Gradle (без сбоев)?
Что именно делает Gradle transitive = true? Это не ясно из документации Gradle . Это в контексте compileвнутри build.gradle. В моем случае я зависел от сбоев Android. compile('com.crashlytics.sdk.android:crashlytics:2.2.2@aar') { transitive = true; } Несколько документов Gradle ( здесь и здесь ) подразумевают, что «переходный» по умолчанию имеет значение true. Однако …

6
Как инициализировать std :: vector из массива в стиле C?
Какой самый дешевый способ инициализации std::vectorиз массива в стиле C? Пример: в следующем классе у меня есть vector, но из-за внешних ограничений данные будут переданы в виде массива в стиле C: class Foo { std::vector<double> w_; public: void set_data(double* w, int len){ // how to cheaply initialize the std::vector? } …
174 c++  arrays  vector  stl 

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