跟着动画学Go数据结构之堆排序

堆排序是一种树形选择排序算法。 简单选择排序算法每次选择一个关键字最小的记录需要 $O(n)$ 的时间,而堆排序选择一个关键字最小的记录需要 $O(nlogn)$ 的时间。 堆可以看作一棵完全
分类: 编程语言 发布时间: 01-20 13:16 阅读次数: 0

如何自定义Spring xml Namespace

「这是我参与2022首次更文挑战的第2天,活动详情查看:2022首次更文挑战」 在Spring XML配置文件中除了Spring 默认的Namespace,今天我们来看一下如何自定义Namespace
分类: 编程语言 发布时间: 01-20 13:16 阅读次数: 0

一文了解JAVA线程的中断(Interrupt)机制

介绍 Java的中断是一种协作机制,也就是说通过中断并不能直接中断另外一个线程,而需要被中断的线程自己处理中断。 在Java的中断模型中,每个线程都有一个boolean标识,代表着是否有中断请求(该请
分类: 编程语言 发布时间: 01-20 13:16 阅读次数: 0

通过 YAML 文件初始化 MySQL gorm

本文通过一个完整的例子,介绍如何通过 YAML 文件,轻松初始化 gorm。 我们将会使用 rk-boot 来初始化。
分类: 编程语言 发布时间: 01-20 13:16 阅读次数: 0

QA 由浅入深 Spring Framework 5.0(八)- 声明式事务

Spring 声明式事务基本介绍,包括了基本使用以及@Transactional注解的各种属性的详细使用
分类: 编程语言 发布时间: 01-20 13:16 阅读次数: 0

微服务架构的陷阱:从单体到分布式单体

「这是我参与2022首次更文挑战的第2天,活动详情查看:2022首次更文挑战」 你好,我是看山。 前面咱们聊了架构的演进过程,提到单体架构、SOA 架构、微服务架构、无服务架构。整个过程如下图: 目前
分类: 编程语言 发布时间: 01-20 13:16 阅读次数: 0

你不知道的CSS之制作动态饼图

我们制作一个静态饼图,一个动画饼图,我们也可以有圆角。然而所有这一切都只有一个<div>元素。 除此之外,我们可
分类: 编程语言 发布时间: 01-20 13:16 阅读次数: 0

【k8s 系列】k8s 学习十六,Label 2

「这是我参与2022首次更文挑战的第 3 天,活动详情查看:2022首次更文挑战」 【k8s 系列】k8s 学习十六,Label2 在 k8s 中,我们会轻轻松松的部署几十上百个微服务,这些微服务的版
分类: 编程语言 发布时间: 01-20 13:16 阅读次数: 0

详解域名解析,并将掘金个人主页解析到自定义域名

嗨,大家好,相信做IT开发的小伙伴,或多或少都想过拥有自己的博客,或者是有一个能代表个人的独特的域名信息。当然了小编也是有过很多次这样的想法。那么本次小阿杰将与大家介绍一种只需要域名,无需服务器的方式
分类: 编程语言 发布时间: 01-20 13:16 阅读次数: 0

Java 线程创建的几种方式

「这是我参与2022首次更文挑战的第2天,活动详情查看:2022首次更文挑战」。 我们在工作中经常会用到多线程开发,今天我们一起来梳理一下线程创建的几种方式: 继承 Thread 线程类 实现 Run
分类: 编程语言 发布时间: 01-20 13:16 阅读次数: 0

RocketMQ 端云一体化设计与实践

简介:本次分享主要介绍面向设备端消息收发应用场景的架构模型设计,以及如何实现 基于RocketMQ的一体化消息平台。 作者:悟幻 一体化背景 不止于分发 我们都知道以 RocketMQ 为代表的消息(
分类: 编程语言 发布时间: 01-20 12:43 阅读次数: 0

带你十天轻松搞定 Go 微服务系列(四)

序言 我们通过一个系列文章跟大家详细展示一个 go-zero 微服务示例,整个系列分十篇文章,目录结构如下: 环境搭建 服务拆分 用户服务 产品服务(本文) 订单服务 支付服务 RPC 服务 Auth
分类: 编程语言 发布时间: 01-20 12:43 阅读次数: 0

CameraX 1.1 有哪些新的特性发布?

CameraX 是一个 Jetpack 支持库,旨在帮助您简化相机应用的开发工作。它提供一致且易用的 API 接口,适用于大多数 Android 设备,并可向后兼容至 Android 5.0 (API
分类: 编程语言 发布时间: 01-20 12:43 阅读次数: 0

前端进阶:来自 2022 年的代码转换教程

过去一年,我们新鲜开源的代码转换工具 GoGoCode 获得了社区不少朋友的喜爱和支持,在这样一个小众的领域获得了 2.7k 个 star 以及热情的用户反馈,让我们感到「代码转换」有着比我们想象的广
分类: 编程语言 发布时间: 01-20 12:43 阅读次数: 0

记一次 selenium 处理浏览器证书弹窗的经历

「这是我参与2022首次更文挑战的第3天,活动详情查看:2022首次更文挑战」。 有时候解决一个难题,解决思路往往更重要。 而分享解决难题的思考过程,比直接分享答案更有意义! 今天下午处理了一个关于
分类: 编程语言 发布时间: 01-20 12:09 阅读次数: 0

网站优化(一)——从何处着手开启网站优化?

搜索引擎优化 (SEO)是常见的一种网站优化方式,它可以帮助网站的各个页面在特定关键字的 SERP(搜索引擎结果页面) 中排名靠前,让用户在百度、谷歌等搜索时先看到你的网站。
分类: 编程语言 发布时间: 01-20 12:09 阅读次数: 0

Apache RocketMQ + Hudi 快速构建 Lakehouse

简介:基于RocketMQ和Hudi零代码构建Lakehouse架构,以及RocketMQ Connector & RocketMQ Stream助力ETL数据分析,为大家提供快速构建Lakehous
分类: 编程语言 发布时间: 01-20 12:09 阅读次数: 0

结果出炉!稀土掘金浏览器插件年终评测,快看看你获奖了吗

2021年年底,稀土君发布了有奖测评帖,邀请各位掘友们安装稀土掘金Web浏览器插件,并进行体验测评。稀土君的“年终插件评测大奖”究竟花落谁家?
分类: 编程语言 发布时间: 01-20 12:09 阅读次数: 0

Message deduplication 这里的去重与你想的可能不一样|Apache Pulsar 技术系列

导语 Apache Pulsar 是一个多租户、高性能的服务间消息传输解决方案,支持多租户、低延时、读写分离、跨地域复制、快速扩容、灵活容错等特性。
分类: 编程语言 发布时间: 01-20 12:09 阅读次数: 0

OpenCV 读取和修改图像像素值

OpenCV 是一个的跨平台计算机视觉库,实现了图像处理和计算机视觉方面的很多通用算法,为了更好的介绍图像处理的相关技术,本节主要介绍OpenCV 在不同色彩空间读取和修改图像像素值。
分类: 编程语言 发布时间: 01-20 12:09 阅读次数: 0