最新发布第737页
Spring6 当中 获取 Bean 的四种方式
1. Spring6 当中 获取 Bean 的四种方式 @ 目录 1. Spring6 当中 获取 Bean 的四种方式 每博一文案 1.1 第一种方式:通过构造方法获取 Bean 1.2 第二种方式:通过简单工厂模式获取 Bean 1.3 第三...
MySQL-18.主从复制
C-18.主从复制 1.主从复制概述 1.1 如何提升数据库并发能力 在实际工作中,我们常常将Redis作为缓存与MySQL配合来使用,当有请求的时候,首先会从缓存中进行查找,如果存在就直接取出。如果不存...
细说 Java 线程池
细说 Java 线程池, 一、 Java 线程池使用 1.1、线程池创建 1.2、线程池执行流程 提交任务到线程池时,调用execute 方法如下图所示: 1.3、 线程池关闭 shutdown() 拒绝新任务,等待已提交任务(...
Linux环境安装OpenJDK
Linux环境安装OpenJDK,概述 JDK(Java Development Kit) 是 Java 开发工具包,是 Java 编程语言的核心工具集,也是开发和运行 Java 程序的基础环境。它包含了一系列工具、库和资源,用于支持 J...
记录JDK8到JDK17各个版本的更新重点
记录JDK8到JDK17各个版本的更新重点,虽然大多数公司还是用的JDK8但是也要去了解和学习一下新得东西 ## JDK8新特性(2014年初)(LTS版本) 1、Lambda表达式 2、函数式编程 3、接口可以添加默认...
FinalReference 如何使 GC 过程变得拖拖拉拉
本文基于 OpenJDK17 进行讨论,垃圾回收器为 ZGC。 提示: 为了方便大家索引,特将在上篇文章 《以 ZGC 为例,谈一谈 JVM 是如何实现 Reference 语义的》 中讨论的众多主题独立出来。 FinalRefe...
Redis数据结构—跳跃表 skiplist 实现源码分析
Redis 是一个开源的内存数据结构存储系统,它可以用作数据库、缓存和消息中间件。Redis 的数据结构非常丰富,其中跳跃表(skiplist)是一种重要的数据结构,它被用来实现有序集合(sorted sets...
win10深度学习环境配置系列之Conda创建虚拟环境[非公]
win10深度学习环境配置系列之Conda创建虚拟环境[非公],@ 目录 1. Anaconda的安装及换源 1.1下载地址: 1.2 换源 1.2.1生成.condarc配置文件: 1.2.2修改.condarc配置文件: 1.3 Jupyter notebook...
python中的json操作总结
python中的json操作总结,json.loads() / json.dumps() vs json.load() / json.dump() 的区别:s 代表 string ,前两个用于字符串转换,后两个用于读取/写入.json文件 json(dict) 与字符(str)转...
那年追过的开发者测试工具
交付进度紧张,为什么还要花费精力写单元测试代码,如下是之前的笔记。 写单元测试代码有什么好处 为什么程序员讨厌写单元测试代码 工欲善其事,必先利其器。使用Java语言交付项目时,需要掌握...
ShardingSphere-JDBC 分库分表
springBoot 引入maven <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>sharding-jdbc-spring-boot-starter</artifactId> <ve...
密码太多记不住、怕泄露?试试这款开源密码管理神器!
密码太多记不住、怕泄露?试试这款开源密码管理神器!,大家好,我是 Java陈序员。 数字化时代,密码是我们的“数字身份证”,网购、办公、社交、理财...每个平台都需要记一套密码,要么混记导致...







![win10深度学习环境配置系列之Conda创建虚拟环境[非公]-拾光赋](https://cos.blogs.ink/wp-content/uploads/2024/10/08716a2c4e2ba1583801acef80c8ffbf-300x187.webp)








