自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 SpringMVC

SpringMVC笔记

2022-09-21 00:14:42 530 1

原创 Spring

Spring基础知识

2022-09-21 00:09:48 274

原创 八股文-- 2022.08.31

八股文

2022-09-20 18:12:56 1381

原创 长安汽车-欧尚汽车-软件开发J17147一面9.18

长安汽车-欧尚汽车-软件开发J17147一面9.18

2022-09-18 18:03:45 292

原创 JAVA基础(下)

JAVA基础(下)

2022-08-28 10:56:58 194

原创 JAVA基础(中)

Java基础(中)

2022-08-26 23:48:08 101

原创 JAVA基础(上)

Java基础(上)

2022-08-26 21:08:01 184

原创 Git 版本控制

Git 版本控制工具

2022-08-11 01:01:20 514

原创 Filter过滤器

Filter && i18n一、Filter过滤器1.什么是filter过滤器Filter过滤器它是JavaWeb的三大组件之一。​ 三大组件分别是:Servlet程序、Listener监听器、Filter过滤器Filter过滤器它是JavaEE的规范。也就是接口Filter过滤器它的作用是:拦截请求,过滤响应。拦截请求常见的应用场景有:权限检查日记操作事务管理……2.filter过滤器 的使用步骤:编写一个类去实现Filter

2022-04-06 21:27:57 485

原创 JSP && JSTL

JSP和JSTL一、JSP1.什么是 jsp,它有什么用?jsp的全换是java server pagesoJava 的服务器页面。jsp的主要作用是代替servlet程序回传 html页面的数据。Jsp文件的生成:2.JSP如何访问jsp页面和 html页面一样,都是存放在web目录下。访问也跟访问html页面一样。比如:在web目录下有如下的文件: web目录 a.html页面访问地址是=======>>>>>>http://ip

2022-03-17 19:40:52 610

原创 servlet && HTTP协议

Servlet && HTTP协议一、servlet技术1.什么是servletservlet是javaEE规范之一。规范就是接口servlet 是javaWeb三大组件之一。三大组件分别是:servlet 程序、 filter 过滤器、 listener监听器servlet 是运行在服务器上的一个 java小程序,它可以接收客户端发送过来的请求,并响应数据给客户端。2.手动实现servlet程序(环境配置)编写一个类去实现servlet接口实现servi

2022-03-17 14:30:22 553

原创 jQuery

jQuery在事件响应的function函数中,有一个this对象,这个this对象是正在响应事件的dom对象1. jQuery介绍①jQuery的定义jQuery,顾名思义,也就是javaScript 和查询(Query),它是辅助JavaScript开发的js类库②核心思想写的更少,做的更多,解决了浏览器的兼容问题③优点免费的、开源的,jQuery的语法设计可以使开发更加便捷,例如:操作文档对象选择DOM元素制作动画效果使用Ajax以及其他功能2.jQue

2022-03-16 17:46:43 859

原创 JavaScript

JavaScript一、JavaScript基本知识1.JavaScript介绍Javascript 语言诞生主要是完成页面的数据验证。因此它运行在客户端,需要运行浏览器来解析执行JavaScript代码的。JS是Net scape网景公司的产品,最早取名为LiveScript ;为了吸引更多java程序员。更名为JavaScriptJS是弱类型,Java是强类型。特点:交互性(信息的动态交互)安全性(不允许直接访问本地硬盘)跨平台性(只要是可以解释JS的浏览器都可以执行,和平

2022-03-15 15:55:18 418

原创 Javaweb基础知识 && TomCat

Javaweb && TomCat一、网页知识提及1.B/S 软件的结构2.前端开发流程3.网页的组成部分网页由三部分组成:内容(结构)、表现、行为内容(结构):是我们在页面中可以看到的数据。我们称之为内容,一般内容,我们使用html技术来展示表现:指的是这些内容在页面上的展示形式。比如说,布局、颜色、大小等等,一般用css技术实现。行为:指的是页面中元素与输入设备交互的感应,一般使用javascript技术来实现二、JAVAweb1.javaweb的概念

2022-03-14 21:25:58 740

原创 XML 配置

xml配置1.什么是xmlxml是可扩展的标记性语言2.xml的作用xml的作用:用来保存数据,而且这些数据具有自我描述性它可以作为项目或者模板的配置文件可以作为网络传输数据的格式(现在以JSON为主)2.xml语法第一个xml文件用file建立,把后缀改成.xml<?xml version="1.0" encoding="UTF-8" ?><!--<?xml version="1.0" encoding="UTF-8" ?>以上为x

2022-03-14 17:45:29 715

原创 CSS笔记

CSS1.什么是CSS2.CSS怎么用(快速入门)3.css选择器(重点+难点)4.美化网页(文字,阴影,超链接,列表,渐变…)5.盒子模型6.浮动7.定位8.网页动画(特效效果)一、什么是CSS1.什么是css2.css发展史CSS1.0CSS2.0—— DIⅣ(块)+CSS,HTML与CSS结构分离的思想,网页变得简单,SEOCSS2.1 浮动,定位CSS3.0——圆角,阴影,动画…浏览器兼容性~3.快速入门1. 规范学习!<!DOCTYP

2022-03-14 13:38:57 227

原创 HTML总结

HTMLW3C : World Wide Web Consortium(万维网联盟)W3C标准包括:结构化标准语言(HTML、XML)表现标准语言(Css)行为标准 (DOM、ECMAScript )1.注释 格式<!--XX-->2.网页基本标签标题标签 XX>段落标签 XX>换行标签 水平线标签 粗体 XX斜体:YY注释和特殊符号 & ;

2022-03-13 17:59:35 1543

原创 项目三:开发团队调度软件

项目三:开发团队调度软件知识点:类的继承和多态对象的值传递、接口static 和 final 修饰符特殊类的使用:包装类、抽象类、内部类异常处理service层Datepackage project3.service;public class Data { public static final int EMPLOYEE = 10; public static final int PROGRAMMER = 11; public static final

2022-03-12 23:46:21 461

原创 Java_异常处理

一、异常处理(ctrl+alt+T)1.异常:异常:在Java语言中,将程序执行中发生的不正常情况称为“异常”(开发过程中的语法错误和逻辑错误不是异常)异常分为两类 :Error和ExceptionError:一般不编写针对性的代码进行处理。Exception:可以进行异常的处理2. ErrorJava虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。一般不编写针对性 的代码进行处理。3. ExceptionException分为 " 编译时异常

2022-03-12 14:50:15 106

原创 项目二:客户管理系统

项目二:客户管理系统Utility类——(工具类)用来从键盘上获取信息的类package project2;import java.util.Scanner;public class Utility { private static Scanner scanner = new Scanner(System.in); /** * 用于界面菜单的选择。该方法读取键盘,如果用户键入’1’-’5’中的任意字符,则方法返回。返回值为用户键入字符。 */

2022-03-11 14:29:16 295

原创 面向对象(下)

面向对象(下)一、快捷键总结1.补全代码的声明:alt +/2.快速修复:ctrl +13.批量导包:ctrl + shift +o4.使用单行注释:ctrl +/5.使用多行注释:ctrl +shift +/6.取消多行注释:ctrl +shift + \7.复制指定行的代码:ctrl + alt + down或 ctrl.+alt+ up8.删除指定行的代码:ctrl + d9.上下移动代码:alt + up或alt + down10.切换到下一行代码空位: shift + ent

2022-03-10 19:52:17 138

原创 面向对象(中)

面向对象(中)一、面向对象的两个要素1.类和对象的使用类: 对一类事物的描述,是抽象的、概念上的定义。对象: 是实际存在的该类事物的每个个体,因而也称为实例。类的使用过程:创建类,设计类的成员创建类的对象通过对象.属性”或"对象.方法"调用对象的结构举例:package text;public class friend { public static void main(String[]args){//类和对象的使用: // 2.创建类的对象

2022-03-10 17:12:51 64

原创 面向对象(上)

面向对象(上)Java面向对象学习的三条主线:(第4-6章)Java类及类的成员:属性、方法、构造器;代码块、内部类面向对象的三大特征:封装性、继承性、多态性、(抽象性)其它关键字: this.、super、static、 final、abstract 等一、面向过程(POP)和面向对象(OOP)面向过程(POP)和面向对象(OOP),二者都是一种思想,面向对象是相对于面向过程而言的。面向过程,强调的是功能行为,以函数为最小单位,考虑怎么做。面向对象,将功能封装进对象,强调具备了

2022-03-10 12:16:03 295

原创 项目一:家庭收支软件

项目一:家庭收支软件Utility工具类:package project1;import java.util.Scanner;public class Utility { private static Scanner scanner = new Scanner(System.in); /** * 用于界面菜单的选择。该方法读取键盘,如果用户键入’1’-’5’中的任意字符,则方法返回。返回值为用户键入字符。 */ public static char

2022-03-09 23:42:01 55

原创 JAVA_基础

JAVA_基础一、标识符1.标识符可以标识什么元素呢?类名 、方法名 、变量名 、接口名、常量名…2.标识符的命名规则?只能由"**数字、字母、下划线、美元符号$"**组成,不能含有其它符号不能数字开头格区分大小写关键字不能做标识符3、标识符的命名规范?类名、接口名: 首字母大写,后面每个单词首字母大写。变量名、方法名: 首字母小写,后面每个单词首字母大写。常量名: 全部大写二、关键字public、class…三、字面值数

2022-03-09 18:05:35 122

原创 Java_反射

反射疑问:/*疑问1:通过直接new的方式或反射的方式都可以调用公共的结构,开发中到底用那个? 建议:直接new的方式。 什么时候会使用反射的方式?反射的特征:动态性 疑问2:反射机制与面向对象中的封装性是不是矛盾的?如何看待两个技术? 不矛盾。*/一、反射的概述1.反射的理解:Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Refection AP取得任何类的内部信息,并能直接操作任意对象的内部

2022-03-08 20:25:01 65

原创 JAVA_8新特性

JAVA8新特性一、Lambda表达式1.概念:Lambda是一个匿名函数,我们可以把Lambda表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。使用它可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使Java的语言表达能力得到了提升。2.格式举例:/*举例:(o1,o2) -> Integer.compare(o1,o2);格式:->:Lambda操作符或箭头操作符-→>左边: Lambda形参列表(其实就是接口中的抽象方法的形参列表)-&

2022-03-08 20:16:59 1979

原创 Java_网络编程

网络编程1.网络编程中有两个主要的问题1.如何准确地定位网络上一台或多台主机;定位主机上的特定的应用2.找到主机后如何可靠高效地进行数据传输2.网络通信要素概述要素一: IP 和端口号/*IP:1.IP:唯一的标识Internet 上的计算机(通信实体)2.在Java中使用InetAddress类代表IP3.IP分类:IPv4和IPv6 ;万维网和局域网4.域名:www.baidu.com www . mi.com5.本地回路地址: 127.0.0.1 对应着: Loca

2022-02-16 15:48:36 79

原创 Java_IO流

IO流1.File类1.File类的使用/*File类的使用1. File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹)2. File类声明在java.io包下3. File类中涉及到关于文件或文件目录的创建、删除、重命名、修改时间、文件大小等方法,并未涉及到写入或读取文件内容的操作。如果需要读取或写入文件内容,必须使用Io流来完成。4.后续File类的对象常会作为参数传递到流的构造器中,指明读取或写入的"终点". */2.File类的创建/*1.如何创建File类的实

2022-02-13 19:29:25 279

原创 Java泛型(Generic)

泛型1.泛型在集合中的使用/*泛型的使用1.jdk 5.日新增的特性2.在集合中使用泛型:总结:①集合接口或集合类在jdk5.0时都修改为带泛型的结构。②在实例化集合类时,可以指明具体的泛型类型③指明完以后,在集合类或接口中凡是定义类或接口时,内部结构(比如:方法、构造器、属性等)使用到类的泛型的位置,都指定为实例化的泛型类型。 比如: add(E e)--->实例化以后: add( Integer e)④注意点:泛型的类型必须是类,不能是基本数据类型。需要用到基本数据类型

2022-02-09 20:44:59 230

原创 枚举与注解

枚举与注解一、枚举类1.枚举类的使用/*一、枚举类的使用1.枚举类的理解:类的对象只有有限个,确定的。我们称此类为枚举类2.当需要定义一组常量时,强烈建议使用枚举类3.如果枚举类中只有一个对象,则可以作为单例模式的实现方式。*/2.如何自定义枚举类public class One { public static void main(String[] args) { Season spring = Season.Spring; System.out

2022-02-07 20:35:46 75

原创 JDBC规范与实现

JDBC一、JDBC的概述二、获取数据库连接//1.JDBC: sun公司提供的一套api(java.sqL ,javax.sql ) ,// 使用这套api可以实现对数据的连接和操作(DML、DDL )// 2.如下代码来测试:// 获取mysql数据库连接要想获取连接,准备工作:// 1.mysqL服务开启// 2.连接的基本条件:指名数据库的ip地址、端口号、用户名、密码// 3.导入mysql的驱动(即为jdbc中相关接口的实

2022-01-28 20:22:06 1565

原创 集合Collection

集合Collection1、数组与集合/*1.集合与数组存储数据概述:集合、数组都是对多个数据进行存储操作的结构,简称ava容器说明:此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储(.txt,.jpg,.avi,数据库中)2.数组存储的特点:>一旦初始化以后,其长度就确定了。〉数组一旦定义好,其元素的类型也就确定了。我们也就只能操作指定类型的数据了。*比如: String[]arr;int[]arr1;object[] arr2;3.数组存储的弊端:>一

2022-01-28 19:45:52 408

原创 JAVA常用类

JAVA常用类一、String类1.String的不可变性/*string:字符串,使用一对""引起来表示。1.String声明为finaL的,不可被继承2.String实现了SerializabLe接口:表示字符串是支持序列化的。实现了Comparable接口:表示String可以比较大小3.String内部定义了final char[] vaLue用于存储字符串数据4.String:代表不可变的字符序列。简称:不可变性。////////体现:①.当对字符串重新赋值时,需要重写指定内

2022-01-22 22:52:23 193

原创 多线程笔记

多线程一、基本概念1.程序、进程、线程程序(program): 是为完成特定任知、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。进程(process): 是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程,有它自身的产生、存在和消亡的过程。——生命周期如:运行中的QQ,运行中的MP3播放器程序是静态的,进程是动态的进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域线程(thread): 进程可进一步细化为线程,是一个程序内部的一

2021-11-27 14:09:52 80

原创 EL表达式

1.EL表达式1.什么是EL表达式?EL表达式的作用主要代替JSP页面中的表达式脚本在JSP页面中进行 “数据输出”。EL表达式要比JSP表达式简本简洁得多。<%--EL表达式的格式是:${表达式}--%><%--EL表达式在输出null 值的时候,输出的是空串。--%><%--jsp表达式脚本输出null值的时候,输出的是 null 字符串。--%><body><% request.setAttribute("key",

2021-11-23 20:23:52 386

原创 MySQL

MySQL一、MySQL1.sql 、DB、 DBMS分别是什么,他们之间的关系?DB: DataBase(数据库,数据库实际上在硬盘上以文件的形式存在)DBMS : DataBase Management system(数据库管理系统,常见的有:MyS oracle DB2 sybase sq1server…)SQL: 结构化查询语言,是一门标准通用的语言。标准的sq1适合于所有的数据库产品。sQz属于高级语言。只要能看懂英语单词的,写出来的sql语句,可以读懂什么意思。​ S

2021-11-14 22:37:23 624

原创 cookie和Session

cookie和Session一、cookie1.什么是Cookie?1、Cookie是服务器 通知 客户端 保存键值对 的一种技术。2、客户端有了cookie后,每次请求都发送给服务器。3、每个cookie的大小不能超过4kb2.如何创建Cookie[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6ECaFIdv-1635346813349)(C:\Users\86173\AppData\Roaming\Typora\typora-user-images

2021-10-27 23:19:17 150

原创 可透支的存取款问题——继承性

package text5;public class Account { private int id;//账号 private double balance; //余额 private double annnuallterestRate;//年利率 public Account() { } public Account(int id, double balance, double annnuallterestRate) { th.

2021-10-27 22:50:58 69

原创 数组笔记总结

目录一、数组1.数组的概述1.数组的理解2.数组相关的概念:3.数组的特点:4.数组的分类:2.一维数组的初始化3.二维数组的初始化*4.遍历二维数组5.不同类型的数组元素的默认初始化值i.一维数组ii.二维数组6.一维数组的内存解析​7.数组中涉及的常见算法i. 数组元素的赋值(杨辉三角、回形数等)ii.求数值型数组中元素的最大值、最小值、平均数、总和等***获取随机数的方法iii.数组的复制、反转、查找(线性查找、二分法查找)*

2021-10-27 22:37:42 163

计算机网络三张图.pdf

个人版!!!不用下载

2022-09-06

计算机网络 期末个人复习简答题

只是!!! 我个人 !!!期末复习总结,不包括 所有知识总结

2022-09-05

操作系统四张图(个人版)

操作系统四张图(个人版)

2022-09-05

操作系统期末考试复习笔记

操作系统期末考试复习笔记

2022-09-05

空空如也

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

TA关注的人

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