摘要: TortoiseGit使用扩展名为.ppk的密钥,而不是ssh-keygen生成的.rsa密钥。使用命令 ssh-key -C "email address" -t rsa 生成的密钥在TortoiseGit中不能用。而基于Git的开发必须要用到.rsa密钥,因此需要用到TortoiseGit的pu 阅读全文
posted @ 2019-06-14 15:40 Catch_Some_Z's 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 10 行 Java 代码实现 LRU 缓存 (整理自网络) 最近最少使用缓存的回收 为了实现缓存回收,我们需要很容易做到: 查询出最近最晚使用的项 给最近最少使用的项做一个标记 链表可以实现这两个操作。检测使用最近最少使用的项只需要返回链表的尾部。标记一项为最近最少使用的项只需要从当前位置移除而后将 阅读全文
posted @ 2018-11-15 10:38 Catch_Some_Z's 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 1. 问: 返回值是什么? 答: 。奇怪的结果(但的确是真的),原因整数溢出。 2. 问:Java表达式 和`1.0 / 0.0`的值分别是什么? 答:第一个表达式会产生一个运行时 除以零异常 ;第二个表达式的值是 (无穷大)。 3. 问:负数余数运算的结果是正是负? 答: 余数的定义为 恒等于 , 阅读全文
posted @ 2018-10-01 23:19 Catch_Some_Z's 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 递归的三点原则 阅读全文
posted @ 2018-10-01 17:56 Catch_Some_Z's 阅读(784) 评论(0) 推荐(0) 编辑
摘要: 一、正序删 正序删,如果只删除至多1个元素,那只需要在删除后使用break语句跳出循环即可,如果需要删除多个元素,若不注意控制当前列表的size和下一个元素的index,容易报java.lang.IndexOutOfBoundsException异常 public static void remov 阅读全文
posted @ 2018-06-23 00:32 Catch_Some_Z's 阅读(61385) 评论(3) 推荐(5) 编辑