上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 38 下一页
摘要: 总结一些Java异常的处理原则 Java异常处理最佳实践 不要忘记关闭资源 在finally里关闭资源 用try with resource关闭资源 使用描述性消息抛出异常 指定具体的异常 用NumberFormatExcepton而不是Exception,这样能更快的定位问题 NumberForm 阅读全文
posted @ 2018-09-24 03:35 okokabcd 阅读(519) 评论(0) 推荐(0) 编辑
摘要: Question "905. Sort Array By Parity" Solution 题目大意:数组排序,偶数放前,奇数在后,偶数的数之间不用管顺序,奇数的数之间也不用管顺序 思路:建两个list,一个放偶数,一个放奇数,最后将两个list合并,转化为数组返回 Java实现: java pub 阅读全文
posted @ 2018-09-19 22:12 okokabcd 阅读(166) 评论(0) 推荐(0) 编辑
摘要: Algorithm 1. "521. Longest Uncommon Subsequence I LeetCode" Review "如何搭建一个私有的CDN?" 大部分情况下,我们使用市场上现有的 CDN 服务。但是,你也可以自己搭一个,这篇文章教你怎么做。 Tip 记录几个linux命令 sh 阅读全文
posted @ 2018-09-17 02:27 okokabcd 阅读(128) 评论(0) 推荐(0) 编辑
摘要: Question "521. Longest Uncommon Subsequence I" Solution 题目大意:给两个字符串,找出非共同子串的最大长度 思路:字符串相等就返回 1,不等就返回长度大的那个长度 Java实现: 2 阅读全文
posted @ 2018-09-12 12:00 okokabcd 阅读(118) 评论(0) 推荐(0) 编辑
摘要: Algorithm 1. "429. N ary Tree Level Order Traversal LeetCode" 2. "690. Employee Importance LeetCode" 3. "872. Leaf Similar Trees LeetCode" 4. "767. Re 阅读全文
posted @ 2018-09-09 21:37 okokabcd 阅读(166) 评论(0) 推荐(0) 编辑
摘要: Question "896. Monotonic Array" Solution 题目大意: 类似于数学中的减函数,增函数和物理中的加速度为正或为负 思路: 先比较前两个是大于0还是小于0,如果等于0就比较第2,3两个,依次类推,得到这个是递增数组还递减数组后再遍历接下来的数就好办了 Java实现: 阅读全文
posted @ 2018-09-09 20:53 okokabcd 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Question "56. Merge Intervals" Solution 题目大意: 一个坐标轴,给你n个范围,把重叠的范围合并,返回合并后的坐标对 思路: 先排序,再遍历判断下一个开始是否在上一个范围内,如果在且结束坐标大于上一个坐标就合并 Java实现: 阅读全文
posted @ 2018-09-08 20:46 okokabcd 阅读(173) 评论(0) 推荐(0) 编辑
摘要: Question "767. Reorganize String" Solution 题目大意: 给一个字符串,将字符按如下规则排序,相邻两个字符一同,如果相同返回空串否则返回排序后的串。 思路: 首先找出字符数量最大的字符,如果数量大于S长度的一半,返回空字符串,否则将该字符从索引0开始间隔着放( 阅读全文
posted @ 2018-09-06 20:28 okokabcd 阅读(121) 评论(0) 推荐(0) 编辑
摘要: Question "872. Leaf Similar Trees" Solution 题目大意: 如果两个二叉树的叶子节点相同就认为这两个二叉树相似。给两个二叉树判断是否相似。 思路: 用递归把两个二叉树的叶子节点遍历出来,再比较叶子节点是否相同 Java实现: 阅读全文
posted @ 2018-09-05 16:21 okokabcd 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 使用多线程提高REST服务性能 异步处理REST服务,提高服务器吞吐量 使用Runnable异步处理Rest服务 AsyncController.java 使用DeferredResult异步处理Rest服务 应用1/线程1:接收下单请求,放到消息队列 应用1/线程2:监听器,监听消息队列是否有下单 阅读全文
posted @ 2018-09-04 22:43 okokabcd 阅读(227) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 38 下一页