logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

保姆级教程:手把手教你创建 Spring Boot 项目,这5种方法总有一款适合你

本文详细介绍了5种创建SpringBoot项目的方法:1)IDEA内置Initializr;2)阿里云Initializr(国内推荐);3)官网Spring Initializr;4)阿里云官网;5)手动Maven创建。重点讲解了IDEA创建时的常见问题及解决方法,包括依赖下载失败、POM文件报红等。每种方式都配有详细步骤截图,从项目初始化到成功运行的完整流程。建议国内开发者优先使用阿里云源以提高

文章图片
#spring boot#后端#java
【新手必看】IDEA 神器 Lombok 全攻略:让你告别又长又臭的实体类代码!

Lombok是一款Java开发神器,通过简单注解自动生成getter/setter、构造方法等样板代码,大幅减少冗余代码量。文章详细介绍了Lombok的安装配置、核心注解(如@Data、@Builder等)的使用方法,并对比了使用前后的代码差异。同时提供了MyBatis-Plus开发模板和常见问题解决方案。Lombok能显著提升开发效率,让开发者专注于业务逻辑而非重复代码,是Java程序员必备工具

文章图片
#intellij-idea#java#ide
AI智慧社区--实现登录认证:验证码、JWT Token与接口校验

本文记录了一个后端新手实现用户认证模块的完整过程,涵盖验证码生成、用户登录和Token校验三个核心接口。验证码接口基于Hutool生成算术验证码图片,将答案存入Redis并设置过期时间,以Base64编码返回给前端。登录接口先校验验证码,再通过SHA-256比对密码,验证通过后使用JWT生成Token返回。Token校验接口则解析JWT判断其有效性,供前端路由守卫调用。文章同时分享了开发过程中的实

文章图片
#java#spring boot
JWT Token 入门:原理 + 完整代码实战(Node.js)

Token是后端开发中用于身份验证的"数字房卡",它解决了服务器无需存储会话状态的问题。文章以JWT为例,详细解释了Token的三段式结构(Header、Payload、Signature),并通过Node.js代码演示了完整的实现流程:用户登录时获取Token,后续请求携带Token进行验证。关键点包括:Payload仅Base64编码而非加密,安全性依赖签名;实际开发需注意

文章图片
#node.js#后端
用 Java PriorityQueue 手写核心“撮合引擎” (从零打造交易所 Day 01)

摘要:本文从Java开发者的视角解析交易所撮合引擎的核心原理,通过PriorityQueue数据结构实现订单簿和撮合逻辑。文章指出Java在高性能交易系统中的优势(微秒级延迟、强类型安全),对比Python更适合底层引擎开发。作者用50行代码演示了订单队列(大顶堆买单/小顶堆卖单)和撮合循环的实现,并模拟了交易场景。最后提出生产环境中的进阶挑战(GC优化、并发处理),展现了Java在金融系统开发中

文章图片
#java#开发语言#量化投资
Java 后端视角:彻底搞懂金融交易所订单体系

本文从Java开发视角解析金融交易系统中的核心订单类型。首先通过外卖平台类比建立订单模型概念,详细讲解了限价单、市价单、止损单、IOC和FOK五种常见订单类型的特性、使用场景及代码实现逻辑。文章采用策略模式设计订单撮合系统,分析不同订单在撮合引擎中的处理优先级,并以币安API为例展示实际应用。最后提供订单类型速查表,帮助开发者理解各类订单的成交保证、价格控制和挂单行为差异,为构建金融级交易系统奠定

文章图片
#java#区块链#开发语言 +1
第二章:Spring IOC 全解析---容器、Bean、实现方式一文搞定

本文介绍了Spring框架的核心思想控制反转(IOC)的基本概念及应用。IOC将对象创建和管理的控制权从开发者转移给Spring容器,通过XML配置或注解方式实现对象托管,显著降低代码耦合度。文章详细讲解了IOC容器的两种实现方式(BeanFactory和ApplicationContext)、核心概念Bean,并通过XML和注解两种配置方式的具体示例演示了IOC的应用。最后指出IOC与依赖注入(

文章图片
#spring#java#后端
Java 环境搭建从入门到精通,一文全掌握

本文详细介绍了Java开发环境的搭建流程,主要包含以下内容:1. JDK与JRE的区别,明确JDK是开发必备工具包;2. 检查现有Java环境的方法;3. JDK8的下载安装步骤;4. 重点讲解了环境变量配置(JAVA_HOME和Path变量设置);5. 常见问题解答;6. 通过编写HelloWorld程序验证环境配置;7. 补充了classpath配置方法。文章特别强调了路径中不能包含空格和中文

文章图片
#java#开发语言
Java 数据类型底层原理全解析:看这篇保证不后悔!!!

本文深入解析Java数据类型底层原理,揭示计算机存储的奥秘。基本类型直接存储值,引用类型通过地址访问对象。计算机以字节为存储单位提升效率,boolean占32位是传输效率与存储密度的平衡。字符显示依赖字库机制而非像素点阵,大幅节省空间。float和double采用IEEE754标准,前者精度6-7位,后者15-17位。数据类型选择需权衡空间、传输和精度:11位手机号用long,科学计算用doubl

文章图片
#java
Java 类型转换避坑指南:从自动转换到强制转换,一篇搞定所有场景

本文详细解析了Java数据类型转换的核心规则和使用技巧。文章首先指出常见的类型转换错误场景,然后系统讲解了两大转换机制:自动转换(小范围类型自动提升为大范围类型)和强制转换(大范围类型需手动转为小范围类型)。重点剖析了byte、short、int等类型运算时的自动提升规则,以及强制转换可能导致的精度损失、数值截断等问题。同时揭示了final变量和常量运算的特殊处理方式,并强调boolean类型不参

文章图片
#java#算法
    共 26 条
  • 1
  • 2
  • 3
  • 请选择