文章库ARTICLE COLUMN

  • [LeetCode] 328. Odd Even Linked List

    [LeetCode] 328. Odd Even Linked List

    Problem Given a singly linked list, group all odd nodes together followed by the even nodes. Please note here we are talking about the node number and not the value in the nodes. You should try to do ...

    InvokerInvoker 评论0 收藏0
  • [LeetCode] 442. Find All Duplicates in an Array

    [LeetCode] 442. Find All Duplicates in an Array

    Problem Given an array of integers, 1 ≤ a[i] ≤ n (n = size of array), some elements appear twice and others appear once. Find all the elements that appear twice in this array. Could you do it without ...

    liukai90liukai90 评论0 收藏0
  • [LeetCode] 448. Find All Numbers Disappeared in an

    [LeetCode] 448. Find All Numbers Disappeared in an

    Problem Given an array of integers where 1 ≤ a[i] ≤ n (n = size of array), some elements appear twice and others appear once. Find all the elements of [1, n] inclusive that do not appear in this array...

    X_AirDuX_AirDu 评论0 收藏0
  • [LeetCode] 223. Rectangle Area

    [LeetCode] 223. Rectangle Area

    Problem Find the total area covered by two rectilinear rectangles in a 2D plane. Each rectangle is defined by its bottom left corner and top right corner as shown in the figure. showImg("https://...

    JayChenJayChen 评论0 收藏0
  • Java™ 教程(同步)

    Java™ 教程(同步)

    同步 线程主要通过共享对字段和引用对象的引用字段的访问来进行通信,这种通信形式非常有效,但可能产生两种错误:线程干扰和内存一致性错误,防止这些错误所需的工具是同步。 但是,同步可能会引入线程竞争,当两个或多个线程同时尝试访问同一资源并导致Ja...

    EdisonEdison 评论0 收藏0
  • Android开发基于rtmp实现视频直播

    Android开发基于rtmp实现视频直播

    摘要:视频采集处理后推流到流媒体服务器,第一部分功能完成。第二部分就是流媒体服务器,负责把从第一部分接收到的流进行处理并分发给观众。五服务器流分发流媒体服务器的作用是负责直播流的发布和转播分发功能。 前言 近两年时间,视频直播可谓大火。在视...

    _Dreams_Dreams 评论0 收藏0
  • 力扣(LeetCode)513

    力扣(LeetCode)513

    摘要:示例输入输出示例输入输出注意您可以假设树即给定的根节点不为。解答我们只需要层次遍历从左到右这个二叉树,并且用每层第一个节点的值替换临时变量。就能得到正确的结果,注意的是树的层次遍历需要用到队列代码 题目地址:https://leetcode-cn.com/pr...

    Leck1eLeck1e 评论0 收藏0
  • 力扣(LeetCode)652

    力扣(LeetCode)652

    摘要:对于同一类的重复子树,你只需要返回其中任意一棵的根结点即可。两棵树重复是指它们具有相同的结构以及相同的结点值。这里再用存储,键序列化结果,值树节点组成的链表。 题目地址:https://leetcode-cn.com/probl...题目描述:给定一棵二叉树,返回所...

    NoodlesNoodles 评论0 收藏0
  • 力扣(LeetCode)609

    力扣(LeetCode)609

    摘要:一组重复的文件至少包括二个具有完全相同内容的文件。如果,则表示该目录是根目录。该输出是重复文件路径组的列表。文件路径是具有下列格式的字符串示例输入输出注最终输出不需要顺序。给定的文件数量在,个范围内。 题目地址:https://leetcode-cn.co...

    xietao3xietao3 评论0 收藏0
  • dubbo源码解析(二十三)远程调用——Proxy

    dubbo源码解析(二十三)远程调用——Proxy

    摘要:第二种是,是一款字节码引擎工具,能够在运行时编译生成。后记该部分相关的源码解析地址该文章讲解了远程调用中关于代理的部分,关键部分在于基于实现的字节码技术来支撑动态代理。 远程调用——Proxy 目标:介绍远程调用代理的设计和实现,介绍dubbo-...

    CristicCristic 评论0 收藏0
  • 《从0到1学习Flink》—— 介绍Flink中的Stream Windows

    《从0到1学习Flink》—— 介绍Flink中的Stream Windows

    摘要:在每个事件上,触发器都可以决定触发即清除删除窗口并丢弃其内容,或者启动并清除窗口。请注意,指定的触发器不会添加其他触发条件,但会替换当前触发器。结论对于现代流处理器来说,支持连续数据流上的各种类型的窗口是必不可少的。 showImg("https:/...

    jifeijifei 评论0 收藏0
  • api 接口管理工具

    api 接口管理工具

    摘要:接口管理工具大致分为线上工具和自建工具。安装其他工具上面讲的,不管是线上工具还是自建工具,都是接口集成工具,主要是为了提供数据功能。类似网易云笔记印象笔记的笔记管理工具。 api 接口管理工具 现在,Web 应用的前后端分离事实上已经成为了大...

    wuyuminwuyumin 评论0 收藏0
  • 这是一次 docker 入门实践

    这是一次 docker 入门实践

    摘要:前言其实接触也有一段时间了,但是一直没有做下总结,现在网上关于的介绍也有很多了,本着好记性不如烂笔头的原则,还是自己再记录一波吧。实现目标安装探索基本概念及用法环境准备位,内核版本不低于安装以下命令均需在权限下执行。 showImg("https:/...

    asheashe 评论0 收藏0
  • 网关实现灰度发布

    网关实现灰度发布

    摘要:就是一种灰度发布方式,让一部分用户继续用,一部分用户开始用,如果用户对没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到上面来。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现调整问题,以保证其影响度。 一、背景互联网产...

    stormjunstormjun 评论0 收藏0
  • Java™ 教程(进程和线程)

    Java™ 教程(进程和线程)

    并发 计算机用户想当然地认为他们的系统一次可以做不止一件事,他们设想他们可以继续在文字处理器中工作,而其他应用程序则下载文件、管理打印队列和流音频,即使是单个应用程序通常也希望一次完成多个任务。例如,流式音频应用程序必须同时从网络上读取数...

    AZmakeAZmake 评论0 收藏0
  • GraphQL:一种更高效、强大和灵活的数据提供方式

    GraphQL:一种更高效、强大和灵活的数据提供方式

    摘要:我们知道是一种从服务器公开数据的流行方式。描述所有的可能类型系统基于类型和字段的方式进行组织,而非入口端点。因此,需要对后端进行调整,以满足新的数据需求,这会降低生产力并显著降低将用户反馈集成到产品中的能力。 showImg("https://segment...

    eccozhoueccozhou 评论0 收藏0
  • 一种自动化的信息管理构建系统

    一种自动化的信息管理构建系统

    摘要:源码敬上按照一篇技术文章的惯例,先得定义名词作出解释信息管理系统信息管理系统百度百科,往大了说,除了图书管理仓储管理,电商资讯网站和大部分的后台都属于信息管理系统。 此文首发于知乎 Talk is cheap, show me the code. 手里有码,心中不慌。...

    AlphaGoooAlphaGooo 评论0 收藏0
  • 《从0到1学习Flink》—— Flink 中几种 Time 详解

    《从0到1学习Flink》—— Flink 中几种 Time 详解

    摘要:每小时窗口将包括在系统时钟指示整个小时之间到达特定操作的所有事件。平行流中的水印水印是在源函数处生成的,或直接在源函数之后生成的。源函数的每个并行子任务通常独立生成其水印。由于其输入流更新其事件时间,因此操作员也是如此。 showImg("htt...

    zsy888zsy888 评论0 收藏0
  • [LeetCode] 545. Boundary of Binary Tree

    [LeetCode] 545. Boundary of Binary Tree

    Problem Given a binary tree, return the values of its boundary in anti-clockwise direction starting from root. Boundary includes left boundary, leaves, and right boundary in order without duplicate no...

    newtreknewtrek 评论0 收藏0
  • 为自己搭建一个分布式 IM 系统二【从查找算法聊起】

    为自己搭建一个分布式 IM 系统二【从查找算法聊起】

    摘要:言归正传,上周更新了第一版没想到反响热烈,最高时上了版块的首位,一天收到了的。于是我新增了一个命令用于一键开启模式,使用情况大概如下。 showImg("https://segmentfault.com/img/remote/1460000017877489"); 前言 最近这段时间确实有点忙,这篇...

    ruicbAndroidruicbAndroid 评论0 收藏0
  • 如何将JAR包发布到Maven中央仓库?

    如何将JAR包发布到Maven中央仓库?

    摘要:我们需要将包发布到一些指定的第三方仓库,然后该仓库再将包同步到中央仓库。安装并配置发布到仓库中的所有文件都要使用签名,以保障完整性。发布包执行处理,即可将包发布到仓库。若符合要求,则成功,成功之后点击箭头所指的,即可正式将包发布到仓库...

    android_candroid_c 评论0 收藏0
  • 最长公共子序列LCS

    最长公共子序列LCS

    摘要:最长公共子序列动态规划问题,局部最小单元两值是否相等,相等则从对角线上个位置处的数值,继续状态延续不相等则从上下两个过去的位置找值保持延续,在上下两个过去位置中保持着之前的最长子序列。 最长公共子序列 动态规划问题,局部最小单元:两值...

    UnixAgainUnixAgain 评论0 收藏0
  • 网络协议 21 - RPC 协议(中)- 基于 JSON 的 RESTful 接口协议

    网络协议 21 - RPC 协议(中)- 基于 JSON 的 RESTful 接口协议

    摘要:服务发现问题对于来讲,我们已经解决了传输协议的问题基于,协议约定问题基于,最后要解决的是服务发现问题。另外一方是服务消费方,向获取服务提供方的注册信息。     上一节我们了解了基于 XML 的 SOAP 协议,SOAP 的 S 是啥意思来着?是 Simple...

    Paul_KingPaul_King 评论0 收藏0
  • [LeetCode] 165. Compare Version Numbers

    [LeetCode] 165. Compare Version Numbers

    Problem Compare two version numbers version1 and version2.If version1 > version2 return 1; if version1 < version2 return -1;otherwise return 0. You may assume that the version strings are non-em...

    赵春朋赵春朋 评论0 收藏0
  • Java™ 教程(Thread对象)

    Java™ 教程(Thread对象)

    Thread对象 每个线程都与Thread类的实例相关联,使用Thread对象创建并发应用程序有两种基本策略。 要直接控制线程的创建和管理,只需在每次应用程序需要启动异步任务时实例化Thread。 要从应用程序的其余部分抽象线程管理,请将应用程序的任务传递给执行器...

    you_Deyou_De 评论0 收藏0

热门文章

<