Java
Spring Boot入坑-12-项目实战
目标 掌握后端项目整体架构搭建,掌握从0到1构建一个完整项目 巩固已学习的后端技术,覆盖Java基础、Spring Boot的主要课程内容,包括但不限:序列化、反射、注解、泛型、Lambda、Stream、REST、Interceptor、数据访问、Swagger等等 一些扩展内容的学习,比如登录、密码加密、项目部署等 需求 一个测试人员记录开发Bug的Web前端网站 核心
List 和 Map区别?
在 Java 集合框架中,List 和 Map 是两种非常重要的数据结构,它们在用途和实现上有着显著的区别。理解这些区别有助于开发者在不同的应用场景中选择合适的数据结构,从而编写出高效、健壮的代码。 List 是一个有序的集合,用于存储单列数据。它的元素是按插入顺序排列的,可以通过索引访问,这使得 List 特别适合需要频繁按位置访问和修改元素的场景。List 接口由多种实现,如 ArrayLis
OOP4-6作业总结性Blog
这三次大作业经历了一次题型的更新,不管过程是怎么说的,结果是试卷批改程序退出出题的视野了,取而代之的是电路设计题。对于电路设计题我认为出的更加合理些,不像试卷批改题难点都在写正则表达式上,多了对类间关系的考察。 这三次题目集期间,我们在课上主要学习了一系列设计模式,正所谓拿着锤子看什么都像钉子,在这次的题目集中我也尽可能套用所学的设计模式,接下来就让我从第六次题目集开始,说说我在题目设计过程中出现
Macbook M芯片JDK的安装
Macbook M芯片JDK的安装 下载 搜索zulu; 进入这个网址 https://www.azul.com/downloads/#zulu 进入页面后向下滑动 选择对应选项 然后点击Download进行下载。 选择.dmg格式的安装包,点击。 安装 下载完成后,到下载目录,双击安装包。 双击。 点击继续 点击安装 然后输入密码,或者使用触控id,进行验证。 点击关闭。 选择
OOP四到六次作业总结
OOP四到六次作业总结 一. 前言: 第四次作业为答题怕判题程序,要求设计实现答题程序,模拟一个小型的测试,要求输入题目信息、试卷信息、答题信息、学生信息、删除题目信息,根据输入题目信息中的标准答案判断答 题的结果。五六次为家庭电路分析程序。 在第四次作业中,我着重于对类进行修改,对多选题单选题选择题进行辨析 在第五次作业中,接触家庭电路系统,输出类设计不当 在第六次作业中,我修改了
PTA4-6题目集总结
一.前言 这几次题目集重点考察的知识点是继承与多态以及抽象类与接口以及对前面所学的知识的一些应用等。 与之前三个题目集相类似,这三次题目集也是将分值大部分给与了第一题,甚至是全部的分值都在第一题中,伴随的两道小题都是考察的基本功,难度普遍简单,而第一题与之前类似,都是迭代类题型,从一开始就要打好基础,层层递进,一旦某一环节出了差错,就会导致后面的题目编写困难甚至无从下手,考察的知识点增多也意味着难
如何学好一门计算机语言
我想进入安卓逆向的学习了。 则我必然要学很多新的语言,java,kotlin,c++/c,smali等等。 那我必须要弄明白: 1.学一门语言,到底要学什么东西? 2.达到什么标准,算是学好了。 要学语言的基础语法,比如运算,变量,常量,循环,分支,函数等,具体的写法。 要学语言的特征,每种语言应该都有其特点的,要清楚其特点。 要学相关的工具,用什么工具编写对应的程序。这个语言还有什么常用的相关的
【MySQL】查询以A字符开头以B字符结尾的数据
查询以36823206字符开头以951字符结尾的SPU数据 select * from lingyejun_product where spu_code regexp '^36823206' and spu_code regexp '951$' limit 10; 本篇文章如有帮助到您,请给「翎野君」点个赞,感谢您的支持。 作者:翎野君 出处:http://www.cnblog
NCHU-OOP课程与PTA四到六周作业总结
NCHU-OOP课程与PTA四到六周作业总结 目录NCHU-OOP课程与PTA四到六周作业总结引言关于面向对象:关于PTA题目:课程内容总结:PTA-oop-4答题判题程序-4题目: 题目分析:类图设计:方法编写:代码分析:踩坑总结:PTA-oop-5家居强电电路模拟程序-1:题目:题目分析:类图设计:方法编写:代码分析:踩坑总结:PTA-oop-6家居强电电路模拟程序-2:题目:题目分析:
23201115-邓俊豪-第二次blog
目录blog2前言关于难度和题目量关于知识点设计与分析pta4一、项目简介二、项目实现三、项目测试四、代码示例五、总结六、代码分析pta-5一、项目简介二、项目实现三、项目测试四、代码示例五、总结六、代码分析pta-6一、项目简介二、项目实现三、项目测试四、代码示例五、总结六、代码分析改进建议 blog2 前言 关于难度和题目量 前三次大作业难度属于偏难水平,题目量也在可承受范围内 关于知识点 以
对4-6次pta的总结
【1】.前言 这三次的pta难度还是比较高的,尤其是第四次的(根本没有思绪),考察了较多的正则表达式的使用,以及对类的设计有一些要求,第五次的pta难度一般,主要考察的是类的书写,并不需要太多关于类的设计,第六次的pta是在第五次的基础上进行迭代,增加了并联电路,难度还是有的。 【2】.设计与分析 第四次pta: 以上就是第四次pta的报表内容以及类图 可以看到类图非常的复杂,涉及了非常多的类
题目集4-6次PTA大作业总结
前言: 总结4—6次PTA大题目题目集的知识点、题量、难度等情况。 知识点:在原先的基础上题目四依旧是前三个题目的迭代,我个人认为这些题目集难处主要集中在正则表达式的运用以及对整体结构的设计等方面。题目集的最后一个大题都要求了考察面向对象程序与设计中的单一职责原则,迪米特法则和对类的设计,类设计的模板格式、正则表达式的熟悉和使用,而除却题目集四之外,题目集五和六开始加入了抽象类、接口设计考察里氏
让你的网页动起来:Javascript+CSS拖曳盒子指南
让网页上的元素具有拖拽功能,可以提升用户体验,尤其是在需要用户交互的场景中。下面是一个使用JavaScript和CSS来实现拖拽效果的基本指南。 1. HTML结构 首先,你需要在HTML中定义一个可拖拽的元素,通常是一个div。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="
第二次博客作业-答题判题程序4/家居强电电路模拟程序1-2 blog-2
一、前言: 在前三次面向对象程序设计题目集的基础上,我又完成了三次PTA题目集的作业,在此过程中我感受颇多。 在解决前三次答题判题程序后,我逐渐掌握了这套程序的设计精髓,并在我第三次题目集的基础上做了扩展性的重构,以便于解决答题判题程序-4的相关问题。  
23201826-熊锋-第二次blog
一.前言 这三次pta作业第一次为答题判断程序-4,这是答题判断程序的第三次迭代,相较于答题判断三,新增了各种题型及其不同种类的答案,并且出现多选题,使得这次题目相当棘手,具有很大的挑战性。第二次为家居强电电路模拟程序-1,这次是新题型,这道题难点在于电器之间的连接,电路是否为通路,电器状态的改变,电器对电压的改变,电压的传导和电器功能的展示。第三次为家居强电电路模拟程序-2,这道题是在家居强电电
rabbitmq单机安装及性能测试
RabbitMQ单机安装及性能测试 本文使用CentOS7.9安装RabbitMQ单机环境,并进行性能测试。 1. 安装RabbitMQ RabbitMQ依赖Erlang,版本配套关系参考官网:https://www.rabbitmq.com/docs/which-erlang。 本文安装RabbitMQ3.8.21,Erlang版本要求为23.2~24.2。 2. PerfTest测试Rabb
Java开发知识汇总
1.目的:记录积累java开发知识,下次使用不用在发时间查找,好记性不如烂笔头。整理记录于 2024.06.09 23:25 周日 @程序员猴哥 Java开发知识汇总 .目录: ========== 01 Java后端开发 ========== 1.IDEA相关 1 IDEA安装 2 JDK的安装 3 Maven安装配置 4 Git的安装 5 IDEA 全局配置:编码,字体
4-6次大作业总结blog
一,前言 第四到六次大作业结束了,也很轻信自己都拿到了满分,题目的难度依旧为我们考虑没有设置太高,题目量级也还可以,对于知识点的应用非常的具有综合性,主要考差了我们对于知识点的应用的对于程序设计的综合能力。 二,设计与分析&踩坑&改进想法 1,第四次大作业 对于第四次大作业的大boss迭代练习题,说实话对于第三次迭代所做出的改动并没有很大,主要便是在
IDEA 12大全局配置,快速提供开发效率
IDEA相关配置 整理于 2024.06.09 23:23 @程序员猴哥 返回到 Java开发知识汇总 目录 1 utf-8编码设置: File-->new projects settings-->settings for new projects-->editor--->file encodings-->global encodeing: utf-8 ;pro
23201430-张文杰第二次博客作业
(1)前言: 本次布置题目集涉及的知识点: 题目集1 主要侧重于考察了java中 类与对象 的知识点,同时涉及了关于java中数组的基本应用,关联类和接口,继承等知识的考查。第二个题目集题目集主要侧重于考察方法的运用,用于解决简单的应用题。题目集3主要侧重于考察了进阶的类的运用。 设计条件逐渐增加。 难度逐渐提升。 代码量逐渐增。 (2)设计与分析: 题目集1: 第一题uml图 对题目的分析: 设
第四到六次pta作业总结
前言 本次的总结是关于第四、五、六次pta编程作业的概括与分析,也是对自己近一个月java学习方面上的成 果收获与经验教训的回顾与反思。 对于知识点的总结 第四次的作业主要还是在前三次的程序上进行迭代并添加了新的类来处理不同的数据,这也是主要的新的难点。在这次的作业中,我对正则表达式的功能与便捷有了更深的体会。其实有些题目的难点并不是类间设计的难点,而是如何合理的对输入的数据进行恰当的处理。而
南昌航空大学软院第二次博客
一、前言 1.通过这几次PTA的大作业,加深了我对java编程的了解和熟练度。 这一段时间的学习:这一段时间主要训练了有关java接口和多态相关方面的知识,这部分内容是Java的重要组成部分,他们共同提高了代码的开发效率,使得代码设计灵活,维护简单,结构清晰 关于类的特性:在设计类的过程中,通过对各种类之间关系的设计,发现类具有很多特性,这些特性使得类成为面向对象编程中的核心概念,能够更好地组织和
SpringBoot3集成Knife4j生成接口文档
导入依赖 注意: Spring Boot 3 只支持OpenAPI3规范 Knife4j提供的starter已经引用springdoc-openapi的jar,开发者需注意避免jar包冲突 JDK版本必须 >= 17 2.编写配置文件 3.常用的注解有 @Tag @Operation @Schema
第二次java作业总结
在探讨电路问题的Java作业学习总结之际,我们不仅仅是在回顾一段代码的编写历程,更是在审视从理论到实践,从抽象到具体的知识转换过程。以下是我在这段学习旅程中的所思所感: 在开始编写Java代码之前,我对电路理论进行了深入的学习。欧姆定律、基尔霍夫定律、电路分析方法等,这些基础理论为我理解电路的本质提供了框架。我认识到,电路不仅是电子流动的路径,更是能量转换和信号传输的关键环节。 将电路理论转化为实
简单再谈谈java中的类和接口 20240609
先谈类和接口 当我们谈论Java中的类和接口时,我们实际上是在讨论面向对象编程(Object-Oriented Programming,OOP)的核心概念。OOP 是一种编程范式,它将程序视为一组对象的集合,这些对象可以相互交互,通过消息传递来处理数据。让我们从头开始慢慢介绍。 类(Class) 在Java中,一个类是对象的蓝图或模板。它描述了对象的状态(属性)和行为(方法)。类通常包含以下内容:
Java4-6次大作业题目集总结性Blog
Java4~6次大作业题目集的总结性Blog 前言 知识点无疑就是要学会熟练使用LinkedLsit、ArrayList、HashMap等存储数据的数据集合,并且能够合理处理输入的数据然后使用,在类设计中也要考虑好类之间的关系,学会使用继承多态可以很好处理数据 题量不大,在于能否处理好题目,方便写代码的时候使用相关信息来解决,花的时间基本上就是处理信息 难度不大,只要能够很好处理相关信息就能
面试官:如何自定义一个工厂类给线程池命名,我:现场手撕吗?
面试场景模拟 面试官:小伙子平时开发中用过线程池吗?聊一聊它 我:肯定用过啊,然后把build的线程池十八问一顿巴拉巴拉 面试官:不错不错,挺了解的嘛,那你知道怎么给线程池命名?手写一个工厂类给线程池命名吧 我:啊这,现场手撕吗?面试官默默的递上A4... 如何给线程池命名?这是一个好问题,如果我们的项目模块较多,在运行时调用了不同模块的线程池,为了在发生异常后快速定位问题,我们一般会在构