用于记录一些简短的想法
public class Foo{ private static volatile Foo instance; public static Foo getInstantce() { if(instance == null){ synchronized(Foo.class){ if(instance == null){ instance = new Foo(); } } } return instance; }}
public class Foo { private static class FooHolder { static final Foo foo = new Foo(); } public static Foo getInstantce() { return FooHolder.foo; }}
« [10][11][12][13][14][15][16][17][18] » 14/45
作为IT人士, 你的投资方式?
查看结果
Java Double Check Lock
Lazy Initialization Holder
Reply
echo str_replace(‘%’, ‘\x’, urlencode(‘你好’));
echo "\n";
echo urldecode(str_replace(‘\x’, ‘%’, ‘\xE4\xBD\xA0\xE5\xA5\xBD’));
echo "\n";
而unicode编码(\u)则是 json_encode(‘你好’) =: ‘\u4f60\u597d’ Reply
ulimit
-p <缓冲区大小> 指定管道缓冲区的大小,单位512字节。 Reply
vi -d a.txt b.txt
或者先打开 a.txt, 然后
:vertical diffsplit b.txt Reply