自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker

Docker,Docker架构,安装,命令,数据卷挂载,自定义镜像

2025-04-10 20:19:10 946

原创 Redis实现分布式锁

分布式锁,redis实现分布式锁

2025-03-22 01:52:16 1030

原创 消息队列MQ

MQ,RocketMQ

2025-03-21 17:02:46 771

原创 IO(Input/Output)

IO模型,BIO,NIO

2025-03-20 11:33:30 1034

原创 并发编程3

线程池,ThreadLocal,ThreadPoolExecutor

2025-03-18 18:16:55 675

原创 并发编程2

抽象同步队列AQS,ReentrantLock,CountDownLatch

2025-03-15 20:16:21 847

原创 并发编程1

并发编程,CAS,锁

2025-03-02 19:09:57 615

原创 JVM--虚拟机

Jvm

2025-03-01 18:19:46 1004

原创 Redis

Redis,Redis线程模型,Redis持久化,延时双删,Redis集群,缓存穿透、缓存击穿、缓存雪崩

2025-02-27 17:24:31 645

原创 Spring--4

SpringWeb

2024-10-24 21:22:21 1673

原创 Spring--3

事务

2024-10-23 14:58:34 456

原创 Spring--2

AOP

2024-10-22 17:34:26 352

原创 Spring--1

spring简单介绍

2024-10-21 15:45:15 377

原创 JAVA反射--简略

java反射

2024-10-17 21:23:24 230

原创 Mybatis--简略4

mybatis一级缓存与二级缓存

2024-10-17 18:42:22 347

原创 Mybatis--简略3

Mybatis学习记录

2024-10-17 17:26:50 447

原创 Mybatis--简略2

mybatis查缺补漏

2024-10-16 16:55:13 502

原创 Git--简略

GIT简述

2024-10-15 22:15:00 569

原创 Mybatis--简略1

mybatis速写记录

2024-10-15 22:14:56 224

原创 Maven--简略

Maven

2024-10-15 15:35:05 910

原创 Spring

aop,全称Aspect Oriented Programming。面向切面编程,是对面向对象编程的补充。aop是将程序中的非业务代码进行抽取,将非业务代码与业务代码相隔离,降低业务代码与非业务代码的耦合度;然后通过一个代理对象在业务代码中调用非业务代码,提高代码灵活性与开发效率的一种编程思想。如果说面向对象编程是战略层面,那么面向切面变成就是战术层面。aop这一思想核心就是使用一个代理对象,在中间帮忙调用,为我们的程序添加功能.

2023-09-13 17:29:52 92

原创 Java反射

java反射,反射的相关API,objectToJson

2023-08-25 21:02:09 119

原创 Mybatis

mybatis介绍,mybatis的搭建,mybatis的测试,结果处理,对象映射,多表关联查询,嵌套查询,注解方式,动态SQL,mybatis一级缓存、二级缓存

2023-08-24 21:16:22 204

原创 Git--分布式版本控制

Git,Git简介,Git工作流程,在本地安装Git,Git集成到idea,Gitee,Idea集成Gitee并提交代码到第三方仓库

2023-08-22 20:56:53 1805 1

原创 Maven

Maven,Maven简介,Maven开发环境的搭建,Maven 集成到Idea

2023-08-21 23:30:20 224

原创 简单概述正则表达式与Lambda表达式

java正则表达式与lambda表达式

2023-08-19 20:06:42 171

原创 JAVAEE-补充

Ajax 全称为:“Asynchronous JavaScript and XML”(异步JavaScript 和 XML)使用 Ajax,我们可以无刷新状态更新页面,并且实现异步提交,提升了用户体验Ajax其实质是利用浏览器提供的一个特殊的对象(XMLHttpRequest) 异步地向服务器发送请求服务器返回部分数据,浏览器让你去利用这些数据对页面做部分的更新,整个过程,页面无刷新,不打断用户的操作<script>//发送的是同步的请求//现在的前后端交互,基本都是基于ajax的异步交互技术。

2023-08-19 19:41:50 59

原创 JAVA--Servlet

Servlet是Server Applet的简称,Java编写的服务器端的程序.servlet运行在web服务器中,web服务器负责Servlet和客户的通信以及调用Servlet方法作用:​ 请求:接收用户发送的请求数据​ 处理:调用其他的java程序来处理请求​ 响应:根据处理结果,将结果响应给客户端客户端连上服务器后,向服务器请求某个web资源,称之为客户端向服务器发送了一个http请求。

2023-06-16 16:51:32 86

原创 JAVA--Servlet

Servlet是Server Applet的简称,Java编写的服务器端的程序.servlet运行在web服务器中,web服务器负责Servlet和客户的通信以及调用Servlet方法作用:​ 请求:接收用户发送的请求数据​ 处理:调用其他的java程序来处理请求​ 响应:根据处理结果,将结果响应给客户端客户端连上服务器后,向服务器请求某个web资源,称之为客户端向服务器发送了一个http请求。

2023-05-26 00:49:16 61

原创 JAVA--GUI编程

Swing是纯Java组件,使得应用程序在不同的平台上运行时具有相同外观和相同的行为大部分组件类位于javax.swing包中组件是Java的图形用户界面的基本组成部分组件以图形化的方式显示在屏幕上并能与用户进行交互组件不能独立地显示出来,必须放在一定的容器(container)中容器可以容纳多个组件,通过调用add()方法向容器中添加组件swing中,提供了布局管理器类的对象可以管理。

2023-05-17 17:37:09 369

原创 JAVA--线程

程序: 静态的代码 在电脑上安装的静态的代码文件进程: 运行中的程序–进程, 是操作系统进行资源分配的最小单位线程: 线程是进程中最小的执行单元, cpu都是以线程为单位来调度的,隶属于进程, 一个线程,就是一个独立的任务。

2023-05-12 17:36:46 127

原创 JAVA--网络编程

Socket 客户端ServerSocket 服务器端DatagramSocket 和 DatagramPacket 实现了基于 UDP 协议网络程序DatagramSocket 负责发送和接收数据不保证UDP数据报一定能够安全送到目的地、不能确定什么时候可以抵达DatagramPacket 对象封装了UDP数据报,在数据报中包含了发送端的IP地址和端口号以及接收端的IP地址和端口号UDP协议中每个数据报都给出了完整的地址信息,因此无须建立发送方和接收方的连接。

2023-05-07 07:30:00 57

原创 JAVA--IO

File类是java.io包中很重要的一个类可以表示文件,还可以表示目录;在程序中一个File类对象可以代表一个文件或目录File对象可以对文件或目录的属性进行操作不能对文件的具体数据进行操作,即不能直接对文件进行读/写操作。

2023-05-06 07:00:00 66

原创 JAVA--泛型

即“参数化类型”,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式,然后在使用/调用时传入具体的类型泛型提供了编 译时类型安全检测机制好处:在编译的时候能够检查类型安 全。

2023-04-29 11:09:30 175

原创 JAVA--集合

Java的集合框架是由很多接口、抽象类、具体类组成的,都位于java.util包中4个接口 7个实现类单列集合CollectionList 可以存储重复元素​ ArrayList 数据列表​ LinkedList 链表列表​ Vector 线程安全的数组列表​ Set​ HashSet 哈希集合​ TreeSet 树形集合双列集合​ Map​ 键 : 值。

2023-04-28 15:52:18 115

原创 JAVA--异常

自定义异常就是自己定义的异常类,也就是API中的标准异常类的直接或间接的子类java语言中提供了许许多多的异常类,都是与语法相关的.而实际的业务开发,有时,我们也需要在某种条件下以抛出异常对象的方式进行处理.用自定义异常标记业务逻辑的异常,避免与标准异常混淆自定义异常类中往往不写其他方法,只重载需要使用的构造方法继承Exception,在方法中使用throw抛出后,必须在方法中try-catch或throws抛出try {

2023-04-26 07:00:00 58

原创 JAVA--常用类

是什么?字符串是由多个字符组成的一串数据(字符序列)的字符串常量,java中所有字符串都是String类的实例字符串:一串字符,字符串是由多个单个的字符组成的,​ 只不过对外表示为一个整体的串//地称实际还是一个一个的独立的字符每一个单独的字符,在计算机中都是一个一个独立的,对应有一个编码表,底层存储是一个数组 “abc”---->[“a”,“b”,“c”]java中所有的字符串都是String类的对象,像"abc","fhs"都是String的对象,创建后值不能更改。

2023-04-20 23:17:46 379

原创 JavaScript

一、javaScript概述(一)历史1.由Netscape公司(网景公司)开发的一种脚本语言2.Netscape公司将其命名为LiveScript,改语言面向对象、无需编译、可由浏览器直接解释运行3.Netscape公司见LiveScript大有发展前途,而SUN公司( java)也觉得可以 利用Livescript为Java的普及做铺垫,于是两家签订协议,将LiveScript改为JavaScript.(二)作用JavaScript,直译式脚本语言,用来为网页添加动态功能,通过嵌入HTML来

2023-04-16 16:49:20 61

原创 面向对象--3

继承是面向对象程序设计不可缺少的设计思想---->{代码重用(子继承父之后,子就可以使用父亲中的功能,不需要重复定义);代码扩展(在自己类中扩展自己特有的功能,不影响别的类);继承 :子类继承父类,就是从已有的类中派生出新的类,新的类能吸收已有类的属性和行为,并能扩展新的能力。基类(父类)----派生出---->新的类(子类)关键字:extends,表示继承,且一个类只能有一个直接父类;继承之后子类可以调用父类的所有非私有属性和非私有方法;

2023-03-31 21:26:58 54

原创 面向对象--2

封装的概念:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。这个语句在堆空间里创建了实体,尽管它们也是确确实实存在的实体,但是我们看不见,也摸不着。(4)这里,发生了复制行为。要说明的是,对象本身并没有被复制,被复制的只是对象引用。面向对象中的封装:指的是通过访问权限修饰符,使得类中的信息是否对外可见(隐藏类中的信息)这样写,就比较清楚了,有两个实体:一是对象引用变量,一是对象本身。可以被同包类访问,如果不是同包类,必须是该类的子类才可以访问。

2023-03-28 21:45:54 224

空空如也

空空如也

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

TA关注的人

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