Java

  1. function pass by reference

如果在方法里对传进来的参数list或者map做了一些删除,增加的操作,其实是会影响原本的list或者map的

  1. toString

byte array 的 toString()方法是得到byte array这个object的唯一id, 不是我想象的那个把byte array表示成String形式,如果是想把byte array转成String,要用new String(bytes)

Python

本来是想做赋值操作,a = “1”, 但是不小心写成了a == “1”

然后运行的时候,a就是个空的,但是不报错

Bash

用另一种语言执行bash的时候要注意bash能否正常退出(不需要按回车等)

虽然这并不是我出bug的原因

How to make git log not prompt to continue?