自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue列表自动滚动+鼠标悬停

Vue列表自动滚动。

2023-03-13 19:41:17 1591 1

原创 Vue通过经纬度显示点位地图

首先运行npm install --save @amap/amap-vue,下载资源 在main.js里添加配置。在vue页面添加代码。

2023-03-08 15:02:25 1551 2

原创 Vue双Y轴折线柱状图

通过设置Y轴坐标位置和定位索引来实现双Y轴的效果。

2023-02-25 10:57:49 761

原创 Vue渐变圆边柱状图

通过引入Echarts来实现渐变圆边柱状图效果,话不多说直接上样式代码!

2023-02-25 10:49:52 397

原创 Vue自定义隔行变色(一个标签使用两个class样式)

自定义隔行变色样式(适用于 el-row中),通过判断是奇数偶数来使用不同的class样式;

2023-02-25 10:43:08 485

原创 Vue前端柱状图(最最最简单..)

通过echarts来实现柱状图的效果,echarts是针对数据报表等展现的一个产品,具体了解看官方网站:Echarts官网,在这个官网中有详细教程以及API,很容易入手Echarts,从个人刚学习Echarts图表来看,它的难度在于它有自己的一套属性,这和我们平时用的css是不同的,因而我们需要什么效果就得去遵守它的属性,去识别图表的各个部分的专业名称,才能从它API中获取相应属性去实现你想要效果!

2022-11-30 16:51:51 1927 5

原创 Vue子组件关闭后调用刷新父组件方法

其中UI框架使用的是iview UI , 在子组件中利用 this.$parent.getList() 调用父组件中的 getList() 方法, 发现调用不到该方法, 然后通过 this.$parent.$parent.getList() 就可以调用到。2、使用$parent触发父组件   更新数据是由某个方法触发,如getList()

2022-11-25 10:38:41 3643

原创 Vue动态扩展表头的表格及数据(数组嵌套对象)

接收后端传的json数据,数据格式为数组对象嵌套数组对象再嵌套对象,需要将每个数组对象遍历后取出想要的数据,通过forEach()方法来实现遍历、赋值。

2022-11-22 10:44:36 1491 1

原创 日期转换异常 JSON parse error: Cannot deserialize value of type `java.util.

注解@JsonFormat主要是后台到前台的时间格式的转换注解@DataFormat主要是前台到后台的时间格式的转换。

2022-11-11 10:14:27 2558

原创 SQL条件判断

SQL中条件判断表达式有 case when then end,if() 和 ifnull()case有两种格式,即 简单case函数 和 case搜索函数。简单case函数的写法相对比较简洁,但是和case搜索函数相比,功能方面会有些限制,比如写判定式。

2022-11-11 10:01:55 2721

原创 Vue合并el-table第一列相同数据

el-table中使用 :span-method="objectSpanMethod"方法。需要将el-table表格第一列相同的内容进行合并。methods内部处理。

2022-11-03 11:47:28 2350 8

原创 Vue项目编译打包

等编译后的文件会出现在项目中的“dist”文件夹中,即打包完成!常见问题:dist文件夹下的东西就是需要部署的项目,但是遇到问题:index.html页面出现一片空白,右键检查network发现一堆错误。

2022-10-26 10:57:56 3237

原创 Java通过前端输入参数后端获取接口数据

在application.yml配置文件中声明出接口URL。前端输入所需要的参数数据后获取到后端指定接口中的数据。

2022-10-24 11:39:14 1172

原创 若依项目介绍

RuoYi-Cloud是一款基于Spring Boot、Spring Cloud & Alibaba、Vue、Element的前后端分离微服务极速后台开发框架。RuoYi-Cloud 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Cloud & Alibaba、Vue、Element),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源。

2022-10-10 13:54:40 1953

原创 Java定时任务-获取接口数据保存到数据库

在项目开发中,经常会遇到定时任务的场景,Spring提供了@Scheduled注解,方便进行定时任务的开发。

2022-10-01 09:45:00 1944

原创 Java调用接口获取json数据解析后保存到数据库

今天给大家带来一个调用接口,来获取数据解析后再保存到数据库中的业务,业务中的Mapper和实体类我就不在这里写了,相信大家都会写新增的SQL和定义实体类。下面是我写的业务代码,有什么建议可以给我评论留言。

2022-09-28 17:40:18 3056 4

原创 IDEA项目打jar包

jar包主要是对class文件进行打包,而java编译生成的class文件是平台无关的,这就意味着jar包是跨平台的,所以不必关心涉及具体平台的问题。

2022-09-26 10:11:24 7766

原创 Vue前端柱状图(叠状条形图)

在这个官网中有详细教程以及API,很容易入手Echarts,从个人刚学习Echarts图表来看,它的难度在于它有自己的一套属性,这和我们平时用的css是不同的,因而我们需要什么效果就得去遵守它的属性,去识别图表的各个部分的专业名称,才能从它API中获取相应属性去实现你想要效果。

2022-09-22 11:49:45 1954

原创 MySQL日期转换类型接收数据

MySQL使用DATE_FORMAT()函数实现日期格式的转换,即datetime类型转date类型,DATE_FORMAT(字段名 ,format ) 函数按照表达式format()的要求显示日期date

2022-09-16 17:57:52 556

原创 Vue高德轨迹回放

高德地图实现轨迹回放的方式之一:使用高德地图官方中UI组件库中的轨迹展示。通过轨迹展示创建巡航器,实现轨迹回放,下面展示HTML以及Vue的高德轨迹回放,可以点击下方链接直接进入高德开发平台!高德开发平台。

2022-09-15 21:09:28 2549

原创 MyBatis框架基础

MyBatis最初是Apache的一个开源项目, 2010年6月这个项目由Apache Software Foundation迁 移到了Google Code。随着开发团队转投Google Code旗下,iBatis3.x正式更名为MyBatis。代码于2013年11月迁移到Github。iBatis一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBatis提供的持久层框架 包括SQL Maps和Data Access Objects ( DAO)。.......

2022-09-01 09:31:13 312

原创 开发常用网址(持续更新中...)

模拟客户端发送http请求,支持跨域,提供在线HTTP请求模拟器,支持请求类型有POST、GET、DELETE、PUT、PATCH请求,提供带cookie和header的请求,返回header响应头/请求头等信息。本工具提供md5在线加密,md5加密理论上是一种不可逆的加密算法,这里提供的包括16位md5在线加密、32位md5在线加密、md5加密算法、在线md5加密服务,免费的在线MD5加密工具。免费md5加密-在线工具网-工作生活好帮手。在线Nginx配置工具网址。组件|Element。.........

2022-07-22 14:20:01 685

原创 什么是Nacos?

Nacos是阿里的一个开源产品,是针对微服务架构中的服务发现、配置管理、服务治理的综合型解决方案。(用来实现配置中心和服务注册中心)

2022-07-20 17:15:30 4765

原创 Aop面向切面编程

面向切面的程序设计(AspectOrientedProgramming)又译作剖面导向程序设计和OOP(ObjectOrientedProgramming)一样,也是计算机开发的一种程序设计思想一句话概括面向切面编程就是在不修改现有程序代码的前提下,可以设置某个方法运行之前或运行之后新增额外代码的操作目标是将横切关注点与业务主体进行进一步分离,以提高程序代码的模块化程度。通过在现有代码基础上增加额外的通知(Advice)机制,能够对被声明为“切点(Pointcut)”的代码块进行统一管理与扩展。...

2022-07-19 11:53:26 269

原创 SpringMVC的五大核心组件

DispatcherServlet:通常称之为“前端控制器”,用于统一接收请求并分发,组织处理请求的流程 -如果是使用web.xml文件配置项目的Web环境的项目,需要显式的在web.xml配置它,例如映射的请求路径,并确保它是Web容器(例如Tomcat)在启动时就初始化的,并在初始化时会加载Spring环境 -如果是使用Spring注解来配置Spring MVC环境的项目,则不需要直接配置它,而是通过自定义一个AbstractAnnotationConfigDis

2022-07-12 19:40:21 4336

原创 什么是Knife4j?

Knife4j是一款可以提供在线API文档的框架,是基于Swagger框架实现的。在Spring Boot项目中,使用Knife4j需要添加依赖:然后,需要添加配置,则在项目的包下创建类:注意:必须修改以上配置中的包名,保证是当前项目中控制器类所在的包!其它各项均可不修改,以上配置代码可以从Knife4j的官网找到!...

2022-07-12 15:00:26 1170

原创 单例模式(singleton pattern)

单例的应用Spring中的bean默认都是单例Servlet也是单例的计算机的任务管理窗口Synchronized回顾用法:Synchronized应用场景

2022-07-11 09:59:04 134

原创 Vue Cil配置过程

安装Node.js :● 为了使用npm,首先需要下载Node.js安装包,下载地址可参考: – https://nodejs.org/dist/v16.14.2/node-v16.14.2-x64.msi – https://mirrors.nju.edu.cn/nodejs/latest-v16.x/node-v16.14.2-x64.msi – https://mirrors.tuna.tsinghua.edu.cn/nodejs-release/v16.14.2/node- v16.14.2-x64

2022-07-11 09:54:04 546

原创 什么是hashCode?

·通常,口头描述中的hashCode指的是hashCode()方法,或该方法的返回值hashCode()方法是由Obiect类定义的,所以,在Java中,所有类都有该方法,并且,所有类都可以重写该方法·通俗来说,hashCode的设计是提供给JVM管理对象时使用的,并不是让开发者自行使用的hashCode官方描述:正在上传…重新上传取消hashCode的作用:·Hash容器可以通过hashCode定位需要使用的对象 -典型的Hash容器:HashSet、HashMap HashTable Co

2022-07-07 10:28:18 5113

原创 散列表简述

什么是散列表:散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。散列表是查询效率最高的(底层是数组 )加载因子 : 默认0.75 加载因子=实际保存数量/总容量当散列表中保存元素数量超过加载因子对应的最大数量 时,散列表会进行扩容,每次扩 容为原来的2倍应用:HashMap保存数据过程相关面试题==和equals的

2022-07-07 09:54:57 595

原创 数据库三范式

·范式:Normal Form,可缩写为NF·在设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范(例如第1,第2第3),越高的范式数据库冗余越小.·早期提倡的有三大范式,目前已经发展到6个范式,但一般只讨论最初的三大范式即可 -1NF:在关系模型中,对于添加一个规范要求,所有的域都应该是原子性的,即数据库表的 每一列都是不可分割的原子数据项,而不是集合,数组,记录等非原子数据项,简单来说就 是:列不可再分. -

2022-07-07 09:48:32 377

原创 SpringBoot的常用starter有哪些?

·基于Spring/SpringMVC等基础框架的项目,在创建出来之后,在编写代码之前,需要完成许多配置,在SpringBoot中,设计了许多starter,用于整合Spring Boot和其它基础框架,完成通用配置,并且,当启动SpringBoot项目时,会自动加载这些配置,使得各框架“开箱即用” -简单来说,各starter既包含了所使用的依赖,也包含了通用配置 -以Mybatis为例,在使用Spring框架进行整合时,需要自行配置DataSource SalSessionFacto

2022-07-07 09:39:22 4845

原创 Mybatis的#{}与${}的区别

-SQL语句中存在一些参数,在实际运行时,传入的参数值可能改变语义,导致执行的S QL语句与预期的(设计的)不同-编译:无论是哪种语言的源代码,在执行之前,都必须经过编译-编译之前,会进行相关的检查,例如:词法分析、语义分析,仅当能够通过这些检查才可以编译-预编译:在尚未确定某些值的情况下执行编译!-尽管值是未知的,但是其语法结构是合法的,并不影响编译器理解这条语句-例如:select*fromuserwhereid=?-值只影响执行结果,并不影响编译-SQL语句一旦经过预编译,将不存在SQL注入风险-一编

2022-07-07 09:35:28 467

微信公众号每日消息推送天气给女朋友制作教程

最近抖音上面有个很火的天气推送的公众号,可以给自己爱的人进行定时推送。结合亲生经历给大家讲述一下操作流程。很简单,有一点点编程基础就可以。给女朋友做的微信公众号消息每日自动推送天气及纪念日通知教程,该教程为github每日自动线上运行版本。本人亲测妹子很喜欢~女孩子都喜欢这种用心做的东西! 1.最新版本 成品 +源码 +消息模板 (需要自己申请 天行 和风 API) https://wwi.lanzoup.com/iy7IV0a6ikmh 2.简化版本 成品 +源码 +消息模板 https://wwi.lanzoup.com/ikXQb0a6ippa 3.单独星座版本 成品 https://wwi.lanzoup.com/iBSZy0a6ixxg 4.星座+天气版本 成品+消息模版 https://wwi.lanzoup.com/iy7IV0a6ikmh 5.php版本 https://wwi.lanzoup.com/i3zkY0a6j30j

2022-10-09

Mybatis框架基础

Mybatis的主要作用是快速实现对关系型数据库中的数据进行访问的框架 . 在原生的Java技术中,需要使用JDBC实现对数据库中的数据访问,执行过程繁琐且相对固定,使用框架可以有效的提高开发效率!此文件包含Mybatis的配置流程! MyBatis 内部封装了 JDBC,简化了加载驱动、创建连接、创建 statement 等繁杂的过程,开发者只需要关注 SQL 语句本身。 MyBatis 支持定制化 SQL、存储过程以及高级映射,可以在实体类和 SQL 语句之间建立映射关系,是一种半自动化的 ORM 实现。 MyBatis、Hibernate 和 JDBC和 Hibernate 相比,MyBatis 封装性低于 Hibernate,但性能优秀、小巧、简单易学、应用广泛。和 JDBC 相比,MyBatis 减少了 50% 以上的代码量,并且满足高并发和高响应的要求。

2022-07-12

空空如也

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

TA关注的人

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