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


Flexbox: заполнить оставшееся пространство, но все еще обернуть

Есть ли способ сказать элементам flexbox, чтобы они заполнили оставшееся пространство, но обернуть, как только они становятся меньше, чем их содержимое. Однако некоторые элементы имеют фиксированную процентную ширину. HTML <div class="grid"> <div class="grid__item">column auto</div> <div class="grid__item one-third">column 33.333%</div> <div class="grid__item one-third">column 33.333%</div> <div class="grid__item">column auto</div&gt ...

Перенос текста в JavaFX TableView редактируемый TextFieldTableCell

Мой TableView состоит из нескольких столбцов и обертывает текст со следующим cellfactory: private void setWrapCellFactory(TableColumn<CustomObject, String> table) { table.setCellFactory(tablecol -> { TableCell<CustomObject, String> cell = new TableCell<>(); Text text = new Text(); cell.setGraphic(text); text.wrappingWidthProperty().bind(cell.widthProperty()); text.textProperty().bind(cell.itemProperty()); return cell; ...

Доступ к "$(this)" несколько раз в пределах одной и той же функции [дубликат]

Возможный дубликат:кэширование $(this) в jQuery является лучшей практикой? Мне любопытно, в рамках одной и той же функции, когда $(this) вызывается несколько раз, несет ли она дополнительные накладные расходы для построения объекта jQuery в последующих вызовах? Другими словами, кэшируется ли $(this) при первом вызове? Если нет, то не лучше ли хранить $(this) в переменной и использовать эту переменную, когда $(this) понадобится впоследствии? ...

Запуск PHP: не удается загрузить динамическую библиотеку, Windows, Apache 2.2, php 5.2.11

Это становится очень неприятной проблемой. Я пытаюсь сделать чистую установку apache 2.2 и PHP 5.2.11. Все вроде бы настроено правильно, но модули php не запускаются... PHP Warning: PHP Startup: Unable to load dynamic library '.;C:/Program Files (x86)/Apache Software Foundation/Apache2.2/php/ext/php_mcrypt.dll' - The specified module could not be found.rn in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '.;C:/Program Files (x86)/Apache Software Foundation/Apache ...

Настройка Airbnb ESLint с React и Webpack

Я пытаюсь настроить пылеобразования со стандартами на JavaScript на Airbnb на мой проект среагировать, он использует webpack. Обновлено последними пакетами на основе комментариев. "babel-eslint": "^6.1.2", "eslint": "^3.2.2", "eslint-config-airbnb": "^10.0.0", "eslint-plugin-import": "^1.12.0", "eslint-plugin-jsx-a11y": "^2.0.1", "eslint-plugin-react": "^6.0.0", "jshint": "^2.9.2", "jshint-loader": "^0.8.3", "json-loader": "^0.5.4", У меня также есть предзагрузчик в конфигурации webpack pr ...

Джанго: толстые модели и тощие контроллеры?

Это общий архитектурный вопрос. Я читал во многих местах, что в рамках MVC (1) Модели должны быть толстыми, а контроллеры-тощими. Но я также читал, что (2) детали зависят от структуры, в которой вы развиваетесь. Итак, что делать, если вы развиваетесь в django? Мой опыт работы с django заключается в том, что большая часть логики в конечном итоге воплощается во взглядах и формах. Не "бизнес-логика", а детали обработки запросов, сеансов и т. д. В терминах линий код, эти детали часто перевешив ...

Ruby Arrays-есть ли элементы, где сумма элементов слева равна сумме элементов справа?

Учитывая массив Ruby, мне нужно найти, существует ли элемент, в котором сумма элементов слева от элемента равна сумме элементов справа от него. Пример [1,2,3,3] Элемент равен 3, потому что сумма элементов слева от 3 [1,2] равна сумме элементов справа от 3. Я не знаю, как решить эту проблему, но я попробую. def left_equal_right(array) array.any? do |x| index = array.index(x) array[0..index-1].inject(:+) == array[index+1..-1].inject(:+) end end array.any?([1,2,3,3]) => retur ...

Регистрация PHP: автогенерация пароля или возможность его выбора пользователем

Во время регистрации я обсуждаю, как мне Установить пароль пользователя: Пусть пользователь выберет его. Если я делаю это, мне приходится применять некоторые стандарты (длина, слабость, может включать регексы и т. д.) Что вы обычно делаете, когда выбираете этот путь, и почему? Есть ли библиотека, доступная для PHP для этого? Автоматически сгенерируйте пароль для пользователя и отправьте его по электронной почте на указанный им адрес электронной почты. Они не могут войти в систему, не получ ...

Есть ли способ сохранить конфигурационные файлы Hudson / Jenkins в системе управления версиями?

Я новичок в Hudson / Jenkins и хотел бы знать, есть ли способ проверить файлы конфигурации Hudson в системе управления версиями. В идеале я хочу иметь возможность нажать какую-нибудь кнопку в пользовательском интерфейсе, которая говорит "сохранить конфигурацию" и иметь файлы конфигурации Hudson, зарегистрированные в системе управления версиями. ...

как напечатать кортеж кортежей без скобок

Я пытаюсь напечатать кортеж new_zoo, приведенный ниже, без скобок: zoo=('python','elephant','penguin') new_zoo=('monkey','camel',zoo) Я обычно знаю, что мы можем использовать ', '.join(...). Но поскольку здесь кортеж new_zoo содержит внутренний зоопарк кортежей, поэтому при использовании ', '.join(new_zoo) он показывает: TypeError: sequence item 2: expected str instance, tuple found Может ли кто-нибудь помочь мне с этим вопросом? ...