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

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

10
javax.validation.ValidationException: HV000183: невозможно загрузить 'javax.el.ExpressionFactory'
Я пытаюсь написать очень простое приложение с валидатором гибернации: мои шаги: добавить в pom.xml следующую зависимость: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>5.1.1.Final</version> </dependency> написать код: class Configuration { Range(min=1,max=100) int threadNumber; //... public static void main(String[] args) { ValidatorFactory factory = Validation.buildDefaultValidatorFactory(); Validator validator = factory.getValidator(); Configuration configuration = new Configuration(); configuration.threadNumber …

20
Что плохого в использовании GC.Collect ()?
Хотя я понимаю серьезные последствия игры с этой функцией (или, по крайней мере, я так думаю), я не понимаю, почему она становится одной из тех вещей, которые уважаемые программисты никогда бы не использовали, даже те, кто даже не знает для чего это нужно. Скажем, я разрабатываю приложение, в котором использование …

2
Слайдер jQuery UI Поддержка Touch & Drag / Drop на мобильных устройствах
Я уже разработал и внедрил слайдер jQuery UI в проект. Несмотря на то, что слайдер отзывчивый, он не реагирует на прикосновения и перетаскивание. Вместо этого вам нужно коснуться того места, куда вы хотите переместить ползунок. Я бы хотел избежать перехода на мобильный пользовательский интерфейс jQuery, который поддерживает касание и перетаскивание, …


9
Есть ли способ создать экземпляр класса по имени в Java?
Я смотрел как вопрос: создать экземпляр класса из его строкового имени, которое описывает, как создать экземпляр класса, имея его имя. Есть ли способ сделать это на Java? У меня будет имя пакета и имя класса, и мне нужно иметь возможность создать объект с этим конкретным именем.

7
vim, быстрое переключение между файлами с помощью vanilla Vim (без плагинов)
Я понимаю, что ограничение себя ванильным Vim (без использования плагинов) ограничивает возможности редактора, но, поскольку я часто переключаюсь между разными машинами, часто слишком сложно перемещать свою среду повсюду. Я просто хочу остаться в ванильном Виме. Что меня сдерживает, так это возможность быстро переключаться между файлами. Я (по крайней мере, полагаю) …
103 vim 

10
Разница между style = «position: absolute» и style = «position: relative»
Может ли кто-нибудь сказать мне разницу между style = "position:absolute"и style = "position:relative" и чем они отличаются, если я добавлю его к элементам div/ span/ input? Я использую absoluteпрямо сейчас, но я тоже хочу изучить relative. Как это изменит позиционирование?
103 css  css-position 

7
Зачем использовать шаблон публикации / подписки (в JS / jQuery)?
Итак, мой коллега познакомил меня с шаблоном публикации / подписки (в JS / jQuery), но мне трудно понять, почему можно использовать этот шаблон вместо «обычного» JavaScript / jQuery. Например, раньше у меня был следующий код ... $container.on('click', '.remove_order', function(event) { event.preventDefault(); var orders = $(this).parents('form:first').find('div.order'); if (orders.length > 2) { …

15
Как скопировать структуру каталогов, но включить только определенные файлы (с использованием пакетных файлов Windows)
Как сказано в заголовке, как я могу рекурсивно скопировать структуру каталогов, но включить только некоторые файлы. Например, учитывая следующую структуру каталогов: folder1 folder2 folder3 data.zip info.txt abc.xyz folder4 folder5 data.zip somefile.exe someotherfile.dll Файлы data.zip и info.txt могут появляться везде в структуре каталогов. Как я могу скопировать всю структуру каталогов, но …

10
Почему std :: set не имеет функции-члена «содержит»?
Я активно использую, std::set<int>и часто мне просто нужно проверить, содержит ли такой набор число или нет. Я считаю естественным написать: if (myset.contains(number)) ... Но из-за отсутствия containsчлена мне нужно написать громоздкое: if (myset.find(number) != myset.end()) .. или не такое очевидное: if (myset.count(element) > 0) .. Есть ли причина для такого …
103 c++  stl  stdset 

1
Docker-Compose с несколькими сервисами
ЭТО ОБРАЗЕЦ ВОПРОСА! НИКОГДА НЕ ДЕЛАЙТЕ ЭТО В ПРОИЗВОДСТВЕ. ЗАПУСКАЙТЕ NGINX / PHP / ДРУГИЕ УСЛУГИ В ОТДЕЛЬНЫХ КОНТЕЙНЕРАХ! Когда я запускаю docker-compose upконтейнер Ubuntu, выходит с ubuntu exited with code 0. Когда бегаю docker run -d -ti -p 80:80 -v ~/sph/laravel52:/www/laravel ubuntu, все работает нормально. Как я могу воспроизвести …

4
относительный путь в require_once не работает
У меня следующая структура otsg > class > authentication.php > database.php > user.php > include > config.inc.php > encryption.php > include.php > session.php > index.php > registration.php include.php файл имеет следующее ini_set('display_errors', 1); error_reporting(E_ALL); ini_set('include_path',ini_get('include_path').':/Applications/MAMP/htdocs/otsg/:'); require_once 'config.inc.php'; require_once '../class/database.php'; require_once '../class/user.php'; require_once 'encryption.php'; require_once 'session.php'; require_once '../class/authentication.php'; и на странице …

4
Разница между .success () и .complete ()?
По JQuery 1.5, метода AJAX всех JQuery в возвращает jqXHRобъект , который обеспечивает .error(), .success()и .complete()методу. В чем разница между .success()и .complete()?
103 jquery 

5
erb, haml или slim: что вы посоветуете? И почему? [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, …

7
Сделайте программу работать медленно
Есть ли способ запустить программу на C ++ медленнее, изменив какие-либо параметры ОС в Linux? Таким образом, я хотел бы смоделировать, что произойдет, если эта конкретная программа будет работать на действительно более медленной машине. Другими словами, более быстрая машина должна вести себя как более медленная машина для этой конкретной программы.
103 c++  c  linux  unix  ubuntu 

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