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

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

17
Полезно ли размещать определения C ++ в заголовочных файлах?
Мой личный стиль в C ++ всегда заключался в том, чтобы помещать объявления классов во включаемый файл, а определения - в файл .cpp, очень похоже на то, как это предусмотрено в ответе Локи на файлы заголовков C ++, разделение кода . По общему признанию, одна из причин, по которой мне …

11
Использование тегов <style> в <body> с другим HTML
&lt;html&gt; &lt;body&gt; &lt;style type="text/css"&gt; p.first {color:blue} p.second {color:green} &lt;/style&gt; &lt;p class="first"&gt;Hello World&lt;/p&gt; &lt;p class="second"&gt;Hello World&lt;/p&gt; &lt;style type="text/css"&gt; p.first {color:green} p.second {color:blue} &lt;/style&gt; &lt;p class="first"&gt;Hello World&lt;/p&gt; &lt;p class="second"&gt;Hello World&lt;/p&gt; &lt;/body&gt; &lt;/html&gt; Как браузер должен отображать CSS, который не является смежным? Предполагается ли создать некоторую структуру данных, используя все стили CSS на …
196 html  css 


8
Как удалить столбец по имени в data.table?
Чтобы избавиться от столбца с именем "foo" в a data.frame, я могу сделать: df &lt;- df[-grep('foo', colnames(df))] Однако после dfпреобразования в data.tableобъект просто невозможно удалить столбец. Пример: df &lt;- data.frame(id = 1:100, foo = rnorm(100)) df2 &lt;- df[-grep('foo', colnames(df))] # works df3 &lt;- data.table(df) df3[-grep('foo', colnames(df3))] Но как только он …
196 r  data.table 

4
Композитор: как я могу установить другую зависимость без обновления старых?
У меня есть проект с несколькими зависимостями, и я хотел бы установить другой, но я бы хотел, чтобы другие оставались такими же, как они. Итак, я отредактировал composer.json, но если я запускаю composer install, я получаю следующий вывод: Installing dependencies from lock file Warning: The lock file is not up …
196 composer-php 

16
Могу ли я преобразовать строковое значение C # в экранированный строковый литерал
Могу ли я преобразовать строковое значение в строковый литерал в C #, как я вижу это в коде? Я хотел бы заменить вкладки, новые строки и т. Д. На их escape-последовательности. Если этот код: Console.WriteLine(someString); производит: Hello World! Я хочу этот код: Console.WriteLine(ToLiteral(someString)); производить: \tHello\r\n\tWorld!\r\n
196 c#  string  escaping 

5
Почему инспектор Пичарма жалуется на «d = {}»?
При инициализации словаря с d = {}помощью кода Pycharm инспектор генерирует предупреждение: Это создание словаря может быть переписано как словарь литерала. Если я перепишу это d = dict()предупреждение исчезнет. Поскольку {}уже является литералом словаря, я уверен, что сообщение ошибочное. Кроме того, похоже, что и то, d = {}и другое d …
196 python  pycharm 

18
Фрагмент onResume () и onPause () не вызывается в backstack
У меня есть несколько фрагментов внутри деятельности. По нажатию кнопки я начинаю новый фрагмент, добавляя его в backstack. Я естественно ожидал, что будет вызван onPause()метод текущего фрагмента и onResume()нового фрагмента. Ну, это не происходит. LoginFragment.java public class LoginFragment extends Fragment{ @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { …

13
CSS Div растянуть на 100% высоты страницы
У меня есть панель навигации в левой части моей страницы, и я хочу, чтобы она растягивалась до 100% высоты страницы. Не только высота области просмотра, но и области, скрытые до прокрутки. Я не хочу использовать JavaScript для достижения этой цели. Это можно сделать в HTML / CSS?
196 css  height  max  stretch 


6
Как настроить таргетинг только на IE (любую версию) в таблице стилей?
У меня есть унаследованный проект, и есть места, где он совершенно беспорядок. Это одна из них. Мне нужно ориентироваться только на IE (любая версия). #nav li { float: left; height: 54px; background: #4f5151; display: table; border-left: 1px solid grey; } Для ясности: внутри встроенной таблицы стилей и без добавления идентификаторов …
196 css 


4
Разница между \ A \ z и ^ $ в регулярных выражениях Ruby
В документации я читаю: Используйте \ A и \ z, чтобы соответствовать началу и концу строки, ^ и $ соответствуют началу / концу строки. Я собираюсь применить регулярное выражение, чтобы проверить имя пользователя (или адрес электронной почты тот же), представленный пользователем. Какое выражение мне следует использовать validates_format_ofв модели? Я не …
196 ruby  regex 


3
Можно ли удалить свойство объекта в PHP?
Если я stdObjectскажу $a. Конечно, нет проблем с назначением нового свойства $a, $a-&gt;new_property = $xyz; Но потом я хочу удалить его, так что здесь unsetэто не поможет. Так, $a-&gt;new_property = null; вроде как. Но есть ли более «элегантный» способ?
196 php  object 

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