This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class Singleton { | |
private volatile static Singleton singleton; | |
private Singleton (){} | |
public static Singleton getSingleton() { | |
if (singleton == null) { | |
synchronized (Singleton.class) { | |
if (singleton == null) { | |
singleton = new Singleton(); | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
ROOT_PWD="your_root_password" | |
CSGO_ID=`ps aux | grep csgo_osx64 | grep -v grep | awk '{print $2}'` | |
if [ -n "$CSGO_ID" ]; then | |
$(echo $ROOT_PWD | sudo -S renice -20 -p $CSGO_ID >/dev/null 2>&1) | |
echo "CSGO Boost Success" | |
else | |
echo "CSGO Boost Fail" | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'use strict'; | |
function clone(obj) { | |
if (obj == null || typeof obj != "Object") { | |
return obj; | |
} | |
let copy = obj.constructor(); | |
for (let attr in obj) { | |
if (obj.hasOwnProperty(attr)) { | |
copy[attr] = obj[attr]; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
func quicksort<T: Comparable>(a: [T]) -> [T] { | |
if a.count <= 1 { | |
return a | |
} else { | |
let pivot = a[a.count/2] | |
let less = a.filter { $0 < pivot } | |
let equal = a.filter { $0 == pivot } | |
let greater = a.filter { $0 > pivot } | |
return quicksort(less) + equal + quicksort(greater) | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Use Gists to store code you would like to remember later on | |
console.log(window); // log the "window" object to the console |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo find /private/var/folders/ \ | |
-name com.apple.dock.iconcache -exec rm {} \; | |
sudo find /private/var/folders/ \ | |
-name com.apple.iconservices -exec rm -rf {} \; | |
sudo rm -rf /Library/Caches/com.apple.iconservices.store |
NewerOlder