技术笔记共2311篇 第53页
JDK19推出新特性虚拟线程是什么?-不念博客

JDK19推出新特性虚拟线程是什么?

JDK19推出了几个新的特性,其中最具有特点的有以下几个。 记录模式(预览版):使用记录模式增强Java编程语言以解构记录值,可以嵌套记录模式和类型模式,实现强大的、声明性的和可组合的数据导...
手动实现一个Redis分布式锁-不念博客

手动实现一个Redis分布式锁

今天第一天开工,收拾心情,又要开始好好学习,好好工作了。 对于使用 Java 的小伙伴,其实我们完全不用手动撸一个分布式锁,直接使用 Redisson 就行。 但是因为这些封装好的组建,让我们越来越...
Https客户端校验证书流程-不念博客

Https客户端校验证书流程

如下图所示,为数字证书签发和验证流程: CA签发证书的过程,如上图左边部分: 首先 CA 会把持有者的公钥、用途、颁发者、有效时间等信息打成一个包,然后对这些信息进行 Hash 计算,得到一个 H...
不念的头像-不念博客不念2年前
362
MySQL适用于哪些场景?-不念博客

MySQL适用于哪些场景?

MySQL 是目前世界上最流行的开源关系数据库,大多应用于互联网行业。比如,在国内,大家所熟知的百度、腾讯、淘宝、京东、网易、新浪等,国外的 Google、Facebook、Twitter、GitHub 等都在使用 ...
DBA日记之Oracle 数据库开发规范-不念博客

DBA日记之Oracle 数据库开发规范

规范适用性说明 此规范统一针对Oracle数据库,其他数据库如SQL server, MySQL有小部分规范不适用,请自行区别。 此规范适用于研发人员,如果后端研发、数据开发、ETL工程师、DBA 等。 Oracle 数...
什么是Nebula Graph Studio,安装步骤详细教程-不念博客

什么是Nebula Graph Studio,安装步骤详细教程

Nebula Graph Studio 是一款可以通过 Web 访问的图数据库开源可视化工具,搭配 Nebula Graph 内核使用,提供构图、数据导入、编写 nGQL 查询、图探索等一站式服务。 前提准备 在安装 Nebula Gra...
免费数据库有哪些(常见的免费数据库)-不念博客

免费数据库有哪些(常见的免费数据库)

市场上有很多免费的数据库管理系统(DBMS)可供选择。 这些数据库不仅在功能上非常强大,而且提供了广泛的社区支持。 以下是一些常见的免费数据库: 关系型数据库 PostgreSQL:一款强大的开源关...
怎么查数据库名称(用Python如何查询已经创建的数据库?)-不念博客

怎么查数据库名称(用Python如何查询已经创建的数据库?)

要查询已经创建的数据库,您需要知道使用的数据库管理系统(例如MySQL、PostgreSQL、SQL Server等)。 以下是使用Python查询不同数据库的示例 MySQL示例(使用mysql-connector-python库): imp...