自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【手把手教你学习HarmonyOS】

做好以上操作后,点击next等待下载,下两个步骤也是一键式安装。完成上面步骤后,下图则是idea的界面,下面的目录结构是按照文件实际的存放位置排布的。在开发时,我们切换到Project模式,如下图。在初级阶段,我们的开发主要集中在。按照下面步骤点击,可以开启多设备预览,包括手机、平板、桌面。安装好之后打开,并单击"Next"安装安装指引至安装完成。选择对应的版本点击下载,下载完成后进行解压双击安装。,目录则为原来的安装目录。

2023-11-29 16:31:45 329

原创 Dcoker学习笔记(一)

Docker是一个快速交付应用,运行应用的技术:Docker可以解决大型项目依赖关系复杂,不同组件依赖的兼容性问题docker允许开发中将应用、依赖、函数库、配置一起打包,形成可移植的镜像docker应用运行在容器中,使用沙箱机制,相互隔离Docker如何解决开发、测试、生产环境有差异的问题docker镜像中包含完整运行环境,包括系统函数库,仅依赖系统的Linux内核,因此可以在任意Linux操作系统上运行实践小操:4.删除数据卷删除未使用的卷删除指定的卷。

2023-11-07 13:47:41 519

原创 【SpringCloud学习笔记(一)】

SpringCloud是一个微服务框架,集成阞各种微服务功能组件,并基于SpringBoot实现了几大组件的自动装配,从而提供了良好的开箱即用。EureKa的作用1.记录微服务的信息,并提供给eureka客户端(微服务)要拉取的提供者信息。2.结合负载均衡,给消费者提供一个合适的服务者3.感知服务者的状态,检查监控状态EureKa角色关系EureKaServer:服务端,注册中心记录服务信息心跳监控EureKaClient:客户端。

2023-10-31 10:26:05 281

原创 【由chatgpt3.5写的swagger入门教程】

本教程介绍了Swagger的基本概念、特点以及如何整合Spring Boot。Swagger是一个非常强大的API文档工具,可以让我们更方便地管理和测试API。如果您正在开发一个API项目,强烈建议您使用Swagger来管理您的API文档。完整的示例代码请参考GitHub 仓库。

2023-04-06 16:24:24 675

转载 Windows环境下从安装docker到部署前后端分离项目(springboot+vue

Windows环境下从安装docker到部署前后端分离项目(springboot+vue) 一、前期准备 1.1所需工具:1 docker desktop 2 springboot后端项项目 3 vue前端项目

2023-03-09 13:14:23 4529 2

原创 el-form-item内让元素靠右

el-form-item内让元素(按钮)靠右对齐

2023-03-03 15:04:15 13041 1

原创 Dubbo(分布式框架·上)

定义:分布式系统是若干个计算机的集合,这些计算甲对于用户来说就像单个相关系统分布式系统是建立在网络之上的软件系统。演变图当网站流量很小时,只需要一个应用,将所有功能部署在一起,以减少部署节点和成本,此时,用于简化增删改查工作量的数据访问框架(ORM)是关键垂直应用架构各功能之间一定的分离、页面与逻辑一定的分离分布式难点:在于如何远程过程调用和、如何拆分业务,提高业务复用程度RPC(Remote Procedure Call):本质是两个服务器之间架起一个网络通信连接,通过这个连接来调用功能是一种进程间通

2022-12-05 08:49:01 943

原创 SpringBoot(One)

Spring Boot是spring家族中的一个全新的框架,它用来简化Spring应用程序的创建和开发过程,也可以说Spring Boot可以简化我们SSM框架进行开发的过程比如我们在配置文件中定义了数据然后我们需要在外部获取1️⃣我们首先在外部定义好数据2️⃣然后我们通过@Value注解来获取数据} }1️⃣首先我们也设置好数据源school.name=四川省达川中学。

2022-11-29 17:18:09 1688 2

原创 Jmeter压力测试教程(上)

JMeter是Apache组织使用Java开发的一款测试工具1、可以用于对服务器、网络或模拟巨大的负载2、通过创建带有断言的脚本来验证程序是否能返回期望的结果*:断言就是通过写一个程序,让这个程序帮我们判断实际结果与预期结果的关系。${变量名}添加用户变量右击项目>添加>配置元件>用户定义变量设置调用。

2022-11-22 15:33:21 2823

原创 一个页面创建多个表单各自提交问题

最近做项目的时候遇到了一个问题。具体情况是这样的——在一个页面中,根据后台传来的数据。我需要动态的创建多的表单。这些表单在编辑或者提交时需要做到互不干扰。如图:之前在网上看了很多文章,大部分都是关于表格的。由于不是专业前端所以一直困扰了我很久。最后终于找到了解决方案1️⃣ 解决思路,首先页面中有两个按钮,一个是修改,一个是提交。我们的需求是点击哪一个表单里面的提交按钮。就提交哪个表单。2️⃣ 先给按钮添加单击点击事件

2022-11-09 17:03:26 2251

原创 Spring实战学习03之--------AOP(面向切片)

AOP 为 Aspect Oriented Programming 的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP 是 OOP 的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。作用:在程序 运行期间,在不修改源码的情况下对方法进行功能增强优势:减少重复代码,提高开发效率,并且便于维

2022-06-06 16:07:12 1305

原创 常用设计模式之代理模式【简单易懂】

1、静态代理代理对象与目标对象一起实现相同的接口或者继承相同父类,它由程序员创建或特定工具自动生成源代码2、动态代理动态代理的代理类是在程序运行时创建的通过动态的方式来生成,运用了反射机制,不是我们直接 手动生成............

2022-06-05 21:48:54 457

原创 反射【零基础】

什么是反射?当程序要使用某个类是,如果该类还未被加载到内存中,则系统会通过,,这三个步骤来对类进行初始化。如果不出现意外情况,JVM将连续完成这三个步骤,所以有时也把这三个步骤统称为类加载或者类初始化类的加载类的连接类的初始化类的初始化时机:类加载器的作用虽然我们不用过分关心类加载机制,但是了解这个机制后我们就能更好的理解程序的运行,以下是三种类加载机制JVM的类加载机制ClassLoader: 负责加载类的对象ClassLoader中的两个方法下面通过代码来实现上述方法打印结果1、通过getSy

2022-06-05 17:59:09 206

原创 Spring实战学习之02----------数据源配置与注解开发

什么是连接池?数据源(连接池的作用)数据源(连接池)是提高程序性能而出现的事先实例化数据源对象,初始化部分连接资源用连接资源时从数据源中获取使用完毕后将连接资源归还给数据源常见的数据源(连接池):DBCP、C3P0、BoneCP、Druid等①导入数据源的坐标和数据库驱动坐标②创建数据源对象③设置数据源的基本连接数据④使用数据源获取连接资源和归还连接资源①导入数据源的坐标和数据库驱动坐标连接池(c3p0、druid)②创建数据源对象③设置数据源的基本连接数据④使用数据源获取连接资源和归还连接资源

2022-06-02 13:02:05 470

原创 Spring实战学习01----------之认识Bean

Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。提供了展现层 SpringMVC和持久层 Spring JDBCTemplate以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的Java EE 企业应用开源框架Rod Johnson ( Spring 之父)2017

2022-06-01 16:59:56 443

原创 什么是列表?

什么是列表?概念列表的表现形式

2022-05-30 21:57:50 1229

原创 学习Mybatis之03--->多表查询以及注解开发

学习Mybatis之03--->多表操作以及注解开发一、多表操作一对一一对多多对多小结二、注解开发概述通过注解开发完成复杂查询一对一一对多多对多一、多表操作一对一用户表和订单表的关系为,一个用户有多个订单,一个订单只从属于一个用户一对一查询的需求:查询一个订单,与此同时查询出该订单所属的用户1、对应的实体类public class Order { private int id; private Date ordertime; private double tota

2022-05-30 19:48:01 574

原创 学习Mybatis之02-->配置文件开发之代理开发模式

Mybatis之02----->配置文件开发之代理开发模式一、代理开发以及案例概述开发步骤二级标题三级标题四级标题五级标题六级标题这一篇主要讲的是通过代理开发模式来进行配置文件的深入学习,其中的知识点有动态SQL语句、typeHandler类型处理、plugins插件标签、SQL片段抽取、pagehelper分页助手一、代理开发以及案例概述在代理开发模式中,我们不在使用DAO层,而是用Mapper去替换它,Mapper 接口开发方法只需要程序员编写Mapper 接口(相当于Dao 接口),由M

2022-05-30 16:06:14 420

原创 学习Mybatis之01->配置文件

Mybatis之快速入门&配置文件

2022-05-25 15:10:50 178

原创 javaWeb微项目之旅游网

javaWeb微项目之旅游网一级目录二级目录三级目录一级目录二级目录三级目录

2022-05-23 19:57:55 429 1

原创 学习JavaWeb之Cookie&Session(会话技术)

学习JavaWeb之Cookie&Session(会话技术)会话技术CookieSession会话技术1. 会话:一次会话中包含多次请求和响应。 * 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止 2. 功能:在一次会话的范围内的多次请求间,共享数据 3. 方式: 1. 客户端会话技术:Cookie 2. 服务器端会话技术:SessionCookie1. 概念:客户端会话技术,将数据保存到客户端 2. 快速入门: * 使用步骤: 1

2022-04-27 16:48:48 279

转载 JavaWeb之JS

JavaWeb之JS概念ECMAScript1 基本语法1.1 注释1.2 数据类型2 变量2.1 变量声明2.2 js变量的命名规则2.3 变量的定义3 运算符3.1一元运算符3.2算术运算符3.4赋值运算符3.5比较运算符3.6逻辑运算符3.7三元运算符4 流程控制语句5基本对象5.1 function(函数)5.2 Array:数组对象5.3Date:日期对象5.4 Math:数学对象6 文档对象模型 (DOM)概念JS(JavaScript):一门客户端脚本语言,运行在客户端浏览器中。每个浏览器

2022-04-27 16:28:32 732

原创 【Java Web——HTML】

学习Java Web之HTML概念一、 标签1.1标签分类前言Java Web是指使用java语言来解决相关Web领域的技术总和。关于Web项目离不开静态资源与动态资源,而静态资源中的html是用于搭建基础网页的,因此掌握html是必要的,也是学习最基础的知识概念HTML(Hyper Text Markup Language): 超文本标记语言它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTM

2022-04-27 10:00:02 701

原创 设计模式——单例模式

单例模式一、饿汉式单例二、懒汉式单例三、懒汉式线程安全问题定义:确保一个类只有一个实例,并提供一个全局访问点来访问这个唯一实例。运用场景:网站内的计数器、任务管理器、数据库连接池单例模式中最重要的思想是构造器私有一、饿汉式单例饿汉式的特点是最开始就加载一个私有的对象public class PreloadSingle { public static PreloadSingle instance = new PreloadSingle(); //

2022-03-05 20:13:37 426

原创 【JDBC应用(上)】

JDBC应用(上)一、概述1.1 简介1.2 特点1.3 JDBC程序编写步骤1.4 Statement 的弊端二、PreparedStatement2.1 PreparedStatement介绍2.2 PreparedStatement vs Statement2.3 Java与SQL对应数据类型转换表三、JDBC 技术操作与应用3.1 JDBC对数据库的连接3.1.1 连接的3大条件3.1.2 数据连接实例3.2 JDBC实现对数据库的四大操作3.2.1 JDBC的更新3.2.2 JDBC的查询一、概

2022-01-07 10:48:18 188

原创 数据库 (下)-零基础

数据库one of Part一、DML语言1.1 insert插入语句1.2 update修改语句1.2 delete删除语句二、DDL语言一、DML语言DML(Data Manipulation Language 数据操纵语言):主要是对表中的数据进行操纵的,所以往往包含数据的插入、数据的修改、数据的删除。因此我将会从以下几个方面介绍。1.1 insert插入语句语法:#单行插入insert into 表名 values(数据1,数据2,数据3...)#多行插入1insert into

2021-12-29 19:20:55 497

原创 数据库 (上)-零基础

数据库one of Part一、数据库简介1.1 相关概念2.2 相关命令二、DQL语句(Data Query Language)2.1 基础查询2.2 条件查询2.3 常见函数2.4 连接查询2.5 子查询2.6 分页查询2.7 联合查询一、数据库简介1.1 相关概念数据库的类型有非常多,其中有关系型数据库、非关系型数据库。这里介绍的是MySQL数据库(关系型)相关概念1️⃣ DB(database):存储数据的“仓库”。保存了一系列有组织的数据。2️⃣DBMS(database manag

2021-12-28 20:00:33 644

原创 Java容器之List集合&Map集合(文末有惊喜,手慢无哦)

Java容器之集合一、常见集合关系图二、单列 CollectionCollection接口知识点概述常用方法Collection遍历方式(Iterator)2. 1 list集合2.1.1 ArrayList集合1) 概念2) 特点3)常用方法4) list集合遍历(三种)2.1.2 LinkedList集合1) 概念2) 特有方法2.1.3 ArrayList 和Linkedlist各自优缺点2. 2 set集合2.2.1 Hashset1) 特点2 )重写hash coed 和equals2.2.2 L

2021-11-11 20:06:36 429 2

原创 项目开发团队分配管理软件

项目开发团队分配管理软件一、需求说明二、软件架构1. 系统功能结构2. 系统流程3. 软件设计三、代码模块1. domain 模块2. Service 模块2.1 开发管理模块(NameListService)2.2 开发团队调度模块(TeamService)2.3 项目管理模块(ProjectService)3. View 模块3.1 TeamView模块3.2 LogView(用户登录界面)3.3MainView(indexView)主界面四、代码4.1 部分代码4.2 完整代码一、需求说明-

2021-10-21 10:22:38 462 2

原创 Java面向对象知识(基础篇:下)

Java面向对象知识(基础篇:下)一、封装二、继承2.1概述2.2 继承的优缺点2.3 继承的相关知识2.3.1继承中变量访问的特点2.2.2 继承中构造方法访问特点2.2.3 继承中构造方法访问特点2.3.4 Super关键字方法重写三、 多态3.1 **概述**3.2 多态中成员访问的特点3.3 多态的好处与弊端一、封装封装在我上一篇博客中有详细介绍可参考????Java面向对象知识(基础篇:上)二、继承继承是面向对象的三大特征之二2.1概述继承可以使得子类具有父类的属性和方法,还可以在

2021-09-15 08:57:23 146 7

原创 基于Python的微博热搜排行

2021-08-30 14:41:31 163

原创 Spark学习笔记

2021-08-20 09:55:40 135

原创 java 字符串String &StringBuilder以及ArrayList集合知识

String&String Builder &ArrayList一、String and String Builder1.1 String(字符串)1.1.1 String构造方法1.1.2 String对象特点1.1.3 String对象的比较String Builder(‘高级版字符串’)二者的区别和相互转化二、AraryList[集合]一、String and String Builder1.1 String(字符串)概念:代表字符串类,Java中所有带双引号的如"abc" 都是

2021-08-11 16:59:51 620 9

原创 Java学生管理系统

java学生管理系统一、类和主界面类主界面功能部分添加学生删除学生修改学生查看学生退出系统一、类和主界面类思路定义一个学生类,包含以下成员变量private String sidprivate String nameprivate String ageprivate String address代码public class Student { private String sid; private String name; private String age.

2021-08-07 21:21:26 610 2

原创 Java面向对象知识(基础篇:上)

Java面向对象(基础篇)一、面向对象的思想1、什么是面向对象1.1 面向过程1.2 面向对象二、类和对象2 .1 类2.1.1 什么是类?2.1.2 类的组成2 .2 对象2.2.2 什么是对象?三 、类和对象在代码中的运用3.1 类的应用3.1.1 类定义的格式3.2 对象的应用3.1.1 创建对象的格式以及调用四、封装一、面向对象的思想1、什么是面向对象说到面向对象,与之相应的还有面向过程的。接下来我会顺带讲解面向过程。通过两者的比较,有利于更好的了解1.1 面向过程 什么是面向过

2021-07-31 18:33:36 613 3

原创 java数组的两种初始化及数组元素访问(附代码、涉及栈内存、堆内存)

什么是栈内存,什么是堆内存java数组之栈内存、堆内存。什么是栈内存,什么是堆内存一、一维数组中的栈内存、堆内存。1、一维数组1.1数组概念:1.2数组初始化2、一维数组之栈内存3、一维数组值堆内存前言说到栈内存、堆内存。为什么要提及数组呢?首先,这叫要首先了解数组的数据存储原理,在数组中的存储模块分为两个:一个是栈内存、一个是堆内存。栈内存用于存储数组的地址、堆内存则是存储数组的具体元素。下面我会给大家先讲解一维数组栈内、堆内存的数据操作,后面会更新二维数组。一、一维数组中的栈内存、堆内

2021-07-22 21:08:42 1014 4

原创 小学生都能看懂的三种进制之间的转换

最简单的方法教你二进制如何转10进制、八进进制、十六进制。提示:只是这最简单最快捷的其中一种文章目录最简单的方法教你二进制如何转10进制、八进进制、十六进制。前言一、二进制与十进制的互转1.二进制如何转十进制2.读入数据总结欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公

2021-07-17 10:18:50 3179 12

Java客户管理系统.rar(代码严谨可运行,内附使用文档)

模拟实现基于文本界面的《客户信息管理软件》。 该软件能够实现对客户对象的插入、修改和删除(用数组或数组实现),并能够打印客户明细表。 1 添 加 客 户 2 修 改 客 户 3 删 除 客 户 4 客 户 列 表 5 退 出

2021-08-12

空空如也

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

TA关注的人

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