git配置补充

git命令撤销已经commit到未commit状态,不删除本地修改,只是撤回提交。//修改git提交信息git commit --amend撤销commitgit reset --soft HEAD^撤销多个commitgit reset --hard HEAD~2删除远程分支git push or


jdk队列take/put/poll/offer/add/remove的区别

take和put是阻塞的获取和存储元素的方法, poll和offer是不阻塞的获取元素和存储元素的方法,并且poll和offer可以指定超时时间。 add和remove存取元素,队列满时add抛异常,队列空时remove抛异常


mysql随记

io成本和cpu成本https://blog.csdn.net/sermonlizhi/article/details/124534608