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

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

9
Реализация Javascript Array.sort?
Какой алгоритм использует Array#sort()функция JavaScript ? Я понимаю, что для выполнения разных видов сортировки могут потребоваться всевозможные аргументы и функции, меня просто интересует, какой алгоритм использует сортировка ванили.

15
Как создать и проверить лицензионный ключ программного обеспечения?
В настоящее время я занимаюсь разработкой продукта (разработанного на C #), который будет доступен для загрузки и установки бесплатно, но в очень ограниченной версии. Чтобы получить доступ ко всем функциям, пользователь должен оплатить лицензионный сбор и получить ключ. Затем этот ключ будет введен в приложение, чтобы «разблокировать» полную версию. Так …
236 c#  license-key 

9
Как указать разрывы строк в многострочном макете flexbox?
На этот вопрос есть ответы на Stack Overflow на русском : Flexbox пункт - перенос на новую строку Есть ли способ сделать разрыв строки в многострочном flexbox? Например, разбить после каждого 3-го элемента в этом CodePen . .container { background: tomato; display: flex; flex-flow: row wrap; align-content: space-between; justify-content: space-between; …
236 html  css  flexbox 

11
Схема для мультиязычной базы данных
Я занимаюсь разработкой мультиязычного программного обеспечения. Что касается кода приложения, локализуемость не является проблемой. Мы можем использовать языковые ресурсы и иметь все виды инструментов, которые хорошо с ними работают. Но каков наилучший подход при определении многоязычной схемы базы данных? Допустим, у нас много таблиц (100 или более), и каждая таблица …

15
Gradle store в локальной файловой системе
Как Gradle хранит загруженные файлы JAR в локальной файловой системе? Maven хранит их в .m2каталоге USER_HOME, но где Gradle хранит их? Я проверил там .gradleпапку, но увидел только скомпилированные скрипты.
236 gradle 


9
Как сравнить номера версий в Python?
Я иду каталог, который содержит яйца, чтобы добавить эти яйца в sys.path. Если в каталоге есть две версии одного и того же .egg, я хочу добавить только самую последнюю. У меня есть регулярное выражение r"^(?P<eggName>\w+)-(?P<eggVersion>[\d\.]+)-.+\.egg$для извлечения имени и версии из имени файла. Проблема в сравнении номера версии, которая выглядит как …

21
Как распечатать все элементы списка в Java?
Я пытаюсь распечатать все элементы List, но он печатает указатель, Objectа не значение. Это мой печатный код ... for(int i=0;i<list.size();i++){ System.out.println(list.get(i)); } Может ли кто-нибудь, пожалуйста, помогите мне, почему он не печатает значение элементов.
236 java  list 

13
Удаление завершающего символа новой строки из ввода fgets ()
Я пытаюсь получить некоторые данные от пользователя и отправить их в другую функцию в gcc. Код примерно такой. printf("Enter your Name: "); if (!(fgets(Name, sizeof Name, stdin) != NULL)) { fprintf(stderr, "Error reading Name.\n"); exit(1); } Тем не менее, я обнаружил, что \nв конце он имеет символ новой строки . …
236 c  string  gcc  newline  fgets 


7
CSS: Как удалить псевдоэлементы (после, до,…)?
Я хотел бы использовать переключатель для размещения тегов абзаца на веб-странице. Я использую псевдоэлемент после: p:after {content: url("../img/paragraph.gif");} Теперь мне нужно удалить этот код CSS со страницы. Как это можно сделать легко? Я хочу добавить, что: JQuery уже используется на странице и я не хочу включать или удалять файлы, содержащие …

15
Как получить имена параметров метода?
Учитывая функцию Python: def a_method(arg1, arg2): pass Как я могу извлечь количество и имена аргументов. То есть, учитывая, что у меня есть ссылка наfunc , я хочу func.[something]вернуться ("arg1", "arg2"). Сценарий использования для этого заключается в том, что у меня есть декоратор, и я хочу использовать аргументы метода в том …

5
Как передать параметры в Activator.CreateInstance <T> ()
Я хочу создать экземпляр типа, который я указываю в общем методе, который у меня есть. Этот тип имеет несколько перегруженных конструкторов. Я хотел бы иметь возможность передавать аргументы конструкторам, но Activator.CreateInstance&lt;T&gt;() не видит, чтобы иметь это в качестве опции. Есть ли другой способ сделать это?

11
Показать различия между коммитами
Я использую Git на Ubuntu 10.04 (Lucid Lynx). Я сделал некоторые поручения своему хозяину. Тем не менее, я хочу получить разницу между этими коммитами. Все они в моей главной ветке. Например: commit dj374 made changes commit y4746 made changes commit k73ud made changes Я хочу получить разницу между k73ud и …
236 git  git-diff 

8
Как вы можете представить наследование в базе данных?
Я думаю о том, как представить сложную структуру в базе данных SQL Server. Рассмотрим приложение, в котором необходимо хранить сведения о семействе объектов, которые имеют одни и те же атрибуты, но имеют множество других, не являющихся общими. Например, коммерческий страховой пакет может включать покрытие ответственности, транспортных средств, имущества и возмещения …

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