摘要: 1. 二分查找(非递归,始终返回第一次出现的位置,参考了<<编程珠玑 第 2 版>>) 扩展: 1.1 LeetCode 35. Search Insert Position 有序数组查找,如果没有找到,返回应该插入的位置(也就是直接返回 1 里面的 u)。 1.2 LeetCode 34. Fin 阅读全文
posted @ 2019-09-06 11:08 Ainsliaea 阅读(227) 评论(0) 推荐(0) 编辑
摘要: A 免密登录 B 1. 确保 B 安装 openssh-server 查看 ps -e | grep ssh 是否有 sshd,安装之后还没有需要启动 ssh server:/etc/init.d/ssh start 2. 在 A 上生成密钥:ssh-keygen -t rsa 3. 将公钥复制到 阅读全文
posted @ 2019-09-04 18:27 Ainsliaea 阅读(129) 评论(0) 推荐(0) 编辑
摘要: Java 项目(非 Java web 项目)中使用 slf4j + log 4j 1. pom 中只需添加一个依赖:slf4j-log4j12 2. 将 log4j 的配置文件 'log4j.properties' 放在 %project_root%\src\main\resources 目录中,注 阅读全文
posted @ 2019-08-26 15:10 Ainsliaea 阅读(9867) 评论(0) 推荐(0) 编辑
摘要: 1. 常规思路 遍历一次,和之前的数字字符串比较长度,找到最长的 2. 其他思路 来源:https://www.nowcoder.com/questionTerminal/2c81f88ecd5a4cc395b5308a99afbbec?f=discussion 哎呀哎呀123 的回答 (利用正则表 阅读全文
posted @ 2019-08-25 14:00 Ainsliaea 阅读(2976) 评论(0) 推荐(0) 编辑
摘要: LeetCode 768. Max Chunks To Make Sorted I Given an array arr of integers (not necessarily distinct), we split the array into some number of "chunks" ( 阅读全文
posted @ 2019-08-25 12:37 Ainsliaea 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 计算 $C_m^n$ 原理。。。 阅读全文
posted @ 2019-08-20 13:55 Ainsliaea 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 1. 当一个线程正在访问一个对象的 synchronized 实例方法,那么其他线程不能访问该对象的其他 synchronized 方法 对于每一个实例方法,锁是加在对象上的,一个线程访问其中一个 synchronized 修饰的实例方法时,这个线程就拿到了对象的锁,所以其他线程无法拿到该对象的锁, 阅读全文
posted @ 2019-08-18 20:29 Ainsliaea 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1. Future 和 FutureTask 获取返回结果 都是调用 ExecutorService 的 submit 方法,不同的是一个 submit Callable,返回值用 Future 接收;另一个 submit FutureTask,也就是 Runnable,不需要接收返回值 Futur 阅读全文
posted @ 2019-08-18 20:28 Ainsliaea 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1. newSingleThreadExecutor 和 newFixedThreadPool(1) 的区别 Fixed 直接返回一个 ThreadPoolExecutor,而 Single 在 ThreadPoolExecutor 的基础上封装了 FinalizableDelegatedExecu 阅读全文
posted @ 2019-08-18 20:28 Ainsliaea 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1. ctl:将 workerCount(工作线程的数量)和线程池的状态放在一个 int 中保存 在 ctolOf 方法中实现 private static int ctlOf(int rs, int wc) { return rs | wc; } 作用:并不是节省空间,而是为了保持线程池状态和运行 阅读全文
posted @ 2019-08-18 20:28 Ainsliaea 阅读(266) 评论(0) 推荐(0) 编辑