技术栈
java
醇氧
1 小时前
java
·
maven
【maven】versions-maven-plugin 插件
versions-maven-plugin 是 Apache Maven 的一个官方插件,用于帮助开发者管理项目中依赖(dependencies)、插件(plugins)以及自身项目的版本号。它提供了一系列目标(goals),可以方便地检查、更新和显示项目中的各种版本信息。
1.14(java)
10 分钟前
java
·
数据库
·
mysql
·
数据库约束
掌握数据库约束:确保数据精准可靠
掌握约束的使用场景掌握非空约束、默认约束、主键约束、唯一约束、外键约束、CHECK的创建数据库约束是指对数据库表中的数据所施加的规则或条件,用于确保数据的准确性和可靠性。这 些约束可以是基于数据类型、值范围、唯一性、非空等规则,以确保数据的正确性和相容性
Codeking__
14 分钟前
java
·
数据库
·
redis
Redis——value的数据类型与单线程工作模型
前面提到过value不仅可以是string,也可以是hash,set等数据结构我们用c++类比字符串->string
人道领域
16 分钟前
java
·
开发语言
·
jvm
【零基础学java】(等待唤醒机制,线程池补充)
生产者和消费者(常见方法) void wait()当前线程等待,直到被其他线程唤醒 void notify()随机唤醒单个线程 void notifyAll()唤醒所有线程
名字不好奇
19 分钟前
java
·
c++
在C++中 如何实现java中的Stream
举个例子Java 8中的Stream API是一种全新的处理集合数据的方式,它提供了一种非常便捷的方法来对集合中的元素进行筛选、排序、聚合等操作。下面是一些Stream API的特点和应用场景,以及其关键特性:
alonewolf_99
20 分钟前
java
·
架构
·
tomcat
Tomcat整体架构深度解析:从设计精髓到实战应用
Tomcat是Apache软件基金会开发的一款开源Java Servlet容器,本质上是一个HTTP服务器 + Servlet容器的组合体。它不仅是Servlet和JSP的运行环境,还支持JSF、JPA等Java Web技术栈。
摩西蒙
22 分钟前
java
·
大数据
·
sql
·
database
阿里云 MaxCompute(原 ODPS)定时任务查询库存快照场景
阿里云 MaxCompute(原 ODPS) 是一种大数据计算服务,支持大规模数据存储和分布式计算。本文档以“每天定时查询 T-1 库存快照”为场景,详细说明如何利用 MaxCompute 的 SQL 能力和 DataWorks 的调度功能实现自动化任务。
黎雁·泠崖
24 分钟前
java
·
开发语言
·
intellij-idea
·
intellij idea
Java入门之吃透基础语法:注释+关键字+字面量+变量全解析
🏠个人主页:黎雁 🎬作者简介:C/C++/JAVA后端开发学习者 ❄️个人专栏:C语言、数据结构(C语言)、EasyX、JAVA、游戏、规划、程序人生 ✨ 从来绝巘须孤往,万里同尘即玉京
短剑重铸之日
24 分钟前
java
·
redis
·
后端
·
架构
·
i/o多路复用
·
7天学会redis
《7天学会Redis》Day 1 - Redis核心架构与线程模型
本期内容为自己总结归档,7天学会Redis。其中本人遇到过的面试问题会重点标记。Day 1 - Redis核心架构与线程模型
华仔啊
25 分钟前
java
·
后端
Java 异步调用失败导致系统崩溃?这份重试机制救了我
异步编程是一种非阻塞的编程模式,允许程序在等待某个操作完成时继续执行其他任务,而不是一直等待。当操作完成后,通过回调函数、Future 或事件通知等方式获取结果。
SimonKing
25 分钟前
java
·
后端
·
程序员
基于Netty的WebSocket服务端
关注我的公众号:【编程朝花夕拾】,可获取首发内容。前面用了两节内容介绍了基于Netty的TCP的Socket的相关内容。这一节开始我们介绍基于Netty的WebSocket的相关内容,我们同样可以按照服务端和客户端的方式分别介绍。本节我们介绍WebSocket的服务端。
java porter
35 分钟前
java
·
原型模式
一文深度解读原型模式
原型模式(Prototype Pattern)是指原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象
液态不合群
35 分钟前
java
·
数据库
Java中线程安全问题的原因和解决方案
线程安全问题本质是多个线程并发访问共享且可变的资源时,操作的原子性、可见性或有序性被破坏,导致程序执行结果不符合预期。
之歆
40 分钟前
java
·
spring
RGA-检索增强生成(Retrieval-augmented Generation)
对于基础大模型来说,他只具备通用信息,他的参数都是拿公网进行训练,并且有一定的时间延迟,无法得知一些具体业务数据和实时数据,这些数据往往在各种文件中(比如txt、 word、html、数据库。)
Chan16
42 分钟前
java
·
开发语言
·
spring boot
·
java-ee
·
intellij-idea
场景题:如何设计一个分布式ID
在分布式系统中,分布式 ID 是为了保证跨节点生成的 ID 全局唯一、不重复,常见核心方案是 UUID 和 雪花算法(Snowflake),面试时可按「方案介绍 + 优缺点 + 适用场景」的逻辑回答,清晰且有层次。
@TangXin
1 小时前
java
·
servlet
·
jenkins
Jenkins-Pipeline语法示例
不需要手动配置参数,在Pipeline语法中配置参数后,会自动显示在页面上
Geoking.
1 小时前
java
·
设计模式
·
组合模式
【设计模式】组合模式(Composite)详解
在操作系统中,你会看到这样的结构:这里有两种对象:但对用户来说:它们都可以被“打开、删除、显示大小”。
怦怦蓝
1 小时前
java
·
开发语言
·
debug
IDEA 项目打印日志全攻略:从基础使用到高级配置
在项目开发过程中,日志是定位问题、监控系统运行状态的核心工具。相较于传统的System.out.println,专业日志框架具备日志级别控制、自定义输出格式、多目的地输出等优势,能极大提升开发与运维效率。本文以 IntelliJ IDEA 为开发环境,详细讲解不同类型项目(Java 基础项目、Spring Boot 项目)的日志打印实现方法,涵盖基础使用、框架集成、高级配置及最佳实践,助力开发者快速掌握规范的日志使用技巧。
Stream_Silver
1 小时前
java
·
ide
·
intellij-idea
高效并行测试:在IDEA中同时运行多个参数化测试配置(idea2019如何在同一个项目运行多次)
在实际开发中,我们经常需要对同一测试用例使用不同的参数组合进行验证。本文将介绍如何使用IntelliJ IDEA的配置系统实现多参数并行测试,显著提升测试效率。
BD_Marathon
1 小时前
java
·
前端
搭建MyBatis框架之创建mapper接口(四)
创建mysql表创建实体类创建mapper接口MyBatis中的mapper接口相当于以前的dao,但是区别在于,mapper仅仅是接口,我们不需要提供实现类