240 发简信
IP属地:河北
  • ByteBuffer是怎么构成的,如何使用?

    ByteBuffer通常用于Java原生NIO操作中,对Channel进行读取或者写入,其中封装了一些操作byte数组的方法,还是很实用的。 B...

  • Resize,w 360,h 240
    Java Nio中Selector是什么?Selector怎么使用呢?

    以前大家都是用阻塞式IO来对网络IO进行数据请求,对于不同的IO都要分配一个线程来处理,如果没有数据就会进行等待,从而造成了阻塞,这种方式极大地...

  • Resize,w 360,h 240
    到现在还不懂这5种IO模型?读完彻底搞懂啦!

    说到io模型,就不得不先提一下阻塞与非阻塞,同步与异步了,下面就来聊聊这几个概念。 当系统进行io操作时,一般会涉及两个对象,用户线程(或进程)...

  • Resize,w 360,h 240
    帮你理解一下线性表

    定义 线性表是一种线性结构,它是由零个或多个数据元素构成的有限序列。线性表中除了头尾元素,每个元素都只有一个直接前驱和一个直接后继,而首元素没有...

  • LeetCode刷题之路 删列造序 II

    删列造序 II【中等】 给定由 N 个小写字母字符串组成的数组 A,其中每个字符串长度相等。 选取一个删除索引序列,对于 A 中的每个字符串,删...

  • LeetCode刷题之路 单值二叉树

    单值二叉树【简单】 如果二叉树每个节点都具有相同的值,那么该二叉树就是单值二叉树。 只有给定的树是单值二叉树时,才返回 true;否则返回 fa...

  • LeetCode刷题之路 按奇偶排序数组 II

    按奇偶排序数组 II【简单】 给定一个非负整数数组 A, A 中一半整数是奇数,一半整数是偶数。 对数组进行排序,以便当 A[i] 为奇数时,i...

  • LeetCode刷题之路 验证栈序列

    验证栈序列【中等】 给定 pushed 和 popped 两个序列,只有当它们可能是在最初空栈上进行的推入 push 和弹出 pop 操作序列的...

  • LeetCode刷题之路 最长连续递增序列

    最长连续递增序列【简单】 给定一个未经排序的整数数组,找到最长且连续的的递增序列。 示例 1: 示例 2: 注意:数组长度不会超过10000。 ...

个人介绍
人生昧履,砥砺而行 公众号:小北写码