自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 问答 (2)
  • 收藏
  • 关注

原创 sql基础

常见的sql语句执行顺序是1 from2 where3 group by4having5 select6,order by。

2022-08-09 15:37:52 199 1

原创 Excel报表导出

废话少说,直接上代码前端结构后台方面结构实体类(doamin):这是Excel表导出的实体类,该项目是封装好的,所以一些依赖不太一样,内容就是这样写的mapper:sql里面放SQL语句,存储过程,映射调用业务层:实现效果就是:有待优化的:列如时间与C级颜色一致问题,搜了搜我还没解决,有大佬了可以指点小弟一下 总结:做导出的话,表的实体类写好,字段与数据库查询字段一致,逻辑就是用官网的自己再加以修改,符合逻辑即可。......

2022-07-11 16:26:47 466

原创 SpringCloud

1.1什么是微服务?什么是微服务?微服务(Microservice Architecture) 是近几年流行的一种架构思想,关于它的概念很难一言以蔽之。究竟什么是微服务呢?我们在此引用ThoughtWorks 公司的首席科学家 Martin Fowler 于2014年提出的一段话:原文:Microservices汉化:微服务(Microservices)——Martin Flower - 船长&CAP - 博客园就目前而言,对于微服务,业界并没有一个统一的,标准的定义。.

2022-05-19 16:05:55 125

原创 Vue学习-入门

前言:Vue是一款前端渐进式框架,可以提高前端开发效率。特点:​ Vue通过MVVM模式,能够实现视图与模型的双向绑定。简单来说,就是数据变化的时候, 页面会自动刷新, 页面变化的时候,数据也会自动变化。MVVM(Model-View-ViewModel)是一种软件设计模式,由微软WPF(用于替代WinForm,以前就是用这个技术开发桌面应用程序的)和Silverlight(类似于Java Applet,简单点说就是在浏览器上运行WPF)的架构师Ken Cooper和Ted Peters开发,是一种

2022-04-12 09:28:48 125

原创 初识SSM+Redis 项目搭建

<!--maven仓库所导依赖--><dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> </dependency> <!--数据库.

2022-03-08 16:38:01 502

原创 初识Redis

REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API。Redis 通常被称为数据结构服务器,因为值(value)可以是字符串(String)、哈希(Hash)、列表(list)、集合(sets)和有

2022-03-08 16:29:24 77

原创 SpringmMvc拦截器

拦截器:拦截的是请求拦截器是基于java的反射机制preHandle:访问请求就开始,在执行业务之前postHandle:在执行业务之后,解析视图之前,?跳转之前afterCompletion:在请求完成之后,执行业务逻辑之后,视图渲染之后<mvc: mapping path=”拦截路径“><mvc:exclude-maooing path="不拦截的路径 ">当有多个拦截器的时候,根据代码的前后顺序执行,preHandle,1,2然后反序执行postHandle

2022-03-01 09:11:23 218

原创 Spring框架

java Spring框架是什么? Spring 是一款目前主流的 Java EE 轻量级开源框架,是 Java 世界最为成功的框架之一。Spring 由“Spring 之父”Rod Johnson 提出并创立,其目的是用于简化 Java 企业级应用的开发难度和开发周期。自 2004 年 4 月,Spring 1.0 版本正式发布以来,Spring 已经步入到了第 5 个大版本,也就是我们常说的 Spring 5,Spring 自诞生以来备受青睐,一直被广大开发人员作为 Java 企业级应用程序...

2022-02-15 19:44:03 492

原创 jQuery基础知识

jQuery简介:jQuery是一个更加简便的JavaScript库,是为了简化 JavaScript 的开发,一些 JavsScript 库诞生了。JavaScript 库封装了很多预定义的对象和实用函数。能帮助使用者建立有高难度交互的 Web2.0 特性的富客户端页面,并且兼容各大浏览器。jQuery是什么:jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多javascript高手加入其team。 jQuery是继prototype之后又一个优秀的Javascri

2021-12-30 18:31:13 497

原创 java中的过滤器

1.过滤器的概念和作用1.概念:过滤器位于客户端和web应用程序之间,用于检查和修改两者之间流过的请求;在请求到达Servlet/JSP之前,过滤器截获请求;2.作用:在客户端的请求访问后端资源之前,拦截这些请求(添加处理)。2.过滤器相关的API1.Servlet API(javaEE)中,与过滤器有关的API共有三个接口,分别是:Filter;FilterChain;FilterConfig。3.Filter接口1.Filter接口是过滤器类必须实现的接口,该接

2021-12-30 17:37:41 25366

原创 java中的EL表达式

这俩天由于懒惰没有总结知识1.什么是EL表达式:Expression Language表达式语言是一种在JSP页面获取数据的简单方式(只能获取数据,不能设置数据)在JSP2.0开始引入概念。语法格式:在JSP页面的任何静态部分均可通过:${expression}来获取到指定表达式的值,EL只能从四大域中获取属性:pageScope:从page范围域属性空间中查找指定的keyrequestScope:从request范围域属性空间中查找指定的keysessionScope:

2021-12-30 08:24:49 849

原创 javaweb

web是什么? web其实我们每一个人都接触过,也就是我们常见的网页、网站,有三种常见的形式:超文本、超媒体、超文本传输协议。而平常听说的web开发,其实也就是网站开发。网站由很多的网页组成,网页又由一行行的标签代码、数据代码组成。web开发就是把这些代码编写组成浏览器能认识的标记,经过浏览器解释后,普通人就能看到的过程。虽然这几句话说着简单,但其实真正的开发过程远比这复杂得多。互联网有很多的网页,要对其进行区分,网页通过URL(统一资源定位符)来标识。URL的基本格式:http://192..

2021-12-24 08:35:00 88

原创 初识mysql

数据库分类关系型数据库:SQL(Structured Query Language)MySQL、Oracle、Sql Server、DB2、SQLlite通过表和表之间,行和列之间的关系进行数据的存储通过外键关联来建立表与表之间的关系今日有点懒,发个练习吧,就不做总结了。练习:emp员工表(empno员工号/ename员工姓名/job工作/mgr上级编号/hiredate受雇日期/sal薪金/comm佣金/deptno所属部门编号)dept部门表(deptno部门编号/d...

2021-12-22 20:10:09 546

原创 java中的多线程

当程序需要同时执行两个或多个任务就引出多线程概念,一份工一个人干和几个人干,谁快一目了然。线程和进程区别 进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多 个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创 建、运行到消亡的过程。 线程:进程内部的一个独立执行单元;一个进程可以同时并发的运行多个线程,可以理解为一个进程便相当 于一个单 CPU 操作系统,而线程便是这个系统中运行的多个任务。进程和...

2021-12-21 17:39:35 111

原创 java中的JDBC是什么

JDBC的全称是:Java Database Connectivity,即Java数据库连接。JDBC可以通过载入不同的数据库的“驱动程序”而与不同的数据库进行连接。要使用JDBC来访问MySQL数据库,首先需要添加MySQL数据库驱动程序。1.建立JDBC和数据库之间的Connection连接 1.数据库服务端的IP地址:127.0.0.1 (这是本机,如果连接其他电脑上的数据库,需填写相应的IP地址) 2.数据库的端口号: 3306 (mysql专用端口号) ...

2021-12-20 15:19:39 1086

原创 java中集合

Arrays操作数组,Collections操作集合如图:toArray把集合转换为数组set无序且不支持重复数据支持空值List有序支持重复数据ArrayList,Vector与LinkedList的区别:ArrayList,Vector底层是由数组实现,LinkedList底层是由双线链表实现,从底层的实现可以得出它们的性能问题,ArrayList,Vector,LinkedList都可以存储重复元素 ArrayList,Vector插入速度相对较慢,查询速度相对较快,而Link...

2021-12-16 21:58:33 926

原创 java中io流知识梳理

java中IO流主要用于硬板、内存、键盘等处理设备上得数据操作,根据处理数据的数据类型的不同可以分为:字节流(抽象基类为InPutStream和OutPutStream)列如:jpg,MP3,MP4等等文件字符流(抽象基类为Reader和Writer)列如:word文档,excal文档等等。根据流向不同,可以分为:输入流和输出流。通过file关键字对文件,文件夹操作,file类可以跨平台进行操作,因为java是跨平台的开发环境。主要的方法如下图:java.io包下...

2021-12-15 18:40:48 612

原创 java中异常

java中异常不是错误而是程序在运行中产生了意料之外的情况,阻止了程序按照程序员的预期正常执行即异常,异常发生时代码会直接终止代码的运行为此,java也有相应的解决方案。异常关键字:Exception常见的异常如图:java异常处理通过给关键字控制try:存放有可能要发生的异常catch:捕获异常throw:引发异常throws:抛出异常,谁调用该方法谁解决异常没人解决的话,最终youjvm处理finally:不论有无异常都会执行用于存放回收资源...

2021-12-14 18:32:58 388

原创 java中的抽象类与接口

抽象类与普通类的区别:普通类是一个较为完善的功能类,可以直接实例化对象,并且在普通类中可以包含有构造方法、普通方法、static方法、常量和变量等内容。而抽象类是指在普通类的结构里面增加抽象方法的组成部分。抽象类针对的是类,接口针对的是行为即方法。抽象类必须用adstract 抽象关键字声明。抽象类不能被实例化。代码如下://定义一个名为Weapon的抽象类public abstract class Weapon { public static void attack(){//声明一个抽

2021-12-13 18:34:11 249

原创 java继承与多态

继承:可以使现有的代码具有可重用性和可扩展性。它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。其继承的过程,就是从一般到特殊的过程,不要为了继承而继承,当类与类有共有属性时再继承。重写:1.有继承关系的子类上才有 2.方法的重写即方法的覆盖 3.方法名相同,参数列表相同(参数顺序、个数、类型),方法返回值相同 4.子类需要对父类的方法加以改进,变成子类自己的方法,在子类中重新编写方法即重写切记重载...

2021-12-11 22:09:04 382

原创 java中的方法

1.面向对象的三大特点: 封装:隐藏对象的属性和实现细节,仅对外提供公共访问方式,将变化隔离,便于使用, 提高复用性和安全性。 继承:继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数 据或新的功能,也可以用父类的 功能,但不能选择性地继承父类。通过使用继承可以高 代码复用性。继承是多态的前提。 多态:就是指程序中定义的引用变量所指向的具体类型和通过该引...

2021-12-09 22:11:36 341

原创 复习java的第三天

今天学习了多重循环多重循环特点: 多重循环就是一个循环体内又包含另一个完整的循环结构,各种循环可以相互嵌套。用多次循环实现等腰三角形实例:public class Test4 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("请输入高度:"); int hight = i...

2021-12-08 22:18:36 103

原创 复习java第二天

今天学的是循环,循环是指有规律的重复的操作循环分为三种for循环,do-while,while。for循环 :for( 循环初始条件;循环条件;条件表达式){ 循环内容} do-while与while的区别 do-while是不管判断条件是否符合条件,先执行一边再判断。 while是先判断后执行。break:终止循环并跳出循环;continue:结束当前循环进入下一次循环。System.err.println("错误")输出字为红色,多用于错误...

2021-12-07 22:51:39 315

原创 java基本知识梳理

今天重新复习了java基础知识,收获良多。java代码里是区分大小写的,要注意代码格式,每一个语句结束须带上;分号正确代码如下:public class Helloworld{}

2021-12-06 21:40:40 443

空空如也

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

TA关注的人

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