logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【避坑指南】Java Long包装类比较引发的异常——用户ID>127删除订单失败的BUG

小数字用户正常,大数字用户异常,容易被误认为是权限或数据问题调试时数值相同,但地址不同,需要深入理解Java包装类机制修复成本极低,但排查成本很高Java中所有包装类(Long、Integer等)的比较,必须使用equals(),永远不要用==或!!有问题欢迎在评论区交流讨论~

文章图片
#java#spring#jvm +2
JavaSE基础笔记

就是在windows操作系统中,利用命令行的方式去操作计算机。我们可以利用cmd命令去操作计算机,比如:打开文件,打开文件夹,创建文件夹等。语言:人与人交流沟通的表达方式计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言Java是一门非常火的计算机语言。(也叫做编程语言)Java 是一种编译型与解释型相结合的、基于虚拟机的高级编程语言语言类型中间形式执行引擎C/C++纯编译型机器码CPU 直

文章图片
#java#jvm
JavaSE基础 | 《循环高级和数组》

数据类型 [] 数组名比如:int [] array。

文章图片
#java#算法#数据结构 +2
PaiCLI Windows 终端兼容性完整解决方案

Windows 控制台默认使用 GBK 代码页(cp936),而 PaiCLI 内部(JLine + Java + LLM API)全链路使用 UTF-8。当用户输入的中文从控制台经 JLine 读取、传入模型、再从模型响应回显到控制台时,经历了 GBK → UTF-8 → GBK 的多轮编码转换,导致部分字符丢失变成问号。本文档记录在 Windows 环境下运行 PaiCLI 时遇到的两大终端问

文章图片
#windows#java#intellij-idea +1
【万字长文】SpringMVC核心知识点全梳理,建议收藏!

MVC 是一种软件架构模式(是一种软件架构设计思想)每一块各司其职,都有自己的事要做,分工协作,互相配合M 是什么?Model(模型)负责业务处理及数据收集模型负责处理请求的所有数据逻辑,直接与数据库交互,处理数据的验证、保存、更新、删除等操作。模型不处理用户请求的成功 / 失败逻辑,仅专注于数据交互,也不与视图直接交互。V 是什么?View(视图)负责数据的展示视图只关心数据的呈现方式,接收控制

文章图片
#sprint#java#maven +3
SpringCloud 高级篇完整版学习笔记|从零吃透微服务核心

Sentinel是阿里巴巴开源的一款微服务流量控制组件。Sentinel丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。完备的实时监控:Sentinel 同时提供实时的监控功能。您可以在控制台中看到接入应用的单台机器秒级数据,甚至 500 台以下规模的集

文章图片
#java#spring boot#spring cloud +4
JavaSE基础笔记

就是在windows操作系统中,利用命令行的方式去操作计算机。我们可以利用cmd命令去操作计算机,比如:打开文件,打开文件夹,创建文件夹等。语言:人与人交流沟通的表达方式计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言Java是一门非常火的计算机语言。(也叫做编程语言)Java 是一种编译型与解释型相结合的、基于虚拟机的高级编程语言语言类型中间形式执行引擎C/C++纯编译型机器码CPU 直

文章图片
#java#jvm
到底了