Skip to content

Instantly share code, notes, and snippets.

View c0rp-aubakirov's full-sized avatar
🏠
Working from home

Sanzhar Aubakirov c0rp-aubakirov

🏠
Working from home
View GitHub Profile
public static <R> R executeFunctionWithTimer(Callable<R> f) throws Exception {
final Stopwatch timer = Stopwatch.createUnstarted();
timer.start();
R r = f.call();
timer.stop();
LoggerEnabler.logIfEnabled(logger, Level.INFO, timer.toString());
return r;
}
@Test
public void testBigDecimal() throws Exception {
final Random random = new Random();
for (int j = 0; j < 100; j++) {
long val = random.nextInt();
Timer.executeFunctionWithTimer(() -> {
int value = 0;
for (int i = 0; i < 1000000; i++) {
value = new BigDecimal(val).intValueExact();
}
<android.support.v4.widget.DrawerLayout
android:id="@+id/drawer_layout"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.design.widget.CoordinatorLayout
android:id="@+id/main_content"
xmlns:android="http://schemas.android.com/apk/res/android"
@c0rp-aubakirov
c0rp-aubakirov / SSTF.cpp
Last active June 15, 2022 05:20
Алгоритм Short Seek Time First (SSTF-короткое время поиска первым) - обслуживание запросов, данные для которых лежат рядом с текущей позицией головок, а уж затем далеко отстоящих. Для обслуживания будем выбирать запрос, данные для которого лежат наиболее близко к текущему положению магнитных головок. Пример. На диске из 100 цилиндров (от 0 до 99…
#include<iostream>
#include<conio.h>
using namespace std;
int main()
{
int a[20],b[20],d,n,i,j,temp,s,k=0,x=0,t=0;
cout<<"vvedite nach znachenie golovki: ";
cin>>a[0];
cout<<"vvedite kolichestvo processov:";
cin>>n;
@c0rp-aubakirov
c0rp-aubakirov / FCFS.cpp
Created March 26, 2016 19:29
Алгоритм First Come First Served (FCFS) Простейшим алгоритмом является алгоритм First Come First Served (FCFS) – первым пришел, первым обслужен. Все запросы организуются в очередь FIFO и обслуживаются в порядке поступления. Пример. На диске из 100 цилиндров (от 0 до 99) есть следующая очередь запросов: 23, 67, 55, 14, 31, 7, 84, 10 и головки в н…
#include <iostream>
#include<conio.h>
#include<math.h>
using namespace std;
int main()
{
int a[10],b,n,c=0;
int i=0;
cout<<"vvedite nach znachenie golovki:";
@c0rp-aubakirov
c0rp-aubakirov / magzhan_dict
Created April 4, 2016 19:34
All Magzhan dictionary with word count in first column
1 aaaan
1 aan
1 ab
1 abaddnew
1 abstract
1 abstractrequest
1 act
1 addressid
1 ae
1 against
@c0rp-aubakirov
c0rp-aubakirov / oleg_dict
Created April 4, 2016 19:34
All Oleg dictionary with word count in first column
1 |
1 aasawodli
1 abstractrequest
1 access
1 act
1 ae
1 afanalyzer
1 ago
1 ahybsifeo
1 air
@c0rp-aubakirov
c0rp-aubakirov / mag_non_stop
Created April 4, 2016 19:35
Magzhan top words, that not in STOP_WORDS
написать
решение
a
вижу
class
поэтому
работать
+
джаве
new
@c0rp-aubakirov
c0rp-aubakirov / oleg_non_stop
Created April 4, 2016 19:35
Oleg top words, that not in STOP_WORDS
пример
проблемы
типа
решение
делать
например
проект
проект
кстати
стоит
@c0rp-aubakirov
c0rp-aubakirov / stop
Last active April 4, 2016 19:45
Stop words
а
в
г
е
ж
и
к
м
о
с