技术栈
后端开发
知识分享小能手
4 天前
java
·
大数据
·
开发语言
·
学习
·
intellij-idea
·
后端开发
·
java开发
Java学习教程,从入门到精通,Java ConcurrentHashMap语法知识点及案例代码(63)
ConcurrentHashMap 是 Java 中一个非常重要的线程安全的哈希表实现,它允许并发访问和修改,并且性能相对较好。以下是 ConcurrentHashMap 的语法知识点以及一个带有详细注释的示例代码。
我命由我12345
17 天前
java
·
开发语言
·
后端
·
java-ee
·
intellij-idea
·
intellij idea
·
后端开发
12.Java 泛型(自定义泛型类、自定义泛型接口、自定义泛型方法、泛型的继承与通配符)
传统方式存在的问题不能对加入到集合中的数据类型进行约束遍历时,需要进行类型转换泛型的理解与好处编译时能检查添加元素的类型
Thomas_Cai
1 个月前
开发语言
·
golang
·
后端开发
用go语言后端开发速查
用go语言发送请求和接收请求的快速参考解释
utmhikari
2 个月前
微服务
·
架构
·
稳定性
·
后端开发
·
问题排查
【架构艺术】服务架构稳定性的基础保障
一个产品随着不断研发,其服务架构的复杂度会越来越高。随着产品的用户体量变大,为了保证产品能够长线运营,就需要保证整个服务架构的稳定性。因此,今天这篇文章,就从实操的角度,粗浅讨论一下,服务架构的稳定性需要如何做到基础保障。
utmhikari
5 个月前
重构
·
架构
·
数据迁移
·
稳定性
·
后端开发
【架构艺术】大规模业务逻辑迁移实践
对于一个成熟的工程项目而言,因为项目未来发展或是和企业内部更深度融合的需要,我们可能需要对既有业务逻辑做很大规模的改动,涉及到多方面的逻辑迁移和代码重构,才能够达到下一代产品所需要的效果。
hunter_coder
5 个月前
数据库
·
前端开发
·
后端开发
基于Java+SpringBoot+vue+element助农平台设计和实现
\n文末获取源码联系感兴趣的可以先收藏起来,大家在毕设选题,项目以及论文编写等相关问题都可以给我加好友咨询
不打小怪兽
6 个月前
java
·
面试
·
八股
·
后端开发
·
基础知识
Java 基础查漏补缺
JDK提供了完整的Java开发工具和资源,包括编译器、调试器和其他开发工具,满足开发人员的各种需求。 JRE则相对更为基础,它只提供了Java程序运行所需的环境,包含了Java虚拟机(JVM)和Java核心类库,不包含开发工具。在部署Java应用程序时,只需要安装JRE来运行程序即可。 JDK< JRE , 开发工具 > JRE< JVM , 核心类库 >
小万哥丶
6 个月前
linux
·
程序人生
·
面试
·
程序员
·
开源
·
kotlin
·
移动开发
·
软件工程
·
安卓
·
编程语言
·
技术
·
后端开发
Kotlin 数据类型详解:数字、字符、布尔值与类型转换指南
在 Kotlin 中,变量的类型由其值决定:然而,从上一章中你了解到,如果需要的话,可以指定类型:有时你必须指定类型,而很多时候则不需要。不管怎样,了解不同类型代表什么是有好处的。
小万哥丶
6 个月前
linux
·
程序人生
·
面试
·
程序员
·
开源
·
kotlin
·
移动开发
·
软件工程
·
安卓
·
编程语言
·
技术
·
andriod
·
后端开发
Kotlin 变量详解:声明、赋值与最佳实践指南
变量是用于存储数据值的容器。要创建一个变量,使用 var 或 val,然后使用等号(=)给它赋值:示例
小万哥丶
6 个月前
linux
·
程序人生
·
面试
·
程序员
·
开源
·
kotlin
·
移动开发
·
软件工程
·
安卓
·
编程语言
·
技术
·
后端开发
Kotlin 编程语言详解:特点、应用领域及语法教程
Kotlin 是一种现代、流行的编程语言,由 JetBrains 在 2016 年发布。自发布以来,它已经变得非常流行,因为它与 Java 兼容(Java 是目前最流行的编程语言之一),这意味着 Java 代码(和库)可以在 Kotlin 程序中使用。
小万哥丶
6 个月前
linux
·
python
·
程序人生
·
numpy
·
软件工程
·
编程语言
·
后端开发
NumPy 双曲函数与集合操作详解
NumPy 提供了 sinh()、cosh() 和 tanh() 等 ufunc,它们接受弧度值并生成相应的双曲正弦、双曲余弦和双曲正切值。
小万哥丶
6 个月前
linux
·
python
·
程序人生
·
面试
·
程序员
·
开源
·
numpy
·
软件工程
·
pip
·
编程语言
·
技术
·
后端开发
NumPy 差分、最小公倍数、最大公约数、三角函数详解
离散差分意味着相邻元素之间的减法。例如,对于 [1, 2, 3, 4],离散差分将是 [2-1, 3-2, 4-3] = [1, 1, 1]
小哈里
6 个月前
运维
·
数据库
·
消息队列
·
负载均衡
·
后端开发
【后端开发】服务开发场景之高性能(CDN与负载均衡,数据库优化,消息队列)
【后端开发】服务开发场景之高性能(CDN与负载均衡,数据库优化,消息队列)按照面试 & 笔试题的方式整理的八股知识哈,长期学习计划。
小哈里
6 个月前
linux
·
服务器
·
网络
·
高可用
·
后端开发
【后端开发】服务开发场景之高可用(冗余设计,服务限流,降级熔断,超时重试,性能测试)
【后端开发】服务开发场景之高可用(冗余设计,服务限流,降级熔断,超时重试,性能测试)高可用描述的是一个系统在大部分时间都是可用的,可以为我们提供服务的。高可用代表系统即使在发生硬件故障或者系统升级的时候,服务仍然是可用的。
小万哥丶
6 个月前
linux
·
python
·
程序人生
·
面试
·
程序员
·
开源
·
numpy
·
软件工程
·
pip
·
编程语言
·
技术
·
后端开发
NumPy 舍入小数、对数、求和和乘积运算详解
在 NumPy 中,主要有五种方法来舍入小数:去除小数部分,并返回最接近零的浮点数。使用 trunc() 和 fix() 函数。
小万哥丶
6 个月前
linux
·
python
·
程序人生
·
面试
·
程序员
·
开源
·
numpy
·
软件工程
·
pip
·
编程语言
·
技术
·
后端开发
NumPy 简单算术:加减乘除及其他运算
你可以直接在 NumPy 数组之间使用算术运算符 + - * /,但本节讨论了一个扩展,其中我们有函数可以接受任何类似数组的对象,如列表、元组等,并根据条件执行算术运算。
aiguangyuan
6 个月前
node
·
后端开发
npm install 的原理
执行命令后,会将安装相关的依赖,依赖会存放在根目录的node_modules下,默认采用扁平化的方式安装,排序规则为:bin文件夹为第一个,然后是@开头系列的文件夹,后面是按照文件夹首字母排序的文件夹。
tekin
6 个月前
开发语言
·
golang
·
正则
·
工具
·
regexp
·
后端开发
·
正则判断字符串长度倍数
正则限制字符串的长度必须是n的倍数
正则可以帮助我们来判断用户提供的字符串是否是指定长度n的倍数, 写法如下:^([\w]{8})*$说明:
小万哥丶
7 个月前
linux
·
python
·
程序人生
·
面试
·
程序员
·
开源
·
numpy
·
软件工程
·
pip
·
编程语言
·
技术
·
后端开发
NumPy 通用函数(ufunc):高性能数组运算的利器
NumPy 通用函数(ufunc),代表“通用函数”,是一类用于对 ndarray 对象进行逐元素运算的高性能函数。ufunc 使 NumPy 能够在底层高效地利用 C 语言实现向量化操作,从而显著提高计算速度。
小万哥丶
7 个月前
linux
·
python
·
程序人生
·
面试
·
程序员
·
开源
·
numpy
·
软件工程
·
pip
·
编程语言
·
技术
·
后端开发
卡方分布和 Zipf 分布模拟及 Seaborn 可视化教程
卡方分布是一种连续概率分布,常用于统计学中进行假设检验。它描述了在独立抽样中,每个样本的平方偏差之和的分布。卡方分布的形状由其自由度 (df) 参数决定,自由度越大,分布越平缓。