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

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

9
Как получить каталог текущего запущенного файла?
В nodejs я использую __dirname . Что эквивалентно этому на Голанге? Я гуглил и обнаружил эту статью http://andrewbrookins.com/tech/golang-get-directory-of-the-current-file/ . Где он использует приведенный ниже код _, filename, _, _ := runtime.Caller(1) f, err := os.Open(path.Join(path.Dir(filename), "data.csv")) Но это правильный или идиоматический способ сделать на Голанге?
239 go 

8
Как использовать операторы if в шаблонах underscore.js?
Я использую шаблонную функцию underscore.js и сделал такой шаблон: <script type="text/template" id="gridItem"> <div class="griditem <%= gridType %> <%= gridSize %>"> <img src="<%= image %>" /> <div class="content"> <span class="subheading"><%= categoryName %></span> <% if (date) { %><span class="date"><%= date %></span><% } %> <h2><%= title %></h2> </div> </div> </script> Как видите, у …


16
Вызов по имени против вызова по значению в Scala, требуется уточнение
Насколько я понимаю, в Scala функцию можно вызывать либо по стоимости или по имени Например, учитывая следующие объявления, знаем ли мы, как будет вызываться функция? Декларация: def f (x:Int, y:Int) = x; Вызов f (1,2) f (23+55,5) f (12+3, 44*11) Какие правила, пожалуйста?
239 scala 


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

14
Как вы делаете лимитный запрос в JPQL или HQL?
В Hibernate 3 есть ли способ сделать эквивалент следующего ограничения MySQL в HQL? select * from a_table order by a_table_column desc limit 0, 20; Я не хочу использовать setMaxResults, если это возможно. Это определенно было возможно в более старой версии Hibernate / HQL, но, похоже, оно исчезло.

18
источник исторических данных о запасах [закрыт]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 4 года назад . Улучшить этот вопрос Я пытаюсь создать симулятор фондового рынка (возможно, в конечном итоге превратиться в прогнозирующий …

1
Bower автоматически обновляет Bower.json
Я запускаю следующие команды, используя bower 1.0.0: mkdir testdir;cd testdir bower init #accept defaults bower install jquery -s #the -s is supposed to cause update of bower.json less bower.json В bower.json я ожидаю увидеть зависимости, но их нет. Что происходит? ПРИМЕЧАНИЕ: bower install jquery --saveработает ПРИМЕЧАНИЕ. Опция, на которую я …
239 bower 

30
Действительный профиль обеспечения для этого исполняемого файла не найден для режима отладки
Я получаю эту ошибку, когда пытаюсь отладить приложение на устройстве. Я создал профиль обеспечения разработки, как указано на портале для разработчиков. Мое устройство разработки выбрано в профиле, и я выбираю правильный профиль в меню идентификации подписи кода Target. Я несколько раз воссоздал профиль обеспечения, а также удалил и переустановил его …

2
Зачем использовать try {} finally {} с пустым блоком try?
Я заметил, что в System.Threading.TimerBase.Dispose()методе есть try{} finally{}блок, но try{}он пуст. Есть ли какое-либо значение в использовании try{} finally{}с пустым try? http://labs.developerfusion.co.uk/SourceViewer/browse.aspx?assembly=SSCLI&namespace=System.Threading&type=TimerBase [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] internal bool Dispose(WaitHandle notifyObject) { bool status = false; bool bLockTaken = false; RuntimeHelpers.PrepareConstrainedRegions(); try { } finally { do { if (Interlocked.CompareExchange(ref m_lock, 1, 0) …
239 c#  .net 

18
Как я могу проверить версию Python в программе, которая использует новые возможности языка?
Если у меня есть сценарий Python, для которого требуется хотя бы определенная версия Python, как правильно выполнить корректный сбой при использовании более ранней версии Python для запуска сценария? Как получить контроль достаточно рано, чтобы выдать сообщение об ошибке и выйти? Например, у меня есть программа, которая использует оператор ternery (новый …
239 python  version 

4
NERDTree перезагрузить новые файлы
Если я добавлю файл в тот же открытый каталог NERDTree, единственный способ увидеть добавленный файл - это выйти из vim и запустить его снова. Есть ли способ перезагрузить файлы NERDTree?
239 vim  nerdtree 

7
Microsoft Web API: как вы делаете Server.MapPath?
Поскольку Microsoft Web API не MVC , вы не можете сделать что-то вроде этого: var a = Request.MapPath("~"); ни это var b = Server.MapPath("~"); потому что они находятся в System.Webпространстве имен, а не в System.Web.Httpпространстве имен. Так как же определить относительный путь к серверу в Web API ? Я делал …


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