- 博客(36)
- 收藏
- 关注
原创 Vue的Class和Style的数组与集合
代码注释清清楚楚,这里不多做解释了,只需引用vue的js即可一、vue代码:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-wid...
2022-04-06 23:44:13
622
原创 SpringBoot项目的搭建
SpringBoot的特点:SpringBoot的出现就是为了简化SpringMvc也就是SSM框架的内部搭建,简单来说就是不用让人们在一步一步的去配置ssm框架的配置文件,SpringBoot在内部已经配置好了,而且也在Maven其内部导入的Web的Jar包中也有相对应的Tomcat,也为我们方便了许多,当然其中还有更多的特点好处,需要大家慢慢发掘了1.在IDEA上创建SpringBoot项目我们首先New一个Project,选择Spring Initializr,选择下一步2.接
2022-03-28 23:49:56
5327
原创 SSM项目+HTML页面的修改功能
1.首先是接口包2.然后是实体类,get,set,有参,无参会用吧3.在次是mapper包,写sql语句的4.然后是Service层,实现dao包接口5.最后是Controller功能层6.要跳转到修改页面的主html页面,使用弹出层拿到要修改的id7.最后再跳转到修改的弹出层html页面进行修改<!DOCTYPE html><html lang="en"><head> <meta charset...
2022-03-17 23:42:55
1959
原创 SSM项目listener监听器注入失败解决方法
<listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener>1. 当listener注入失败,tomcat启动不起来时首先检查监听器是否配置错误,且需要检查上下文是否配置错误<!-- 配置spring监听器--><listener> <listen.
2022-03-15 23:38:34
1290
原创 Oracle创建序列的使用
创建序列语法 CREATE SEQUENCE 序列名 [相关参数]参数说明INCREMENT BY :序列变化的步进,负值表示递减。(默认1)START WITH:序列的初始值 。(默认1)MAXvalue:序列可生成的最大值。(默认不限制最大值,NOMAXVALUE)MINVALUE:序列可生成的最小值。(默认不限制最小值,NOMINVALUE)CYCLE:用于定义当序列产生的值达到限制值后是否循环(NOCYCLE:不循环,CYCLE:循环)。CACHE:表示缓存序列的个数
2022-03-10 23:55:28
255
原创 Oracle的基本概念及用法
oracle概念:数据库:是按照数据结构来组织、存储和管理数据的仓库数据库管理系统(Database Management System)是一种 操纵和管理数据库的大型软件,用于建立、使用和维护 数据库,简称 DBMS。数据定义语言 DDL (Data Definition Language)数据操作语言 DML ,命令操作[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Kb2DDAQl-1616243071284)(C:\Users\wang\Pictur
2022-03-09 23:25:50
779
原创 Redis连接noSql的Java代码
创建一个java项目,建一个测试类,连接Redis的noSql数据库,用以下5种方法,便可以进行存储了;import redis.clients.jedis.Jedis;public class test { public static void main(String[] args) { //test1(); //test2(); //test3(); //test4(); test5(); } .
2022-03-07 23:52:09
552
原创 SpringMvc的文件上传与文件下载(源码)
1. 首先先配置web.xml:<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.x.
2022-03-01 21:56:28
386
原创 SpringMvc拦截器与过滤器的区别,以及拦截器的使用
SpringMvc的作用:SpringMVC的处理器拦截器,类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。过滤器和拦截器区别过滤器:依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,比如:在过滤器中修改字符编码;在过滤器中修改HttpServletRequest的一些参数,包括:过滤低俗文字、危险字符等。拦截器:依赖于web框架,在实现上基于Ja
2022-02-28 23:27:27
730
原创 Mybatis的动态SQL
1.同一个dao的方法,根据不同的条件表示不同的sql语句,主要是where部分有变化;2.使用mybatis提供的标签,实现动态sql能力,主要使用如 if, where, foreach, sql;3.使用动态sql的时候,dao方法的形参使用java对象;4.多条件查询时可以使用动态sql;一、if标签<if test="boolean判断结果(条件)"> sql代码</if><!--if标签 test:使用对象的属性值作为...
2022-02-23 23:11:37
549
原创 Spring怎么连接JDBC数据库
1.概述:Spring JDBC是Spring所提供的持久层技术,他主要目的降低JDBC API的使用难度,以一种更直接、更简洁的方式使用JDBC API。2.作用:Spring的JDBC模块负责数据库资源和错误处理,大大简化了开发人员对数据库的操作。3.包:core:核心包,包含了JDBC的核心功能。例如jdbcTemplate类datasource:数据源包object:对象包support:支持包。是core包和object包的支持类。二.Spring jdbc的配置针对mys
2022-02-17 23:29:50
570
原创 spring的ioc和di
1、IOC和DIIOC: 控制反转即控制权的转移,将我们创建对象的方式反转了,以前对象的创建是由我们开发人员自己维护,包括依赖关系也是自己注入。使用了spring之后,对象的创建以及依赖关系可以由spring完成创建以及注入,反转控制就是反转了对象的创建方式,从我们自己创建反转给了程序创建(spring)DI: Dependency Injection 依赖注入spring这个容器中,替你管理着一系列的类,前提是你需要将这些类交给spring容器进行管理,然后在你需要的时候,不是自己去定义,而..
2022-02-15 22:26:43
243
原创 layui入门介绍
下载layui的三种方法方法1:官网下载:https://www.layui.com/,解压后,文件夹结构如下:├─css //css目录│ │─modules //模块css目录(一般如果模块相对较大,我们会单独提取,比如下面三个:)│ │ ├─laydate│ │ ├─layer│ │ └─code.css│ └─layui.css //核心样式文件├─font //字体图标目录├─images //图片资源目录(目前只有layim和编辑器用到的GIF表情)│─lay //模块核心目
2022-01-18 22:36:14
1231
原创 企业对标的七个维度
1.企业的基本架构企业基本架构分为两种类型:外包型:客服部、产品部、技术部、维护部、财务部、行政人事部、驻场外包部项目型:品牌策划、客户服务部、市场销售部、UI设计部、前端开发部、NET开发部、安卓开发部、IOS开发部、JAVA开发部2.企业的岗位职责产品岗位:产品经理职责:对产品的体验有追求,完成产品文档、数据流程、逻辑思维能力运营岗位:产品运营职责:拉新、留存、促活技术岗位:后台工程师职责:配台前端开发人员实现产品功能参与系统需求调研与分析、详细协助进行系统架构设计
2022-01-17 23:43:39
1243
原创 【无标题】Layui是什么?
Layui是什么layui,是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用。其外在极简,却又不失饱满的内在,体积轻盈,组件丰盈,从核心代码到 API 的每一处细节都经过精心雕琢,非常适合界面的快速开发。layui 首个版本发布于2016年秋,它区别于那些基于 MVVM 底层的 UI 框架,却并非逆道而行,而是信奉返璞归真之道。准确地说,它更多是为服务端程序员量身定做,开发者无需涉足各种前端工具的复杂配置,只需面对浏览器本身,使得开发十
2022-01-12 22:02:03
373
原创 了解layui框架
layui简介layui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用。其外在极简,却又不失饱满的内在,体积轻盈,组件丰盈,从核心代码到 API 的每一处细节都经过精心雕琢,非常适合界面的快速开发。layui 首个版本发布于 2016 年金秋,她区别于那些基于 MVVM 底层的 UI 框架,却并非逆道而行,而是信奉返璞归真之道。准确地说,她更多是为服务端程序员量身定做,你无需涉足各种前端工具的复杂配置,只需面对浏
2022-01-04 22:29:36
4156
原创 JQuery的作用详解
一、jQuery是什么?jQuery是一个JavaScript库,是由John Resig创建于2006年1月的开源项目,jQuery凭借着简介的语法和跨平台的兼容性,极大简化了JavaScript开发人员遍历HTML文档,操作DOM、处理事件、执行动画和开发ajax的操作。其独特而又优雅的代码风格改变JavaScript程序员的设计思路和编写程序的方式。简单地来说:1、jQuery是一个优秀的JavaScript库。2、jQuery极大地简化了JavaScript编程。3、jQu
2021-12-30 17:01:30
2080
原创 JSP中的过滤器详解
1.过滤器的概念和作用1.概念:过滤器位于客户端和web应用程序之间,用于检查和修改两者之间流过的请求;在请求到达Servlet/JSP之前,过滤器截获请求;2.作用:在客户端的请求访问后端资源之前,拦截这些请求(添加处理)。2.过滤器相关的API1.Servlet API(javaEE)中,与过滤器有关的API共有三个接口,分别是:Filter;FilterChain;FilterConfig。3.Filter接口1.Filter接口是过滤器类必须实现的接口,该接
2021-12-29 23:24:09
2325
原创 JSP中的分页解析
分页查询:// 1.初始化数据List<UserBean> list = new ArrayList<>();for (int i = 0; i <= 100; i++) {list.add(new UserBean(i, "木婉清" + i, 10 + i));}// 2.初始化已知条件//int currentPage = 8; // 当前页面int pageSize = 10; // 每页显示的数据// 从客户端获取当前页面currentPage的
2021-12-28 23:29:29
460
原创 【无标题】JSP的属性、格式、对象
JSP头部的page指令可以修改JSP页面中的一些重要属性或行为(以下属性均写在page指令中,默认page指令中没有出现的属性都采用默认值):(1) contentType属性:表示JSP返回的数据类型是什么,response.setContentType()的参数值(2) language属性:表示JSP翻译之后是什么语言文件(目前只支持Java)(3) pageEncoding属性:表示当前JSP文件本身的字符集(可在IDEA右下角看到)(4) import属性:表示导包(导类),
2021-12-24 21:00:40
324
原创 JSP中内置对象的功能
JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception(1)request对象request 对象javax.servlet.httpServletRequest类型的对象。 该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据。(包括头信息、系统信息、请求方式以及请求参数等)。request对象的作用域为一次请求。(2)response
2021-12-23 23:06:30
251
原创 MySQL的基本语句及认识
1、新建用户: CREATE USER name IDENTIFIED BY 'ssapdrow'; 2、更改密码: >SET PASSWORD FOR name=PASSWORD('fdddfd'); 3、权限管理 >SHOW GRANTS FOR name; //查看name用户权限 >GRANT SELECT ON db_name.* TO name; //给name用户db_name数据库的所有权限 >..
2021-12-22 23:42:12
103
原创 进程、线程、多线程
程序:程序是一个指令序列,是一段静态的代码,是应用软件执行的蓝本进程:是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程,这个过程也是进程本身从产生、发展至消亡的过程程序是静态的,进程就是执行程序的一次性过程。相当于一整条高速公路。一个进程可以包含多个线程,当然,最少有一个线程,不然这个进程毫无意义。线程:是比进程更小的执行单位。进程在其执行过程中,可以产生多个线程,形成多条执行线索,每条线索,即每个线程也有它自身的产生、存在和消亡的过程,也是一个..
2021-12-21 22:38:14
185
原创 JDBC流程
Java DataBase Connectivity(Java数据库连接技术) 它是将Java与SQL结合且独立于特定的数据库系统的应用程序编程接口(API-它是一种可用于执行SQL语句的JavaAPI,即由一组用Java语言编写的类与接口所组成)JDBC设计的目的它是一种规范,设计出来的主要目的是为了让各个数据库开发商为Java程序员提供标准的数据访问类和接口,使得独立于DBMS的Java应用程序的开发成为可能(数据库改变,驱动程序跟着改变,但是应用程序不变) Java设计规范接口,各大数据库产商
2021-12-20 22:49:20
924
原创 JAVA高级中的JDBC
JDBC的全称是:Java Database Connectivity,即Java数据库连接。JDBC可以通过载入不同的数据库的“驱动程序”而与不同的数据库进行连接。那么,在数据库连接的时候,我使用的是MySQL,Java集成开发环境是Eclipse。要使用JDBC来访问MySQL数据库,首先需要添加MySQL数据库驱动程序。Java数据库连接,提供了一种与平台无关的用于执行SQL语句的标准javaAPI,可以方便实现多种关系型数据库的统一操作JDBC驱动分类JDBC-ODBC桥驱动.
2021-12-17 22:47:31
1347
原创 JAVA中的集合
1.list和set的区别:2.List:(1)ArrayList:底层数据结构是数组,查询快,增删慢,线程不安全,效率高,可以存储重复元素(2)LinkedList 底层数据结构是链表,查询慢,增删快,线程不安全,效率高,可以存储重复元素(3)Vector:底层数据结构是数组,查询快,增删慢,线程安全,效率低,可以存储重复元素(4小结:3.Set:(1)HashSet底层数据结构采用哈希表实现,元素无序且唯一,线程不安全,效率高,可以存储null元素,元素的唯一性是靠所存储元素类型是
2021-12-16 21:49:08
114
原创 Java种的IO流
1、IO即Input和output的缩写,是对数据的流入和流出的一种抽象。2、什么是流从水流、物流、人流可以总结出流的特点:动态的、可转移的,从一处到另一处的。3、java中iojava为了我们调用方便,而屏蔽输入/输出源和流动细节,抽象出的用于解决数据流动问题的类体系。4、输入流和输出流用于读取的流就是输入流,用于写入的流就是输出流。输入输出的概念一般是针对内存来说的,写入内存(输出流),从内存中读(输入流)。5、字节流和字符流输入输出流可操作性的..
2021-12-15 20:25:58
368
原创 Java异常处理
异常不是错误Exception是所有异常的祖宗异常是在运行过程中的代码序列中产生一种例外的情况try:有可能出现的异常catch:必要处理的异常finally:try块结束前必须执行的代码不管是否发生异常finally都会执行如果异常没被处理,程序将终止运行throw:引发异常throws:抛出异常,不解决,谁调用此方法谁解决异常 ,如果谁都不解决异常,则有Java虚拟机JVM解决。...
2021-12-14 20:14:10
92
原创 抽象类和接口
抽象类针对的是类,抽象方法不能实例化;但可以引用。接口针对的是行为也就是方法abstract:抽象类是可以没有抽象方法,如果这个类有抽象方法,那么一定是抽象类如果一个类继承于抽象类,那么这个类一定要继承抽象类的抽象方法。如果一个类没有实现这个抽象类的抽象方法,那么意味着这个类也是抽象了类接口是标准和规范接口的访问修饰服符是public接口里面是常量和未实现的方面接口是常量和未实现的方面接口不能实例化,接口是多继承...
2021-12-13 19:10:12
81
原创 Java 变量、关键字、命名规则
一、关键字(1)被Java语言赋予特定含义的单词(2)特点:全部小写。(3)注意事项:goto和const作为保留字存在。在使用IDE和高级记事本的时候,关键字会有特殊颜色标记二、命名规则:组成规则:A:英文大小写字母B:数字C:$和_注意事项:A:不能以数字开头B:不能是java中的关键字C:区分大小写常见的命名规则(见名知意)包 全部小写单级包:小写举例:lala,haha多级包:小写,并用.隔开举例:cn.itcast.lianxi类或者接口一个单
2021-12-12 22:07:23
956
原创 JAVA接口
接口指明了一个类必须要做什么和不能做什么,相当于类的蓝图。一个接口就是描述一种能力,比如“运动员”也可以作为一个接口,并且任何实现“运动员”接口的类都必须有能力实现奔跑这个动作(或者implement move()方法),所以接口的作用就是告诉类,你要实现我这种接口代表的功能,你就必须实现某些方法,我才能承认你确实拥有该接口代表的某种能力。如果一个类实现了一个接口中要求的所有的方法,然而没有提供方法体而仅仅只有方法标识,那么这个类一定是一个抽象类。(必须记住:抽象方法只能存在于抽象类或者接口中,但抽象
2021-12-11 23:40:02
216
原创 重写、重载、继承、多态
1、同一个类中2、方法名相同,参数列表不同(参数顺序、个数、类型)3、方法返回值、访问修饰符任意4、与方法的参数名无关重写:1、有继承关系的子类中2、方法名相同,参数列表相同(参数顺序、个数、类型),方法返回值相同3、访问修饰符,访问范围需要大于等于父类的访问范围4、与方法的参数名无关多态:子类独有的方法不能调用,只能调用子类从夫类继承的方法 同一对象引用不同的实例,调用相同的方法,得到不同的结果继承:继承体现了多态super:子类调用父类方法 ...
2021-12-10 23:48:55
1697
原创 JAVA静态方法及面向对象
当方法是静态时,可以用类名 . 方法名调用当方法不是静态时,类只能这样调用 :Test t = new Test();t.dating();renturn只能返回一个值方法不能嵌套方法if不能在方法外部直接写逻辑代码,也就是if能直接定义在类class里两类变量同名时,局部变量具更高级的优先级对象是类的实例,类是对象的模板。对象具有属性和行为类是一个模板,用于创建同一个类型的对象构造方法 : 方法名与类名相同,没有返回值在类中有有参构造方法时,另一个类不会不会再创
2021-12-09 23:09:04
240
原创 【JAVA数组与冒泡循环】
外层循环控行数,内层循环控个数数字下标从0开始通过元素的下标可找到元素数组必须储存同一类型变量数组的名字.lenght代表数组的长度数组的第二种方法:声明并变量int[.]number={5,10,20,30};第一种方法:int[]number=new int[5];system.out.println(number.length);冒泡排序1、比较相邻的元素。如果第一个比第二个大(小),就交换他们两个。2、对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这
2021-12-08 23:23:24
168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人