240 发简信
IP属地:上海
  • 120
    TCP通信的这些异常,你考虑了吗?

    本文章转载于搜狗测试 TCP是面向连接的,在传输数据之前要先和对端建立一个连接,建立连接的过程我们通常叫做3次握手。下面通过图片来给大家展示3次握手的过程 在数据传输完之后我...

  • 120
    如何实现一个简单的RPC

    在如何给老婆解释什么是RPC中,我们讨论了RPC的实现思路。那么这一次,就让我们通过代码来实现一个简单的RPC吧! RPC的实现原理 正如上一讲所说,RPC主要是为了解决的两...

  • 风云的ARTS打卡(第四周)

    第4周 Algorithm: N皇后问题 n皇后问题研究的是如何将n个皇后放置在n×n的棋盘上,并且使皇后彼此之间不能相互攻击。 给定一个整数n,返回所有不同的n皇后问题的解...

  • 风云的ARTS打卡(第三周)

    第3周 Algorithm: 最长回文子串 给定一个字符串s,找到s中最长的回文子串。你可以假设s的最大长度为 1000。 解: 可以用“中心扩展法”,难点是要处理好奇数字符...

  • 风云的ARTS打卡(第2周)

    第2周 Algorithm: 括号生成 给出n代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。 例如,给出n=3,生成结果为: [ "(((...

  • 风云的ARTS打卡(第1周)

    第1周 Algorithm: leetcode-cn.com,3. 无重复字符的最长子串 longest-substring-without-repeating-charac...

  • 分类算法-决策树

    决策树理论在决策树理论中,有这样一句话,“用较少的东西,照样可以做很好的事情。越是小的决策树,越优于大的决策树”。数据分类是一个两阶段过程,包括模型学习阶段(构建分类模型)和...

  • 120
    java io

    1.1 相关概念 Java IO Java IO即Java 输入输出系统。不管我们编写何种应用,都难免和各种输入输出相关的媒介打交道,其实和媒介进行IO的过程是十分复杂的,这...

  • 120
    【死磕Java并发】-----J.U.C之并发工具类:CountDownLatch

    此篇博客所有源码均来自JDK 1.8 在上篇博客中介绍了Java四大并发工具之一的CyclicBarrier,今天要介绍的CountDownLatch与CyclicBarri...