Codengineering - блог о программировании ➜ страница 1774
Моделирование лифта с использованием объектно-ориентированного анализа и проектирования [закрыто]
Существует ряд вопросов, которые, как представляется, широко используются в интервью и классах, когда речь заходит об объектно-ориентированном проектировании и анализе. Это один из них; к сожалению, мой профессор ООП в колледже никогда не давал ответа на него, и поэтому мне было интересно. проблема заключается в следующем: разработать базовый набор объектов/методов, которые будут использоваться для моделирования лифта банка. Каковы объекты и их атрибуты/методы? ради спора, предположим, что наш ...
Согласованность хэш-кода() в строке Java
значение хэш-кода строки Java вычисляется как (строку.hashCode ()): s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] есть ли какие-либо обстоятельства (скажем, версия JVM, поставщик и т. д.), при которых следующее выражение будет false? boolean expression = "This is a Java string".hashCode() == 586653468 обновление #1: если вы утверждаете, что ответ "да, есть такие обстоятельства" - то, пожалуйста, приведите конкретный пример, когда "это строка Java".метод hashCode() != 586653468. Постарайтесь ...
Хранение изображений в базе данных MongoDB
Как я могу хранить изображения в базе данных MongoDB, а не просто текст? Могу ли я создать массив изображений в базе данных MongoDB? Можно ли будет сделать то же самое для видео? ...
Наследование версии проекта Maven - нужно ли указывать родительскую версию?
у меня есть два проекта: Родительский проект: A, подпроект: B A / pom.XML-код: <groupId>com.dummy.bla</groupId> <artifactId>parent</artifactId> <version>0.1-SNAPSHOT</version> <packaging>pom</packaging> и в Б / пом.xml, у меня есть: <parent> <groupId>com.dummy.bla</groupId> <artifactId>parent</artifactId> <version>0.1-SNAPSHOT</version> </parent> <grou ...
Как я могу передать переменную в ansible playbook в командной строке?
Я новичок в ansible и задаюсь вопросом, как это сделать, так как следующее не работает ansible-playbook -i '10.0.0.1,' yada-yada.yml --tags 'loaddata' django_fixtures="tile_colors" здесь django_fixtures мой переменной. ...
Лучший способ добавить поддержку Gradle в проект IntelliJ
Я посмотрел вокруг совсем немного и не нашел лучшего решения для преобразования существующего проекта IntelliJ в Gradle. Я работаю в командной среде, и мы в настоящее время разделяем .ipr-файл, поскольку у нас есть несколько конфигураций сборки, которые мы отслеживаем. В конечном итоге мы избавимся от тех, кто выступает за Gradle, но я не могу слишком сильно испортить ситуацию, пока не будет сделано преобразование Gradle. кроме того, наши исходные файлы Java находятся в папке src, а не src / ma ...
Как настроить IntelliJ (также Android Studio) повторить ярлык CTRL+Y вместо CTRL+SHIFT+Z?
по умолчанию IntelliJ / Android Studio "Redo" действие ярлык CTRL+ Shift+Z и это общая проблема для пользователей Windows. большой проблемой является CTRL+Y сопоставляется с действием "удалить строку" - и это приводит к потере стека отмены. чтобы решить эту проблему, как можно изменить ярлык" повторить " на CTRL+Y в IntelliJ? ...
Javascript (ES6), экспорт const vs экспорт по умолчанию
Я пытаюсь определить, есть ли какие-либо большие различия между этими 2, кроме возможности импорта с export default именно: import myItem from 'myItem'; и с помощью export const Я могу сделать: import { myItem } from 'myItem'; мне интересно, есть ли какие-либо различия и/или варианты использования, кроме этого. ...
выровнять текст по центру с Android
Я знаю, что это звучит просто. Мне нужно поместить текст в центр, но когда текст слишком длинный, он должен идти ниже, но все равно выравниваться в центре моего xml. вот мой код: <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/showdescriptioncontenttitle" android:paddingTop="10dp" android:paddingBottom="10dp" android:layout_centerHorizontal="true" > <TextView android:id="@+id/showdescription ...
Объяснить обработку событий ExtJS 4
Я недавно начал изучать ExtJS, и у меня есть проблемы с пониманием того, как обрабатывать события. У меня нет опыта работы с любыми предыдущими версиями ExtJS. из чтения различных руководств, руководств и страниц документации, я понял, как его использовать, но я не понимаю, как это работает. Я нашел несколько учебников для более старых версий ExtJS, но я не уверен, насколько они применимы в ExtJS 4. Я специально смотрю на "последнее слово" о вещах как какие аргументы передаются функции обра ...