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

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


10
Могу ли я установить переменные в неопределенное или передать неопределенное в качестве аргумента?
Я немного запутался в JavaScript undefinedи nullценностях. Что на if (!testvar)самом деле делает? Это проверяет undefinedи nullили просто undefined? Как только переменная определена, могу ли я очистить ее undefined(следовательно, удалив переменную)? Могу ли я передать undefinedв качестве параметра? Например: function test(var1, var2, var3) { } test("value1", undefined, "value2");

13
Использование пользовательских доменов с IIS Express
Традиционно я использую собственные домены с моим сервером разработки localhost. Что-то вроде: dev.example.com dev.api.example.com Это дало мне большую гибкость при работе с внешними API, такими как Facebook. В прошлом это прекрасно работало со встроенным Visual Studio Development Server, потому что все, что мне нужно было сделать, это добавить CNAME к …
304 iis  iis-7  iis-express 


13
Может ли шаблон функции члена класса быть виртуальным?
Я слышал, что шаблоны функций-членов класса C ++ не могут быть виртуальными. Это правда? Если они могут быть виртуальными, то каков пример сценария, в котором можно использовать такую ​​функцию?

24
Определите кодировку и сделайте все в UTF-8
Я читаю много текстов из различных RSS-каналов и вставляю их в свою базу данных. Конечно, в каналах используется несколько разных кодировок символов, например, UTF-8 и ISO 8859-1. К сожалению, иногда возникают проблемы с кодировкой текстов. Пример: «Ss» в «Fußball» в моей базе данных должно выглядеть так: «ÂŸ». Если это «В», …

16
Получение SSH для выполнения команды в фоновом режиме на целевой машине
Это дополнительный вопрос к Как вы используете ssh в сценарии оболочки? вопрос. Если я хочу выполнить команду на удаленной машине, которая работает в фоновом режиме на этой машине, как мне получить команду ssh для возврата? Когда я пытаюсь просто включить амперсанд (&) в конце команды, он просто зависает. Точная форма …
304 bash  ssh  csh 

24
Когда целесообразно использовать UDP вместо TCP? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 3 года назад . Улучшить этот вопрос Так как TCP гарантирует доставку пакетов и поэтому может считаться «надежным», тогда как …
304 networking  tcp  udp 

15
Насколько большой может быть база данных MySQL до того, как производительность начнет снижаться
В какой момент база данных MySQL начинает терять производительность? Имеет ли значение физический размер базы данных? Имеет ли значение количество записей? Является ли снижение производительности линейным или экспоненциальным? У меня есть то, что я считаю большой базой данных, с примерно 15 миллионами записей, которые занимают почти 2 ГБ. Исходя из …

6
Двойной против BigDecimal?
Я должен вычислить некоторые переменные с плавающей точкой, и мой коллега предлагает мне использовать BigDecimalвместо, doubleтак как это будет более точным. Но я хочу знать, что это такое и как извлечь из этого максимум BigDecimal?


4
Как получить элементы управления в WPF для заполнения доступного пространства?
Некоторые элементы управления WPF (например, the Button), похоже, с удовольствием занимают все доступное пространство в его контейнере, если вы не укажете высоту, которую он должен иметь. И некоторые, такие как те, которые мне нужно использовать прямо сейчас, (многострочные) TextBoxи другие, ListBoxпохоже, больше беспокоятся о том, чтобы просто занять место, необходимое …

11
Как удалить столбцы по имени в кадре данных
У меня большой набор данных, и я хотел бы прочитать определенные столбцы или отбросить все остальные. data <- read.dta("file.dta") Я выбираю столбцы, которые мне не интересны: var.out <- names(data)[!names(data) %in% c("iden", "name", "x_serv", "m_serv")] и чем я хотел бы сделать что-то вроде: for(i in 1:length(var.out)) { paste("data$", var.out[i], sep="") <- …
304 r  dataframe  subset 

3
Что такое поле «__v» в Mongoose?
Я использую Mongooseверсию 3 с MongoDBверсией 2.2. Я заметил, что __vполе начало появляться в моих MongoDBдокументах. Это как-то связано с версионированием? Как это используется?


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