自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (2)
  • 收藏
  • 关注

原创 【Bug记录】@RequestBody参数属性为空的问题

发现接口的@RequestBody 包导入错了,因为框架整合了SwaggerUI,导致迁移代码的时候自动导入了swagger包下的RequstBody类,正确的因该引用spring annotation包下的RequestBody,下面记录一下排查过程。使用postman调用之前测试成功的接口,再进行项目拆分,重构之后,接口突然不通了,排查了很久,以为是框架调整,导致出了问题。3)然后尝试使用swaggerUI调用,打开浏览器控制台,接口的参数是拼接在url后面的,通过swagger调式是没问题的。

2024-04-18 14:15:52 1692 6

原创 Spring 学习笔记(三)

一、Spring IOC 的自动装备属性两种方式 :第一种 autowire="byName" 自动装配 根据bean的 setter和getter 名称进行匹配 匹配到了 直接装配。第二种 autowire="byType" 自动装配 根据bean的属性类型 即class类型相同 但是不能有一个以上的相同类型<bean id="address" class="xyz.y...

2019-04-18 00:05:15 201

原创 Spring 学习笔记(二)

Spring 属性配置细节1.属性配置中 有特殊字符的处理 使用<![CDATA[]]><!-- 通过构造器方式 第二种方式 type 指定顺序 --> <bean id="car2" class="xyz.yangjian.spring.demo.Car"> <constructor-arg value="大车" type="java....

2019-04-17 00:44:48 249

原创 Spring 学习笔记(一)

eclipse 配置spring tool地址https://spring.io/tools3/sts/all 下载springsource-tool-suite-3.9.8.RELEASE-e4.10.0-updatesite.zip eclipse Help -> Install-> work with 选择add Archive... 选择下一步安装配置完...

2019-04-16 00:57:58 220

原创 一款好的 离线API工具 包含前端后端移动 等等技术API

离线API 下载地址

2017-11-10 14:42:23 1192 3

原创 XxxAction向Jsp的Form表单传值

public class UserAction extends ActionSupport{ @Resource private UserService userService; private String userName; private Integer id; private User user; //Setter and Getter p

2016-11-08 16:14:43 1441

原创 SSH中jsp页面提交Form表单值到XxxAction

直接上代码,注意标签属性值name的写法需要和类Action中的写法保持一致,从而达到传值和接收值的效果。 <from action="UserAction.action"> <table> <tr> <td>用户名</td> <td><input type="text" name="username"/></td>

2016-11-08 15:58:20 8273 2

原创 SSH框架谈一谈POI实现将Excel到入到数据库

首先说一说个人思路:步骤一:首先将你要导入的Excel做一个文件上传到Tomcat项目目录下。步骤二:读取导入到项目目录下的Excel文件。步骤三:将读取的内容插入到数据库中。

2016-01-29 11:11:56 5188 3

原创 Jquery省市区/县三级联动代码,以及引用area.js插件

Jquery省市区/县三级联动代码,以及引用area.js插件

2016-01-21 17:50:36 8963

原创 Jsp页面关于BootStrap模态框和<a href onclick>事件不能同时使用,以及传参的问题

jsp页面 a标签//注意引号的问题,这里不能使用onclick事件,加载模态框和a标签的onclick事件不能同时使用解决方式:点击弹出模态框同一个页面模态框×//关闭模态框我是模态框标题...//模态框内容姓名:,地址:age">           $("#myModal").moda

2016-01-19 17:57:59 9487

原创 提交表单时,固定jsp页面<select>标签下option的值不刷新

主要内容:SSH解决从a.jsp页面中的select标签中选中一个值param,同时将param提交到Action,再将结果传回a.jsp同时保持之前选中的param仍为选中状态。a.jsp页面 //获取后台传来的值进行判断 上线下线上线下线搜索js代码function sousuo(){   docume

2016-01-19 13:45:28 3986

转载 [java基础] &和&&的区别。

【Java基础知识总结】 逻辑与&和&&的区别,各有什么作用,需要注意什么

2015-08-26 20:40:30 390

原创 Java大厂面试:谢飞机与面试官的爆笑对决,Spring Boot、微服务、AI全栈技术深度解析

创建Maven项目,命名格式为引入依赖编写自动配置类,使用系列注解在中注册配置类:可选:提供支持IDE提示。

2025-11-10 11:09:29 253

原创 Java大厂面试:谢飞机与面试官的爆笑对决,Spring Boot、微服务、AI全栈技术深度解析

统一API抽象不同AI厂商(OpenAI、Ollama等)支持Prompt模板、Chat Memory、Tool Calling集成向量数据库(如Milvus)支持RAG、Agentic Workflow。

2025-11-10 11:06:44 366

原创 互联网大厂Java面试实战:Spring Boot+Kafka+Redis全栈技术解析(含谢飞机故事)

大厂面试不仅考知识点,更考。

2025-11-06 21:33:06 733

原创 Java大厂面试真题:Spring Boot + 微服务 + 缓存架构三轮技术拷问实录

堆(Heap):存放对象实例,所有线程共享,GC主要区域。栈(Stack):每个线程独立,存储局部变量、方法调用信息,方法执行完自动释放。常见异常(堆满)、(栈溢出)。

2025-11-06 18:32:51 401 1

原创 Java大厂面试连环炮:Spring Boot + Kafka + Redis 应对电商秒杀场景,谢飞机在线翻车实录

Spring Boot 自动装配原理业务场景:快速构建微服务,避免繁琐配置。技术点扫描中的列表。条件注解如控制是否生效。自定义 Starter 可封装通用组件(如。

2025-10-20 15:32:21 332

原创 Java大厂面试连环炮:Spring Boot + Kafka + Redis 应对电商秒杀场景,谢飞机在线翻车实录

谢飞机虽然搞笑,但反映了很多初级开发者的真实短板——知其然不知其所以然。真正的大厂实战,拼的是对技术细节的理解与系统设计能力。建议大家深入学习Spring Cloud生态、分布式事务、高并发设计模式,别让“我以为”变成“面试翻车”的导火索!

2025-10-20 14:32:03 655

原创 Java大厂面试连环炮:Spring Boot + Kafka + Redis 实战电商场景,谢飞机在线翻车!

真正的大厂面试,不仅考“会不会”,更考“为什么这么选”。RabbitMQ功能全,支持复杂路由,适合业务解耦。(扶额):我们需要Prometheus监控指标,Grafana看面板,告警接入企业微信。我飞得可快了,简历一投,HR立马让我来面试,看来是看中我的潜力!:你可以走本地缓存预扣,或者返回“稍后处理”,用消息队列异步补偿。| 消息可靠性 | 高(副本机制) | 高(持久化+确认) || 吞吐量 | 极高(10万+/秒) | 高(万级) |如果容器里已经有这个Bean,就不创建了,很智能。

2025-10-20 13:31:55 468

原创 Java大厂面试连环炮:Spring Boot + Redis + Kafka 实现电商秒杀系统设计与优化

用户请求 → Nginx(负载均衡 + 限流)↓↓秒杀服务(Spring Boot)↙ ↘Redis(库存) Kafka(订单消息)↘ ↙MySQL(持久化)↓消费者服务(落单)↓Prometheus + ELK + Zipkin(监控)

2025-10-20 12:03:21 700

原创 Java大厂面试真题:Spring Boot + Kafka + Redis 实现电商秒杀系统设计与优化

掌握 Spring Boot、Redis、Kafka、Resilience4j、Prometheus 等技术栈,并理解其在真实场景中的协作方式,才是大厂考察的核心。我选 Maven 因为公司模板都是它,我不敢改,怕炸库!:用 Prometheus 抓 metrics,Grafana 画图,ELK 查日志,Zipkin 跟链路!我是来应聘Java开发工程师的谢飞机,我飞得不高,但代码写得贼溜!:看 Zipkin 的调用链,找到耗时服务,再查日志和线程堆栈……:今天就到这里,你的基础知识还行,但深度不够。

2025-10-17 18:34:05 848

原创 Java大厂面试连环炮:Spring Boot+Kafka+Redis场景题三连击,谢飞机现场翻车实录

这场面试暴露了大多数初级程序员的通病:只会CRUD,不懂高并发、分布式、异步解耦的设计思想。真正的Java高手,不是会写多少注解,而是能在复杂业务中选择合适的技术组合,并预见潜在风险。【必学】Redis分布式锁原理与Redisson实战【进阶】Kafka消息模型与Spring Cloud Stream集成【高阶】Spring Security + JWT + OAuth2权限体系搭建学不动?那就动起来!别让“谢飞机”成为下一个你。本文纯属虚构,如有雷同,恭喜你也是资深摸鱼专家。

2025-10-17 18:02:01 931

原创 Java面试奇遇记:谢飞机大战面试官,从HashMap到DDD全乱套了!

本文通过幽默对话形式,串联Java核心技术点,既轻松有趣又干货满满,适合初学者查漏补缺,也适合老手温故知新。

2025-10-17 17:41:38 744

原创 Java大厂面试现场:谢飞机硬刚面试官,3轮技术拷问笑不活了!

面试不仅是知识考察,更是表达与逻辑的比拼。谢飞机虽搞笑,但基础扎实才能“胡扯”得像那么回事。建议大家系统学习 Java 核心、框架原理与分布式架构,从容应对大厂拷问!

2025-10-17 17:37:49 864

原创 Java大厂面试现场:面试官与水货程序员谢飞机的爆笑对决

本场面试从基础到进阶,覆盖Java核心技术栈,适合求职者查漏补缺。即使你是“谢飞机”,也能在笑声中学到真知识!

2025-10-17 17:31:05 527

原创 Java大厂面试实录:Spring Boot + Kafka + Redis 在电商秒杀场景下的应用与坑点

技术栈 | 作用 | 最佳实践 || 快速构建微服务 | 使用 Starter 统一管理依赖 |Redis| 高速库存访问、分布式锁 | 使用 Lua 脚本保证原子性 |Kafka| 请求削峰、异步解耦 | 设置合理分区数,避免热点 || 持久化订单 | 乐观锁防超卖 |HikariCP| 数据库连接池 | 合理配置最大连接数 || 限流降级 | 定义规则保护核心资源 || 系统监控 | 自定义 Dashboard || 链路追踪 | 注解或 Agent 注入 TraceID |

2025-10-17 13:08:48 581

原创 互联网大厂Java面试:严肃面试官与搞笑程序员的对决

Spring是一个大型应用框架,而SpringBoot是基于Spring的快速开发套件,简化了Spring应用的配置。在某互联网大厂的面试室,一位严肃的面试官正准备提问,而对面坐着一位看似紧张却又想显得轻松的程序员小张。JVM就像一个巨大的购物车,负责把所有的变量都放进去,呃……:JVM内存管理包括堆内存和栈内存,堆内存用于存储对象实例,栈内存用于执行线程时的栈帧。:HashMap嘛,就是……呃,一个很大的箱子,大家都往里面扔东西,有时候会打架……:嗯,第二个问题,请说说HashMap的工作原理。

2025-10-16 22:36:18 253

原创 【Java设计模式】第15章 桥接模式讲解

【代码】【Java设计模式】第15章 桥接模式讲解。

2025-04-09 11:00:00 89

原创 【Java设计模式】第14章 组合模式讲解

【代码】【Java设计模式】第14章 组合模式讲解。

2025-04-09 10:00:00 87

原创 【Java设计模式】第13章 享元模式讲解

【代码】【Java设计模式】第13章 享元模式讲解。

2025-04-09 09:00:00 115

原创 【Java设计模式】第12章 适配器模式讲解

【代码】【Java设计模式】第12章 适配器模式讲解。

2025-04-09 08:00:00 69

原创 【Java设计模式】第11章 装饰者模式讲解

【代码】【Java设计模式】第11章 装饰者模式讲解。

2025-04-08 17:54:49 188

原创 【Java设计模式】第10章 外观模式讲解

【代码】【Java设计模式】第10章 外观模式讲解。

2025-04-08 17:44:38 181

原创 【Java设计模式】第9章 原型模式讲解

【代码】【Java设计模式】第9章 原型模式讲解。

2025-04-08 17:34:19 257

原创 【Java设计模式】第8章 单列模式讲解

定义:保证一个类仅有一个实例,并提供一个全局访问点。类型:创建型模式。

2025-04-08 17:30:24 946

原创 【Java设计模式】第7章 建造者模式讲解

定义: 将复杂对象的构建与表示分离,使相同构建过程可创建不同表示。类型: 创建型模式。通俗解释: 分步构建含多组件的对象,流程固定但顺序灵活(如做菜时放盐顺序可变)。

2025-04-08 17:28:51 195

原创 【Java设计模式】第6章 抽象工厂模式讲解

【代码】【Java设计模式】第6章 抽象工厂模式讲解。

2025-04-08 17:25:31 250

原创 【Java设计模式】第5章 工厂方法模式讲解

【代码】【Java设计模式】第5章 工厂方法模式讲解。

2025-04-08 17:23:57 235

原创 【Java设计模式】第4章 简单工厂讲解

【代码】【Java设计模式】第4章 简单工厂讲解。

2025-04-08 17:22:28 134

原创 【Java设计模式】第3章 软件设计七大原则

软件实体(类、模块、函数)应对扩展开放,对修改关闭。通过抽象构建框架,用实现扩展细节。高层模块不依赖低层模块,两者依赖抽象。抽象不依赖细节,细节依赖抽象。一个类/接口/方法仅负责一项职责。避免多职责导致变更风险。客户端不应依赖不需要的接口。细化接口,避免臃肿。对象间保持最少了解,降低耦合。子类可透明替换父类,不改变程序逻辑。尽量使用对象组合/聚合,而不是继承关系来实现软件复用核心关系类型:聚合(has-a):整体与部分可分离。

2025-04-08 17:21:09 214

传智播客 刘意-2015年Java基础视频-深入浅出精华版 笔记day01-day27

传智播客 刘意_2015年Java基础视频-深入浅出精华版 笔记day01-day27

2016-11-02

非常强大的离线API

一款好的离线工具,有前端 后端 大数据 分布式 架构 移动端等等API 给喜欢的小伙伴下载哦

2017-11-10

Jquery实现省市区/县三级联动的Javascript脚本

Jquery实现省市区/县三级联动的Javascript脚本

2016-01-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除