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

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

10
IEnumerable vs List - что использовать? Как они работают?
У меня есть некоторые сомнения по поводу того, как работают счетчики и LINQ. Рассмотрим эти два простых выбора: List<Animal> sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.SpeciesKey select animal).Distinct().ToList(); или IEnumerable<Animal> sel = (from animal in Animals join race in Species on animal.SpeciesKey equals …
678 c#  linq  list  ienumerable 

5
В CSS Flexbox, почему нет свойств «justify-items» и «justify-self»?
Рассмотрим основную ось и поперечную ось гибкого контейнера: Источник: W3C Для выравнивания гибких элементов вдоль главной оси есть одно свойство: justify-content Для выравнивания изгибаемых элементов вдоль поперечной оси есть три свойства: align-content align-items align-self На изображении выше основная ось горизонтальная, а поперечная ось вертикальная. Это направления по умолчанию для гибкого …

5
Почему класс Java Vector (и Stack) считается устаревшим или устаревшим?
Почему Java Vector считается устаревшим классом, устаревшим или устаревшим? Разве его использование не допустимо при работе с параллелизмом? И если я не хочу вручную синхронизировать объекты и просто хочу использовать потокобезопасную коллекцию без необходимости делать свежие копии базового массива (как это CopyOnWriteArrayListделается), то хорошо ли это использовать Vector? Как насчет …


30
Джексон с JSON: нераспознанное поле, не помеченное как игнорируемое
Мне нужно преобразовать определенную строку JSON в объект Java. Я использую Джексона для обработки JSON. У меня нет контроля над вводом JSON (я читаю из веб-службы). Это мой входной JSON: {"wrapper":[{"id":"13","name":"Fred"}]} Вот упрощенный вариант использования: private void tryReading() { String jsonStr = "{\"wrapper\"\:[{\"id\":\"13\",\"name\":\"Fred\"}]}"; ObjectMapper mapper = new ObjectMapper(); Wrapper wrapper …

30
Стилизировать многострочные условия в операторах if? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто в прошлом месяце . Иногда я разбиваю длинные условия в ifs на несколько строк. Наиболее очевидный способ …

6
Скала против Groovy против Clojure [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Закрыто 6 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Может …


13
Как импортировать класс в том же каталоге или подкаталоге?
У меня есть каталог, в котором хранятся все файлы .py . bin/ main.py user.py # where class User resides dir.py # where class Dir resides Я хочу использовать классы из user.py и dir.py в main.py . Как я могу импортировать эти классы Python в main.py ? Кроме того, как я …

9
Обновление веток Git от мастера
Я новичок в Git, и теперь я в этой ситуации: У меня есть четыре ветви (мастер, b1, b2 и b3). После того, как я поработал на b1-b3, я понял, что мне нужно что-то изменить на ветке master, которая должна быть во всех других ветках. Я изменил то, что мне было …
676 git  git-branch 

20
Git запрашивает имя пользователя каждый раз, когда я нажимаю
Всякий раз, когда я пытаюсь протолкнуть свой репозиторий, Git просит обоих username & password. У меня нет проблем с повторным вводом пароля каждый раз, но проблема заключается в вводе имени пользователя. Я использую, httpsчтобы клонировать мой репозиторий. Итак, как я могу настроить git, чтобы он не запрашивал usernameкаждого git push. …
676 linux  git  github 


13
Xcode 6: клавиатура не отображается в симуляторе
Клавиатура не отображается, когда я запускаю симулятор и щелкаю в UITextView. Как мне снова включить клавиатуру? Раньше это работало, но теперь это не так - я не знаю, на что я мог щелкнуть случайно ... любые советы будут оценены!

10
Как перечислить все теги Git?
В моем хранилище я создал теги, используя следующие команды. git tag v1.0.0 -m 'finally a stable release' git tag v2.0.0 -m 'oops, there was still a major bug!' Как вы перечисляете все теги в хранилище?
675 git  git-tag 

16
Как получить тип T от члена универсального класса или метода?
Допустим, у меня есть универсальный член в классе или методе, поэтому: public class Foo<T> { public List<T> Bar { get; set; } public void Baz() { // get type of T } } Когда я создаю экземпляр класса, то Tстановится MyTypeObject1, так что класс имеет общий список имущества: List<MyTypeObject1>. То …
675 c#  .net  generics 

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