java
王Clever
这个作者很懒,什么都没留下…
展开
-
LeetCode – Kth Largest Element in an Array (Java)
通过排序 public int findKthLargest(int[] nums, int k) { Arrays.sort(nums); return nums[nums.length-k]; } 同快速排序方法差不多 public int findKthLargest(int[] nums, int k) { if (k < 1 || nums == null) {翻译 2016-09-02 12:34:12 · 268 阅读 · 0 评论 -
209. Minimum Size Subarray Sum
从第一个开始,把每个开头都标记为start,然后从start往后一直加直到相加大于sum,(比较一次最小长度),然后在start往后移动一次,sum删掉start的那个数,如果数还是大于sum,更新长度,否者在往后加一位public int minSubArrayLen(int s, int[] nums) { if(nums==null || nums.length==1)原创 2016-09-05 12:28:23 · 230 阅读 · 0 评论 -
HttpClient加JSON保持登陆状态浏览知乎
保持着cookie,就意味着你保持着自己的登陆状态,这里省略了获取cookie的状态,我是用Chrome中的EditThisCooike 把其中的cookie信息导入到json文件中 像这样,然后提取cookie用json-lib,有个较坑的bug就是依赖包,我放张图,给大家看我的json包,有两个包不能用最新的,不然无法运行。用chrome查看request的头部信息,来设置信息 最后贴原创 2016-11-03 14:42:08 · 612 阅读 · 0 评论 -
在dfs中传入List参数,所带来的引用bug
用一道leetcode题,4 Sum,这题标准答案不是dfs,但是我用了dfs,超时,关键是bug..这是有bug的代码public List<List<Integer>> fourSum(int[] nums, int target) { List<List<Integer>>ll = new ArrayList<>(); List<Integer> list =原创 2016-10-23 23:03:14 · 329 阅读 · 0 评论 -
103. Binary Tree Zigzag Level Order Traversal
/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */ public class Solution {原创 2016-11-05 15:02:52 · 234 阅读 · 0 评论 -
Java分解URL
URL由以下5部分组成 模式,也称为协议。 授权机构 路径 片段标识符 查询字符串 例如,在URL http://www.ibiblio.org/javafaq/books/jnp/index.html?isbn=1563#toc中,模式是http,授权机构是www.ibiblio.org,路径是/javafaq/book/jnp/index.html,片段标识符是toc,查询字符串是isbn=15原创 2016-10-25 19:58:10 · 3921 阅读 · 0 评论 -
深入分析 Java I/O 的工作机制
Java 的 I/O 类库的基本架构 I/O 问题是任何编程语言都无法回避的问题,可以说 I/O 问题是整个人机交互的核心问题,因为 I/O 是机器获取和交换信息的主要渠道。在当今这个数据大爆炸时代,I/O 问题尤其突出,很容易成为一个性能瓶颈。正因如此,所以 Java 在 I/O 上也一直在做持续的优化,如从 1.4 开始引入了 NIO,提升了 I/O 的性能。关于 NIO 我们将在后面详细介绍转载 2016-10-19 11:06:07 · 245 阅读 · 0 评论 -
Java NIO(1)
java NIO是由下有下面几个核心组件组成 Channels Buffers Selectors Channels and Buffer在NIO中,所有的io都起始于Channel,Channel类似与流,可以读到Buffer中,也可以从Buffer中写入。 这里有些例子,是Channel继承类: FileChannel DatagramChannel SocketChannel ServerS翻译 2016-11-13 15:29:36 · 233 阅读 · 0 评论