Помилка в Eclipse “Incompatible line delimiter near index”

В Екліпс, під ОС Windows, при спробі заміни символу нового рядка (невидимого) на \n використовуючи регулярні вирази наступним чином: \n -> \\n отримуємо помилку “Incompatible line delimiter near index _”. Так трапляється, тому що у Windows признаком нового рядка є 2 симовли \r\n і відповідно заміну потрібно робити наступним чином: \r\n -> \\n

Що означає анотація @Override в Java

Починаючи з SDK5.0 крім користувацьких анотацій були введені стандартні анотації, якими можна помічати пункти вихідного коду. Однією з них є @Override. Анотація @Override перевіряє чи дійсно метод, який нею помічений, перевизначає метод суперкласу. Якщо не перевизначає, то під час компіляції генерується повідомлення про помилку. public class MyNewClass { @Override public int hello(){ return 0; } …

Firebug: перегляд DOM web-сторінки та багато іншого

Досить часто, в процесі веб-програмування, виникає потреба подивитись структуру динамічно-сформованої сторінки, а вірніше її об’єктної моделі,  подивитись параметри CSS, виконати якусь функцію JavaScript коли сторінка вже завантажена та ін.. В браузері Opera, для таких цілей є вбудований інструмент розробника Opera Dragonfly. В браузері firefox це все, та багато іншого можна зробити, використовуючи плагін Firebug. Ось …

AJAX — прості перші кроки складного, цікавого та динамічного

Колись давно, коли я тільки починав займатсь веб-програмуванням, мене дивувавло, чому, для того, щоб отримати якісь нові дані з серверу, веб-сторінка повинна обовязково перезавантажитись. І тепер, через кілька років перерви (інших видів діяльності), я знову вирішивши спробувати цей вид творчості, веб-програмування, відразу ж натикаюсь на вже дуже поширену технологію AJAX. Це технологія, яка являє собою …