自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java-事务管理&AOP

事务是一组操作的集合,它是一个不可分割的工作单位,这些操作要么同时成功,要么同时失败。开启事务(一组操作开始前,开启事务):start transaction / begin;提交事务(这组操作全部成功后,提交事务):commit;回滚事务(中间任何一个操作出现异常,回滚事务):rollback;

2023-09-17 22:09:46 77 1

原创 Java-文件上传

/ 阿里云账号AccessKey拥有所有API的访问权限,风险很高。// 填写Object完整路径,完整路径中不能包含Bucket名称,例如exampledir/exampleobject.txt。// 填写本地文件的完整路径,例如D:\\localpath\\examplefile.txt。// 如果未指定本地路径,则默认从示例程序所属项目对应本地路径中上传文件流。// 填写Bucket名称,例如examplebucket。//将文件保存在服务器端 E:/images/ 目录下。阿里云对象存储OSS。

2023-09-16 15:20:38 38 1

原创 Java-登录校验

定义了一种简洁的、自包含的格式,用于在通信双方以json数据格式安全的传输信息。由于数字签名的存在,这些信息是可靠的。JWT(JSON Web Token)是一种开放标准(RFC 7519),用于在不同系统之间传递安全可靠的信息。JWT 是基于 JSON 格式构建的,并经过了加密签名,所以它既可以被使用在 URL 参数,也可以被嵌入到 HTML 和 HTTP 报头中。JWT由三部分组成: Header(头部)、Payload(负载)、Signature(签名)

2023-09-16 11:06:24 261 1

原创 MySQL学习

SQL:一门操作关系型数据库的编程语言,定义操作所有关系型数据库的统一标准。通用语法SQL语句可以单行或多行书写,以分号结尾。SQL语句可以使用空格/缩进来增强语句的可读性。MySQL数据库的SQL语句不区分大小写。注释:1.单行注释:-- 注释内容 或 # 注释内容(MySQL特有)2.多行注释: /* 注释内容 */SQL分类全称说明DDLDataDefinitionLanguage数据定义语言,用来定义数据库对象数据库,表,字段DMLDataML。

2023-09-08 18:16:28 33 1

原创 File、IO流

I指Input ,称为输入流: 负责把数据读到内存中O指Output,称为输出流:负责写数据出去IO流的分类输入流、输出流字节流:适合操作所有类型的文件 ,如音频、视频、图片、文本文件等字符流:只适合操作纯文本文件 , 如读写txt、java文件等总结流的四大类:字节输入流:以内存为基准,来自磁盘文件网络中的数据以字节的形式读入到内存中去的流字节输出流:以内存为基准,把内存中的数据以字节写出到磁盘文件或者网络中去的流。字符输入流:以内存为基准,来自磁盘文件网络中的数据。

2023-09-04 16:56:42 25 1

原创 java位运算符

Java 定义的位运算(bitwise operators)直接对整数类型的位进行操作,这些整数类型包括 long,int,short,char 和 byte。位运算符主要用来对操作数二进制的位进行运算。按位运算表示按每个二进制位(bit)进行计算,其操作数和运算结果都是整型值。Java 语言中的位运算符分为位逻辑运算符和位移运算符两类,下面详细介绍每类包含的运算符。位逻辑运算符运算符含义实例结果按位进行与运算(AND)4 & 54按位进行或运算(OR)4 | 55。

2023-09-04 11:01:26 54 1

原创 反射、注解、动态代理

publicinterface注解名称public属性类型 属性名()default默认值;Demo11 {@MyAnno2(name ="水浒传", price =9.9基本数据类型StringClass注解枚举及以上类型的 一维数组注解特殊属性valuevalue属性,如果只有一个value属性的情况下,使用value属性的时候可以省略value名称不写!!但是如果有多个属性,且多个属性没有默认值,那么value名称是不能省略的。

2023-08-29 17:06:32 29 1

原创 【无标题】Java多线程

程序是为完成特定任务、用某种语言编写好的代码。我们电脑上会安装很多的应用程序比如Notepad++,微信等。进程是一个正在运行的程序。

2023-08-28 22:23:09 26 1

原创 常用API

java.lang、java.util下的常用API什么是API应用程序编程接口。

2023-08-23 17:19:43 15 1

原创 final、抽象类、接口

修饰符class实现类implements接口1,接口2,接口3 , ... {

2023-08-23 15:33:34 34 1

原创 常用集合认识

集合是一种容器,用来装数据的,类似于数组,但集合的大小可变。

2023-08-22 22:27:12 24

原创 JDK8新特性

也叫Stream流,是Jdk8开始新增的一套API (.*)可以用于操作集合或者数组的数据。Stream流相当于工厂里面的流水线,提供了丰富的API,方便对数据进行加工处理。优势:Stream流大量的结合了Lambda的语法风格来编程,提供了一种更加强大,更加简单的方式操作集合或者数组中的数据,代码更简洁,可读性更好。

2023-08-19 21:08:54 102

原创 【学习】面向对象

【学习】构建、创造对象的时候,所调用的方法隐藏实现细节,仅对外暴露公共的访问方式封装在代码中的常见体现:将属性抽取到类当中,这是对数据的一种封装将代码抽取到方法中,这是对代码功能的一种封装私有成员变量,提供setXxx和getXxx方法封装的好处:1、提高了代码的安全性2、提高了代码的复用性。

2023-08-18 20:34:14 21 1

原创 基础学习-String类认识

【文章用于学习】⚫ StringBuilder 是一个可变的字符串容器, 我们可以把它看成是一个工具⚫ 作用:提高字符串的操作效率StringBuilder和String的区别⚫ String :内容是不可变的⚫ StringBuilder:内容是可变的。

2023-08-17 17:18:09 57

git使用知识树2之自用

git使用知识树2之自用

2023-09-22

git使用知识树之自用

git使用知识树之自用

2023-09-22

String类学习知识树

String类学习知识树

2023-08-17

空空如也

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

TA关注的人

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