自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(112)
  • 资源 (7)
  • 收藏
  • 关注

原创 低代码到底有多爽?解放双手,推荐一款C端的低代码产品

低代码(LowCode)就是一种可视化搭建系统,从字面意思来讲,一是可视化;二是少写代码。由此可见,低代码的出现是为了减轻和降低开发者的负担,让开发者减少重复劳动,避免资源和成本的重复浪费,极大提升了系统开发和运维的效率。

2023-05-22 11:10:16 20992 107

原创 Docker 讲解与基本操作

Docker官方的Docker Registry是一个基础版本的Docker镜像仓库,具备仓库管理的完整功能,但是没有图形化界面。

2022-12-06 22:11:05 2168 27

原创 SpringCloud 网关 Gateway

spring-cloud-gateway是一个库,可以在spring webflux之上建立一个API网关,它的目的是提供一个简单,有效的方式去路由到APIS并且提供:安全、监控和弹性。gateway构建于spring boot2.x,spring webFlux,and Project Reactor,所以,许多同步库如spring Data和spring security不适用于gateway项目中。因为gateway是异步非阻塞的。 gateway要求spring boot和spring webFl

2022-11-29 08:31:34 13511 96

原创 SpringCloud Sentinel 使用

在以后我们的项目部署上线的时候,会有各种各样的服务突发问题,比如雪崩效应(在分布式系统中,由于网络原因或自身的原因,服务一般无法保证 100% 可用。如果一个服务出现了问题,调用这个服务就会出现线程阻塞的情况,此时若有大量的请求涌入,就会出现多条线程阻塞等待,进而导致服务瘫痪。由于服务与服务之间的依赖性,故障会传播,会对整个微服务系统造成灾难性的严重后果,这就是服务故障的雪崩效应)等问题。

2022-11-25 10:14:21 2352 38

原创 将Nacos注册到springboot使用以及Feign实现服务调用

服务治理是微服务架构中最核心最基本的模块。用于实现各个微服务的自动化注册与发现。服务注册:在服务治理框架中,都会构建一个注册中心,每个服务单元向注册中心登记自己提供服务的详细信息。并在注册中心形成一张服务的清单,服务注册中心需要以心跳的方式去监测清单中的服务是否可用,如果不可用,需要在服务清单中剔除不可用的服务。服务发现:服务调用方向服务注册中心咨询服务,并获取所有服务的实例清单,实现对具体服务实例的访问。

2022-11-21 12:22:12 2562 60

原创 Springboot 整合与文件配置

static目录 static目录是用来保存静态文件的目录, 比如HTML, JS, CSS, 图片等, 是不需要服务器进行数据绑定的页面. static目录下的文件, SpringBoot帮我们做了静态路径自动解析. 比如: 我写了一个/static/hello.html 在浏览器上访问: localhost/hello.html 即可访问到。

2022-11-01 12:32:05 3729 115

原创 关于解决PLSQL的监听器:ORA-12541:TNS:无监听程序的问题(Oracle),本人亲测有效

本人在做与基于SpringBoot小组项目时候,由于项目统一数据库,曾经由于Oracle的监听器问题,花了近三天的时间解决,于是写下这篇分享文,分享本人的一些学习遇到的问题解决方案

2022-10-24 12:23:20 10002 7

原创 别人都不知道的“好用”网站,让你的效率飞快

哈喽~大家好呀,这篇文作为一个分享文,分享本人在平时学编程是遇到的那些好用并且“奇奇怪怪”的网站,像比如学算法的时候什么网站效率高,什么网站通俗易懂,学前端的时候,什么网站效果很炫酷,学人工智能的时候,什么网站方便简洁,找工作刷题。什么网站更好等等。下面我们就来看看吧。...............

2022-08-03 07:00:00 4441 71

原创 【JAVA凝气】异常篇

异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。比如说,你用System.out.println(11 / 0),那么你是因为你用0做了除数,会抛出java.lang.ArithmeticException 的异常。(1)编译时异常:Java.lang.Exception(2)运行期异常:Java.lang.RuntimeException(3)错误:Java.lang.Error。

2023-05-23 19:34:43 2314 7

原创 无公网IP,外网远程连接MySQL数据库

作为网站运行必备组件之一的数据库,免不了随时对其进行管理维护。若我们没有在安装数据库的电脑旁,但又需要立即对数据库进行管理时,应该如何处理?这时我们可以使用cpolar对内网进行穿透,远程管理和操作MySQL数据库。现在就让我们看看,应该如何使用cpolar内网穿透,远程操作和管理MySQL数据库。

2023-04-19 08:29:15 2925 92

原创 蓝桥杯将至,这些要点你必须知道

哈喽,大家好,蓝桥杯是全国软件和信息技术专业人才大赛由工业和信息化部人才交流中心主办,包括北大、清华等在内的全国31个省市自治区1200多所院校参加,每年参赛人数超过30000人。到目前为止,距离比赛还有不到半个月的时间,再次之前,一些比赛的要点你必须知道。

2023-03-28 15:24:07 3421 60

原创 企业级后台集成方案vue-element-admin

vue-element-admin 是一个后台前端解决方案,它基于 vue和 element-ui实现。它使用了最新的前端技术栈,内置了 i18 国际化解决方案,动态路由,权限验证,提炼了典型的业务模型,提供了丰富的功能组件,它可以帮助你快速搭建企业级中后台产品原型。相信不管你的需求是什么,本项目都能帮助到你。

2023-03-10 07:58:23 140 1

原创 黑马程序员微服务黑马旅游网

​本文章教程来自于黑马程序员的微服务教程 的黑马旅游网项目。前端技术栈html5、css3、JavaScript、vue、element-ui、axios后端技术栈springboot、Elasticsearch、RabbitMQ、Docker、mybatis-plus等。​

2023-03-10 07:56:05 210

原创 Java 某厂面试题真题合集

MySQL事务主要用于处理操作量大、复杂度高的数据。比如:在人员管理系统中删除一个人员,你既需要删除人员的基本资料,也需要删除和该人员相关的信息,这样,这些数据库操作语句就构成一个事务。InnoDB数据引擎的数据库才支持事务。

2023-03-09 08:44:12 275

原创 状态管理VueX

Vuex是一个专为Vue.js应用程序开发的状态管理模式;它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex可以管理复杂应用的数据状态,比如兄弟组件的通信、多层嵌套的组件的传值等等。

2023-02-15 22:50:17 306 1

原创 遇到“独自开”,开发出属于自己一套专属系统的时代还会远吗?

“每一个程序员都有一个产品的梦想,在独自开,每一位开发者为自己写代码”。用代码改变世界,用编程创造未来。当下疫情政策放开,经济逐渐回弹,作为一名程序员对于赚钱,我们是认真的,程序员可以接私活,可以代写作业,做毕设等等;今天给大家分享一个开发平台,能够帮助到大家,话不多说我们直接来看。

2023-02-08 20:48:29 705 17

原创 Axios网络请求

在实际项目开发中,前端页面所需要的数据往往需要从服务器端获取,这必然涉及与服务器的通信。

2023-02-01 18:22:32 1771 1

原创 关于elasticsearch一些基本操作

age:类型为 integer;参与搜索,因此需要index为true;无需分词器weight:类型为float;参与搜索,因此需要index为true;无需分词器isMarried:类型为boolean;参与搜索,因此需要index为true;无需分词器

2023-01-18 13:55:50 563 2

原创 Springcloud elasticsearch基础介绍

Elasticsearch(简称ES)是一个基于Apache Lucene(TM)的开源搜索引擎,无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。

2023-01-10 14:21:49 776 3

原创 快速上手 Vue 和 Element-UI 组件库

vue是一个用于创建用户界面的开源JavaScript框架,也是一个创建单页应用的Web应用框架;Vue所关注的核心是MVC模式中的视图层,同时,它也能方便地获取数据更新,并通过组件内部特定的方法实现视图与模型的交互。Vue.js提供了MVVM数据绑定和一个可组合的组件系统,具有简单、灵活的API。其目标是通过尽可能简单的API实现响应式的数据绑定和可组合的视图组件。

2022-12-19 16:30:18 650 3

原创 SpringCloud MQ介绍与使用

MQ 全称为Message Queue,即消息队列。“消息队列”是在消息的传输过程中保存消息的容器。它是典型的:生产者、消费者模型。生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和消费都是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,这样就实现了生产者和消费者的解耦。

2022-12-13 10:49:56 942 3

原创 微服务介绍与 SpringCloud Eureka

微服务是分布式架构的一种,分布式架构其实就是要把服务做一个拆分,而springcloud只是解决了拆分过程中的服务治理问题。在单体架构中,我们把所有的服务都写在一起,随着业务的复杂代码的耦合度就会越来越高,不便于将来的升级维护。

2022-11-17 23:54:27 940 38

原创 SSM篇目录总结

哈喽~大家好,历经三个多月的时间,从Mybatis 到Spring,再到后面的Springbooot,最后面的mp,我们的SSM篇终于结束了,一段旅程的结束是另一段旅程的开始,根据上次投票的结果,接下来就是更新微服务篇了(我们的springcloud),这里总结了 SSM框架的目录,方便未来大家快速的查看。

2022-11-15 14:07:45 502 17

原创 MyBatis-Plus DML与乐观锁

查询相关的操作我们已经介绍完了,紧接着我们需要对另外三个,增删改进行内容的讲解。挨个来说明下,首先是新增(insert)中的内容。

2022-11-14 14:53:22 292 12

原创 MyBatis-Plus DQL与其他知识点

SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。1. 数据查询语言DQL 数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE 子句组成的查询块: SELECT FROM WHERE 2 .数据操纵语言DML 数据操纵语言DML主要有三种形式:INSERT、UPDATE、DELETE3. 数据定义语言DDL 数据定义语言DDL用来创建数据库中的各种对象——表、视图、索引、同义词、

2022-11-11 21:42:38 1799 46

原创 值得入手的键盘——Keychron K8 Pro

在如今,外设产品市场相当火爆的时代,拥有诸多知名的品 牌,而一个新品牌要在竞争非常激烈的情况下站稳脚跟,实属不易。诞生于2017年的 Keychron 以其品质作为高端战略,也得到了消费者高度的认可。其中,具有代表性的Keychron K8 Pro机械键盘,是一款在做工、品质、可玩性等方面都全面提升的型号,那么今天让我们一起来看看它的体验如何!

2022-11-09 14:08:59 3208 13

原创 MyBatis-Plus介绍与项目起步讲解

MyBatis-Plus 是一个 Mybatis 增强版工具,在 MyBatis 上扩充了其他功能没有改变其基本功能,为了简化开发提交效率而存在。

2022-11-08 20:40:48 1086 23

原创 springboot 拦截器与文件上传

使用IDEA创建Spring Boot项目,会默认创建出classpath:/static/目录,静态资源一般放在这个目录下即可。如果默认的静态资源过滤策略不能满足开发需求,也可以自定义静态资源过滤策略。在application.properties中直接定义过滤规则和静态资源位置

2022-11-05 10:31:09 1403 39

原创 springboot 项目起步讲解及自动装配原理

SpringBoot是约定优于配置这一理念下的一个产物,所以在很多的地方都会看到这一类的思想,它的出现让开发人员可以更加聚焦在业务代码的编写上,而不需要去关系和业务无关的配置,其实自动装配的思想在springframework3.x版本里面的@enable注解,就已经有了实现的一个雏形,@enable注解时候一个模块驱动的意思,就是说我们只要增加@enable注解,就可以自动打开某个功能,而不需要针对这个功能去做Bean的配置,@enable注解的底层是帮我们自动完成这样的一个模块相关bean的注入

2022-10-29 09:45:22 1740 46

原创 Java 框架的一些文件配置

之前已经记录了Spring、SpringMvc、Mybatis等框架的学习,对于这些框架的 xx 文件配置还是很多的,所以专门写了一篇关于一些常用配置的文,也为后面的SpringBoot 作出铺垫。

2022-10-27 09:21:26 668 4

原创 SpringMvc学习之旅与Thymeleaf的常用用法

动静结合:Thymeleaf 既可以直接使用浏览器打开,查看页面的静态效果,也可以通过 Web 应用程序进行访问,查看动态页面效果。开箱即用:Thymeleaf 提供了 Spring 标准方言以及一个与 SpringMVC 完美集成的可选模块,可以快速的实现表单绑定、属性编辑器、国际化等功能。多方言支持:它提供了 Thymeleaf 标准和 Spring 标准两种方言,可以直接套用模板实现 JSTL、 OGNL 表达式;必要时,开发人员也可以扩展和创建自定义的方言。与 SpringBoot 完美

2022-10-22 09:13:58 765 51

原创 SpringMVC 的学习冒险之旅

As everyone knows,在JavaEE 体系结构包括四层,从上到下分别是应用层、Web层、业务层、持久层。SpringMVC 是 Web 层的框架,Spring 是业务层的框架,MyBatis 是持久层的框架。经典MVC模式中,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。其中,View的定义比较清晰,就是用户界面。

2022-10-17 13:23:00 1246 62

原创 【JAVAEE框架】MyBatis与Spring的整合(下)

在使用spring进行web开发时,虽然spring提供的注解方式可以方便的处理很多原来需要手动提交或回滚的事务,但是注解方式有自己使用的局限,比如在类的内部调用方法时,注解方式处理的事务就无法被触发,此时可能需要手动处理相关数据库的事务。本文记录在spring开发时使用Spring提供的DataSourceTransactionManager进行事务提交或回滚处理。

2022-10-10 11:19:19 389 2

原创 【JAVAEE框架】MyBatis与Spring的整合(上)

要在Spring中使用MyBatis,需要在Spring的配置文件中定义一些类SqlSessionFactoryBean :为整合应用提供SqlSession对象资源SqlSessionTemplate: 负责管理MyBatis的SqlSession,调用SQL映射语句,实现对数据库的访问MapperFactoryBean: 根据指定Mapper接口生成Bean实例MapperScannerConfigurer: 根据指定包批量扫描Mapper接口并生成实例

2022-10-04 21:26:13 971 24

原创 【JAVAEE框架】浅谈 AOP 及代码实现

前置通知@Before:前置增强处理,在目标方法前织入增强处理后置通知@AfterReturning:后置增强处理,在目标方法正常执行(不出现异常)后织入增强处理环绕通知@Around:环绕增强处理,在目标方法的前后都可以织入增强处理最终通知@After:最终增强处理,不论方法是否抛出异常,都会在目标方法最后织入增强处理异常通知@AfterThrowing:异常增强处理,在目标方法抛出异常后织入增强处理定义切入点@Pointcut

2022-10-03 20:26:16 1107 25

原创 【JAVAEE框架】浅谈 Spring 框架的两大核心思想 AOP 与 IOP

(1) IoC就是控制反转,是指创建对象的控制权的转移。以前创建对象的主动权和时机是由自己把控的,而现在这种权力转移到Spring容器中,并由容器根据配置文件去创建实例和管理各个实例之间的依赖关系。对象与对象之间松散耦合,也利于功能的复用。DI依赖注入, 和控制反转是同一个概念的不同角度的描述,即应用程序在运行时依赖loC容器来动态注入对象需要的外部资源。

2022-09-29 13:26:27 757 15

原创 【JAVAEE框架】Spring 项目构建流程

控制反转: Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们。面向切面的编程(AOP): Spring支持面向切面的编程,并且把应用业务逻辑和系统服务分开。容器: Spring 包含并管理应用中对象的生命周期和配置。

2022-09-26 08:49:20 1194 44

原创 快出数量级的性能是怎样炼成的

这些被提速的场景都有一个共同点:原先都是用各种数据库(也有HADOOP/Spark)上的SQL实现的,包括查询用的几百行SQL也有跑批用的几千行存储过程,然后我们改用集算器的SPL重新实现之后就有了这样的效果。

2022-09-22 07:00:00 243 33

原创 【JAVAWEB开发】黑马程序员java web案例资料(含Element的删除与修改)

【JAVAWEB开发】基于Java+Servlet+Axios+Vue+Element+Maven+Mybatis —— 黑马程序员java web案例资料(含Element的删除与修改)

2022-09-19 19:29:59 2339 8

原创 【云原生】4.3 DevOps 精讲篇——Sonar Qube

Sonar Qube是一个开源的代码分析平台,支持Java、Python、PHP、JavaScript、CSS等25种以上的语言,可以检测出重复代码、代码漏洞、代码规范和安全性漏洞的问题。Sonar Qube可以与多种软件整合进行代码扫描,比如Maven,Gradle,Git,Jenkins等,并且会将代码检测结果推送回Sonar Qube并且在系统提供的UI界面上显示出来。

2022-09-16 07:00:00 1966 69

html + css + js 实现计算器

这里记录了:html + css + js 实现计算器

2022-11-23

html + css + js 实现省市县三级联动

这里记录了:html + css + js 实现省市县三级联动

2022-11-23

html + css + js 实现文字弹幕效果

这里记录了:html + css + js 实现文字弹幕效果

2022-11-23

html + css + js 实现轮播图效果

这里记录了:html + css + js 实现轮播图效果

2022-11-23

html + css + js 实现购物商品放大镜效果

这里记录了:html + css + js 实现购物商品放大镜效果

2022-11-23

html+css+js 实现 精美购物车插件

这里记录了:html+css+js 实现 精美购物车插件,可以进行对商品的增删改查计算价格,增加数量,全选删除商品等操作。

2022-11-23

html+css+js 高仿贪吃蛇游戏

这里记录了:html+css+js 高仿贪吃蛇游戏,可以进行小游戏互动,按上下左右键进行游戏

2022-11-23

html+css+js 高仿百度首页搜索项目

这里记录了:html+css+js 高仿百度首页搜索项目,可以点击后可以百度进行搜索

2022-11-23

html+css自点轮播图之美女相册

这里记录了:html+css自点轮播图之美女相册

2022-11-23

html+css 高仿小米首页

这里记录了:html+css 高仿小米首页,效果可以提前私聊博主查看效果

2022-11-23

侧边导航栏(抽屉式设计)界面 (html + css)

这里记录了,侧边导航栏(抽屉式设计)界面 (html + css),效果链接:https://blog.csdn.net/aasd23/article/details/124193636

2022-11-23

【Java 实战项目】二嗨租车项目

【Java 实战项目】二嗨租车项目:项目展示链接:https://blog.csdn.net/aasd23/article/details/126076295?spm=1001.2014.3001.5501 ,首先是用户登入界面,账号登录总界面部分分为登入与注册选择,账号分为管理员和普通用户,如果是管理员(admin)那么进入到另一个界面(与普通用户不同可以对汽车的一些信息进行修改,eg:上架汽车与删除汽车信息等操作),如果是普通用户的话,也是进入到不一样的界面(对汽车进行租借与还车支付金额等操作) 表现层(View):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。 业务逻辑层(Control):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。    数据访问层(Model):该层所做事务直接操作数据库,针对数据的增添、删除、修改、更新、查找等。 原文链接:https://blog.csd

2022-07-30

【JAVASE开发】带你零基础学JAVA项目(学生管理系统篇)

这个项目是这个网址的项目,https://blog.csdn.net/aasd23/article/details/125607765?spm=1001.2014.3001.5501,自己手写的,内含1000行代码,通过 Arraylist来实现增删改查等操作,采用了 MVC 模式 M(Model 存放数据)、V(Veiw 存放可见视图)、C(Control),四个总界面类——FirstInterface、、SecondInterface、ThirdInterface、FourthInterface,Model 层封装总界面,Control 层控制总界面,有一个 Operate 总操作类,Main 总控制台,像输入的数据要不停的输进去那么就要使用到死循环了,while 里面加上 true,想退出加上个 break。可以看看博客效果,有问题欢迎私聊博主。

2022-07-05

mysql增删改查语句

mysql增删改查语句

2022-06-09

用 JSP 连接 MySQL 登入注册项目实践(JSP + HTML + CSS + MySQL)

用 JSP 连接 MySQL 登入注册项目实践(JSP + HTML + CSS + MySQL),这是,https://blog.csdn.net/aasd23/article/details/124458396?spm=1001.2014.3001.5502,这个网址上的项目,包含了出数据库的增删改查等操作,里面包含了四个总页面分别是 login(登入界面)、logout(注销界面)、amend(修改界面)、register(注册界面),这四个总页面分别对应着检查页面(check)、成功页面(success)、失败页面(fail)。建立之好后,通过 from 的 action 来进行跳转,我们先来看看 MySQL (数据库)表名叫 login。自带login数据库,工具是Navicat Premium 12或SQLyog - 64 bit都可以,如果有问题的话欢迎私聊博主。

2022-06-09

用jsp实现简单登入注册界面功能(css美化)(软件idea)

这个项目是这里链接的项目https://blog.csdn.net/aasd23/article/details/123722532,包括创建登入界面(login),再创建登入成功与登入失败界面(loginsuccess与loginfail),再创建注册成功界面(registersuccess)与注册界面(register)以及总控制文件(check)等。

2022-06-08

《Android编程入门教程》

里面包括了《Java语言基础从入门到熟悉》、《Kotlin语言基础从入门到熟悉》、《Android 技术栈从入门到熟悉》、《Android Jetpack 全家桶全面学习》

2022-03-21

空空如也

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

TA关注的人

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