java迭代器解析

起因 今天补刷力扣每日一题,出现了一道迭代器有关的题目(284)。让我不禁思考,Java里的经常使用的迭代器我竟然没有看过源码,所以通过这篇文章去学习总结下迭代器的Java实现。 作用 自顶向下的去理
分类: 编程语言 发布时间: 10-13 00:57 阅读次数: 0

Nacos配置中心之加载配置

小知识,大挑战!本文正在参与「程序员必备小知识」创作活动 本文已参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金。 9 Nacos配置中心之加载配置 启动类执行完prepareEnvironme
分类: 编程语言 发布时间: 10-13 00:57 阅读次数: 0

Cobar提出的一种在分库场景下对Order By / Limit 的优化

Cobar 虽然是一款“古老”的数据库中间件,但目前不少公司仍然在用它,且它包含了不少有意思的算法和实现,今天就来分享 Cobar 提出的一种在分库场景下对 Order By / Limit 的优化。
分类: 编程语言 发布时间: 10-13 00:57 阅读次数: 0

Redis学习(转载)

本博客根据黑马Redis教程学习而做的笔记,链接如下 一、Redis常用指令 二、数据类型 所有的key都为String类型,讨论数据类型是说的value的类型 1、String 基本操作 strin
分类: 编程语言 发布时间: 10-13 00:57 阅读次数: 0

链路追踪,监控SkyWalking与Elasticsearch

官方介绍:SkyWalking是分布式系统的应用程序性能监视工具,为微服务、云原生架构和基于容器架构设计。观察性分析平台和应用性能管理系统。提供分布式追踪服务网格遥测分析度量聚合和可视化一体化解决方案
分类: 编程语言 发布时间: 10-13 00:57 阅读次数: 0

centos7 搭建minio

本文已参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金。 一、下载安装文件 二、创建数据文件夹 三、启动 如发下以下问题是发生端口占用: 请更换端口或杀死占用端口的进程。 启动成功如下所示: 访
分类: 编程语言 发布时间: 10-13 00:57 阅读次数: 0

php队列的实现思路和详细过程

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 一:队列场景 当我们使用某讯或者某浪的邮箱时,点击群发邮件之后,只需等待很短的时间,浏览器 提示提交成功,正在发送之类的信息时,用户就可以关
分类: 编程语言 发布时间: 10-13 00:57 阅读次数: 0

ZLMediaKit教程(四)HTTP API

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 环境 ubuntu 18.04 64bit ZLMediaKit 20210924 ffmpeg 3.4.8 支持的http api 目前版
分类: 编程语言 发布时间: 10-13 00:57 阅读次数: 0

Java代码优化实战 - 请求合并

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 本文已参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金。 在进行系统设计的时候,不知道大家是否也遇到过这个问题,大量请求造成数据库压力
分类: 编程语言 发布时间: 10-13 00:57 阅读次数: 0

信息流推荐系统智能交付解决方案探索

本文主要介绍了百度大规模信息流推荐系统研发、交付效能提升的相关实践。涵盖研发、测试、发布、上线部署各个阶段,通过智能化手段,结合数据和算法,实现效能提升、以及流程智能流转,最终实现全流程的无人值守。
分类: 编程语言 发布时间: 10-13 00:57 阅读次数: 0

springboot集成minio完全版,坑点很多

本文已参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金。 本文我们使用springboot集成minio,这里我们没有直接使用其starter,因为在maven仓库当中只有两个版本,且使用不广泛
分类: 编程语言 发布时间: 10-13 00:57 阅读次数: 0

建造者模式——链式调用

本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 哈喽,大家好,我是一条~ 之前的《白话设计模式》因为工作被搁置,如今再次启航,并搭配框架源码解析一起食用,将理论与实战完美结合。 对设计模式
分类: 服务端 发布时间: 10-13 00:57 阅读次数: 0

linux极简小知识:18、rpm的查询命令大揭秘(-q、-qa、-i、-p、-l、-f、-R)

rpm提供了强大的查询操作,包括:查询软件包是否已安装;查询系统中所有已安装的软件包;查看软件包的详细信息;查询软件包的文件列表(安装的路径);查询某系统文件具体属于哪个 RPM 包...
分类: 服务端 发布时间: 10-13 00:57 阅读次数: 0

MySQL 索引和底层数据结构与算法

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 本文已参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金。 概述 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问
分类: 服务端 发布时间: 10-13 00:57 阅读次数: 0

【评论抽掘金周边】| 谈谈java中的死锁

什么是死锁 在使用多线程以及多进程时,两个或两个以上的运算单元(进程、线程或协程),各自占有一些共享资源,并且互相等待其他线程占有的资源才能进行,而导致两个或者多个线程都在等待对方释放资源,就称为死锁
分类: 服务端 发布时间: 10-13 00:57 阅读次数: 0

Sentinel全系列之六 —— 滑动窗口在sentinel中的应用及源码分析

详细介绍滑动窗口在sentinel中的应用,从源码出手,带你一步步挖掘Sentinel是如何利用滑动窗口,进行限流的。
分类: 服务端 发布时间: 10-13 00:57 阅读次数: 0

天天用v-show和v-if还不知道怎么实现?今天就让你极速玩转

相信无数的开发者天天都在使用vue,其中v-show和v-if绑定语法几乎每个页面都会多少用到,但是考虑过他们是如何实现的吗?本期的案例就是制作一个miniVue只讲解v-show与v-if的实现。
分类: 编程语言 发布时间: 10-13 00:56 阅读次数: 0

Java-第十四部分-JVM-直接内存、执行引擎和StringTable

Java初学,给毕业论文做准备,整理一些基础要点防止以后忘记。代码逻辑都差不多,但是还有些特别的点需要整理。
分类: 编程语言 发布时间: 10-13 00:24 阅读次数: 0

计算机网络:常见的网络攻击方式!黑客惯用的伎俩

黑客与安全 在当今的互联网当中,总是存在着我们看不见也摸不着的一些 “互联网地下工作者”,也就是黑客。黑客的攻击方式分为很多种,有非破坏性攻击和破坏性攻击。非破坏性攻击一般是为了扰乱系统的执行,使之暂
分类: 编程语言 发布时间: 10-13 00:24 阅读次数: 0

Nacos配置中心之环境准备

小知识,大挑战!本文正在参与「程序员必备小知识」创作活动 本文已参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金。 8 Nacos配置中心之环境准备 Nacos配置中心的工作流程是怎么样的呢?
分类: 编程语言 发布时间: 10-13 00:24 阅读次数: 0