自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java_中间件——Redis

Redis是一个基于的数据库(MySQL是通过数据文件方式存储在磁盘上,数据结构是二维表)

2024-06-10 20:33:23 727

原创 Java_网络编程

由两个字节表示的整数,取值范围:0~65535,其中0~1023之间的端口号用于一些知名的网络服务或者应用。我们自己使用1024以上的端口号就可以了。注意:一个端口号只能被一个应用程序使用。

2024-05-21 20:08:13 1331

原创 Java_多线程

有了多线程,我们就可以让程序同时做多件事情作用:提高效率应用场景:只要想让多个事情同时运行就需要用到多线程比如:软件中的耗时操作、所有的聊天软件、所有的服务器...并发和并行并发:在同一时刻,有多个指令在单个CPU上交替执行并行:在同一时刻,有多个指令在多个CPU上同时执行多线程的实现方式:①继承Thread类的方式进行实现②实现Runnable接口的方式进行实现③利用Callable接口和Future接口方式实现

2024-05-19 17:35:07 1237

原创 Java_IO流

IO流介绍: 存储和读取数据的解决方案 I:input O:output 流:像水流一样传输数据IO流作用:用于读写文件中的数据(可以读写文件,或网络中的数据…)IO流按流向分类: 1.输出流 程序→文件 2.输入流 文件→程序IO流按操作文件的类型分类: 字节流:可以操作所有类型的文件 字符流:只能操作纯文本文件

2024-05-18 10:01:09 1065

原创 Java集合进阶——集合体系结构及各个集合的方法

Java集合进阶——集合体系结构及各个集合的方法,Java种的集合分为单列集合和双列集合,单列集合的最高层接口是Collection,双列集合的最高层是Map,我将逐个介绍集合体系中的每一个系列集合并进行演示

2024-05-07 09:15:58 1375 1

原创 Java集合进阶——数据结构

Java集合进阶——数据结构 栈、队列、数组、链表、树(二叉树及二叉树遍历方式、二叉查找树、平衡二叉树、平衡二叉树的旋转、红黑树)等等的模型与介绍

2024-04-19 15:29:22 1039

原创 Java常见算法_常见的查找算法和排序算法——简介及代码演示

Java常见算法_常见的查找算法和排序算法——简介及代码演示在本文中我将介绍Java中的常见算法,查找算法包括基本查找、二分查找、插值查找和分块查找。排序算法包括冒泡排序、选择排序、插入排序和快速排序

2024-04-09 20:37:11 487

原创 Java_如何在IDEA中使用Git

注意:进行操作前首先要确保已经下载git,在IDEA中可以下载git,但是速度很慢,可以挂梯子下载。

2024-07-26 21:46:10 265

原创 Java_Docker

基础镜像# 设定时区# 拷贝jar包# 入口假如自定义网络的容器才可以通过容器名互相访问。

2024-07-19 20:51:48 1058 1

原创 Java_MyBatisPlus

Api(tags = "用户管理接口")@ApiOperation("新增用户接口")@ApiOperation("删除用户接口")public void delete(@ApiParam("用户id") @PathVariable Long id) {@ApiOperation("根据id查询用户接口")public UserVO get(@ApiParam("用户id") @PathVariable Long id) {@ApiOperation("根据id批量查询接口")

2024-07-18 15:04:23 861

原创 Java单体架构项目_云霄外卖-特殊点

1.2.3.并且客户端发起的每一次请求都是一个单独的线程,这样就满足使用ThreadLocal的条件。/*** 自定义注解,用于标识需要进行公共字段自动填充的方法*//*** 枚举类 自定义数据库操作类型insert和update操作* @return*//*** 自定义切面,实现公共字段自动填充处理逻辑*/@Aspect@Component@Slf4j/*** 切入点*//*** 前置通知,为公共字段赋值*/log.info("开始进行公共字段填充...");

2024-06-30 09:42:10 1403 2

原创 JavaWeb_SpringBootWeb案例

SpringMVC属于Spring框架,是Spring框架当中提供的web开发模块,是用来简化原始的servelet程序的开发的。 基于传统的SSM框架开发进行整合开发是比较繁琐的,效率也较低,所以目前的企业项目开发当中,基本上都是基于SpringBoot进行项目开发的。

2024-06-06 19:00:46 1422

原创 Java_Mybatis

Mybatis是一款优秀的持久层框架,用户简化JDBC(使用Java语言操作关系型数据库的一套API)开发

2024-06-01 17:07:33 1253

原创 JavaWeb_MySQL数据库

创建下表索引的缺点到目前影响已经很小,因为第一点企业的磁盘空间很大,索引占用的空间与之相比很小,第二点数据查询业务基本占总体业务的百分之九十,所以降低增删改效率影响也不大。

2024-05-31 09:42:35 1306

原创 JavaWeb_SpringBootWeb基础

先通过一个小练习简单了解以下SpringBootWeb。

2024-05-28 18:56:28 996

原创 JavaWeb_HTTP协议

HTTP(Hyper Text Transfer Protocal),超文本传输协议,规定了浏览器和服务器之间数据传输的规则。

2024-05-27 19:20:37 382

原创 JavaWeb_Web——Maven

Maven是Apache公司发行的,一个Java项目管理和构建工具。作用:1.方便的依赖管理2.统一的项目结构3.标准的项目构建流程​Maven通过项目对象模型(POM)和依赖管理模型(Dependency)管理依赖(jar包),如果新添加的依赖,那么Maven会先在本地仓库中(自己计算机上的一个目录)查找是否有该依赖,如果没有,那么会在远程仓库(私服)(一般由公司团队搭建的私有仓库)中查找,如果也没有,那么会到中央仓库,查找到又会逐个往回传输下载

2024-05-26 19:29:20 788

原创 Java_基础加强——日志、类加载器、单元测试、注解

级别从小到大依次是:TRACE

2024-05-23 10:42:29 1210

原创 Java_XML文件

XML全称为(EXtensible Markup Language),是一种可扩展的标记语言(通过标签(元素)描述数据的语言)。使用路径表达式来定位XML文档中的元素节点或属性节点。

2024-05-22 20:47:22 710

原创 Java_动态代理

对象有什么方法想被代理,代理就一定要有对应的方法,方法内一般是先进行准备,在去找对象调用对应的方法。通过接口保证,对象和代理需要实现同一个接口,接口中就是被代理的所有方法。对象如果嫌身上干的事情太多,可以通过代理来转移部分职责。动态代理可以无侵入式的给代码增加额外的功能。

2024-05-22 12:02:07 242

原创 Java_反射

反射允许对成员变量、成员方法和构造方法的信息进行编程访问。因为反射需要对class文件进行操作,下面先介绍获取class对象的三种方式。 1.获取一个类里面所有的信息,获取到了之后,再执行其他的业务逻辑 2.结合配置文件,动态的创建对象并调用方法

2024-05-22 11:10:11 427

原创 Java_File

File对象表示路径,可以是文件,也可以是文件夹。这个路径可以是存在的,也可以是不存在的,带盘符的路径是绝对路径,不带盘符的路径是相对路径,相对路径默认到当前项目下去找。

2024-05-09 21:24:36 695

原创 Java_异常

除RuntimeException和他的子类,其他都是编译时异常。编译阶段需要进行处理,作用在于提醒程序眼就是为了让控制台的报错信息更加的见名知意①定义异常类②写继承关系③空参构造④带参构造接下来使用自定义异常完善上述综合练习。

2024-05-08 17:47:21 1005

原创 Java_方法引用

Java_方法引用 方法引用就是把已经有的方法拿过来用,当作函数式接口中抽象方法的方法体。条件: 1.引用处需要是函数式接口 2.被引用的方法需要已经存在 3.被引用的方法的形参和返回值需要跟抽象方法的形参和返回值保持一致 4.被引用方法的功能需要满足当前的要求

2024-05-07 20:10:05 843 1

原创 Java_Stream流

Java_Stream流作用: 结合了Lambda表达式,简化集合、数组的操作使用步骤: ①得到一条Stream流(流水线),并把数据放上去 ②使用中间方法(如过滤、转换)对流水线上的数据进行操作 ③使用终结方法(如统计、打印)对流水线上的数据进行操作

2024-05-07 16:18:44 663

原创 Java集合进阶——泛型

泛型可以在编译阶段约束操作的数据类型,并进行检查。 如果在定义类、方法、接口的时候,如果类型不确定,就可以使用泛型。 泛型只支持引用数据类型如下图中,就是泛型 1.指定泛型的具体类型后,传递数据时,可以传入该类型或者其子类类型 2.如果不写泛型,类型默认为Object 1.统一数据类型 2.把运行时期的问题提前到了编译期间,避免了强制类型转换可能出现的异常,因为在编译阶段类型就能确

2024-04-16 16:02:59 836

原创 Java算法小练习——五道经典算法题

Java算法小练习——五道经典算法题练习一:按照要求进行排序练习二:不死神兔练习三:猴子吃桃子练习四:爬楼梯练习五:爬楼梯进阶版

2024-04-12 19:12:18 986

原创 Java常用算法API_Arrays和Lambda表达式——代码演示和小练习

Java常用算法API_Arrays和Lambda表达式——代码演示和小练习

2024-04-12 14:49:12 176

原创 Java常用API——五道综合练习

Java常用API——五道综合练习

2024-04-08 15:26:07 330

原创 Java常用API_时间

Java常用API_时间

2024-04-07 17:00:09 658

原创 Java常用API_正则表达式_分组——捕获分组与非捕获分组介绍与练习

Java常用API_正则表达式_分组——捕获分组与非捕获分组介绍与练习

2024-04-06 11:14:48 401 1

原创 Java常用API_正则表达式_字符串的替换和截取方法——小练习

Java常用API_正则表达式_字符串的替换和截取方法——小练习

2024-04-05 19:47:41 432 1

原创 java常用API_正则表达式_在一段文本中查找满足要求的内容(爬虫)——练习及代码演示

java常用API_正则表达式_在一段文本中查找满足要求的内容(爬虫)——练习及代码演示

2024-04-05 19:18:53 1133 1

原创 Java常用API_正则表达式_检验字符串是否满足规则——基础使用方法及综合练习

java常用API_正则表达式_检验字符串是否满足规则——基础使用方法及综合练习正则表达式可以校验字符串是否满足一定的规则,并用来校验数据格式的合法性。

2024-04-05 15:36:33 1438 1

原创 Java常用API_BigDecima——常用方法及代码演示

java常用API_BigDecima——常用方法及代码演示BigDecima作用: 1.用于小数的精确运算 2.用来表示很大的小数(这点和BigInteger很像)

2024-04-03 19:29:44 401 1

原创 Java常用API_BigInteger——常用方法及代码演示

java常用API_BigInteger——常用方法及代码演示包含BigInteger常用的构造方法和成员方法

2024-04-03 17:15:59 390 1

原创 Java常用API_Objects——常用方法及代码演示

java常用API_Objects——常用方法及代码演示对比Object类中的equals方法,Objects中的方法更好,因为在Object类中的equals方法调用中,若调用者为空,则会报错,而Objects中的equals方法不会出现这个问题。nonNull则与isNull相反,对象不为空返回true,为空返回false。isNull为判断对象是否为空,为空返回true,不为空返回false。先做非空判断,再比较两个对象。

2024-04-02 15:51:00 224 1

原创 Java常用API_Object——常用方法和代码演示

Object类是java中的顶级父类,所有的类都直接或间接的继承Object类,Object类中的方法可以被所有子类访问,所以学习Object类和其中的方法还是很有必要的。因为Object类中没有成员变量,所以它只定义了无参构造。

2024-04-02 15:19:04 236 1

原创 Java常用API_Runtime——常用方法及代码演示

java常用API_Runtime——常用方法及代码演示

2024-04-02 11:04:28 109 1

原创 Java常用API_System——常用方法及代码演示

java常用API_System——常用方法

2024-04-01 21:19:03 522

空空如也

空空如也

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

TA关注的人

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