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

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

6
Отметить параметры как НЕ допускающие значения NULL в C # /. NET?
Есть ли простой атрибут или контракт данных, который я могу назначить параметру функции, который предотвращает передачу nullв C # /. NET? В идеале это также должно было бы проверяться во время компиляции, чтобы убедиться, что литерал nullнигде не используется для него и во время выполнения ArgumentNullException. Сейчас я пишу что-то …
99 c#  .net  parameters  null 

8
Как один модуль тестирует маршруты с помощью Express?
Я изучаю Node.js и играю с Express . Мне очень нравится фреймворк; однако мне сложно понять, как написать тест модуля / интеграции для маршрута. Возможность модульного тестирования простых модулей проста, и мы уже делали это с помощью Mocha ; однако мои модульные тесты с Express терпят неудачу, поскольку объект ответа, …
99 node.js  express 

7
Стилизация электронной почты HTML для Gmail
Я создаю электронное письмо в формате html, в котором используется внутренняя таблица стилей, т.е. <!doctype html> <html> <head> <style type="text/css"> h2.foo {color: red} </style> </head> <body> <h2 class="foo">Email content here</foo> </body> </html> При просмотре в Gmail кажется, что все стили во внутренней таблице стилей игнорируются. Кажется, Gmail игнорирует все стили, …
99 html  css  gmail  html-email 

6
Почему и когда Liquibase?
Я искал этот ответ о переполнении стека, но не смог найти никаких вопросов по этому поводу. Я новичок Liquibaseи хочу научиться Почему Liquibase? Когда именно нужно использовать Liquibaseв проекте? Я знаю, что это сделано для того, чтобы все изменения базы данных были в одном месте, но то же самое можно …

8
Расширения Google Chrome - не удается загрузить локальные изображения с помощью CSS
У меня есть простое расширение Chrome, которое использует функцию сценария содержимого для изменения веб-сайта. В частности,background-image упомянутый веб-сайт. По какой-то причине я не могу использовать локальные изображения, даже если они упакованы в расширение. body { background: #000 url('image.jpg') !important; background-repeat: repeat !important; } Вот и все, простейший CSS ... но …


14
Как написать базу журнала (2) на c / c ++
Есть ли способ записать функцию журнала (база 2)? Язык C имеет 2 встроенных функции - >> 1. logкоторый является основанием e. 2. log10база 10; Но мне нужна функция журнала базы 2, как это вычислить.
99 c++  c 

7
Как удалить и заменить последнюю строку в терминале с помощью bash?
Я хочу реализовать индикатор выполнения, показывающий прошедшие секунды в bash. Для этого мне нужно стереть последнюю строку, показанную на экране (команда «очистить» стирает весь экран, но мне нужно стереть только строку индикатора выполнения и заменить ее новой информацией). Окончательный результат должен выглядеть так: $ Elapsed time 5 seconds Затем через …
99 bash  replace  terminal  line 

4
Создание оболочки ZSH по умолчанию в MacOSX [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 3 года назад . Уточните этот вопрос Я установил zsh на свой Mac. и теперь я хочу сделать его оболочкой …
99 bash  shell  zsh 

24
Именование столбцов идентификаторов в таблицах базы данных
Мне было интересно мнение людей об именах столбцов идентификаторов в таблицах базы данных. Если у меня есть таблица с именем Invoices с первичным ключом столбца идентификации, я бы назвал этот столбец InvoiceID, чтобы я не конфликтовал с другими таблицами, и было очевидно, что это такое. Где я сейчас работаю, они …

8
Регулярное выражение для соответствия строке, начинающейся с «стоп»
Как создать регулярное выражение, соответствующее слову в начале строки. Мы ищем соответствие stopв начале строки, и все может следовать за ним. Например, выражение должно соответствовать: stop stop random stopping Спасибо.
99 regex 

7
IntelliJ 13 - Добавить переход назад / вперед на панель инструментов?
Jetbrains изменил панели инструментов в IntelliJ 13. Стрелки перехода назад и вперед, показанные здесь, раньше находились на верхней панели инструментов и легко нажимались. Теперь единственный способ получить доступ к этим полям - это перейти в меню «Навигация» -> «Назад» или «Навигация ->». Кто-нибудь знает, как добавить эти места назад / …


16
Как выровнять по центру заголовок ActionBar в Android?
Я пытаюсь использовать следующий код для центрирования текста в ActionBar , но он выравнивается по левому краю. Как сделать так, чтобы он появился в центре? ActionBar actionBar = getActionBar(); actionBar.setDisplayShowTitleEnabled(true); actionBar.setTitle("Canteen Home"); actionBar.setHomeButtonEnabled(true); actionBar.setIcon(R.drawable.back);

16
HTML, если изображение не найдено
У меня есть изображение на HTML-странице: <img src="smiley.gif" alt="Smiley face" width="32" height="32" /> Если изображение не найдено на сервере, отображается уродливый пустой квадрат. Я хочу сделать так, чтобы если изображение не было найдено, оно не отображало ничего или какое-либо другое изображение по умолчанию, которое, как я знаю, определенно находится на …
99 html 

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