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

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

4
Почему трехстороннее слияние выгоднее двухстороннего слияния?
Википедия говорит, что трехстороннее объединение менее подвержено ошибкам, чем двухстороннее, и часто не требует вмешательства пользователя. Почему это так? Будет полезен пример, когда трехстороннее слияние завершается успешно, а двухстороннее слияние завершается неудачно.

6
Разница между Lookup () и словарём (Of list ())
Я пытаюсь обернуть голову, какие структуры данных являются наиболее эффективными и когда и где использовать какие. Возможно, я просто недостаточно хорошо понимаю структуры, но как это ILookup(of key, ...)отличается от Dictionary(of key, list(of ...))? Кроме того, где я хотел бы использовать ILookupи где это было бы более эффективно с точки …
165 c#  .net  vb.net  linq 

10
java.lang.NoClassDefFoundError: Не удалось инициализировать класс XXX
public class PropHolder { public static Properties prop; static { //code for loading properties from file } } // Referencing the class somewhere else: Properties prop = PropHolder.prop; class PropHolderэто мой собственный класс. Класс находится в том же файле JAR основного класса. Так что этого не должно быть, потому что …

3
Binding ConverterParameter
Есть ли способ, которым я мог бы сделать это в Style: <Style TargetType="FrameworkElement"> <Setter Property="Visibility"> <Setter.Value> <Binding Path="Tag" RelativeSource="{RelativeSource AncestorType=UserControl}" Converter="{StaticResource AccessLevelToVisibilityConverter}" ConverterParameter="{Binding RelativeSource={RelativeSource Mode=Self}, Path=Tag}" /> </Setter.Value> </Setter> </Style> Мне просто нужно отправить Tagродительский Tagэлемент верхнего уровня и сам элемент управления в мой класс конвертера.
165 wpf  xaml  styles 

7
Используйте изображения, такие как флажки
Я хотел бы иметь альтернативу стандартному флажку - в основном я хотел бы использовать изображения и когда пользователь щелкает изображение, затемняет его и накладывает флажок. По сути, я хочу сделать что-то похожее на Recaptcha 2, когда он заставляет вас нажимать на изображения, которые соответствуют определенным критериям. Вы можете увидеть демо …
165 javascript  jquery  css  html 

17
Как поймать исключение из потока
У меня есть основной класс Java, в классе я запускаю новый поток, в основном он ждет, пока поток не умрет. В какой-то момент я выбрасываю исключение времени выполнения из потока, но не могу поймать исключение, выброшенное из потока в основном классе. Вот код: public class Test extends Thread { public …

9
Ошибка Docker не может удалить Docker-контейнер, конфликт: невозможно удалить ссылку на хранилище
Я хочу удалить контейнер в Docker, но возникает ошибка, когда вы хотите удалить Мой следующий шаг перед удалением контейнера, см. Список существующих контейнеров sts@Yudi:~/docker$ sudo docker ps -as CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES SIZE 78479ffeba5c ubuntu "/bin/bash" 42 hours ago Exited (0) 42 hours ago sharp_wescoff 81 …
165 docker  containers 


5
os.path.dirname (__ file__) возвращает пустое
Я хочу получить путь к текущему каталогу, в котором выполняется файл .py. Например, простой файл D:\test.pyс кодом: import os print os.getcwd() print os.path.basename(__file__) print os.path.abspath(__file__) print os.path.dirname(__file__) Странно, что вывод: D:\ test.py D:\test.py EMPTY Я ожидаю таких же результатов от getcwd()и path.dirname(). Учитывая os.path.abspath = os.path.dirname + os.path.basename, почему os.path.dirname(__file__) …
165 python 

9
Как избежать необходимости указывать расположение WSDL в сгенерированном клиенте веб-службы CXF или JAX-WS?
Когда я генерирую клиент веб-сервиса, используя wsdl2java из CXF (который генерирует что-то похожее на wsimport), через maven, мои сервисы начинаются с таких кодов: @WebServiceClient(name = "StatusManagement", wsdlLocation = "c:/some_absolute_path_to_a_wsdl_file.wsdl", targetNamespace = "http://tempuri.org/") public class StatusManagement extends Service { public final static URL WSDL_LOCATION; public final static QName SERVICE = new …
165 java  wsdl  cxf  wsdl2java 

5
Распределение стека и куча структур в Go и как они связаны со сборкой мусора
Я новичок в Go и испытываю небольшой диссонанс между программированием на основе стека в стиле C, где автоматические переменные живут в стеке, а выделенная память - в куче, и программированием на основе стека в стиле Python, где Единственное, что живет в стеке - это ссылки / указатели на объекты в …


12
Утверждение равно 2 спискам в Junit
Как я могу сделать утверждение равенства между списками в тестовом примере JUnit ? Равенство должно быть между содержанием списка. Например: List<String> numbers = Arrays.asList("one", "two", "three"); List<String> numbers2 = Arrays.asList("one", "two", "three"); List<String> numbers3 = Arrays.asList("one", "two", "four"); // numbers should be equal to numbers2 //numbers should not be equal …

10
?? Объединить для пустой строки?
Что-то, что я делаю все больше и больше, проверяет строку на пустое (как в ""или ноль) и условный оператор. Текущий пример: s.SiteNumber.IsNullOrEmpty() ? "No Number" : s.SiteNumber; Это просто метод расширения, он эквивалентен: string.IsNullOrEmpty(s.SiteNumber) ? "No Number" : s.SiteNumber; Так как он пустой и не нулевой, ??не сработает. string.IsNullOrEmpty()Версия ??будет …


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