摘要:
好久没做题了,这个题做错好几回 首先,如果旋转次数k超过链的长度L,那么旋转k%L次是一样的。 从这个想法出发,怎么做是O(L)的复杂度,怎么才能尽量减少操作的次数并且尽量少使用额外的空间呢? 具体还是要细分一下 如果k = 0,直接返回head 所以假设k > 0 由于k >= L的话,可以等价于 阅读全文
摘要:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 阅读全文
摘要:
要删除一个带空格的PDF名字 600422 昆药集团 2018-10-09 关于公司参股的美国CPI公司获美国FDA药品临床试验批准的公告.PDF 需要加个引号,用sed 阅读全文
摘要:
踩了个坑。 几个概念搞清楚 pod_ip, service_ip(cluster_ip),endpoint (pod_ip:port) 从外到内 external_ip: 暴露在物理机上的ip,流量由物理机iptables的规则转发到service_ip+service_port service_i 阅读全文
摘要:
一周前看的忘记写了,之前用jgit感觉有点头大,所以了解了一下,jgit里面有tree-walker啊这种东西,不了解git的底层就不能明白到底啥意思 git事实上是一个k-v store 里面存几种object commit object tree object blob object tree 阅读全文
摘要:
git里面有这两个对立的概念 考虑一个管道系统 Porcelain意思是陶瓷的,好比说洗脸池,坐便器这样。用户能直接用的,非常好用的东西,叫Porcelain。 相比之下底层的东西就是水管,最后都靠它,没有它Procelain都是摆设。除非有人神经病,直接对着管道那个是伐。对应了git里面low-l 阅读全文
摘要:
Jesse去帮妹子搞git,妹子merge没解完冲突就接着写了100多行代码,然后Jesse点了abort。 经验教训记下来,对萌新一定要有敬畏之心。 阅读全文
摘要:
用一个stop脚本,里面有个pipeline,最后一步是kill,我一运行,把我所有的进程都杀了。 脱离语境大概就是运行下面这个命令。 就是把一个空的参数传给了kill,看文档看了半天,kill不是要一个signal加一个pid才能用的嘛 最后只能找liye师兄 which kill 显示 /bin 阅读全文
摘要:
这是一个单例初始化的经典错误,必须在initialize之前判断initialized的状态,否则会初始化多次。 阅读全文
摘要:
好吧,这是我第一篇写的Java相关的blog。 最近项目里面的Log各种混乱,忍无可忍就去研究了一波,还是有那么一些收获的。 我们用slf4j作为facade,实现运行时配置日志框架。 首先是依赖的配置。 如果要用log4j2,那么首先要找到log4j2的binding依赖 然后根据log4j2官网 阅读全文