自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(666)
  • 收藏
  • 关注

原创 IDEA实现MyBatis入门程序(IDEA2026+JDK17)

JDK17。

2026-10-21 16:53:03 264

原创 【面试篇】9.面试出错:识别面试常见失误与临场补救办法

没有人可以做到一场面试零失误。面试考察的,不仅是你的专业能力,也包括临场应变、出错之后的修复能力。失误不可怕,可怕的是被失误打乱心态,导致整场面试崩盘。学会识别失误、掌握补救方法,面试中遇到意外,才能从容应对。

2026-10-20 11:08:56 128

原创 【面试篇】8.面试常问的问题:高频问题、答题思路与避坑要点

这类问题基本是面试开场题,用来快速建立对你的整体印象,判断你的求职诚意。请简单做一下自我介绍。考察目的:概括你的背景,看表达逻辑,快速判断是否匹配岗位。答题思路:时间控制在1–2分钟。基本背景 + 相关经验、核心技能、代表性成果 + 求职意愿。不要完整复述简历,重点突出和岗位匹配的亮点。避坑:流水账罗列上学、工作时间;长篇大论超过3分钟;只讲个人爱好,不谈工作能力。你为什么应聘我们这家公司?考察目的:判断你是海投还是定向求职,了解你对企业的认知。

2026-10-20 11:04:16 196

原创 【面试篇】7.英语面试相关问题:英文面试高频题目、答题思路与避坑指南

自我介绍几乎是英文面试第一道题,一般控制在60–90秒。不要大段背诵长难句,简洁清晰为主。英文面试本质不是英语考试,而是用英语完成一场岗位面试。考察的核心依旧是你的能力匹配度,语言只是沟通载体。准备时优先打磨案例框架,熟练记住核心关键词,反复朗读练习,减少临场卡顿。把前面学到的面试礼仪、回答技巧,结合英文表达,就能从容应对英文面试。

2026-10-20 11:01:09 82

原创 【面试篇】6.面试分类:国企、外企、民企、事业单位面试特点与应对要点

国企、外企、民企、事业单位,没有好坏之分,只是招聘选人逻辑不同。面试前,先确认用人单位性质,针对性调整你的自我介绍、案例选择、回答话术。同样的个人经历,在不同类型单位,讲述的侧重点需要做出调整。读懂用人单位的选人偏好,才能精准匹配对方的考察方向,提高面试成功率。

2026-10-20 10:48:43 153

原创 【面试篇】5.常见的面试方式:分清面试类型,针对性做好准备

不同面试方式,考察目标、应对策略各不相同。面试前,如果能提前了解本次面试属于哪一种类型,就可以针对性调整准备重点。比如群面重点练习团队讨论;业务复面重点打磨项目案例;压力面试重点稳住情绪。识别面试类型,就是提前掌握面试官的考察逻辑,让你的准备事半功倍。

2026-10-20 10:40:00 241

原创 【面试篇】4.面试过程:完整拆解面试全流程

当面试官告知面试结束,就进入收尾环节,很多人在此放松大意,导致前面的努力减分。整理桌面物品,收好简历、笔记本、笔,把椅子轻轻推回原位。起身点头致意,礼貌道别,轻轻关门离开。线上面试:等面试官先结束对话,再退出会议,不要直接挂断。

2026-10-20 10:24:13 253

原创 【面试篇】3. 面试技巧:掌握表达与临场发挥的核心方法

面试技巧不是“套路话术”,而是帮助你把真实能力更好呈现出来的工具。语言帮你清晰传递信息,手势辅助塑造稳重形象,答题框架保证回答踩中考点,紧张调节保障临场稳定发挥。技巧需要反复练习,结合前面的面试准备、面试礼仪,才能在面试现场形成完整的个人展示体系。

2026-10-20 10:20:54 322

原创 【面试篇】2.面试礼仪:细节构建你的第一印象

面试礼仪,不是繁文缛节,本质是尊重他人、体现职业素养。礼仪不能弥补能力短板,但糟糕的礼仪会直接毁掉面试机会。做好礼仪,是为了让面试官专注了解你的能力,而不是被不好的细节分散注意力。

2026-10-20 10:14:09 197

原创 【面试篇】1.面试前准备:打好面试的前置基础

面试不是临场博弈,而是一场充分准备后的展示。吃透面试三要素,做好知己知彼的调研,备齐面试物资,调整好自身心态,完成这四件事,你就已经完成面试最核心的前置工作。后续礼仪、面试技巧、临场应答,才有发挥的基础。

2026-10-20 10:08:12 276

原创 mybatis入门程序的搭建—实现简单的增删改查(IDEA2026+JDK17)

本文介绍了基于IDEA 2026.1、JDK 17、MyBatis 3.5.x与MySQL 8.x搭建MyBatis项目的过程。通过Navicat创建数据库及用户表并插入测试数据,使用Maven构建项目,配置pom.xml引入MyBatis与MySQL驱动依赖。随后创建实体类User和Mapper接口,编写SQL映射文件,并完成全局配置。最终通过JUnit5编写测试类验证数据查询功能,实现MyBatis基本增删查改流程。

2026-09-27 18:08:38 486

原创 IDEA实现Srping入门程序(IDEA2026+JDK17)

本文介绍了在IDEA 2026.1中基于JDK 17和Maven 3.9.16创建Spring核心容器项目的过程。通过Maven构建项目,添加spring-core、spring-beans、spring-context等依赖,配置applicationContext.xml文件定义Student Bean并注入属性,最后使用ClassPathXmlApplicationContext加载配置文件,实现对象的创建与属性注入,完成Spring基础入门测试。

2026-09-22 17:08:16 291

原创 工业互联网大屏实现(SSM+HTML+Echarts)(4)——前端页面

本文介绍了基于ECharts和Axios构建山东省能源数据大屏的前端项目搭建流程。项目目录结构清晰,前端资源直接部署于src/main/webapp/,避免跨域问题。通过下载并引入ECharts、Axios及山东地图GeoJSON文件,完成依赖配置。在index.html中设计包含标题栏、筛选条件与四大可视化组件(饼图、折线图、地图、柱状图)的布局,并通过main.js实现交互逻辑,最终形成一个完整的可视化数据看板。

2026-09-17 08:04:38 222

原创 工业互联网大屏实现(SSM+HTML+Echarts)(3)——业务代码增加

本文介绍了能源管理系统中实体类与Mapper接口的创建过程。首先,定义了Region和EnergyData两个实体类,分别对应地区信息和能源数据表;随后在mapper包中创建RegionMapper和EnergyDataMapper接口,实现对地区数据的查询功能。通过规范的Java类设计与接口定义,为后续数据库操作奠定了基础。

2026-09-16 15:56:06 334

原创 工业互联网大屏实现(SSM+HTML+Echarts)(2)——后端服务搭建

本文基于IDEA 2026.1、JDK 17、MySQL 8.x等环境,介绍使用Maven创建Spring+MyBatis Web项目的过程。通过配置pom.xml管理依赖(Spring、MyBatis、Druid、Jackson等),搭建标准项目结构(controller、mapper、entity、service),并合理设置web.xml、spring-mybatis.xml、spring-mvc.xml等核心配置文件,实现前后端分离与数据库连接的整合,为后续开发奠定基础。

2026-09-16 15:54:48 392

原创 工业互联网大屏实现(SSM+HTML+Echarts)(1)——简介以及数据库部分

基于IDEA2026、JDK17与MySQL8.x环境,构建能源数据可视化系统。创建energy_dashboard数据库,设计三张核心表:region(地区信息)、energy_data(能源数据事实表)及energy_type_dict(能源类型字典)。通过Navicat完成建库建表、插入山东省16个地市行政区划数据及2026年1月各地区煤炭、石油、天然气的产量、消费量与储量数据,并建立多维度索引以支持高效查询分析。

2026-09-15 16:02:28 292

原创 IDEA实现Spring MVC入门程序(IDEA2026+JDK17)

本文基于IDEA 2026.1、JDK 17及Spring 6.2.6,使用Maven创建SpringMVC项目,配置pom.xml引入Spring Web MVC、Jackson及日志依赖,通过web.xml部署DispatcherServlet并设置UTF-8编码过滤器。在resources目录下编写spring-mvc.xml配置文件,实现接口返回JSON数据功能,完成基础的RESTful服务搭建。

2026-09-15 10:05:41 396

原创 Spring AOP—基于注解的AOP实现(IDEA2026+JDK17)

本文介绍了基于Spring 5.3.20与JDK 17,使用IDEA创建Spring AOP注解项目的过程。通过Maven引入Spring AOP及相关依赖(如aspectjweaver),构建了UserDao接口及其实现类UserDaoImpl,并定义切面类AnnoAdvice,利用@Aspect、@Before等注解实现方法拦截。项目结构清晰,配置规范,完整演示了Spring AOP注解方式的开发流程。

2026-09-14 17:42:53 509

原创 Spring AOP—基于XML的AOP实现(IDEA2026+JDK17)

本文介绍了使用IDEA 2026.1与JDK17搭建Spring AOP XML配置项目的完整流程:创建Maven项目,配置pom.xml引入Spring AOP及相关依赖(如aspectjweaver),定义UserDao接口及其实现类,编写切面类实现横切逻辑。通过XML配置方式实现AOP功能,完成项目结构搭建与依赖管理,为后续Spring AOP开发奠定基础。

2026-09-14 17:02:18 460

原创 KMP算法

2026-08-30 15:25:06 457

原创 2025年CSP-J第一轮真题及参考答案

2026-08-22 19:18:42 1764

原创 2024年CSP-J第一轮真题及参考答案

2026-08-22 19:11:59 432

原创 2023年CSP-J第一轮真题及参考答案

2026-08-21 14:58:04 646

原创 2022年CSP-J第一轮真题及参考答案

2026-08-19 20:18:13 198

原创 2021年CSP-J第一轮真题及参考答案

2026-08-18 16:08:26 230

原创 2020年CSP-J第一轮真题及参考答案

2020年CSP-J第一轮(初赛)参考答案及解析

2026-08-16 19:02:47 121

原创 2019年CSP-J第一轮真题及参考答案

2019年CSP-J初赛

2026-08-09 21:31:30 225

原创 NOIP/CSP初赛真题及参考答案系列

信息学奥赛、CSP初赛、CSP-J初赛、CSP-S初赛

2026-08-08 18:47:59 528

原创 Tomcat 运行html文件出现乱码,终极解决方案

本文介绍了解决SSM框架项目中Tomcat访问HTML文件乱码问题的排查方法。首先检查HTML文件是否为UTF-8编码格式,然后分三步配置Tomcat:1)在server.xml中添加URIEncoding="UTF-8";2)在web.xml中增加fileEncoding参数;3)修改catalina.bat文件添加编码参数。最后强调必须清理浏览器缓存后重启Tomcat。这些步骤能有效解决因编码设置不当导致的乱码问题。

2026-07-05 13:15:43 314

原创 判题机(go-judge)环境搭建与实现

go-judge环境搭建与实现。OJ判题机的简单使用。

2026-06-24 14:38:49 320

原创 分布式系统开发(6)——项目打包部署与Nginx代理前端

这篇文章是分布式系统开发系列的第六部分,主要介绍如何将整合好的分布式系统进行打包部署,并使用Nginx作为前端代理。文章重点讲解了后端打包过程,包括Maven多模块打包流程(按依赖顺序编译各模块并生成可执行JAR包)、Spring Boot打包机制(生成包含所有依赖的Fat JAR),以及各模块的打包策略。作者详细说明了需要修改的POM.xml配置,特别是对provider和consumer模块的打包设置,最终生成可独立部署的JAR包。全文为分布式系统的实际部署提供了清晰的操作指南。

2026-06-18 21:29:43 760

原创 windows下postgresql的安装与使用

PostgreSQL是一款功能强大的开源关系型数据库,支持事务、存储过程、GIS等高级特性,擅长处理复杂查询,适合企业级应用。本文详细介绍了其下载和安装步骤:从官网获取安装包,注意安装路径和用户名需为英文,配置密码和端口号,完成安装后可通过pgAdmin工具管理数据库。文中还提供了百度网盘下载链接和安装过程中的关键截图指引。PostgreSQL虽然性能优异,但资源消耗较高,配置相对复杂,国内中小企业使用率较低。

2026-06-13 18:43:15 489

原创 Node.js+Drizzle+Postgresql实现增删改查

本文介绍了如何使用Node.js和Drizzle ORM连接PostgreSQL数据库并进行基本操作。主要内容包括: 数据库准备:使用pgAdmin创建PostgreSQL数据库demo和users表,并插入测试数据。 项目初始化:创建Node.js项目,安装pg、drizzle-orm等核心依赖。 环境配置:设置.env文件存储数据库连接信息,配置drizzle.config.js文件。 表结构映射:通过schema.js文件定义与数据库表对应的Drizzle ORM模型。 数据库连接:实现数据库连接测试

2026-06-13 18:42:31 410

原创 windows下MongoDB的下载、安装、使用(zip版)

本文介绍了MongoDB在Windows环境下的安装和使用方法。主要内容包括:1) MongoDB作为文档型NoSQL数据库的特点及应用场景;2) 从官网或百度网盘下载Windows版本MongoDB;3) 解压后配置bin、data、log目录,并通过bat脚本启动服务;4) 使用Navicat等工具连接MongoDB数据库的步骤。文章提供了详细的路径配置示例和可视化工具下载链接,适合初学者快速搭建MongoDB开发环境。

2026-06-04 15:43:59 512

原创 SSM框架整合(Spring + Spring MVC + Mybatis)

本文介绍了使用IDEA 2026.1搭建SSM(Spring+SpringMVC+MyBatis)项目的详细步骤。首先说明了环境配置(JDK17、Maven3.6.3)和核心配置文件的作用,包括pom.xml、web.xml等。然后通过SQL脚本创建了ssm数据库和book表,并插入测试数据。项目搭建部分演示了如何创建Maven Web项目,修改pom.xml添加Spring、MyBatis、MySQL等依赖,并配置了构建插件。整个过程涵盖了从环境准备到项目初始化的关键环节,为后续开发奠定了基础。

2026-06-04 15:39:56 1229

原创 分布式系统开发—目录

本项目采用模块化开发教学实践,先独立实现各组件功能(MinIO对象存储、Redis缓存与锁、RabbitMQ、Dubbo+Zookeeper RPC),确保各模块可单独运行验证。开发中期进行组件整合并解决兼容性问题,后期优化架构将公共服务抽离至common模块。最终完成系统打包部署,并通过Nginx实现前后端代理。项目遵循渐进式开发策略,每个阶段提供对应代码,技术熟练者可直接参考最终整合章节。(摘要字数:149字)

2026-06-02 07:59:29 838

原创 分布式系统开发(5)——整合所有组件

本文摘要:文章详细介绍了如何重构一个分布式系统的模块结构,将MinIO、Redis和RabbitMQ等公共服务抽离到独立的common模块中。通过创建common模块,将原分散在各子模块的配置类和服务类进行整合,包括MinIOConfig、RedisConfig、RabbitMQ生产者等核心组件。同时移除了冗余的ds-minio和ds-redis子模块,优化了项目结构。文章采用图文并茂的方式,展示了从创建模块、迁移代码到配置依赖的完整过程,为构建更清晰的微服务架构提供了实践指导。

2026-06-02 07:54:20 1057

原创 分布式系统开发(4)——Dubbo+Zookeeper(RPC服务)

本文介绍了基于Zookeeper和Dubbo的分布式服务开发流程。首先确保Zookeeper已安装并启动;其次在父模块pom.xml中添加Dubbo和Zookeeper相关依赖;然后创建独立的dubbo-api模块定义服务接口;最后构建dubbo-provider模块实现服务提供方功能,包含详细的项目创建步骤、依赖配置说明及接口定义代码示例。全文以图文结合的方式,逐步展示了从环境搭建到模块开发的完整过程,为开发者提供了清晰的Dubbo分布式服务实现指南。

2026-06-01 19:31:52 2035

原创 分布式系统开发(3)——RabbitMQ独立模块

本文介绍了在Windows环境下使用RabbitMQ的系列教程第三部分,主要内容包括:1)创建一个名为ds-rabbit的Maven模块;2)添加Spring Boot AMQP依赖;3)配置RabbitMQ连接参数;4)创建RabbitMQ配置类定义队列、交换机和路由键;5)实现消息消费者组件;6)设置Spring Boot启动类;7)准备测试环境。文章延续了前两篇关于RabbitMQ安装和队列创建的内容,为后续分布式系统开发中的消息队列应用打下基础。所有代码配置均以之前创建的testMQ队列为例进行说明

2026-06-01 19:31:23 520

原创 分布式系统开发(2)——Redis 缓存与分布式锁

本文基于MinIO对象存储系统开发,介绍了如何创建并配置一个Redis模块(ds-redis)的完整流程。主要内容包括: 环境准备:启动Redis服务(默认配置) 创建Maven模块:使用JDK17构建ds-redis模块 添加依赖:引入spring-boot-starter-data-redis和commons-pool2 配置application.yml:设置Redis连接参数和连接池配置 创建配置类RedisConfig:配置RedisTemplate并定义JSON序列化方式 封装工具类RedisU

2026-05-30 20:32:26 511

工业互联网大屏实现(SSM+HTML+Echarts)(1)-简介以及数据库部分

工业互联网大屏实现(SSM+HTML+Echarts)(1)-简介以及数据库部分

2026-09-15

一个开源在线文本对比工具

一个开源在线文本对比工具 文章地址:https://blog.youkuaiyun.com/baidu_32523857/article/details/118813384

2026-03-08

SSM(SpringMVC+Spring+MyBatis)框架整合

SSM(SpringMVC+Spring+MyBatis)框架整合 教程地址:https://longkui.blog.youkuaiyun.com/article/details/158571236

2026-03-08

Spring MVC数据绑定和响应(JSON数据绑定)

Spring MVC数据绑定和响应(JSON数据绑定) 教程地址:https://longkui.blog.youkuaiyun.com/article/details/158570209

2026-03-08

spring数据库编程实现基于注解方式的声明式事务

spring数据库编程实现基于注解方式的声明式事务 地址:https://blog.youkuaiyun.com/baidu_32523857/article/details/158422661

2026-03-02

Spring AOP-基于注解的AOP实现

Spring AOP—基于注解的AOP实现 教程地址:https://blog.youkuaiyun.com/baidu_32523857/article/details/158422574

2026-03-02

mintab17安装包

minitab17安装包 教程:https://blog.youkuaiyun.com/baidu_32523857/article/details/158038794

2026-02-28

MyBatis关联映射(一对一查询)示例程序

MyBatis关联映射(一对一查询)示例程序 配套教程地址:https://blog.youkuaiyun.com/baidu_32523857/article/details/158418056

2026-02-27

spring01(入门程序)

IDEA实现Srping入门程序。 相关教程参考: https://blog.youkuaiyun.com/baidu_32523857/article/details/158419653

2026-02-28

MyBatis关联映射(一对多查询)示例demo

MyBatis关联映射(一对多查询)

2026-02-28

IDEA搭建SpringMVC入门程序

IDEA搭建SpringMVC入门程序

2026-02-26

spring数据库编程实现用户登录

spring数据库编程实现用户登录

2026-02-26

spring数据库编程实现基于注解方式的声明式事务

spring数据库编程实现基于注解方式的声明式事务

2026-02-26

docker-compose部署项目demo

使用docker-compose部署项目(mysql、springboot、vue、nginx) 教程文章:https://blog.youkuaiyun.com/baidu_32523857/article/details/158350383?spm=1001.2014.3001.5501

2026-02-26

空空如也

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

TA关注的人

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