Codengineering - блог о программировании ➜ страница 1581


Что означает yield в PHP?

Я недавно наткнулся на этот код: function xrange($min, $max) { for ($i = $min; $i <= $max; $i++) { yield $i; } } Я никогда такого не видел yield ключевое слово раньше. Пытаюсь запустить код я получаю ошибка синтаксического анализа: синтаксическая ошибка, неожиданный T_VARIABLE в строке x что это yield ключевое слово? Это даже действительный PHP? И если да, то как мне его использовать? ...

Как проанализировать файл. hprof?

У меня есть рабочий сервер, работающий со следующим флагом: - XX:+HeapDumpOnOutOfMemoryError вчера вечером он сгенерировал java-38942.файл hprof, когда наш сервер обнаружил ошибку в кучу. Оказывается, разработчики системы знали о флаге, но никак не могли получить от него никакой полезной информации. какие идеи? ...

Как установить JFrame для отображения по центру, независимо от разрешения монитора?

во время работы с Java, мне трудно расположить мое главное окно в центре экрана, когда я запускаю приложение. есть ли способ я могу сделать это? Это не должно быть вертикально центрировано, горизонтальное выравнивание-более важная цель для меня. Но вертикальное выравнивание также приветствуется. ...

Как активировать JMX на моем JVM для доступа с помощью jconsole?

Как активировать JMX на JVM для доступа с помощью jconsole? ...

Возвышенный текст из командной строки (Win7)

Я установил Sublime Text и хотел знать, как открыть rb файлы в нем из терминала. Я видел эту тему, и я вижу, что могу сделать Sublime своим основным редактором, но я хочу иметь возможность печатать sublime file.rb Как это сделать в Win7? ...

неявное преобразование objective c теряет целочисленную точность " NSUInteger "(aka "unsigned long") в предупреждение " int

Я работаю через некоторые упражнения и получил предупреждение, которое гласит: неявное преобразование теряет целочисленную точность ' NSUInteger '(он же 'unsigned long') в 'int' Я довольно нуб и был бы признателен за любую помощь.. спасибо. #import <Foundation/Foundation.h> int main (int argc, const char * argv[]) { @autoreleasepool { NSArray *myColors; int i; int count; myColors = @[@"Red", @"Green", @"Blue", @"Yellow"]; count = myColo ...

Как добавить bootstrap в проект angular-cli

мы хотим использовать bootstrap 4 (4.0.0-alpha.2) в нашем приложении генерируется с помощью angular-cli 1.0.0-beta.5 (с узлом v6.1.0). после получения bootstrap и его зависимостей с npm, наш первый подход состоял в добавлении их в angular-cli-build.js: 'bootstrap/dist/**/*.min.+(js|css)', 'jquery/dist/jquery.min.+(js|map)', 'tether/dist/**/*.min.+(js|css)', и импортировать их в нашем index.html <script src="vendor/jquery/dist/jquery.min.js"></script> <script src ...

Почему существует volatile?

что значит volatile ключевое слово do? В C++ какую проблему он решает? в моем случае, я никогда не нуждался в нем. ...

Есть ли кросс-браузер onload событие при нажатии кнопки Назад?

для всех основных браузеров (кроме IE), JavaScript onload событие не срабатывает при загрузке страницы в результате операции кнопки "назад" - оно срабатывает только при первой загрузке страницы. может ли кто-нибудь указать мне на какой-то пример кросс-браузерного кода (Firefox, Opera, Safari, IE,...), который решает эту проблему? Я знаком с Firefox pageshow событие, но, к сожалению, ни Opera, ни Safari не реализуют это. ...

Как переименовать файл с помощью Python

Я хочу изменить a.txt до b.kml. ...