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

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




21
Переименование текущего файла в Vim
Как мне переименовать мой текущий файл в Vim? Например: Я редактирую person.html_erb_spec.rb Я бы хотел переименовать в person.haml_spec.rb Я хотел бы продолжить редактирование person.haml_spec.rb Как бы я поступил так элегантно?
392 vim  vi 

7
По умолчанию для KeyValuePair
У меня есть объект типа IEnumerable<KeyValuePair<T,U>> keyValueList, я использую var getResult= keyValueList.SingleOrDefault(); if(getResult==/*default */) { } else { } Как я могу проверить, getResultявляется ли значение по умолчанию, если я не могу найти правильный элемент? Я не могу проверить, является ли это nullили нет, потому что KeyValuePairэто структура.
392 c#  key-value 

22
Cookie заблокирован / не сохранен в IFRAME в Internet Explorer
У меня есть два сайта, скажем, они example.comи anotherexample.net. У anotherexample.net/page.htmlменя есть IFRAME SRC="http://example.com/someform.asp". Этот IFRAME отображает форму, которую пользователь может заполнить и отправить http://example.com/process.asp. Когда я открываю форму (" someform.asp") в своем окне браузера, все работает хорошо. Однако, когда я загружаю someform.aspIFRAME в IE 6 или IE 7, файлы …

1
Транзитивность авто-специализации в GHC
Из документов для GHC 7.6: [Y] Вам часто даже не нужна прагма SPECIALIZE. При компиляции модуля M оптимизатор GHC (с -O) автоматически рассматривает каждую перегруженную функцию верхнего уровня, объявленную в M, и специализирует ее для различных типов, в которых она вызывается в M. Оптимизатор также учитывает каждую импортированную перегруженную функцию …
392 haskell  ghc 

17
Можете ли вы использовать запятую в JSON-объекте?
При ручной генерации объекта или массива JSON часто проще оставить запятую в последнем элементе объекта или массива. Например, код для вывода из массива строк может выглядеть следующим образом (в псевдокоде C ++): s.append("["); for (i = 0; i < 5; ++i) { s.appendF("\"%d\",", i); } s.append("]"); давая вам строку, как …
392 json  syntax  delimiter 

18
Как выровнять 3 деления (слева / по центру / справа) внутри другого деления?
Я хочу, чтобы 3 div были выровнены внутри контейнера div, что-то вроде этого: [[LEFT] [CENTER] [RIGHT]] Контейнер div имеет ширину 100% (без заданной ширины), и центр div должен оставаться в центре после изменения размера контейнера. Итак, я установил: #container{width:100%;} #left{float:left;width:100px;} #right{float:right;width:100px;} #center{margin:0 auto;width:100px;} Но это становится: [[LEFT] [CENTER] ] [RIGHT] …

21
Где PHP хранит журнал ошибок? (php5, apache, fastcgi, cpanel)
Я на виртуальном хостинге, и у меня есть Cpanel, Apache, PHP управляется fastcgi. Где PHP хранит журнал ошибок? Есть ли другой способ найти журнал ошибок в среде общего хостинга вместо того, чтобы просматривать всю структуру сайта для поиска файлов error_log? У меня есть доступ к php.ini(я использую PHP версии 5.2.16).

6
Как установить пакет R из исходного кода?
Друг прислал мне это великолепное руководство по веб-сёрфингу NYtimes с R . Я бы очень хотел попробовать это. Тем не менее, первым шагом является установка пакета с именем RJSONIO из исходного кода. Я достаточно хорошо знаю R, но понятия не имею, как установить пакет из исходного кода. Я использую Mac …
392 r  package  install  r-faq 

19
Xcode «Сборка и архивирование» из командной строки
Xcode 3.2 предоставляет потрясающую новую функцию в меню Build, «Build and Archive», которая генерирует файл .ipa, подходящий для распространения Ad Hoc. Вы также можете открыть Организатор, перейти к разделу «Архивные приложения» и «Отправить приложение в iTunesConnect». Есть ли способ использовать «Build and Archive» из командной строки (как часть сценария сборки)? …

15
Как использовать инструкцию pass?
Я нахожусь в процессе изучения Python, и я дошел до раздела об passутверждении. Руководство, которое я использую, определяет его как Nullутверждение, которое обычно используется в качестве заполнителя. Я до сих пор не до конца понимаю, что это значит. Может кто-нибудь показать мне простую / базовую ситуацию, где passбудет использоваться утверждение …
392 python 

18
Что такое Y-комбинатор? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Y-комбинатор - это концепция информатики с «функциональной» стороны …

12
Можно ли указать условие в Count ()?
Можно ли указать условие в Count()? Я хотел бы сосчитать только те строки, которые имеют, например, «Менеджер» в столбце «Позиция». Я хочу сделать это в подсчете, не используя WHERE; Я спрашиваю об этом, потому что мне нужно считать обоих Менеджеров и Других в одном SELECT(что-то вроде Count(Position = Manager), Count(Position …
392 sql  sql-server  tsql 

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