Monthly Archives: Февраль 2019

Замыкания в JavaScript

«Замыкание (closures) это функция вместе со всеми внешними переменными, которые ей доступны», — таково стандартное определение, которое есть в Wikipedia и большинстве серьёзных источников по программированию. То есть, замыкание — это функция + внешние переменные. Но замыкания куда интереснее, если капнуть глубже. Read more

Доступ к элементам из другого потока в C#

Как же получить доступ к элементам из другого потока в языке программирования C#? Просто! Через свойство InvokeRequired требуемого элемента узнаём требуется ли вызов из другого потока, и если требуется, через метод Invoke (синхронно) или BeginInvoke (асинхронно) требуемого элемента выполняем необходимые действия. Read more

Как в PDO получить количество строк выбранных запросом SELECT?

Многие разработчики используют расширение PHP Data Objects (PDO) для PHP, предоставляющее разработчику простой и универсальный интерфейс для доступа к различным базам данных. У PDO множество плюсов, однако есть и минусы. PDO не предоставляет метод для узнавания количества полученных строк. Read more