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

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


15
Получение Spring Application Context
Есть ли способ статически / глобально запросить копию ApplicationContext в приложении Spring? Предполагая, что основной класс запускается и инициализирует контекст приложения, нужно ли передавать его через стек вызовов любым классам, которые в этом нуждаются, или есть ли у класса способ запросить ранее созданный контекст? (Который, я полагаю, должен быть синглтоном?)

4
Массовые обновления пакетов с использованием Conda
Есть ли способ (с помощью conda update), чтобы я мог перечислять устаревшие пакеты и выбирать или массово обновлять (совместимые) пакеты в Anaconda? Обновлять пакеты по отдельности не имеет особого смысла, так как их сотни.
216 python  anaconda  conda 

7
PHP массив: count или sizeof?
Чтобы найти количество элементов в PHP $array, что быстрее / лучше / сильнее? count($array)или sizeof($array)? редактировать Благодаря Энди Лестеру я уточнил свой вопрос с точки зрения многоязычия. Руководство комментаторов говорит «[sizeof] не означает то же самое во многих других языках, основанных на C» Это правда?
216 php 

3
Как мне сослаться на конкретный комментарий к проблеме на github?
Я пытаюсь сослаться на конкретный комментарий к проблеме на github, в моем readme. Но я не могу найти информацию о том, как это сделать ( например, здесь ). Я знаю, что можно ссылаться на проблемы, но можно ли ссылаться на конкретные комментарии в этой проблеме?
216 github 

10
Где разместить AutoMapper.CreateMaps?
Я использую AutoMapperв ASP.NET MVCприложении. Мне сказали, что я должен переехать в AutoMapper.CreateMapдругое место, поскольку у них много накладных расходов. Я не слишком уверен, как спроектировать мое приложение, чтобы эти вызовы были размещены всего в одном месте. У меня есть веб-слой, сервисный слой и слой данных. У каждого свой проект. …

6
Различные способы загрузки файла как InputStream
Какая разница между: InputStream is = this.getClass().getClassLoader().getResourceAsStream(fileName) и InputStream is = Thread.currentThread().getContextClassLoader().getResourceAsStream(fileName) и InputStream is = this.getClass().getResourceAsStream(fileName) Когда каждый из них более подходит для использования, чем другие? Файл, который я хочу прочитать, находится в classpath как мой класс, который читает файл. Мой класс и файл находятся в одном банке и …
216 java  inputstream 

11
Как опубликовать веб с помощью msbuild?
Visual Studio 2010 имеет команду «Опубликовать», которая позволяет опубликовать проект веб-приложения в расположении файловой системы. Я хотел бы сделать это на моем сервере сборки TeamCity, поэтому мне нужно сделать это с помощью решения Runner или msbuild. Я попытался использовать цель публикации, но я думаю, что это может быть для ClickOnce: …

10
Почему Oracle 9i обрабатывает пустую строку как NULL?
Я знаю , что это действительно считают «» , как NULL, но это не делает много , чтобы сказать мне , почему это так. Как я понимаю в спецификациях SQL, «» - это не то же самое, что NULL- один является действительным значением, а другой указывает на отсутствие этой же …
216 sql  oracle  null  string 


6
В раскадровке, как сделать пользовательскую ячейку для использования с несколькими контроллерами?
Я пытаюсь использовать раскадровки в приложении, над которым я работаю. В приложении есть списки и пользователи, и каждый из них содержит коллекцию других (члены списка, списки, принадлежащие пользователю). Итак, соответственно, у меня есть ListCellи UserCellзанятия. Цель состоит в том, чтобы их можно было повторно использовать в приложении (т. Е. В …

3
Почему определения указателей на функции работают с любым количеством амперсандов '&' или звездочек '*'?
Почему следующие работы? void foo() { cout << "Foo to you too!\n"; }; int main() { void (*p1_foo)() = foo; void (*p2_foo)() = *foo; void (*p3_foo)() = &foo; void (*p4_foo)() = *&foo; void (*p5_foo)() = &*foo; void (*p6_foo)() = **foo; void (*p7_foo)() = **********************foo; (*p1_foo)(); (*p2_foo)(); (*p3_foo)(); (*p4_foo)(); (*p5_foo)(); (*p6_foo)(); …
216 c++  c  function-pointers 

10
Как мне сохранить CSS-плавающие в одной строке?
Я хочу, чтобы два элемента в одной строке использовались float: leftдля элемента слева. У меня нет проблем в достижении этого в одиночку. Проблема в том, что я хочу, чтобы эти два элемента оставались на одной строке, даже если вы изменили размер браузера очень маленьким . Вы знаете ... как это …

10
Есть ли причина, по которой назначение массива Swift является непоследовательным (ни ссылка, ни глубокая копия)?
Я читаю документацию и постоянно качаю головой, думая о некоторых дизайнерских решениях языка. Но что меня действительно озадачило, так это то, как обрабатываются массивы. Я бросился на площадку и попробовал это. Вы можете попробовать их тоже. Итак, первый пример: var a = [1, 2, 3] var b = a a[1] …
216 arrays  swift 

4
Автоматическое изменение размера масок программно по сравнению с Interface Builder / xib / nib
У меня было (вероятно, неверное) предположение, что включение индикатора правильного поля в xib эквивалентно использованию UIViewAutoresizingFlexibleLeftMarginвнутреннего кода и так далее. Итак, я привык думать по этому снимку: Позже сегодня мне пришлось перепроверить и наткнулся на эту ветку . А также яблочная документация, озаглавленная разделом с заголовком - «Автоматическая обработка изменений …

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