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

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

30
Ошибка MSSQL «Основной поставщик не удалось открыть»
Я использовал .mdfдля подключения к databaseи entityClient. Теперь я хочу изменить строку подключения, чтобы не было .mdfфайла. Правильно ли следующее connectionString? <connectionStrings> <!--<add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;AttachDbFilename=|DataDirectory|\NData.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />--> <add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;Initial Catalog=NData;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" /> Потому что я всегда получаю …

6
Сравнение строк с ==, которые объявлены окончательными в Java
У меня есть простой вопрос о строках в Java. Следующий фрагмент простого кода просто объединяет две строки и затем сравнивает их с ==. String str1="str"; String str2="ing"; String concat=str1+str2; System.out.println(concat=="string"); Выражение сравнения concat=="string"возвращается falseкак очевидное (я понимаю разницу между equals()и ==). Когда эти две строки объявлены finalтак, final String str1="str"; …
220 java  string  final 

7
Как преобразования конца строки работают с git core.autocrlf между различными операционными системами
Я прочитал много разных вопросов и ответов по переполнению стека, а также git документацию о том, как работает параметр core.autocrlf . Это мое понимание того, что я прочитал: Клиенты Unix и Mac OSX (pre-OSX использует CR) используют LF-окончания строк. Клиенты Windows используют окончания строки CRLF. Когда для core.autocrlf на клиенте …

21
Нужно ли вводить зависимости в NodeJS или как бороться с…?
В настоящее время я создаю несколько экспериментальных проектов с помощью nodejs. Я программировал множество веб-приложений на Java EE с помощью Spring и оценил простоту внедрения зависимостей. Теперь мне любопытно: как мне сделать внедрение зависимости с узлом? Или: мне это вообще нужно? Есть ли замена концепции, потому что стиль программирования отличается? …

16
Заставить git автоматически удалять конечные пробелы перед фиксацией
Я использую git с моей командой и хотел бы удалить изменения пробелов из моих различий, журналов, слияний и т. Д. Я предполагаю, что самый простой способ сделать это - git автоматически удалить конечные пробелы (и другие ошибки пробелов) ) из всех коммитов по мере их применения. Я попытался добавить следующее …
220 git  whitespace  githooks 

8
Вычтите две переменные в Bash
У меня есть сценарий ниже, чтобы вычесть количество файлов между двумя каталогами, но COUNT=выражение не работает. Какой правильный синтаксис? #!/usr/bin/env bash FIRSTV=`ls -1 | wc -l` cd .. SECONDV=`ls -1 | wc -l` COUNT=expr $FIRSTV-$SECONDV ## -> gives 'command not found' error echo $COUNT
220 bash  shell  unix 

9
Как выбрать между скобками (или кавычками или ...) в Vim?
Я уверен, что когда-то был плагин для такого рода вещей, но теперь, когда он мне нужен, я не могу найти его (естественно), поэтому я просто спрошу красиво и просто. Какой самый простой способ выбрать между скобками, или кавычками, или вообще списком совпадающих символов? write ( *, '(a)' ) 'Computed solution …

11
C fopen vs open
Есть ли какая-либо причина (кроме синтаксической), которую вы хотели бы использовать FILE *fdopen(int fd, const char *mode); или FILE *fopen(const char *path, const char *mode); вместо того int open(const char *pathname, int flags, mode_t mode); при использовании C в среде Linux?
220 c  linux  unix  file-io  fopen 


12
Есть ли способ сделать HTTP PUT в Python
Мне нужно загрузить некоторые данные на сервер, используя HTTP PUTв Python. Из моего краткого прочтения документации по urllib2, это только HTTP POST. Есть ли способ сделать HTTP PUTв Python?
220 python  http  put 

14
Как проверить, есть ли один из следующих пунктов в списке?
Я пытаюсь найти краткий способ узнать, есть ли в списке какой-либо из следующих пунктов, но моя первая попытка не работает. Помимо написания функции для этого, есть любой короткий способ проверить, есть ли один из нескольких элементов в списке. >>> a = [2,3,4] >>> print (1 or 2) in a False …
220 python 

7
SQL Server Management Studio, как сократить время выполнения до миллисекунд
Когда я отправляю пакет (например, выполняю запрос) в SSMS, я вижу время, необходимое для выполнения, в строке состояния. Можно ли настроить SSMS для отображения времени запроса с разрешением в миллисекундах? Вот бар, о котором я говорю, с разделом интересов, обведенным красным:


19
Как разрешить символические ссылки в сценарии оболочки
Учитывая абсолютный или относительный путь (в Unix-подобной системе), я хотел бы определить полный путь к цели после разрешения любых промежуточных символических ссылок. Бонусные баллы за одновременное разрешение ~ имени пользователя. Если целью является каталог, возможно, можно выполнить chdir () в каталог, а затем вызвать getcwd (), но я действительно хочу …
220 bash  shell  scripting  symlink 

14
Как центрировать кнопку внутри элемента?
У меня есть div, ширина которого составляет 100%. Я бы хотел разместить в нем кнопку, как я могу это сделать? <div style="width:100%; height:100%; border: 1px solid"> <button type="button">hello</button> </div> Выполнить фрагмент кодаСкрыть результатыРазвернуть фрагмент
220 html  css  centering 

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