Skip to content

Instantly share code, notes, and snippets.

package test.java.com;
import com.MockServerContainer;
import com.zaxxer.hikari.HikariConfig;
import com.zaxxer.hikari.HikariDataSource;
import lombok.NonNull;
import org.junit.Assert;
import org.junit.Test;
import org.mockserver.model.*;
import org.slf4j.Logger;
@Adverte
Adverte / removeDefiner
Last active December 19, 2018 15:00
remove Definer from mysqldump
То же самое без перла
sed -i 's/DEFINER=[^[:space:]]\+ //' ~/Документы/SQL/sqlBackups/ifd/181219_dump_gt_ifd_main_clear.sql
То же самое перлом
perl -p -i.bak -e "s/DEFINER=\`\w.*\`@\`\d[0-3].*[0-3]\`//g" ~/Документы/SQL/sqlBackups/ifd/181024_dump_ga_vitrin_shard.sql
@Adverte
Adverte / gist:4a5bf412166d6394186390764a84fe9b
Created November 28, 2018 14:09
Insert 1 million rows in SQL
DELIMITER $$
CREATE PROCEDURE InsertRandomRows(IN NumRows INT)
BEGIN
DECLARE i INT;
SET i = 1;
START TRANSACTION;
WHILE i <= NumRows DO
INSERT INTO table_name (num) VALUES (ROUND(RAND() * 1000000));
SET i = i + 1;
END WHILE;
@Adverte
Adverte / Glide browser imitation
Created November 4, 2018 13:27
Imitate request as a chrome from macbook
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
imageView = (ImageView) findViewById(R.id.imageView);
//imageView.setTag(R.id.glide_tag);
//ViewTarget.setTagId(R.id.glide_tag);
@Adverte
Adverte / Useful Fedora DNF Command
Created November 2, 2018 18:23
Useful DNF Command Examples For Package Management In Linux
1. Install New Package From Repository
[root@centos7 ~]# dnf install httpd
2. Assume Yes
[root@centos7 ~]# dnf install httpd-manual -y
3. Check For Available Updates
[root@centos7 ~]# dnf check-update
4. Update New Package From Repository
@Adverte
Adverte / RuleParser
Created October 13, 2018 12:19
Parser example with Functional interfaces
private List<Map<String, String>> parseRule(String rule) {
return Splitter.on(";").splitToList(rule).stream()
.filter(StringUtils::isNotBlank)
.map(parseToMap)
.collect(Collectors.toList());
}
private Function<String, Map<String, String>> parseToMap = ex -> {
Map<String, String> result = new HashMap<>();
<?php
foreach(str_split(base64_decode('YOUR_ENCODED_PASS_HERE')) as $chr)
echo chr(((($chr = ord($chr)) << 1) & 0xFF) | ($chr >> (8 - 1)));
package com;
import com.model.WinnerDto;
import java.io.*;
import java.nio.charset.Charset;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.nio.file.StandardOpenOption;
import java.security.SecureRandom;
@Adverte
Adverte / CommonUtil.java
Created September 14, 2018 16:39
Some usefull utils method
import lombok.experimental.UtilityClass;
import com.google.common.io.PatternFilenameFilter;
import org.apache.commons.io.FileUtils;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.List;
@Adverte
Adverte / gist:406170c1701783407fa477554964b1de
Created August 17, 2018 18:43
Convert from one file to another by stream Java 8
package ru.ushakov;
import lombok.Cleanup;
import org.apache.commons.lang.StringUtils;
import org.junit.Test;
import java.io.*;
import java.nio.charset.Charset;
import java.nio.file.Files;
import java.nio.file.Paths;