- 博客(76)
- 收藏
- 关注
原创 【后端】k8s
获取集群内的service服务获取集群内命名空间的service服务当权限时,只能使用下面这个获取集群内命名空间的service服务。
2025-02-19 21:16:41
449
原创 【后端java】构建工具maven
通常是jar,除非你的文件是其他类型的包,如pom。是你的项目的Artifact ID。是你的jar文件的路径。是你的项目的组ID。是你的jar包的版本号。
2025-02-08 10:30:03
325
原创 【linux】shell脚本
是标准错误,有时候屏幕上可以看到,但是重定向的文件中看不到的就是它了 >为重定向符号。是一个特殊的设备文件,这个文件接收到任何数据都会被丢弃,俗称“黑洞”
2024-11-26 13:08:12
413
原创 【java】java通过s3访问ceph报错
工作中起了几个访问ceph的服务pod节点,一段时间后1个节点一直报错,详细i信息如下图片,有且仅有1个节点报错,其他节点访问正常。看日志内容为链接池满了,初步怀疑是ceph服务端的连接池满了,但是为什么只有1个pod节点报错,其他节点报错??
2024-11-13 22:51:09
556
原创 【tomcat】tomcat学习笔记
同样修改java.util.logging.ConsoleHandler.encoding = GBK。自定义配置后(如果没有配置系统环境变量的话)bin目录下setclasspath.sh。去logs中找到localhost日志;启动文件中catalina.sh添加。发现这个包版本不对,更新包.
2024-09-19 12:55:53
613
原创 【nginx】解决k8s中部署nginx转发不会自动更新域名解析&启动失败的问题
但是如果这个服务不存在,ip1就会拿不到,从而导致启动nginx失败。(即Nginx接收并处理客户端请求的阶段)对域名的处理方式是不同的。ip改变了,代理会失败,因为nginx缓存了旧ip。这里指的容器重新创建,并非更新镜像,因为更新镜像。指定了域名服务器,在解析时是不会自动帮我们补全的。要先创建,否则nginx启动时会因为无法解析。中域名一定要写全域名,不能简写成。,在解析域名时会自动帮你补全域名。解析即可,(按照理解,默认会去根据。才解析域名,这里按理说值配置。指定域名,那么这个域名会到。
2024-08-07 23:36:42
2047
1
原创 【主机】IT相关知识
x86版本是Intel率先研发出x86架构, x86_64版本(也称x64)是amd率先研发x86的64位版本, 所以x86_64也叫amd64。都曾代指过64位arm程序,目前arm64和aarch64概念已合并,新版64位arm程序统称aarch64。: 基于X86架构的不同版本, 位数不同32位和64位。(超威半导体)是x86架构CPU制造商。
2024-08-01 19:49:36
225
原创 【java】常用加密
引文:如果开发者需要保存密码(比如网站用户的密码),要考虑如何保护这些密码数据,网站用户密码的泄露是一件非常严重的事情,容易引起用户恐慌,所以在安全方面是重中之重,直接将密码以明文写入数据库中是极不安全的,因为任何可以打开数据库的人,都将可以直接看到这些密码。解决的办法是将密码加密后再存储进数据库,比较常用的加密方法是使用哈希函数(Hash Function),也就是摘要加密。通过哈希函数,我们就可以将密码的哈希值存储进数据库。
2024-07-29 12:40:00
554
原创 【java】hutool工具类
中文官网Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。Hutool中的工具方法来自每个用户的精雕细琢,它涵盖了Java开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当;
2024-07-15 13:01:11
381
原创 【java】JUC
生产者消费者是设计模式的一种。让生产者和消费者基于一个容器来解决强耦合问题。生产者消费者彼此之间不会直接通讯的,而是通过一个容器(队列)进行通讯。所以生产者生产完数据后扔到容器中,不用等待消费者来处理。消费者,直接从容器中获取即可。而这种容器最常用的结构就是队列。
2024-06-24 22:44:00
350
原创 【后端】Nginx+lua+OpenResty高性能实践
证书可以明确的记录证书颁发机构的信息,证书使用者的相。关信息,从而接受者接收到证书,对证书信息通过公钥进行。可以对身份进行验证,密钥对存在漏洞,黑客可以伪装。第三方证书,证书通过加密算法对内容进行加密,并且。为发送者,生成密钥对,发送给接受者。验证,能够识别真实的发布者身份。指定加密后的文件的存放位置。自动插入一个随机数到文件中。指定要加密的文件的路径。# 根据生成对应公钥。
2024-06-24 21:17:57
759
原创 【后端】websocket学习笔记
websocket是一种基于TCP链接上进行全双工通信的协议全双工:允许数据在两个方向上同时传输。TCP是全双工,HTTP是基于TCP的)半双工:允许数据在两个方向上传输,但是同一个时间段内只允许一个方向上传输。
2024-06-16 14:27:07
568
原创 【java】泛型
JAVA推出泛型以前,程序员可以构建一个元素类型为Object的集合,该集合能够存储任意的数据类型对象,而在使用该集合的过程中,需要程序员明确知道存储每个元素的数据类型,否则很容易引发ClassCastException异常。
2024-05-10 21:44:19
948
2
原创 【后端】JWT学习笔记
参考资料1参考资料2通俗地说,JWT的本质就是一个字符串,它是将用户信息保存到一个Json字符串中,然后进行编码后得到一个JWT token,并且这个JWT token带有签名信息,接收后可以校验是否被篡改,所以可以用于在各方之间安全地将信息作为Json对象传输。
2024-05-06 21:22:25
720
原创 【后端】Thymeleaf模板引擎学习笔记
文章目录1. java体系模板引擎介绍2. 使用2.1 初步使用视频地址1. java体系模板引擎介绍FreeMarkerThymeleafVelocity2. 使用2.1 初步使用引入依赖 <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf</artifactId>
2024-04-20 23:20:14
554
原创 【网络】Burpsuite学习笔记
渗透工具–Burp Suite简介、下载和安装或靶机、软件搭建:05—Burp Suite工具的安装与使用(Windows环境)
2024-04-17 21:28:16
1637
原创 【后端】OFD学习笔记
是由工业和信息化部软件司牵头中国电子技术标准化研究院成立的版式编写组制定的版式文档国家标准,属于中国的一种自主格式,要打破政府部门和党委机关不统一,以方便地进行电子文档的存储、读取以及编辑。
2024-04-09 20:49:16
734
原创 【后端】FreeMarker学习笔记
中文官网英文官网FreeMarker 是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。模板编写为FreeMarker Template Language (FTL)。它是简单的,专用的语言, 不是 像PHP那样成熟的编程语言。那就意味着要准备数据在真实编程语言中来显示,比如数据库查询和业务运算, 之后模板显示已经准备好的数据。
2024-04-01 22:11:46
869
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人