Пузырьковая сортировка JAVA с пояснениями
Максим, Maksim, Garmash, Европейская, Гармаш
maksim_garmash
Простейший пример пузырьковой сортировки Java с построчными комментариями. Посчитаем акваланги к лету ))

package aqualungs;
class Aqualungs {
public static void main(String[] args) {
// сортировка массива с аквалангами - по образцу
int massiv[] = {5, 1, 3, 9, 4, 6, 10, 7, 8, 2}; // создаем и заполняем массив
int a, b, c; // объявляем переменные
int size;
size=10;
System.out.print ("Исходный массив: ");
for (int i=0; i<size; i++) // объявляем ещё одну переменную - i - прямо в тексте и догоняем её до 10
System.out.print (" " +massiv[i]); // значение i передаем в качестве аргумента массиву massiv[], чтобы он имел 10 элементов
System.out.println ();
for (a=1; a<size; a++) //пузырьковая сортировка. Переменную "а" догоняем тоже до десяти
for (b=size-1; b>=a; b--) { //Переменную "б" гоним влево, к меньшим значениям
if (massiv[b-1] > massiv[b]) { // Если элемент b-1 больше элемента b, то они меняются местами
c = massiv[b-1]; // c присваивается значение элемента b-1
massiv[b-1] = massiv[b]; // элементу b-1 присваивается значение элемента b
massiv[b] = c; // элементу b присваивается значение c (то есть исходное значение элемента b-1)
}
}
System.out.print ("Отсортированный массив: ");
for (int i=0; i<size; i++)
System.out.print (" " +massiv[i]);
System.out.println ();
}
}

Во внутреннем цикле сравниваются соседние элементы массива и выявляются
элементы, находящиеся не на своих местах. При обнаружении элемента, нарушающего
требуемый порядок, два соседних элемента меняются местами. На каждом
проходе наименьший элемент перемещается на одну позицию в нужное положение.


Внешний цикл обеспечивает повторение описанного процесса до завершения
всего процесса сортировки.

Программа Java, которая находит простые числа от 2 до 100
Максим, Maksim, Garmash, Европейская, Гармаш
maksim_garmash
Стандартная задача из учебника Шилдта.

Мой вариант программы:

package box1;
public class my_test {
public static void main(String[] args) {
int i, j;
cikl:
for (i = 2; i <= 100; i++) {
for (j = 2; j < i; j++) {
  if (i % j == 0) continue cikl;
}
System.out.println(i +" простое");
}
}
}

Первый цикл перебирает числа от 2 до 100. Второй цикл перебирает числа от двух до текущего числа, тем самым проверяя возможность разделить нацело значение целочисленной i на значение счетчика своего цикла и если не находит числа, делящегося нацело из данного набора чисел, то выводит на консоль аргумент из System.out.println

Результат выполнения программы:

2 простое
3 простое
5 простое
7 простое
11 простое
13 простое
17 простое
19 простое
23 простое
29 простое
31 простое
37 простое
41 простое
43 простое
47 простое
53 простое
59 простое
61 простое
67 простое
71 простое
73 простое
79 простое
83 простое
89 простое
97 простое

Сетевые мошенники не спят
Максим, Maksim, Garmash, Европейская, Гармаш
maksim_garmash
С деятельностью сетевых мошенников сталкивается любой человек, ведущий активный образ жизни в Интернете. Время от времени на емейл приходят всякие письма, на которые может попасться только самый неопытный пользователь. Привожу в качестве примера одно из таких писем, рассылка по Гродно была 1 февраля 2018 года с домена ocn.ad.jp.

"Bank of America
From Desktop of Mr. Jeff Anderson
Our Ref: BOF-0XX2/987/20
E-mail:jeffa9257@gmail.com
It is my modest obligation to write you this letter as regards the Authorization of your owed payment through our most respected financial institution (Bank of America). I am Mr. Jeff Anderson, TRANSFER INSPECTION OFFICER, foreign operations Department Bank of America, the British Government in Conjunction with us government, World Bank, united Nations Organization on foreign Payment matters has empowered my bank after much consultation and consideration to handle all foreign payments and release them to their appropriate beneficiaries with the help of a Representative from Federal Reserve Bank of New York.
As the newly Appointed/Accredited International Paying Bank, We have been instructed by the world governing body together with the committee on international debt reconciliation department to release your overdue funds with immediate effect; with this exclusive vide transaction no.: wha/eur/202,password: 339331, pin code: 78569, having received these vital payment numbers, you are instantly qualified to receive and confirm your payment with us within the next 96hrs.
Be informed that we have verified your payment file as directed to us and your name is next on the list of our outstanding fund beneficiaries to receive their payment. Be advised that because of too many funds beneficiaries, you are entitled to receive the sum of $14.5M,(Fourteen Million Five Hundred Thousand Dollars only), as to enable us pay other eligible beneficiaries.
To facilitate with the process of this transaction, please kindly re-confirm the following information below:
1) Your Full Name:
2) Your Full Address:
3) Your Contact Telephone and Fax No:
4) Your Profession, Age and Marital Status:
5) Any Valid Form of Your Identification/Driver's License:
6) Bank Name:
7) Bank Address:
8) Account Name:
9) Account Number:
10) Swift Code:
11) Routing Number:
As soon as we receive the above mentioned information, your payment will be processed and released to you without any further delay. This notification email should be your confidential property to avoid impersonators claiming your fund. You are required to provide the above information for your transfer to take place through Bank to Bank Transfer directly from Bank of America
We Look Forward To Serving You Better.
Mr. Jeff Anderson,
TRANSFER INSPECTION OFFICER
Bank of America"

Будьте бдительны в Интернете

Сайт Гродненского ГАИ - СНОВА ПРОБЛЕМЫ?
Максим, Maksim, Garmash, Европейская, Гармаш
maksim_garmash

Сайт Гродненского ГАИ НАРУШАЕТ ЗАКОНОДАТЕЛЬСТВО
Максим, Maksim, Garmash, Европейская, Гармаш
maksim_garmash

Мне надоели долбаные мотохулиганы, особенно с 1 до 3 ночи. Мне надоела вседозволенность, которая им дана и правовой произвол. Гоняют 120 км/ч. по центру Гродно и никто их не наказывает, творят вообще всё, что хотят. А когда я нарушил скорость всего на 12 км/ч меня привлекли по полной. Их не привлекают за 120, меня привлекли за 12. Ну что ж. Ленин говорил: "Мы пойдем другим путём". Поскольку напрямую через ГАИ бороться с мотохулиганами ПОКА бесполезно, проверял, поэтому товарищи из Гродненского ГАИ - ВОТ ВАМ МОИ ПОДАРКИ.

ШАГ ПЕРВЫЙ
Прокурору Гродненской области

Гармаша М.Г., Гродно,
адрес


                                           З А Я В Л Е Н И Е
Прошу Вас на основании Закона Республики Беларусь от 18 июля 2011 года №300-3 «Об обращениях граждан и юридических лиц» привлечь к установленной законом ответственности начальника УГАИ УВД Гродненского облисполкома в связи с многочисленными фактами нарушения данным должностным лицом требований Постановления Совета Министров Республики Беларусь от 29 апреля 2010 года №645 «О некоторых вопросах интернет-сайтов государственных органов и организаций и признании утратившим силу постановления Совета Министров Республики Беларусь от 11 февраля 2006 г. № 192», как не обеспечившего приведение (создание) своих интернет-сайтов либо соответствующих страниц на интернет-сайтах вышестоящих государственных органов и организаций в глобальной компьютерной сети Интернет в соответствие с вышеназванным Постановлением (далее - Постановление), а именно:
1.     сведения о задачах и функциях государственного органа и организации, их структурных подразделений, а также тексты нормативных правовых актов (извлечения из них), определяющих эти задачи и функции – на сайте УГАИ УВД Гродненского облисполкома http://gaigrodno.by/ (далее - сайт) отсутствуют (п. 7.1 Постановления);
2.     в разделе «Обращение граждан» - «Электронное обращение граждан» не работает форма отправки обращений граждан,   вместо этого выводится восемь строк с технической информацией об фатальных ошибках модулей сайта (п. 7.2 Постановления), рис.1; 
3.     в разделе «Обращение граждан» - «Электронное обращение граждан» в пункте меню «Элекстронное обращение граждан» содержится грамматическая ошибка в слове «Электронное» (п. 7.2 Постановления), рис.2;
4.     в разделе «Обращение граждан» - «Электронное обращение юридических лиц» в пункте меню «Элекстронное обращение юридических лиц» содержится грамматическая ошибка в слове «Электронное» (п. 7.2 Постановления), рис.3;
5.     исчерпывающие перечни документов и (или) сведений, представляемых для осуществления административных процедур; формы (бланки) документов, необходимых для обращения за осуществлением административных процедур, порядок их заполнения и представления; сроки действия справок или других документов, выдаваемых при осуществлении административных процедур – отсутствуют (п. 7.3 Постановления);
6.     Рубрика «Обращения граждан» не соответствует требованиям п. 71 Постановления, т.к. пункты меню в ней называются «Электронные обращения граждан» и «Электронные обращения юридических лиц», а должны называться «Электронные обращения граждан» и «Электронные обращения юридических лиц и индивидуальных предпринимателей»;
7.     Рубрика «Обращения граждан» не соответствует требованиям п. 71 Постановления, т.к. информация о наличии у заявителя прав на отзыв электронного обращения, на обжалование ответа на такое обращение или решение об оставлении его без рассмотрения по существу и о порядке реализации таких прав – отсутствует;
8.     В меню «Методические материалы» в разделе «Начинающему водителю» вместо фотографий появляются сообщения об ошибках, рис. 4,5;
9.     В меню «Экзаменационная деятельность» в разделе «Водительское удостоверение нового образца» выводится пустая страница, рис. 6;
10.           В меню «Методические материалы» в разделе «Начинающему водителю» рисунок №5 – отсутствует, рис. 7;
11.           Раздел «Школьникам и учителям» в меню «Методические материалы» вообще не работает, рис.8;
12.           Присутствуют иные свидетельства не надлежащего отношения к разработке и администрированию веб-сайта, а именно некачественная обрезка изображений, наличие массы лишних знаков форматирования страницы и пр., рис. 9, 10;
13.          ДСП;
14.           Не обеспечена возможность быстрого перехода для пользователей на Интернет-портал Президента Республики Беларусь, Национальный правовой интернет-портал Республики Беларусь или интернет-сайт вышестоящего государственного органа и организации (п. 10 Постановления).

Рис.1 – рис.10 отправлены по адресу электронной почты grodno@prokuratura.gov.by.
О принятых мерах прошу проинформировать меня простым (не заказным) письмом по адресу: 230003, Гродно, адрес.

                                                                           
03.10.17                                                                                  М.Г.Гармаш

ШАГ ВТОРОЙ



ШАГ ТРЕТИЙ
Красным выделено достигнутое. Как всегда - с их стороны много правовых ошибок.





ШАГ ЧЕТВЁРТЫЙ
Отдел по работе с обращениями
граждан и юридических лиц
Совета Министров Республики Беларусь

Гармаша М.Г., 230003, Гродно,
адрес


                                            З А Я В Л Е Н И Е
Прошу на основании Закона Республики Беларусь от 18 июля 2011 года №300-3 «Об обращениях граждан и юридических лиц» сообщить в мой адрес:
·        какие меры ответственности предусмотрены для должностных лиц, не исполняющих требования Постановления Совета Министров Республики Беларусь от 29 апреля 2010 г. № 645 «О некоторых вопросах интернет-сайтов государственных органов и организаций и признании утратившим силу постановления Совета Министров Республики Беларусь от 11 февраля 2006 г. № 192»?
Ответ прошу направить простым (не заказным) письмом на вышеназванный адрес.

25.10.17                                                                                М.Г.Гармаш

ШАГ ПЯТЫЙ - ПРОДОЛЖЕНИЕ СЛЕДУЕТ
Многоходовка ещё только стартовала.

ДОКАЗАТЕЛЬСТВА:










Java 9. Что делать, если Eclipse не запускается?
Максим, Maksim, Garmash, Европейская, Гармаш
maksim_garmash
С выходом девятой версии Java у многих появились проблемы с запуском Eclipse. При попытке запуска выдаётся сообщение об ошибке с созданием рабочей среды Eclipse.

Решается это так:
- зайдите в папку с установленным Eclipse и найдите файл eclipse.ini
- откройте этот файл любым текстовым редактором и после аргумента -vmargs добавьте секцию
...
-vm
/path/to/jdk/bin
...
-vmargs
--add-modules=ALL-SYSTEM
...

Вместо строки /path/to/jdk/bin вставьте путь к вашей директории bin, из директории, где установлена ваша Джава.

У вас должно получиться примерно так:

-startup
plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
--launcher.library
C:/Users/Администратор/.p2/pool/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.500.v20170531-1133
-product
org.eclipse.epp.package.java.product
-showsplash
org.eclipse.epp.package.common
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-vm
C:\Program Files\Java\jdk-9\bin
...
-vmargs
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
-Declipse.p2.max.threads=10
-Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/

Пользуйтесь.

Как узнать свою кредитную историю?
Максим, Maksim, Garmash, Европейская, Гармаш
maksim_garmash
Кредитная история является важной частью жизни любого цивилизованного гражданина. Сегодня я расскажу вам о том, как узнать свою кредитную историю в Беларуси.

В соответствии с пунктом 7 Инструкции о порядке предоставления (размещения) банками денежных средств в форме кредита и их возврата, утвержденной постановлением Правления Национального банка Республики Беларусь от 30 декабря 2003 г. № 226 (далее – Инструкция), перед заключением кредитного договора банк обязан определить правоспособность и оценить кредитоспособность заявителя, после чего уполномоченным органом банка или работником банка принимается решение о предоставлении кредита.

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

Также, в соответствии с Законом Республики Беларусь от 10 ноября 2008 года № 441-З ”О кредитных историях“ банками представляются в Национальный банк сведения, входящие в состав кредитной истории. На основании данных сведений в системе ”Кредитный регистр“ Национального банка формируются кредитные истории, которые характеризуют субъекта кредитной истории, исполнение им принятых на себя обязательств по кредитным сделкам.

Оценка кредитоспособности кредитополучателя может предусматривать использование и анализ банками сведений, содержащихся в кредитных историях. Вы можете самостоятельно получить свой кредитный отчет. Если Вы живете в Гродно - Вам или Вашему представителю необходимо лично обратиться в одно из структурных подразделений Национального банка (Главное управление Национального банка Республики Беларусь по Гродненской области расположено по адресу: г. Гродно, ул. Карбышева, д. 17).

Для получения кредитного отчета представляется документ, удостоверяющий личность, а Вашим представителем, кроме того, документ, подтверждающий его полномочия, и подается заявление установленного образца. Кредитный отчет предоставляется один раз в течение календарного года без уплаты вознаграждения и неограниченное количество раз за вознаграждение.
Более подробную информацию можно было получить на официальном сайте Национального банка Республики Беларусь по ссылке http://www.nbrb.by/today/services/credithistory.asp

Сейчас эта ссылка не работает.

Спасибо байкерам за чистоту в Гродненских лесах
Максим, Maksim, Garmash, Европейская, Гармаш
maksim_garmash
Такого я ещё не видел!!! Сразу после очередного съезда байкеров. Прямо возле ограды "Купалинки". Притащили старую Жигули, сожгли и раскурочили её. Повеселились. Случайные свидетели молчат. Директор "Купалинки" - АУ! ГАИ - АУ! Тащили полторы тонны через город и в лес, где вы выставляли посты. Где вы? Других очевидцев - "нет". Нет слов. Этот мусор нас переживёт.


Что делать, если надоела реклама в Интернете? Слежке - НЕТ!
Максим, Maksim, Garmash, Европейская, Гармаш
maksim_garmash
  Надоела реклама в Интернете? Усложни жизнь её создателям! За вами следят тысячи сайтов, которые потом пользуются полученной от вас конфиденциальной информацией в своих корыстных целях. Искали кровать на шопбае, а теперь в одноклассниках уже 2 недели вас достают рекламой кроватей.., и пр. и пр.. Знакомая картина?

Есть ВЫХОД: заходите на страницу https://slifty.github.io/internet_noise/index.html и жмите кнопку "Make some noise". Браузер начнет открывать вкладки со случайными сайтами, тем самым "засоряя" аналитику недобросовестным маркетологам и рекламодателям.

Это инструмент, позволяющий запутать cookie-файлы и онлайн-жучки, которые отслеживают перемещения посетителей от сайта к сайту и собирают информацию об их активности.

Для окончания процедуры лечения маркетолухов нажмите на кнопку Stop the noise.

РЕШЕНИЕ - если Ваш компьютер под Win 10 не видит сети!
Максим, Maksim, Garmash, Европейская, Гармаш
maksim_garmash
Всем привет.

Что делать, если компьютер под Windows 10 не видит локальной сети? Проблема очень распространённая. Решил кратко написать, что делать. Итак -

РЕШЕНИЕ:

1. Открываем CMD (командную строку) от имени администратора;

2. последовательно вводим:

reg.exe add "HKLM\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters" /v "SMB2" /t REG_DWORD /d "0" /f
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi
sc.exe config mrxsmb20 start= disabled

3. перезагружаем компьютер.


?

Log in

No account? Create an account