Как найти простое число (PHP и Java Scipt)

2 апреля, 2020

Из школьного курса алгебры известно, что простое число, это число, которое делится без остатка только на 1 и на само себя. То есть, не простые числа тоже делятся на 1 и на самих себя без остатка, но также они делятся и на другие числа. Например, число 3 делится без остатка только на 1 и на 3, в то время как 4, делится без остатка на 1, 2 и 4. Итак,…

Подробнее >>

Новый взгляд на старый Singleton.

31 марта, 2020

Шаблон проектирования Singleton (одиночка) это основа, с него начинается изучение паттернов, потому что он самый простой в понимании, и в целом описывает суть шаблонов. class Product { private static $instance; public static function getInstance() { if ( empty(self::$instance) ) { self::$instance = new self(); } return self::$instance; } private function __construct(){} private function __clone() {} private function __wakeup() {} } Принято, что в Singleton присутствует статический метод под названием getInstance(),…

Подробнее >>

Календарь на Vue.js

30 марта, 2020

Vue.js относительно новое изобретение, прогрессивный фреймворк, как его называют основатели, работавшие над Angular и решившие создать свой усовершенствованный вариант. Он много взял за основу из Angular, но оказался гораздо легче в освоении и не уступает в функциональности своему старшему брату. Vue.js можно использовать как в установленном виде с помощью npm (node package manager), так и просто подключив по ссылке, например как jQuery. Удобство подключения по ссылке безусловно в том, что нет…

Подробнее >>