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

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

2
Предупреждает ли меня Git, если сокращенный идентификатор фиксации может относиться к двум разным коммитам?
Если cee157можно ссылаться на 2 разных идентификатора фиксации, например cee157eb799af829a9a0c42c0915f55cd29818d4 и cee1577fecf6fc5369a80bd6e926ac5f864a754b Git предупредит меня, если я введу код git log cee157? (или Git 1.8.5.2 (Apple Git-48) позволяет мне вводить текст git log cee1). Я думаю, что должен, хотя я не могу найти ни одного авторитетного источника, который бы сказал, …
130 git 

7
Переопределить и сбросить стиль CSS: авто или ничего не работают
Я хотел бы переопределить следующие стили CSS, определенные для всех таблиц: table { font-size: 12px; width: 100%; min-width: 400px; display:inline-table; } У меня есть конкретная таблица с классом 'other'. В итоге украшение стола должно выглядеть так: table.other { font-size: 12px; } поэтому я должен удалить 3 свойства: width, min-widthиdisplay Пытался …
130 css  width  overriding 

5
Java8: почему запрещено определять метод по умолчанию для метода из java.lang.Object
Методы по умолчанию - отличный новый инструмент в нашем наборе инструментов Java. Однако я попытался написать интерфейс, определяющий defaultверсию toStringметода. Java сообщает мне, что это запрещено, поскольку методы, объявленные в, java.lang.Objectнельзя defaultредактировать. Почему это так? Я знаю, что существует правило «базовый класс всегда побеждает», поэтому по умолчанию (каламбур;) любая defaultреализация …

13
Как сменить приложение ROOT?
Я пытаюсь изменить приложение по умолчанию веб-сервера Tomcat 6 на приложение, отличное от «ROOT» (внутри папки webapps). Каков наилучший способ сделать это?
130 tomcat  tomcat6 


6
push --force-with-lease по умолчанию
Я только что узнал о git push --force-with-lease . Это довольно круто. Но, конечно, я не так часто использую силу, и поэтому я беспокоюсь, что могу забыть об этой замечательной функции, когда она мне понадобится в следующий раз. Есть ли способ настроить git, который git push -fбудет использоваться автоматически, --force-with-leaseесли …
130 git 

11
$ _POST против $ _SERVER ['REQUEST_METHOD'] == 'POST'
Какой-то парень назвал одно из моих представлений Snipplr "дерьмом", потому что я использовал if ($_SERVER['REQUEST_METHOD'] == 'POST')вместоif ($_POST) Мне кажется более правильным проверка метода запроса, потому что я действительно хочу этим заниматься. Есть ли между ними операционная разница или это просто проблема ясности кода?
130 php 

4
Какова цель унарного «+» перед вызовом членов std :: numeric_limits <unsigned char>?
Я видел этот пример в документации cppreference дляstd::numeric_limits #include &lt;limits&gt; #include &lt;iostream&gt; int main() { std::cout &lt;&lt; "type\tlowest()\tmin()\t\tmax()\n\n"; std::cout &lt;&lt; "uchar\t" &lt;&lt; +std::numeric_limits&lt;unsigned char&gt;::lowest() &lt;&lt; '\t' &lt;&lt; '\t' &lt;&lt; +std::numeric_limits&lt;unsigned char&gt;::min() &lt;&lt; '\t' &lt;&lt; '\t' &lt;&lt; +std::numeric_limits&lt;unsigned char&gt;::max() &lt;&lt; '\n'; std::cout &lt;&lt; "int\t" &lt;&lt; std::numeric_limits&lt;int&gt;::lowest() &lt;&lt; '\t' &lt;&lt; std::numeric_limits&lt;int&gt;::min() &lt;&lt; …
130 c++  char  unary-operator 

5
Почему я не могу центрировать с маржей: 0 авто?
У меня есть #headerdiv, 100% widthи внутри этого div у меня есть неупорядоченный список. Я применил margin: 0 autoнеупорядоченный список, но он не будет центрировать его в заголовке div. Кто-нибудь может сказать мне, почему? Я думал, что если я определю ширину родительского div, то неупорядоченный список сможет центрироваться с помощью …
130 html  css  margin 

3
Как определить, что READ_COMMITTED_SNAPSHOT включен?
В MS SQL Server есть способ определить, установлен ли уровень изоляции базы данных с помощью команды T-SQL. ALTER DATABASE &lt;database&gt; SET READ_COMMITTED_SNAPSHOT ON; Я не могу найти простой способ обнаружить это ни в T-SQL, ни через графический интерфейс Management Studio. ТИА


6
Именованные ветви против нескольких репозиториев
В настоящее время мы используем Subversion на относительно большой базе кода. Каждый выпуск получает свою собственную ветку, а исправления выполняются в основной ветви и переносятся в ветки выпуска с помощьюsvnmerge.py Я считаю, что пришло время перейти к лучшему контролю версий, и я некоторое время играл с Mercurial. Похоже, есть две …


5
Hibernate openSession () против getCurrentSession ()
У меня есть несколько вопросов об использовании Hibernate в веб-приложении JSP. Какая должна быть ценность hibernate.current_session_context_class? Тогда какое из следующих утверждений следует использовать? И почему? Session s = HibernateUtil.getSessionFactory().openSession(); Session s = HibernateUtil.getSessionFactory().getCurrentSession() Наконец, что лучше: «один сеанс на каждое веб-приложение» или «один сеанс на запрос»?
130 java  hibernate 


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