In Git you can add a submodule to a repository. This is basically a repository embedded in your main repository. This can be very useful. A couple of usecases of submodules:
- Separate big codebases into multiple repositories.
$OutputEncoding = New-Object -typename System.Text.UTF8Encoding | |
[Console]::OutputEncoding = New-Object -typename System.Text.UTF8Encoding |
import java.time.*; | |
import java.time.format.DateTimeFormatter; | |
import java.time.format.FormatStyle; | |
import java.time.temporal.ChronoUnit; | |
import java.time.temporal.TemporalAdjusters; | |
import java.util.*; | |
import static java.time.temporal.TemporalAdjusters.*; | |
public class Java8DateTimeExamples { |
To remove a submodule you need to:
import java.util.Arrays; | |
public class Capitalize { | |
public static String capitalize (String x) { | |
return x.substring(0,1).toUpperCase() + x.substring(1).toLowerCase(); | |
} | |
public static void main(String[] args) { | |
String text = "gabinete do deputado fulando de tal e de dona maria"; |
package org.sample; | |
import java.util.concurrent.TimeUnit; | |
import javax.util.streamex.*; | |
import java.util.stream.*; | |
import java.util.*; | |
import org.openjdk.jmh.infra.Blackhole; | |
import org.openjdk.jmh.annotations.*; |
select | |
current_date - EXTRACT(DAY FROM current_date) + 1 FirstDay, | |
current_date - EXTRACT(DAY FROM current_date) + 32 - EXTRACT(DAY FROM current_date - EXTRACT(DAY FROM current_date) + 32) LastDay | |
from | |
rdb$database |
image: maven:3.3-jdk-8-alpine | |
cache: | |
key: "$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME" | |
paths: | |
- .m2/ | |
variables: | |
MAVEN_OPTS: "-Dmaven.repo.local=.m2" |
Вывести всех пользователей | |
SELECT * FROM pg_shadow; | |
Поменять пароль пользователю | |
ALTER USER "user_name" WITH PASSWORD 'new_password'; | |
командой psql | |
\password user_name | |
Переименовать пользователя постгрес | |
ALTER USER <old_username> RENAME TO <new_username>; |
This cheat sheet came into life when I started working on a tutorial of setting up one way tls and two way tls, which can be found here: GitHub - Mutual TLS SSL
Generate a Java keystore and key pair
keytool -genkeypair -keyalg RSA -keysize 2048 -keystore keystore.jks -alias server -validity 3650