All infos - Blog

Реализация шаблона для базового класса. Garbage collector.

Общий шаблон реализации шаблона удаления для базового класса, который использует безопасный дескриптор using Microsoft.Win32.SafeHandles; using…

Garbage Collector: использование и результат работы методов сжатия памяти и класса HandleCollector

Следующий код иллюстрирует использование и результат работы методов сжатия памяти и класса HandleCollector: static void…

Пользовательский поставщик времени C#

Пользовательский поставщик времени нужен для модульных тестов. public abstract class TimeProvider { private static TimeProvider…

Конвертация строки в число

Скалярная функция принимающая varchar, возвращающая int если в строке целое число, без посторонних символов. alter function dbo.fnVarcharToInt ( @input varchar(11) )   returns INT AS   begin    return ( select convert      ( int ,case when len(@input) <= 11 then case      when @input not like N'%[^-0-9]%'      then case when convert(bigint , @input)      between - 2147483648 and 2147483647      then @input end end end));

Формат даты c#

Форматирование текущей даты UTC: DateTime.UtcNow.ToString("yyyy-MM-dd-HH-mm-ss-fff", CultureInfo.InvariantCulture); вывод -1970-01-01-01-01-01-001  где Год-Месяц-день-час-минуты-секунды-тысячные доли секунды соответсвенно.

Прокрутка элементов на последний просмотренный функция .scroll().

Полезный функционал для обработки события прокрутки до появления выбранного элемента в окне. $(document).ready(function() { //переменная…

Команды и настройки сборщика webpack

Используема я версия  4.16.3 Настройки webpack хранятся в файле webpack.config.js Пример файла конфигурации: 'use strict';const…

Полезные пакеты, команды npm

Часто используемые команды npm, а также полезные пакеты и команды для их загрузки. Команды для…

Плагин для подмены символов на смайлы

Для подмены смайлов написал плагин jQuery:    (function($) {   function replacer(str, p0, p1, p2,…

Ajax запрос пример jquery

Пример запроса ajax jquery   $(document).ready(function () { $.ajax({ type: "GET", url: "/controller/action", dataType: "html", success:…

Бэкап postgresql базы данных в docker для windows

Создание бэкап в postgresql расположеном в контейнере docker: >docker exec -u <your_postgres_user> <postgres_container_name> pg_dump -Fc…

Docker Windows 10

Установка контейнера postgesql в docker на windows 10 через командную строку: >docker run -p 5432:5432…