自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【JavaEE】SSM框架

1.Spring两大特征:简化开发,降低企业级开发的复杂性框架整合,高效整合其它技术,提高企业级应用开发与运行效率 2.Spring家族(Spring全家桶):Spring发展到今天已经形成了一种开发的生态圈,Spring提供了若干个项目,每个项目用于完成特定的功能Spring Frameword、Spring Boot、Spring Cloud

2023-01-05 17:58:38 1301

原创 【JavaEE】MyBatis

1.什么是MyBatis?MyBatis是一款优秀的持久层框架,用于简化JDBC开发MyBatis本是 Apache 的一个开源项目 iBatis,2010年这个项目由 apache software foundation 迁移到了 google code,并且改名为 MyBatis。2013年11月迁移到 Github2.持久层负责将数据到保存到数据库的那一层代码JavaEE三层架构:表现层、业务层、持久层3.框架。

2022-11-30 11:47:00 1705 1

原创 Java项目开发管理工具-Maven基础

Maven 的本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(POM)

2022-11-17 12:28:23 521

原创 【Web前端】rem适配布局

媒体查询 () 是CSS3新语法。使用@media查询,可以针对不同的媒体类型定义不同的样式当你重置浏览器大小的过程中,页面也会根据浏览器的宽度和高度重新渲染页面目前针对很多苹果手机、Android手机,平板等设备都用得到多媒体查询@media 可以针对不同的屏幕尺寸设置不同的样式上面提到使用 rem 时 根元素(html) 的文字大小是写死的,而使用媒体查询(@media)就能根据不同的设备来更改根元素(html)的文字大小来适应不同的设备css-code;}

2022-10-28 18:07:50 2069

原创 【计算机组成原理】数值数据的表示方法

定点数指的是小数点固定的存储方式,因为小数点固定,所以不需要额外使用存储空间存储小数点,只需要约定好即可。计算机中定点数有两种类型:

2022-09-25 21:25:16 1310 4

原创 【汇编语言】笔记

汇编语言是很多相关课程(如:数据结构、操作系统、微机原理等)的重要基础。概括地说,如果想从是计算机科学方面的工作的话,汇编语言的基础是必不可少的。原因很简单,我们的工作平台、研究对象都是机器,汇编语言是人和计算机沟通的最直接的方式,它描述了机器最终所要执行的指令序列。

2022-09-25 18:54:39 774

原创 【位运算】位运算基础认识及其使用技巧

计算机底层运算时,都是二进制数据补码间的运算,也就是先将原码转成补码进行运算的,补码间进行运算,得到的也是补码,输出时就再将补码转换为原码(正数的补码就是原码). 位运算能够对整数在内存中的二进制位直接进行操作,因此在很多时候使用位运算能大大提高程序的性能.

2022-09-14 21:47:11 1185

原创 【Mysql】DDL、DML、DQL、DCL概括

DDL、DML、DQL、DCL小概括。小手册

2022-07-23 16:24:31 144

原创 【Git/Github】笔记

Git是一个免费的、开源的 分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。 Git易于学习,占地面积小,性能极快。它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能优于Subversion、CVS、Perforce和ClearCase等版本控制工具。...

2022-07-16 19:54:19 95

原创 【JavaWeb】图片的上传与下载

1.需要有一个表单 from,method=post请求2.from标签的 encType属性值必须为 multipart/from-data(encType=multipart/form-data 表示提交的数据,以多段(每一个表单项一个数据段)的形式进行拼接,然后以二进制流的形式发送给服务器)3.在 from标签中使用 input(type=file)添加上传的文件4.编写服务器代码(Servlet程序)接收,处理上传的数据...

2022-07-07 15:24:37 1017

原创 【JavaWeb】JSON的基本使用

1.JSON的定义2.JSON对象、JSON字符串间的转换3.JSON字符串、JavaBean对象间的转换4.JSON字符串、List集合间的转换5.JSON字符串、Map集合间的转换

2022-07-05 22:24:02 174

原创 【JavaWeb】BaseServlet程序

在面对同一模块不同的功能请求时,我们可以使用 反射 在 Servlet程序中优化 if else 代码结构,从而让注意力集中在功能上的开发。步骤如下:

2022-06-19 17:04:55 142

原创 【JavaWeb】BeanUtils工具类的使用

在dao层、servlet层或者其它层时,我们常常需要创建javabean对象;而使用BeanUtils工具类可以为我们快速的创建javabean对象。举例如下:

2022-06-19 16:37:59 564

原创 【JavaWeb】Tomcat服务器

Tomcat: 由Apache组织提供的一种web服务器,提供对jsp和Servlet的支持。它是一种轻量级的javaWeb容器(服务器),也是当前应用最广的JavaWeb服务器(免费)

2022-06-11 16:01:34 114

原创 【JavaWeb】xml

1.什么是xmlxml是可扩展的标记性语言2.xml的主要作用用来保存数据,而且这些数据具有自我描述性它还可以做为项目或者模块的配置文件还可以做为网铬传输数据的格式(现在JSON为主)

2022-06-10 18:10:06 132

原创 基于Java+SQL的汽车销售管理系统

基于java+mysql的汽车销售管理系统。管理员账户可实现相应表信息的增、删、改、查。运用的知识有:继承与多态、枚举类、集合与泛型、异常处理、javaGUI编程、JDBC: Druid(德鲁伊)数据库连接池,ApDBUtils工具类、正则表达式。..................

2022-06-07 17:45:21 4499 9

原创 【JavaSE】java8 新特性

java8的好处: 速度更快、代码更少(Lambda表达式)、强大的Stream API、便于并行、最大化减少空指针异常(Optoinal)、Nashorn引擎,允许在JVM上运行JS应用等

2022-06-07 16:18:38 373

原创 【JavaSE】反射

Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法 加载完类之后,在堆内存的方法区中就产生了一个cass类型的对象(一个类只有一个Class对象),这个对象就包含了完整的类的结构信息。我们可以通过这个对象看到类的结构。这个对象就像一面镜子,透过这个镜子看到类的结构,所以,我们形象的称之为:反射。......

2022-06-06 16:20:01 244

原创 【JavaSE】网络编程

计算机网络把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个模大、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息、共享硬件、软件、数据信息等资源。网络编程的目的:直接或间接地通过网络协议与其它计算机实现数据交换,进行通讯。......

2022-06-03 16:21:35 82

原创 【JavaSE】IO流

文章目录1.File类的使用1.1 File类的实例化1.2 File类的常用方法2.IO流原理及流的分类3.节点流(或文件流)3.1 read()读入数据方法3.2 writer()写出数据方法3.3 使用read()和write()实现文件的复制3.4 图片的复制4.缓冲流5.转换流6.对象流6.1 对象序列化(ObjectOutputStream)6.2 对象反序列化(ObjectInputStream)6.3 自定义类的序列化与反序列化1.File类的使用1.1 File类的实例化1.jav

2022-05-31 16:31:42 111

原创 【JavaSE】泛型

集合容器类在设计阶段/声明阶段不能确定这个容器到底存的是什么类型的对象,所以 在JDK1.5之前只能把元素类型设计Object,JDK1.5之后使用泛型来解决。因为这个时候除了元素的类型不确定,其他的部分是确定的,例如关于这个元素如何保存,如何管理等是确定的,因此此时 把元素的类型设计成一个参数,这个类型参数叫做泛型。Collection,List,ArrayList 这个就是类型参数,即泛型...

2022-05-26 21:50:34 77

原创 【JavaSE】集合(Colleption与Map)

一方面,面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象的操作,就要对对象进行存储。另一方面,使用Array存储对象方面具有 一些弊端,而Java集合就像一种容器,可以 动态地 把多个对象的引用放入容器中。......

2022-05-24 22:15:00 132

原创 【Mysql】索引

一、主键索引二、唯一索引 (UNIQUE)三、普通索引 (INDEX)四、全局索引

2022-05-14 12:35:04 71

原创 【Mysql】约束

数据完整性(Data Integrity)是指数据的精确性(Accuracy)和可靠性(Reliability)。它是防止数据库中存在不符合语义规定的数据和防止因错误信息的输入输出造成无效操作或错误信息而提出的。为了保证数据的完整性,SQL规范以约束的方式对 表数据进行额外的条件限

2022-05-11 11:47:17 241

原创 【JavaSE】JDBC总结与笔记

文章目录一、JDBC简述一、JDBC简述1.JDBC是什么?Java DataBase Connectivity在java语言中编写sql语句,对mysql数据库中的数据进行cRUD操作。2.JDBC相关的类库在哪里?java.spl.*;3.JDBC的本质是一堆什么?java.sql.*;jdbc实际上是sun公司制定好的一套接口,是一个标准,纯interface然后各数据库厂家(MySQL、Oracle)去实现该接口。也只能由相应的数据库厂家去实现JDBC是体现接口作用

2022-05-08 21:49:24 839

原创 【Mysql】事务

什么是事务:事务用于保证数据的一致性,它由一组相关的dml语句组(insert,delete,update),该组的dml语句要么全部成功,要么全部失败。如:转账就要用事务来处理,用以保证数据的一致性。 事务和锁当执行事务操作时(dml语句),mysqls会在表上加锁,防止其它用户改表的数据.这对用户来讲是非常重要的...

2022-05-07 22:43:46 73

原创 【JavaSE】枚举类

1.枚举类的定义1.1 自定义枚举类1.2 使用enum关键字定义枚举类2.Enum类的主要方法3.实现enum关键字定义的枚举类实现接口的情况

2022-04-24 19:31:38 310

原创 【JavaSE】常用类:java比较器与BigInteger,BigDecimal

说明: java中的对象,正常情况下,只能比较 == 或 != 不能使用 > 或

2022-04-23 20:47:34 921

原创 【JavaSE】日期时间类(API)

jdk8之前的日期时间类,jdk8更新的日期时间类,LocalDate、LocalTime、LocalDateTime,格式化与解析

2022-04-23 14:08:10 1139

原创 【JavaSE】StringBuilder类与StringBuffer类

StringBuilder 和 StringBuffer 非常相似,均代表可变的字符串序列,而且提供相关功能的方法也一样。他们都是 AbstractStringBuilder类的子类,并且重写了相关方法,并在这些方法中显示的调用父类的方法,而StringBuffer的大多方法使用 synchronized作同步处理,因此是线程安全的,但也因此...

2022-04-22 19:41:28 202

原创 【JavaSE】String类与字符串常量池

文章目录1.String类的特性2.String的不可变性3.字符串常量池4.String的赋值方式5.String不同的拼接操作

2022-04-22 17:00:20 444

原创 【JavaSE】多线程: currentThread()方法

currentThread()方法 是静态方法,可以通过 类. 和 对象. 来调用,this.currentThread() == Thhread.currentThread()。都是调用父类的 currentThread()方法。但习惯用 Thread.currentThread()。

2022-04-18 20:43:46 1219

原创 【JavaSE】Object类方法(equals、toString...)

equals,它是属于 java.lang.Object类 的方法,如果该方法没有被重写过也是 ==;我们可以看到 String等类的equals方法 是被重写过的,而且 String类 在日常开发中用的比较多,久而久之,形成 equals方法 是比较值的错误观点....

2022-04-10 15:37:40 351

原创 【算法】字符串去重(String.indexOf、StringBuilder实现)

对于字符串去重,无论该字符在 str 中是否唯一(重复),我们只需要将每一个字符第一次出现时,将其加入builder中,最后返回builder.toString就可以完成去重了

2022-04-08 21:00:08 2001

原创 【JavaSE】保留n位小数,四舍五入与不进行四舍五入

四舍五入保留n位小数,和不进行四舍五入保留n位小数Math.round()方法返回的是整数类型(long或int),只能对小数点后第一位小数进行四舍五入

2022-04-08 16:14:36 878

原创 【JavaSE】split()方法,limit参数作用

String.split()方法是有参数的,limit参数的作用有如下几种情况:

2022-04-05 15:26:24 822

原创 【JavaSE】String类常用方法

String类常用方法。分类

2022-04-01 21:24:55 106

原创 【JavaSE】java中的正则表达式(从0到1学会正则表达式)

java中的正则表达式,从认识正则表达式的常用类,底层实现原理,到元字符的使用,元字符的使用细节及注意事项,分组引用及反向引用实例,Matcher类常用的其它方法,String类中的正则使用,及常用的正则表达式(摘选),带你从0到1学会正则表达式,一篇文章足以~...

2022-03-31 20:20:59 3934 2

原创 【Mysql】查询语句编写顺序

sql查询语句编写顺序,sql92语法,sql99语法

2022-03-29 22:17:30 911

原创 【JavaSE】java和正则表达式,转义字符

我又来了,还是关于转义字符,并不是我对转义字符情有独钟,而是不理解它,我就不好编写正则表达式,因此我呕心沥血,写下这篇文章。同时也希望这篇文章对大家有所帮助~

2022-03-28 22:14:43 1697

空空如也

空空如也

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

TA关注的人

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