自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 druid加密

Druid使用RSA非对称加密算法进行密码加密。RSA算法通过生成一对公钥和私钥来实现加密和解密操作。公钥用于加密数据,而私钥则用于解密数据。在Druid中,原始密码使用私钥进行加密,生成密文,密文可以保存在配置文件或数据库中。当需要验证密码时,可以使用公钥对密文进行解密,还原成原始密码进行比较。

2024-08-01 23:10:47 4608 3

原创 CentOS7中的yum命令不可用,网络不可达

前言我也搜了大量的文章,基本上都是输入 vi /etc/sysconfig/network-scripts/ifcfg-ens33 (这个ens33 是上面图片对应的以太网卡的名称,有的可能是ifcfg-eth0)将 ONBOOT=no 改为 ONBOOT=yes以及其他方法,但是都没用。解决具体原因我也不知道,只需执行下面四条命令即可,等待时间有点长,但有效sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/.r

2024-07-20 18:56:43 910

原创 Lambda表达式详解,Optional类的使用

大家对lambda表达式都不陌生,也都使用过lambda表达式,但是这篇文章并不是交你简单的使用,而是更深入的区理解lambda表达式。此外还会了解Optional类的使用对空指针异常的避免lambda表达式自身函数式接口。本质上是一个匿名方法(更确切的说应该是函数式接口的实现类)。这个匿名方法不是独立执行的。而是用于实现函数式接口定义的另一个方法(很像方法重写)。因此,lambda表达式会导致一个匿名内类的生成(所以我会说 lambda应该是函数式接口的实现类)。lambda表达式也常被称为闭包。

2024-05-25 11:37:44 1023

原创 HttpClient

超文本传输协议 (HTTP) 可能是 今天的互联网。Web 服务、支持网络的设备和网络计算的发展 继续将 HTTP 协议的作用扩展到用户驱动的 Web 浏览器之外,同时 增加需要 HTTP 支持的应用程序数量。尽管 java.net 包提供了通过 HTTP 访问资源的基本功能, 它不能提供许多应用程序所需的全部灵活性或功能。HttpClient 试图通过提供高效、最新且功能丰富的功能来填补这一空白 实现最新 HTTP 标准和建议的客户端的包。

2024-04-26 15:30:30 1665

原创 阿里对象储存OSS的SDK使用

的示例代码中已有了该内用的示例代码,我们一般是将可给用户展示的文件的访问路径以字符串的形式发送给前端页面,让前端去访问该路径。new ByteArrayInputStream(byte[] byte),byte是对象数据的字节数组。来创建Bucket,其实这一步我们完全可以手动来创建。去官网上看以下这些示例代码,你会发现有很多地方使一样的,只有在。:官网上将这一步骤给单独提了出来,目的是为了。该技术的使用方式有很多,针对于。这是最常用的功能,主要实现是。功能,创建储存空间并起。try代码块中的内容示例。

2024-04-14 18:15:43 1537

原创 take-out-sky项目笔记第三章

对于公共功能的实现,我们首先可能会想到 AOP。注解的方法才能实现公共共字段填充功能。在本项目中,该公共字段自动填充用于。去定位方法,而且还要满足添加了。, 但如果你使用的是。会有效的简化这一功能的实现。在阿里对象存储空间的文件可以。该技术的使用方式有很多,针对于。,所以接下来我们会使用。来完成 这一功能的实现。,在这片文章中包含了反射。定义切入点时,不仅使用。

2024-04-13 23:58:23 487

原创 java注解

本文章是根据java官方编程手册(jdk17)编写的。

2024-04-02 18:11:08 609

原创 AOP的基本使用

面向切面编程,一种编程范式,指导开发者如何组织程序结构。面向对象编程作用:在不惊动原始设计的基础上为其进行功能增强Spring理念:无侵入式/无入侵式。

2024-03-31 19:20:41 1006

原创 sky-take-out项目笔记第二章

对象转换器有很多种,这里使用的是。

2024-03-30 00:21:54 830

原创 myBatis插件--pageHelper

pafeHelper是一款与MyBatis一起使用的分页插件,建议尝试该分页插件,这一定是最方便使用的分页插件。分页插件支持任何复杂的单表多表分页。插件的具体使用如何使用分页插件。

2024-03-26 23:50:56 1022

原创 Nginx基础

介绍下载和安装目录结构Nginx是一款轻量级的Web服务器/反向代理服务器/电子邮件(IMAP/POP3)代理服务器。其特点是占用内存少,比能发能力强。事实上nginx的并发能力在同类型的页面服务器中表现较好,中国大陆使用的nginx的网站有:百度,京东,新浪,网易,腾讯,淘宝等Nginx是由伊戈尔·塞索耶夫为俄罗斯访问量第二的Rambler.ru开发的。

2024-03-25 23:24:09 1942

原创 JWT的基本使用_jjwt-root

JSON Web 令牌 (JWT) 是一种开放标准 (RFC 7519),它定义了一种紧凑且独立的方式,用于将信息作为 JSON 对象在各方之间安全地传输。此信息可以被验证和信任,因为它是经过数字签名的。JWT 可以使用密钥(使用 HMAC 算法)或使用 RSA 或 ECDSA 的公钥/私钥对进行签名。jwt全称,也就是通过json的形式作为Web应用中的令牌,用于在各方之间安全的将信息作为接送,对象传输。在数据传输过程中还可以完成数据加密签名等相关处理。

2024-03-19 23:36:19 2353 2

原创 sky-take-out项目笔记第一章

本项目是黑马的一个免费开源项目,有视频和资料,可以到公众号中下载视频和资料,B站也有相应的视频,适合新手练手。本项目的学习收获增长开发经验提高业务分析能力提高接口设计能力提高编码能力提高文档阅读嫩合理提高代码调试能力软件开发流程角色分工软件环境项目介绍产品原型技术选型定位:专门为餐饮企业(餐厅,饭店)定制的一款软件产品功能架构:体现项目中的功能模块管理端:员工管理,分类管理,菜品管理,套餐管理,订单管理,工作台,数据统计,来单提醒用户端。

2024-03-18 20:44:05 974 1

原创 各种工具类的使用1

【代码】各种工具类的使用1。

2024-03-17 21:58:26 403 1

原创 LocalTime&LocalDate&LocalDateTime

也可以访问其他日期和时间字段,例如日期,星期几和星期。相反,它是对日子的描述,如用于生日,结合当地时间在挂钟上看到的。它不能代表时间线上的即时信息,而没有附加信息,如偏移或时区。相反,它是日期的描述,用于生日。它不能代表时间线上的即时信息,而没有附加信息,如偏移或时区。向数据库储存时间,在不考虑时区和性能的情况下可以使用。是一个不可变的日期时间对象,代表一个时间,通常被看作。是一个不可变的日期时间对象,代表日期时间,通常被视为。是一个不可变的日期时间对象,表示日期,通常被视为。上看到的当地时间的描述。

2024-03-16 14:42:06 815 1

原创 使用Markdown语法的编辑器(Typepro / Typedown)

Markdown语法/Typepro/Typedown编辑器

2024-03-15 17:21:27 1246 1

原创 mybatis-plus_02

2024-02-23 16:21:34 376 1

原创 mybatis-plus_01

2024-02-23 16:17:35 350 1

原创 springBoot_03_springBoot整合

2024-02-23 16:13:25 389 1

原创 springBoot_02_配置文件&多环境开发

2024-02-23 16:10:52 385 1

原创 springBoot_01_工程

2024-02-23 16:06:39 356 1

原创 IO流 3

serialVersionUID值,因为默认的serialVersionUID计算对类详细信息非常敏感,这可能会因编译器实现而异,因此可能会在反。返回此属性列表中的一组键,其中键及其对应的值为字符串,包括默认属性列表中的不同键,如果尚未从主属性列表中找到相同名称的键。serialVersionUID,则序列化运行时将根据Java(TM)对象序列化规范中所述的类的各个方面计算该类的。序列化运行时将每个可序列化的类与称为serialVersionUID的。不实现此接口的类将不会使任何状态序列化或反序列化。

2023-08-13 14:46:32 75 1

原创 IO流 2

标准输入,输出流。

2023-08-11 18:00:24 62 1

原创 JAVA的IO流

阅读字符文件的便利课。该类的构造函数假定默认字符编码和默认字节缓冲区大小是适当的。该类的构造函数假定默认字符编码和默认字节缓冲区大小是可以接受的。flush()刷新缓冲区,此类中的write()是将写入的数据写进缓冲区并没有直接写入文件,构造一个FileWriter对象,给出一个带有布尔值的文件名,表示是否附加写入的数据。它使用的字符集可以由名称指定,也可以被明确指定,或者可以接受平台的默认字符集。可以指定缓冲区大小,或者可以使用默认大小。创建一个新的 FileReader ,给定要读取的文件的名称。

2023-08-10 16:15:25 77 1

原创 Git配置及相关命令

名称2)

2023-07-31 23:07:30 78

原创 Arrays类

根据指定的比较器引发的顺序对指定的对象数组的指定范围进行排序。根据指定的比较器引发的顺序对指定的对象数组进行排序。对指定对象升序排列的数组的指定范围内,根据。返回指定数组的内容的字符串表示形式。返回指定数组的内容的字符串表示形式。返回指定数组的内容的字符串表示形式。返回指定数组的内容的字符串表示形式。返回指定数组的内容的字符串表示形式。返回指定数组的内容的字符串表示形式。返回指定数组的内容的字符串表示形式。返回指定数组的内容的字符串表示形式。返回指定数组的内容的字符串表示形式。如果两个指定的布尔数组彼此。

2023-07-29 15:51:34 64

原创 C结构体运用

创建了一个结构体变量library,而“struct book”相当于一般声明中的 int 或 float(基本数据类型).附加:链式结构,联合(union),枚举类型(enum),typedef(自定义类型) 等知识。2.1 结构有两层含义:1.“结构布局”(即:结构声明),2.“结构变量”。(说三遍),结构体所具有的操作与基本数据类型所具有的操作类似,无论是。结构体类型相当于基本数据类型同样也可以声明只想结构体的指针。7.3传递结构的地址(以指针的方式传递)7.2传递结构 (以值的方式传递)

2023-07-26 23:18:29 69 1

原创 JEECG-BOOT项目启动步骤

JAVA,JeecgBoot前后端项目流程

2023-07-24 11:28:26 3134 1

空空如也

空空如也

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

TA关注的人

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