上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 40 下一页

2023年12月30日

k8s安装

摘要: kubeadmin方式安装 如果是测试环境建议关闭防火墙 systemctl stop firewalld #关闭防火墙 systemctl disable firewalld #禁用防火墙 管理selinux #修改 /etc/selinux/config 里面的enforcing为disable 阅读全文

posted @ 2023-12-30 20:00 zhangyukun 阅读(77) 评论(0) 推荐(0)

k8s使用总结

摘要: 基本概念 k8s是一个容器编排工具,管理多主机里面的容器化服务,一般和docker一起使用,比docker compose更加擅长管理多主机,docker compose一般用于管理一个主机上面的多个服务。 k8s的 pod 类似 docker compose的 service,一个 pod 里面有 阅读全文

posted @ 2023-12-30 20:00 zhangyukun 阅读(134) 评论(0) 推荐(0)

2023年9月24日

传输过中如何保证 数据既能不被篡改,又能不被窃取

摘要: 公加私解,私加公解 公钥加密私钥解密,只能保证数据不会篡改,但是可以被窃取 私钥加密公钥解密,只能保证数据不会窃取,但是可能被整个替换 签名和信封 数据取摘要,然后私钥加密这种做法可以加快速度,保证数据不被篡改,这种方式叫做签名 数据对称加密,然后公钥加密对称加密密钥,密钥保证数据安全,公钥加密保证 阅读全文

posted @ 2023-09-24 12:23 zhangyukun 阅读(296) 评论(0) 推荐(0)

2023年9月11日

Hashmap jdk1.7死循环问题

摘要: hashmap是在jdk1.7是数组+链表,通过hash计算出数组下标位置以后,如果同一个位置有多个元素,放在链表中,在多线程插入,并同时扩容的并发环境会出现死循环问题 ### 头插入法 在维护链表元素的过程中,有一个head指针,指向第一个元素,没有尾部指针(未插入需要维护一个尾部指针,才能快递定 阅读全文

posted @ 2023-09-11 21:27 zhangyukun 阅读(344) 评论(0) 推荐(0)

2023年6月15日

使用MockMvc测试 Controller

摘要: 使用MockMvc可以做到controller层的测试。 - 如果直接注入controller,然后调用指定的方法是不会通过拦截器等外层组件的, - 使用mockMvc可以触发外层组件,模拟真实的场景的情况。 ```java package com.lomi.mockMvc; import cn.h 阅读全文

posted @ 2023-06-15 22:32 zhangyukun 阅读(345) 评论(0) 推荐(0)

2023年6月14日

mybatisplus用法总结

摘要: ### mybatisplus 和 springboot 的集成 导入依赖 ``` org.springframework.boot spring-boot-starter-web mysql mysql-connector-java 8.0.22 com.baomidou mybatis-plus 阅读全文

posted @ 2023-06-14 20:04 zhangyukun 阅读(637) 评论(0) 推荐(0)

Paxos和RAFT算法

摘要: Paxos 提出时间1990年,RAFT提出时间2013年。RAFT 是Paxos的简化版,或者说是提高投票效率,但是降低了投票公平性的妥协方案。 RAFT 分布式raft(Replicated And Fault Tolerant)选举算法原理 分成三个角色,领导者,跟随者,和候选者。 在没有领导 阅读全文

posted @ 2023-06-14 20:03 zhangyukun 阅读(73) 评论(0) 推荐(0)

2023年6月10日

SkyWalking分布式链路追踪工具的基本使用

摘要: ### 下载 我们需要一个监控中心,还有一个 java agents工具 apache-skywalking-apm(显示/存储多个程序的指标数据),APM 是 Application Performance Management 的缩写 和 skywalking-agent(收集单个程序的指标数据 阅读全文

posted @ 2023-06-10 10:16 zhangyukun 阅读(234) 评论(0) 推荐(0)

spring boot ResourceUtil工具类获取不到jar的classPath下面文件问题

摘要: ### 先说结论 1. 这种方式是获取不到jar里面的文件的,但是在本地可以跑,打成jar包就读取不到文件了,即便 ResourceUtils 是spring提供的。 ```java File file = ResourceUtils.getFile("classpath:temp\\file\\i 阅读全文

posted @ 2023-06-10 10:15 zhangyukun 阅读(1674) 评论(0) 推荐(0)

2023年5月30日

docker和compose总结

摘要: ### docker 1. docker的特性 - 轻量级的环境隔离 - 统一的封包和运行方式方式 2. docker hub 是docker的镜像仓库官网,里面可以方便的查找镜像和对应的tag 3. docker 是容器服务,里面运行的容器化的服务,容器里面装着我们的程序,它提供隔离的环境,提供统 阅读全文

posted @ 2023-05-30 21:24 zhangyukun 阅读(351) 评论(0) 推荐(0)

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 40 下一页

导航