Codengineering - блог о программировании ➜ страница 2405
Какая польза от "перечисления" в Java? [дубликат]
этот вопрос уже есть ответ здесь: Что такое перечисления и почему они полезны? 23 ответов поэтому я посмотрел на этот тип "перечисления", и это похоже на прославленный массив/ArrayList/List для меня. В чем именно его польза? ...
Что более эффективно: система.arraycopy против массивов.копия?
метод toArray в ArrayList, Bloch использует обе системы.arraycopy и массивы.копия, чтобы скопировать массив . public <T> T[] toArray(T[] a) { if (a.length < size) // Make a new array of a's runtime type, but my contents: return (T[]) Arrays.copyOf(elementData, size, a.getClass()); System.arraycopy(elementData, 0, a, 0, size); if (a.length > size) a[size] = null; return a; } Как сравнить эти два метода копирования , когда какую использовать? ...
Добавление префикса ко всем маршрутам колбы
У меня есть префикс, что я хочу добавить к каждому маршруту. Прямо сейчас я добавляю константу в маршрут при каждом определении. Есть ли способ сделать это автоматически? PREFIX = "/abc/123" @app.route(PREFIX + "/") def index_page(): return "This is a website about burritos" @app.route(PREFIX + "/about") def about_page(): return "This is a website about burritos" ...
Как заставить производный класс вызывать супер метод? (Как у Android)
мне было интересно, при создании новых Activity классы, а затем переопределение onCreate() метод, в eclipse я всегда получаю автоматическое добавление:super.onCreate(). Как это происходит? Есть ли ключевое слово java в абстрактном или родительском классе, которое заставляет это делать? Я не знаю, является ли незаконным не вызывать суперкласс, но я помню, что в некоторых методах я получил исключение, брошенное за то, что не делал этого. Это также встроенный в java? Вы можете использовать некотор ...
Как извлечь строку по шаблону с помощью GREP, REGEX или PERL
У меня есть файл, который выглядит примерно так: <table name="content_analyzer" primary-key="id"> <type="global" /> </table> <table name="content_analyzer2" primary-key="id"> <type="global" /> </table> <table name="content_analyzer_items" primary-key="id"> <type="global" /> </table> Мне нужно извлечь что-нибудь в кавычках, которые следуют за "name=", т. е. content_analyzer , content_analyzer2 и content_analyzer_items. Я делаю это на ...
Как получить идентификатор целочисленного потока в c++11
c++11 имеет возможность получения текущего идентификатора потока, но он не может быть приведен к целочисленному типу: cout<<std::this_thread::get_id()<<endl; выход : 139918771783456 cout<<(uint64_t)std::this_thread::get_id()<<endl; ошибка: недопустимое приведение от типа 'std:: thread:: id 'к типу' uint64_t’ же для других типов: недопустимого приведения типа ‘СТД::резьба::идентификатор’ для типа ‘uint32_t’ Я действительно не хочу делать приведение указателя, чтобы ...
Кнопка Twitter Bootstrap нажмите, чтобы переключить развернуть / свернуть текстовый раздел выше кнопки
Я недавно пришел через bootstrap, и я работаю над расширением примера героя. Я хочу добавить следующее поведение на мою страницу: при кнопку (т. е. элемент с селектором '.ряд.btn') нажата, я хочу иметь возможность переключаться между расширением / свертыванием части текста над кнопкой. вот как выглядит HTML: <html> <head> <title>Test Page</title> <!-- Le styles --> <link href="../assets/css/bootstrap.css" rel="stylesheet"> <style type ...
Django: сигнал при входе пользователя в систему?
в моем приложении Django мне нужно запустить несколько периодических фоновых заданий, когда пользователь входит в систему и перестает запускать их, когда пользователь выходит из системы, поэтому я ищу элегантный способ получить уведомление о входе/выходе пользователя запрос статуса входа пользователя С моей точки зрения, идеальным решением будет сигнал, посланный каждым django.contrib.auth.views.login и ... views.logout метод django.contrib.auth.models.User.is_logged_in(), аналогично ... U ...
Найти самый большой прямоугольник, содержащий только нули в двоичной матрице N×N
учитывая двоичную матрицу NxN (содержащую только 0 или 1), Как мы можем найти самый большой прямоугольник, содержащий все 0? пример: I 0 0 0 0 1 0 0 0 1 0 0 1 II->0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 <--IV 0 0 1 0 0 0 IV в приведенном выше примере это двоичная матрица 6×6. возвращаемое значение в этом случае будет ячейка 1:(2, 1) и ячейка 2:(4, 4). Полученная субматрица может быть квадратной или прямоугольной. Возвращаемое значение также может быт ...
Как я могу изменить cols textarea в twitter-bootstrap?
Если я изменю значение :rows, это работает. Но он остается в cols по умолчанию независимо от значения, которое я установил с помощью': cols =>'. Ширина столбца не изменится. Я просмотрел html-источник, и он отразил изменение. Интересно, что CSS bootstrap может быть подозреваемым... HTML (в конечном HTML есть "cols=", но ширина столбца остается на значении по умолчанию, которое равно 30. Я не могу поверить своим глазам!) <textarea cols="100" id="comment_body" name="comment[body]" rows=" ...