首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
🔒_安全性能平衡术:如何在保证安全的前提下提升性能[20260207093643]
作为一名经历过多次安全事件的工程师,我深知在Web应用开发中安全与性能的平衡是多么重要。最近,我参与了一个金融级应用的开发,这个项目让我重新思考了安全机制对性能的影响。今天我要分享的是如何在保证安全的
🧠_内存管理深度解析:如何避免GC导致的性能陷阱[20260207093636]
作为一名经历过无数性能调优案例的工程师,我深知内存管理对Web应用性能的影响有多大。在最近的一个项目中,我们遇到了一个棘手的性能问题:系统在高并发下会出现周期性的延迟飙升,经过深入分析,发现问题根源竟
大厂DBA数据库专家实战班(第四期)(完结)
在互联网下半场,数据量的爆发式增长与业务对高可用的极致追求,让数据库管理员(DBA)的角色从单纯的“背锅侠”转型为系统的“架构师”。在刚刚结束的第四期大厂 DBA 实战班中,我们从内核原理到架构演进,
平台迁移【全程班】DevOps运维自动化
在教育行业数字化转型的浪潮中,技术架构的稳定性与迭代速度直接决定了教学质量与用户体验。近期,我们启动了核心教学平台的迁移计划,将旧有的单体架构应用迁移至云原生的 Kubernetes 集群中。这不仅是
马哥-【全程班】DevOps运维自动化
在当今互联网“唯快不破”的时代,DevOps 早已不再是锦上添花的选择,而是企业生存的必经之路。作为深耕运维领域多年的老兵,马哥在最新的 DevOps 全程班中,不仅传授了工具链的使用,更分享了无数一
39岁,我开启了人生副业!!!
你好,我是扬帆。 一个 87 年出生的老程序员,一个曾在北京中关村深夜仰望星空的异乡人,也是一个如今在河北五线城市,为了生活与梦想重新寻找支点的“超级个体”探索者。 如果把人生比作一段程序
SpringBoot 启动流程源码分析 ~ 它其实不复杂
前言 本篇文章使用的版本是 SpringBoot 3.4.1。实际上在熟悉 SpringBoot 之后,我们会发现它并不能算是一个框架,更准确的说,它是一个 Spring 项目的快速集成脚手架。提前配
一篇文章搞懂MVCC多版本控制机制
MVCC,是Multiversion Concurrency Control的缩写,翻译过来是多版本并发控制,和数据库锁一样,他也是一种并发控制的解决方案。
JDK如何下载指定版本
介绍 JDK 除了 JDK-8、JDK-9、JDK-11 这样的大版本,每个版本里还有具体小版本,如 JDK-8,小版本列表如下: (地址:https://www.oracle.com/java/te
SpringBoot + Dapr:跨语言微服务通信新范式,解耦服务与中间件依赖
大家好,今天咱们聊聊一个在微服务架构中越来越受到关注的技术:Dapr(Distributed Application Runtime)。 微服务架构的复杂性挑战 在我们的日常开发工作中,经常会遇到这样
LinkedHashMap使用
说明:本文介绍 Java 中 LinkedHashMap 的使用。 与 HashMap 的区别 LinkedHashMap,是 HashMap 的子类,是在 HashMap 的基础上维护了双向链表。
Java中抽象类的作用
说明:本文基于场景介绍抽象类在实际 Java 开发中的作用 写法 Java 中,抽象类用 abstract 关键字声明,抽象类中允许有非抽象方法,如下: 当一个类实现某接口,但没有实现接口内的所有抽象
使用Java代码发送携带附件的邮件
说明:本文介绍如何发使用代码送携带附件的邮件,参考下面这篇文章: 使用Java代码发送QQ、网易电子邮件 代码 发送代码如下: test.txt 文件,在项目 resources 目录里,内容如下:
使用反汇编指令javap查看synchronized实现原理
说明:synchronized是Java中实现进程同步的关键字,可以用于成员方法、静态方法或者代码块上,表示该方法或代码块同一时间只能被一个进程执行。 synchronized不像ReentrantL
goto在Java中的用法
说明:goto 在一些编程语言(如C语言)中,是用来表示跳转的,即代码执行到此处跳转到对应位置继续执行。 举例 举个例子,如下,是一个双层嵌套循环。现在我需要代码在内层循环符合某条件时跳出双层循环,即
Date、LocalDateTime类型转换的两种方式
说明:Date、LocalDateTime都是Java中表示日期的两种类型,LocalDateTime是JDK8之后才有的,弥补了Date的缺陷和不足。 JDK8以前、以后格式化时间的方法 本文介绍D
使用Java代码发送QQ、网易电子邮件
说明:本文介绍如何使用Java代码发送邮件; 实现 Step1:引入依赖 创建一个Maven项目,引入下面两个依赖; Step2:编码 首先,写一个工具类,该工具类有两个方法,一个用来获取邮件对象,一
Optional用法
说明:Optional和Stream一样,是Java8引入的特性,本文介绍Optional的几个实际用法。Steam流使用,参考下面这篇文章: Stream流使用 使用 1.保证值存在 2.保证值合法
JDBC操作数据库实现
说明:最近遇到了一个场景,功能代码开发完毕了,需要在本地测试,但是项目暂时还无法启动。又因为项目引入的依赖是Spring,而不是封装好的Spring Boot,我不知道怎么写测试类,装配Bean对象一
使用String.valueOf()的坑
说明:记录一次使用String.valueOf()的坑,以下是一段有问题的代码: 问题分析 其中,listData是调用数据库存储过程,返回的数据集合,是List<List<Map<String,St
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30