5月月更
2 人感兴趣 · 703 次引用
- 最新
- 推荐
Docker 下 RabbitMQ 延时队列实战两部曲之一:极速体验
向RabbitMQ发出消息后,有时我们希望消费方不要立即消费,这时候延时队列就派上用场了,本篇就来快速体验其效果
flutter 系列之:widgets, 构成 flutter 的基石
flutter中所有的组件都是由widgets组成的,flutter中有各种各样的widgets,这些widgets构成了flutter这个大厦。
【LeetCode】单词长度的最大乘积 Java 题解
给定一个字符串数组 words,请计算当两个字符串 words[i] 和 words[j] 不包含相同字符时,它们长度的乘积的最大值。假设字符串中只包含英语的小写字母。如果没有不包含相同字符的一对字符串,返回 0。
CopyOnWriteArrayList 源码分析 - 其它方法
indexOf 方法主要用于查找元素在数组中的下标位置,如果元素存在就返回元素的下标位置,元素不存在的话返回 -1。并且支持 null 值的搜索,可以正向或者反向的查询。
SAP UI5 框架的 manifest.json
链接:https://sapui5.hana.ondemand.com/resources/sap/ui/core/manifest.json
服务端技术进阶 (三) 从架构到监控报警,支付系统设计如何步步为营
企业所处发展阶段不同,对支付系统的定位和架构也不尽相同。整体上来说,可以把一个公司的支付系统发展分为三个阶段:
Web 编程入门:什么是 Web API?
在开始构建自己的网络 API 之前,让我们先了解网络的实际是怎样运行的。 毕竟,Web API 实际上位于万维网的现有体系结构之上,并且依赖于包括 HTTP,IP / TCP 等在内的多种技术。
学会 Pandas 这六大函数,数据分析够用了
数据分析利器pandas,六大不容错过的数据分析函数。
Vue 进阶(贰零捌):ES6 对象解构
前端开发过程中,对于后台返回的对象,若包含属性过多,需要一一定义变量接收对象属性,该过程过于繁琐,增加了代码量。好在ES6提供了对象解构方法帮助我们解决这一问题。
MSVC 编译多个 C 程序文件
msvc 编译多个文件 跟 之前的 《Linux环境编译多个C程序文件》类似的,编译阶段都只是处理单个文件,只有在链接阶段才是处理多个文件。
【LeetCode】最多单词数的发件人 Java 题解
给你一个聊天记录,共包含 n 条信息。给你两个字符串数组 messages 和 senders ,其中 messages[i] 是 senders[i] 发出的一条 信息 。
通过集成腾讯 IM 来浅尝一下.net 6 的 MINI API
下一篇在继续Go的学习笔记,因为这阵子一直有项目压着,确实没有精力去总结学习成果。所以这篇就先换换口味,切回老本行,分享一下.net 6的一个小知识。
SAP UI5 自动化测试工具的 qunit-redirect.js
OPA5 是针对 SAPUI5 和 OpenUI5 应用程序和组件的测试框架,它基于由 JQuery 开发人员开发的开源测试框架 QUnit。
Docker 镜像制作实战:设置时区和系统编码
制作Docker镜像时常用centos的官方镜像作为基础镜像,其时区和系统编码都不满足我们的需求,今天我们就来实战制作一个Docker镜像,将时区和系统编码设为我们想要的
聊聊 Kafka:Kafka 如何保证可靠性
在如今的分布式环境时代,任何一款中间件产品,大多都有一套机制去保证高可用的,Kafka 作为一个商业级消息中间件,消息可靠性的重要性可想而知,那 Kafka 如何保证可靠性的呢?本文从 Producer 往 Broker 发送消息、Topic 分区副本以及 Leader 选举几个角度
CopyOnWriteArrayList 源码分析 - 基础和新增
在 ArrayList 的类注释上,记录了 ArrayList 是线程不安全的。如果要作为共享变量的话,需要自己对方法进行加锁,或者使用Collections.synchronizedList 方法。另外,java中还有一种线程安全的List,是CopyOnWriteArrayList。