Skip to content

Instantly share code, notes, and snippets.

View viniciusrplima's full-sized avatar
✒️
Dados insuficientes para resposta significativa

Vinicius Rodrigues viniciusrplima

✒️
Dados insuficientes para resposta significativa
View GitHub Profile
@viniciusrplima
viniciusrplima / Makefile
Last active January 3, 2022 22:55
Default Makefile to C++ programs in linux systems
.PHONY: clean run
.DEFAULT: build
EXEC_FILE=launcher
CXX=g++
SRC_DIR=./src
BUILD_DIR=./build
SRCS:=$(shell find $(SRC_DIR) -name *.cpp)
@viniciusrplima
viniciusrplima / ResourceUtil.java
Created January 2, 2022 17:54
Component to load resource content
import org.springframework.util.ResourceUtils;
import org.springframework.util.StreamUtils;
import java.io.IOException;
import java.io.InputStream;
import java.nio.charset.Charset;
public class ResourceUtil {
public static String getContentFromResource(String resourceName) {
@viniciusrplima
viniciusrplima / DatabaseCleaner.java
Last active January 2, 2022 17:25
Componente para limpar as tabelas e resetar as sequencias do banco de dados postgres (mantém os dados do flyway)
// Baseado em: https://gist.github.com/thiagofa/cff61c709277f48a241c145116b92ec1
import java.sql.*;
import java.util.ArrayList;
import java.util.List;
import javax.sql.DataSource;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;