Я готов на что угодно спорить, что в мире нет программистов, которые начали с Кнута и научились программировать. Скорее есть множество тех, кто потерял интерес к этому.
axel, ckeditor обращается к STATIC_URL, а Django файлы для обработки этих запросов файлы ищет в STATIC_ROOT или STATICFILES_DIRS. Если в STATICFILES_DIRS будет каталог ckeditor содержащий файл ckeditor-init.js, то именно его и отдаст Django на запрос /static/ckeditor/ckeditor-init.js
Roger Martino,
2) Brian Goetz - Java Concurrency in Practice
5) Джошуа Блох - Java Эффективное программирование
А остальные пункты зависят от конкретных серверов и конкретных ситуаций.
ericcartman, ну зря вы совсем безапелляционно проводите равенство между NIO и Netty. Для некоторого класса задач можно и на чистом NIO написать код, будет быстрее, хоть и сложнее.
Да, в Spring 5 WebFlux уже встроен Netty и никаких дополнительных телодвижений не требуется.
Не существует волшебного рецепта, который вы сможете перепечатать с Тостера и получить прирост производительности. Вам придётся изучить хотя бы в основах теорию реляционных баз данных, SQL и используемую СУБД, потом проанализировать план медленного запроса и, в зависимости от результата анализа, предпринять необходимые действия - изменить конфигурацию СУБД, структуру данных, добавить/изменить индексы и т.д. и т.п.
wikiwana, ааа, так вы пытаетесь получить в виде параметров значения из json файла передаваемого в post-запросе! Я невнимательно прочитал вопрос. Тогда вам нужен DTO. Исправил ответ.
Сергей Сапогин, с этими строками вы ничего не наколдуете, python-код выполняется на бэкенде и никак не может манипулировать попапами, которые работают на фронтенде. Нужен javascript-код, в котором вы должны определить обработчик кликов по необходимым элементам разметки, который будет из html-кода страницы доставать нужные данные и показывать их.