曹耘豪的博客

Java基本类型及其数组类型

基本类型class名(=本身)对应数组class名
bytebyte[B
intint[i
longlong[J
floatfloat[F
doubledouble[D
booleanboolean[z
>>继续阅读

Java Map.computIfAbsent 死循环问题

先看一下代码

1
2
3
4
5
6
Map<String, Integer> map = new HashMap<>();
map.computeIfAbsent("a", (k) -> {
map.put("a", 1);
return 0;
});
System.out.println(map); // 请读者思考一下,会输出什么?

输出:

>>继续阅读

Python 文件或文件夹存在空格

出现问题

当文件或文件夹存在空格时,python xxx/xxx.py命令找不到对应的文件

1
2
3
4
5
6
7
path=/Users/root/script/python\ script/demo.py
python $path
# 找不到文件

# 相当于
python /Users/root/script/python script/demo.py
# 将/Users/root/script/python当作了文件,把script/demo.py当作了第二个参数
>>继续阅读

HBase Meta预热

Java基础之二、八、十六进制

表示方法

>>继续阅读

ObjectMapper指定反序列化子类

Java命令之javap

javap是 Java class文件分解器,可以反编译(即对javac编译的文件进行反编译),也可以查看java编译器生成的字节码。用于分解class文件。

命令格式如下:

javap格式
1
javap <options> <classes>
>>继续阅读

Java的String的加法,

在我们编写Java代码过程中,经常有拼接字符串的需求,通常有三种方法:

>>继续阅读

ClassNotFoundException 与 NoClassDefFoundError

广告相关名词

广告系统中使用的相关术语(简称) >>查看全文