Skip to content

Instantly share code, notes, and snippets.

View adojos's full-sized avatar
🔥
Nerdy Resurrection

Tushar Sharma adojos

🔥
Nerdy Resurrection
View GitHub Profile
@adojos
adojos / concatUsingPlusOperator.java
Last active March 9, 2023 11:08
Java: Concatenate Strings Using Plus Operator #java
private static void usingPlusOperator() {
String string1 = "Hello ";
String string2 = "World";
String result = string1+string2;
System.out.println(result);
}
@adojos
adojos / concatUsingStringConcat.java
Last active March 9, 2023 11:08
Java: Concatenate Strings Using String.concat() #java
private static void usingStringConcat() {
String string1 = "Hello ";
String string2 = "World";
String result = string1.concat(string2);
System.out.println(result);
}
@adojos
adojos / concatUsingStringBuffer.java
Last active March 9, 2023 11:08
Java: Concatenate Strings Using StringBuffer.append() #java
private static void usingStringBuffer() {
String string1 = "Hello ";
String string2 = "World";
StringBuffer result = new StringBuffer();
result.append(string1);
result.append(string2);
System.out.println(result);
}
@adojos
adojos / concatUsingStringBuilder.java
Last active March 9, 2023 11:07
Java: Concatenate Strings Using StringBuilder.append() #java
private static void usingStringBuilder() {
String string1 = "Hello ";
String string2 = "World";
StringBuilder result = new StringBuilder();
result.append(string1);
result.append(string2);
System.out.println(result);
}
@adojos
adojos / concatUsingStringJoin.java
Last active March 9, 2023 11:07
Java: Concatenate Strings Using String.join() #java
private static void usingStringJoin() {
String string1 = "red";
String string2 = "blue";
String result = String.join(" ", string1,string2);
System.out.println(result);
}
@adojos
adojos / concatUsingStringJoinWithList.java
Last active March 9, 2023 11:04
Java: Concatenate Strings Using String.join() With List #java
private static void usingStringJoinWithList() {
List<String> colours = Arrays.asList("red","blue","green","white");
String result = String.join("/", colours);
System.out.println(result);
}
@adojos
adojos / concatUsingStringJoiner.java
Last active March 9, 2023 11:03
Java: Concatenate Strings Using String Joiner #java
private static void usingStringJoiner() {
StringJoiner strJoiner = new StringJoiner(",","{","}"); strJoiner.add("red");
strJoiner.add("blue");
strJoiner.add("green");
System.out.println(strJoiner);
}
@adojos
adojos / customize-GitBashPrompt.md
Last active March 12, 2025 17:25
Git: Customizing GitBash Shell Prompt #gitbash

Customizing GitBash Shell Prompt and Theme


As an example, lets assume we want to change / customize the following :

  • Change the Title of the GitBash window from default [MINGW64:/directoryName] to [Tushars Gitbash (Win64)]
  • Change the default prompt () to a customized prompt e.g [GitBash (Win64):> ]

👉 Note ($HOME/.bash_profile vs $HOME/.bashrc vs $HOME/.config):

The below described method only focusses on customizing the 'GitBash' prompt and NOT about customizing default 'Bash' prompt on Linux terminals. Hence this method uses the '$HOME/.config' folder for storing 'GitBash' prompt customization as per XDG Directory Specs. If you are looking for customizing default 'Bash' prompt for your Linux terminal you should be using '$HOME/.bashrc' for storing your customization and hence advised not to continue with this method.

@adojos
adojos / autolaunch-vbs-elevated.vbs
Last active March 9, 2023 11:03
VBS: Auto-launch script with Elevated Privileges on Win #vbs
If WScript.Arguments.length = 0 Then
Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "cscript.exe", Chr(34) & WScript.ScriptFullName & Chr(34) & " uac", "", "runas", 3
WScript.Quit
End If
@adojos
adojos / read-win-envVariables.vbs
Last active March 9, 2023 11:03
VBS: Read Windows Environment Variables #vbs
Sub ReadEnvVar(envVarType, envVarName)
Dim arrStrVar, strVar
Set objShell = CreateObject("WScript.Shell")
Set objEnv = objShell.Environment(envVarType)
WScript.Echo objEnv(envVarName)
arrStrVar = Split(objEnv(envVarName), ";")
For Each strVar In arrStrVar