logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java中sc.next()与sc.nextLine()输入字符串的区别和注意事项

1.sc.next()1)一定是在输入有效字符串后才结束输入。(空格键(\s)、Tab键(\t)或Enter键(\r)等都是非有效字符)一但输入有效字符后,遇到空格键(\s)、Tab键(\t)或Enter键(\r)直接结束输入。2)从1)我们可以知道sc.next()输入法是不能接收:空格键(\s)、Tab键(\t)或Enter键(\r)字符的3)详情见代码:import java.util.Sc

#java#开发语言#数据结构
【数据结构篇】手摸手带你学会如何手写一个栈

什么是栈?栈(stack)又名堆栈,它是一种运算受限的线性表,它只允许再表的一端进行插入和删除操作,这一端也称作栈的栈顶(Top),另一端称作栈底(Bottom)。栈的特点:栈中的数据元素先进后出(Last In First Out),所以也称栈为LIFO表栈的分类顺序栈和链栈顺序栈是指使用顺序存储结构实现的栈链栈是指使用链式存储结构实现的栈栈的应用:表达式求值、回溯功能的实现栈的基本操作出栈,获

文章图片
#数据结构#java
创建Vue组件编译时报`should always be multi-word`(无法创建单个单词的Vue组件)

在组件命名的时候未按照 ESLint 的官方代码规范进行命名,根据 ESLint 官方代码风格指南,除了根组件(App.vue)以外,其他自定义组件命名要使用。(应该总是使用多个单词),我直接一脸懵逼”难道Vue组件还必须使用多个单词命名吗?在学习使用Vue时,在Vue脚手架的环境下创建了Vue组件保存然后编译时,突然报错。

文章图片
#vue.js#javascript#前端
错误: 找不到或无法加载主类 Main

经过发现,原来是out目录中压根没有day017这个模块的字节码文件,我也好奇,为什么会没有这个模块的字节码文件。但是我就好奇了为什么点击运行,IDEA不生成字节码文件(一万个疑问)。思索半天,发现真相只有一个,那就是IDEA的锅(可恶的IDEA👿)重新运行day017中的main类,然后集可以看到在out目录下生成了day017的字节码文件。自此问题就解决了,问题得到了解决也不要忘记奖励自己?

文章图片
#bug
让 Claude Code / Codex 提速 22%,降低 64% Token 消耗的代码图谱,三步上手

给一个稳妥的建议:找一个人、低频、高风险、反馈明确的真实项目,先按三步跑通,用一个星期看真实体感。工具再火,也要在真实场景里稳定降本提效才算数。如果你用下来觉得有用,欢迎转发给同样被「AI 翻代码」折磨的同事;也欢迎在评论区聊聊你让 AI 改代码时最头疼的是什么。

文章图片
初识 RuoYi-Vue

RuoYi-Vue是一个基于Spring Boot、Vue等技术的企业级快速开发平台,提供部门管理、角色权限、代码生成等模块。作为RuoYi家族的前后端分离版本,其技术栈包含Spring Security、MyBatis、JWT等后端组件,以及Vue、Element UI等前端框架。项目采用模块化结构,后端分为admin、common、system等模块,前端通过api、router等目录组织代码

文章图片
#java#spring boot#后端 +1
吃透 RuoYi-Vue 权限体系:彻底搞懂登录鉴权、功能权限、数据权限,一篇就够

本文聚焦 RuoYi-Vue 框架的权限体系展开深度解析,通过系统化的梳理与实战演示,你将收获:1. 清晰掌握 RuoYi-Vue 基于 Spring Security + JWT 的登录认证授权全流程,理解身份校验、Token 生成与校验的核心逻辑;2. 精准理解功能权限(菜单、按钮、接口)与数据权限的核心概念,区分两类权限在系统中的定位与价值;3. 深入剖析 RuoYi-Vue 功能权限(菜单

文章图片
#后端#java#安全
一篇文章让你快速上手 Spring AI 和 Spring AI Alibaba

本笔记聚焦 Spring AI 核心能力与实战落地,从基础概念、快速入门,到核心接口、消息机制、提示词工程,再到流式输出、结构化返回、工具调用等进阶场景,全方位拆解 Spring AI 的使用方式。无论你是想快速接入大模型实现智能对话,还是构建包含 RAG 检索增强、向量数据库的企业级 AI 应用,都能从这份笔记中找到清晰的实践路径。希望通过这份学习笔记,帮助更多 Java 开发者低门槛迈入 AI

文章图片
#人工智能#spring#java
IDEA Shelve 与 IDEA Stash 详解:本地暂存代码的两种正确姿势

摘要: IDEA 提供两种本地代码暂存功能:Shelve(搁置)和Stash(暂存)。Shelve 是 IDEA 专属功能,支持部分暂存(文件/代码块),适合频繁切换任务或实验性修改;Stash 是 Git 原生命令的可视化封装,默认全量暂存,适合跨工具/分支协作。核心区别:Shelve 本地存储(.idea/shelf),与 Git 无关;Stash 绑定 Git 仓库(.git/refs/st

文章图片
#intellij-idea#java#ide
巨量引擎 Marketing API Java SDK 介绍

巨量引擎Marketing API Java SDK是字节跳动官方提供的Java开发工具包,支持广告投放管理的全流程操作。该SDK基于Java 1.8+开发,采用Maven构建,提供1138个API端点类,覆盖工具类、千川广告、星图达人、数据报表等20多个业务分类。核心组件包括ApiClient(HTTP通信)、Authentication(认证管理)和JSON(Gson序列化)。SDK支持v1.

文章图片
#java#开发语言
    共 40 条
  • 1
  • 2
  • 3
  • 4
  • 请选择