自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 互联网大厂Java面试全攻略:Spring Boot微服务到分布式系统深度解析

通过这次面试,我们可以看到Java技术栈的广度和深度。从基础的Java语言特性到复杂的分布式系统架构,每个技术点都有其应用场景和最佳实践。学习建议基础扎实:深入理解JVM、并发编程框架熟练数据库精通架构思维:微服务、高并发、分布式持续学习:新技术、新框架谢飞机虽然有些问题回答不够深入,但整体表现不错。通过系统学习和实践,相信能够胜任大厂的技术岗位。

2025-10-28 22:06:18 301

原创 大厂Java面试实录:电商系统架构师面试全过程(从基础到AI)

本次面试涵盖了Java基础、Spring生态、微服务架构、高并发处理、AI技术应用等多个技术领域。通过三个轮次的渐进式提问,全面考察了候选人的技术深度和广度。对于Java开发者来说,不仅要掌握基础技术,还需要了解最新的技术趋势,特别是在AI和大数据方面的应用能力。在电商平台的技术选型中,需要综合考虑性能、可用性、一致性、成本等多个因素,选择合适的技术方案。同时,随着技术的发展,持续学习和实践是非常重要的。本文作者:技术面试官张工技术栈。

2025-10-28 22:04:01 335

原创 互联网大厂Java面试实录:Spring Boot微服务架构实战与JVM深度调优

通过这次面试,我们可以看到Java开发者在实际工作中需要掌握的核心技术栈。从Spring Boot的自动配置机制,到微服务架构的设计,再到JVM的深度调优,每一个技术点都有其对应的业务场景和应用价值。谢飞机虽然回答得不够完美,但也展现了一定的技术基础。深入理解原理:不仅要会用,还要理解底层实现结合业务场景:将技术应用到具体的业务场景中持续学习:跟进最新的技术趋势和发展方向项目经验积累:通过实际项目来验证和提升技术能力希望这篇文章能帮助各位Java开发者更好地准备面试,提升自己的技术水平。

2025-10-28 22:02:50 375

原创 2024-2025年技术发展趋势深度分析:AI、前端与后端开发的革新之路

2024-2025年是技术发展的关键转折点,AI技术的普及、框架的演进、架构的创新都在推动整个技术生态的变革。作为开发者,我们需要保持持续学习的态度,紧跟技术发展趋势,在智能化、工程化、跨领域融合的道路上不断探索和进步。本文基于2024年最新技术资料整理,涵盖了前端、后端与AI开发领域的核心趋势和实践案例,希望能为技术从业者提供有价值的参考和指导。作者:技术趋势分析团队发布时间:2025年标签:技术趋势,AI开发,前端开发,后端开发,微服务,多模态AI。

2025-10-28 21:50:49 1612

原创 互联网大厂Java面试实录:谢飞机的求职之旅

谢飞机:面试官您好,我之前主要在电商平台负责订单系统和支付模块的开发,使用Spring Boot框架,MySQL数据库,Redis缓存。主要负责订单创建、支付处理、库存扣减等功能。谢飞机前端层:Web端、移动端、小程序网关层:API网关、负载均衡、限流业务服务层:订单服务、商品服务、用户服务、支付服务数据层:MySQL分库分表、Redis缓存、消息队列基础设施层:监控、日志、配置中心// 分布式锁实现@Component"else " +"end";

2025-09-15 23:41:37 685

原创 电商大厂Java面试实录:谢飞机的“精彩“表现

谢飞机虽然在一些问题上回答不够深入,但对基础概念有一定了解。建议继续深入学习Java基础和微服务架构,加强实际项目经验积累。

2025-09-15 23:33:52 1034

原创 互联网大厂Java面试实录:从Spring Boot到微服务的深度对话

谢飞机:面试官您好!我主要使用Spring Boot开发,熟悉Spring MVC、MyBatis,也了解微服务架构。做过电商系统、用户管理模块,技术栈比较全面。谢飞机:Starter就是依赖的集合,比如包含了web开发需要的所有依赖,让我们不用一个个添加,简化了配置。面试官:嗯,基础概念都了解,但深度不够。我们继续下一轮。谢飞机:索引就像书的目录,能提高查询速度。适合创建索引的情况...比如经常查询的字段,或者作为外键的字段。但是索引会降低写入速度,所以需要权衡。面试官:数据库方面有一定了解,但深度不够。

2025-09-15 23:00:07 786

原创 互联网大厂Java面试实录:从Spring Boot到微服务架构

王工程师(技术总监):谢飞机(3年Java开发经验)

2025-09-15 01:07:34 416

原创 【无标题】

本文介绍了Markdown编辑器的基本功能和使用方法。编辑器支持标准Markdown语法,并新增了多项实用功能:包括界面优化、代码高亮、图片拖拽、数学公式支持、甘特图和UML图表等。文章详细说明了文本样式设置、链接图片插入、代码片段展示、列表表格创建等基本操作,并介绍了快捷键和目录生成技巧。此外,还展示了如何导出/导入文档,以及使用Mermaid语法绘制流程图和序列图的方法。该编辑器适合技术写作和博客创作,提供了丰富的格式化选项和便捷的写作体验。

2025-09-08 15:15:19 764

原创 Python 迭代器和可迭代介绍(根据官方文档)

python 迭代器和可迭代介绍

2023-02-01 23:52:10 187 1

原创 2020-10-26

C++代码规范C++ Programming Style GuidelinesVersion 4.9, January 2011 Geotechnical Software ServicesCopyright © 1996 - 2011 This document is available at http://geosoft.no/development/cppstyle.htmlTable of Content1 Introduction 1.1 Layout of the Recommenda

2020-10-26 16:39:39 504

原创 2020-10-22

平衡二叉树最小结点数(图解)

2020-10-22 17:09:31 164

原创 2020-10-19

对于递归有没有什么好的理解方法? - 帅地的回答 - 知乎https://www.zhihu.com/question/31412436/answer/683820765

2020-10-19 21:32:45 109

原创 C语言二分法函数实现过程中可能遇到的问题。

Position BinarySearch( List L, ElementType X ){ int left = 1;//习惯上初始化为一,方便理解。前提是在数组中就从1开始储存。 int right = L->Last; int mid=(left+right)/2; while (left<=right){ if(X<L->Data[mid]){ right = mid-1;//此处忘记减一,因为此算

2020-06-06 20:27:54 497 3

原创 陈姥姥数据结构笔记(堆栈,线性表)

一.线性表(数组实现)#include<stdio.h>#define MAXSIZE n//此时的n为具体的一个数,由于时多形数据类型,所以在此写成了n。 typedef struct LNode*list;//注意此时typedef之后的 list 再次定义时为一个指针。 struct LNode{ ElementType Data[MAXSIZE];//注意变量在命名时首字母大写,定义宏时通常字母全部大写 。 int Last;//此时的ElementType为多形数据类型(

2020-06-05 17:03:32 310

原创 C语言:缓冲区的介绍(友好)

一 .什么叫缓冲区?用户输入的字符被收集储存在一个临时储存区。(通俗来讲:你写的东西都放到一块,等着计算机一起处理,在此期间你可以对你写的东西进行修改)缓冲一般分为两类:完全缓冲:当缓冲区被填满时才刷新缓冲区(内容被发送,计算机开始处理你所输入的字符)行缓冲(我们所用的缓冲方式):在出现换行符时刷新缓冲区。(注意:此时的换行符可能留在在缓冲区中,比如说scanf()函数,它会将回车留到缓冲区中,而像fgets()函数它会读取‘\n’ 。gets()函数会抛弃‘\n’)二. 为什么要有缓冲区?

2020-06-01 19:41:17 1049 2

原创 C语言中gets_s(),gets(),fgets()函数的比较。

先来讲讲大家最熟悉的gets()函数。1.gets()函数不安全。2.C11标准委员会已经将其废除,建议能不用尽量不用。解释:gets()函数的作用:它读取整行输入,直至遇到换行符,然后丢弃换行符,储存其余字符,并在其末尾添加一个空字符使其成为一个字符串。听起来挺安全的,问题在于gets()函数不检查函数边界,有多少字符它就给你输入多少(来者不拒),这就造成了一个问题:缓冲区溢出(buffer overflow)。这意味着:如果他们有可能擦掉程序中的其他数据(即把数据放到了存储别的数据的地方并将其

2020-05-30 20:06:32 23423 8

数据库系统教程习题解答与实验指导_12350515.pdf

数据库系统教程习题解答与实验指导_12350515.pdf

2021-05-09

空空如也

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

TA关注的人

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