amcharts pie Всплывающая подсказка при наведнении на сектор -- как задать её текст (абсолютные значения, проценты)

Значения по умолчанию:

"balloonText" => "[[title]]: [[percents]]% ([[value]])\n[[description]]"

Оставляем только название секции и проценты:

"balloonText" => "[[title]]: [[percents]]% "

Привер конфигурации (синтаксис php в JS аналогично):

Как интерпретатор PHP загружает класс при автозагрузке (префикс пространства имен и иерархия диретоктория)

Прежде всего вам необходимо понимать связь (и одновременно её отсутствие) между пространствами имен и автозагрузкой.

Далее, если при автозагрузке пространство имен не используется, то правило может быть любым -- например, класс просто ищется по имени в конкретной директории. Если же пространство имен считается определяющим положение файла, как например, в PSR-4, то функция может быть реализована например так.

Преимущества Linux по сравнению с Windows.

Я заметил, что программисты многие любят использовать Linux, также, насколько мне известно, все реально работающие сервера (95%) стоят на Linux или Freebsd.
Какие преимущества у Linux по сравнению с Windows?

doctrine softdeletable. Мягкое удаление в Симфони. Конфигурация и использование

Мягкое удаление можно реализовать с помощью stof/doctrine-extensions-bundle. Делается так:

  1. Подключаем зависимость в проект:

    composer require stof/doctrine-extensions-bundle

  2. Конфигурируем бандл:
    stof_doctrine_extensions:
        orm:
            default:
                softdeleteable: true

    Если Ваш проект написан на symfony4, то поместите данный код в файл
    /config/packages/stof_doctrine_extensions,yaml

Мягкое удаление данных - что это в программировании

Мягкое удаление данных - в программировании это добавление флага "удалён" строке в БД вместо реального удаления строки с уничтожением всех данных.

Преимущества

Вы сохраняете историю (хорошо для аудита), и вам не нужно беспокоиться о каскадировании удаления через различные другие таблицы в базе данных, которые ссылаются на строку, которую вы удаляете.

Недостаток

Увеличение объема базы данных и потенциальная необходимость дополнительных процедур ее очистки.

sql Многие ко многим -- JOIN, HAVING, COUNT (Пример для mysql)

Forums:

Задача была (из списка задач с собеседований):

У книги и авторы, одну книгу могут писать несколько авторов и, конечно же, один автор может написать много книг (это "многие ко многим", потому через 3 таблицы).
Напишите запрос, который выведет названия книг написанных ровно двумя авторами.

Задача №13 - Обход массива, вывод строки в зависимости от значения

Задача №13 из этого списка:

Условие задачи:

Создайте функцию, которая принимает на вход массив случайных чисел из диапазона [5..12]. Обходит этот массив и делает для каждого элемента следующее (пусть она оказывает побочный эффект прямо в своём теле): если это число равно 5 -- то выведете на экран строку "пять", если 6 -- то строку "шесть", если 7 то число "7", иначе -- строку "какое-то другое число".

latex Изменить отступ слева для списка (для длинного маркера, формулы). Убираем смещение влево (выход за границы)

Для установки смещения элементов конкретного списка используйте \setlength{\itemindent}{0em} (значение по умолчанию) для окружения списка.

Например (смещаем правее на три размера текущего шрифта):

\begin{itemize}
 \setlength{\itemindent}{3em}
  \item[$(A_1).$] текст элемента списка 1
  \item[$(A_1).$] текст элемента списка 2
\end{itemize}

Чтобы понять разницу со значениями по умолчанию запустите пример:

composer bin Директория vendor/bin и перенос файлов в неё

Прямо в корень манифеста можно добавить массив, перечисляющий пути к файлам, которые надо перенести в vendor/bin:

"bin": ["src/Documentaion/FileCreator/create-source-code-file.php"],

Composer The package has modified files: (Папка bin)

Сообщение:

The package has modified files

появляется для файла, который публикуется композером в папке vendor/bin

Не очень понятно почему так происходит.

Права на файле после установки композером, оказываются такими (IDE сразу же отмечает, что файл в исходном месте модифицирован):

Pages

Subscribe to fkn+antitotal RSS