自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

落拓子ю的博客

一个爪哇菜鸟的后花园~

  • 博客(78)
  • 资源 (1)
  • 收藏
  • 关注

原创 在Debian 11上安装GCC

通过遵循这些简单的步骤,您已经成功安装了GCC并成功编译了一个简单的C程序。现在,您可以开始使用GCC来开发和编译各种编程项目。步骤3:使用GCC编译Hello World程序 一旦安装了GCC,您可以立即开始编译程序。步骤2:安装GCC GCC通常包含在Debian的基本存储库中,您可以使用APT包管理器轻松安装它。步骤1:更新系统 在安装任何软件之前,请确保您的Debian系统是最新的。

2024-03-29 10:04:33 600

原创 【ERROR】搭建harbor时,redis和register启动失败

2)register启动失败:unable to configure authorization (htpasswd): open /etc/registry/passwd: permission denied。1)redis启动失败:open() “/etc/nginx/nginx.conf” failed (13: Permission denied)搭建harbor时,运行docker-compose.yml,内置的redis和register启动失败。registry容器因为权限问题导致异常重启。

2024-03-27 22:41:34 605

原创 SkyWalking安装部署

APM(Application Performance Management)即应用性能管理系统,是对企业系统即时监控以实现对应用程序性能管理和故障管理的系统化的解决方案。应用性能管理,主要指对企业的关键业务应用进行监测、优化,提高企业应用的可靠性和质量,保证用户得到良好的服务,降低总拥有成本。APM 系统是可以帮助理解系统行为、用于分析性能问题的工具,以便发生故障的时候,能够快速定位和解决问题。

2023-09-14 17:02:46 856

原创 (九)k8s实战-运营管理

kubesphere安装。配置 Ingress。

2023-09-04 09:36:07 157

原创 (八)k8s实战-身份认证与权限

Service Account Controller 在 namespaces 里管理ServiceAccount,并确保每个有效的 namespaces 中都存在一个名为 “default” 的 ServiceAccount。3、如果 pod 不包含任何 ImagePullSecrets,则将ServiceAccount 的 ImagePullSecrets 会添加到 pod 中。1、如果 pod 没有设置 ServiceAccount,则将 ServiceAccount 设置为 default。

2023-08-28 18:04:14 576

原创 (七)k8s实战-高级调度

污点:是标注在节点上的,当我们在一个节点上打上污点以后,k8s 会认为尽量不要将 pod 调度到该节点上,除非该 pod 上面表示可以容忍该污点,且一个节点可以打多个污点,此时则需要 pod 容忍所有污点才会被调度该节点。容忍:是标注在 pod 上的,当 pod 被调度时,如果没有配置容忍,则该 pod 不会被调度到有污点的节点上,只有该 pod 上标注了满足某个节点的所有污点,则会被调度到这些节点。节点亲和力:进行 pod 调度时,优先调度到符合条件的亲和力节点上。

2023-08-28 17:39:06 487

原创 (六)k8s实战-存储管理

【使用场景:容器目录 挂载到 主机目录】【可以持久化到主机上】将节点上的文件或目录挂载到 Pod 上,此时该目录会变成持久化存储目录,即使 Pod 被删除后重启,也可以重新加载到该目录,该目录下的文件不会丢失配置文件2、EmptyDir【使用场景:pod中多个容器需要共享目录,多个容器目录 挂载到 pod目录】【不可以持久化,pod删除,数据就丢失了】EmptyDir 主要用于一个 Pod 中不同的 Container 共享数据使用的,由于只是在 Pod 内部使用,因此与其他 volume 比

2023-08-28 16:02:28 1417

原创 (五)k8s实战-配置管理

对于 subPath 的方式,我们可以取消 subPath 的使用,将配置文件挂载到一个不存在的目录,避免目录的覆盖,然后再利用软连接的形式,将该文件链接到目标位置。由于 configmap 我们创建通常都是基于文件创建,并不会编写 yaml 配置文件,因此修改时我们也是直接修改配置文件,而 replace 是没有 --from-file 参数的,因此无法实现基于源配置文件的替换,此时我们可以利用下方的命令实现。1)默认方式:会更新,更新周期是更新时间 + 缓存时间。2)subPath:不会更新。

2023-08-25 16:46:44 773 1

原创 (四)k8s实战-服务发现

会在所有安装了 kube-proxy 的节点都绑定一个端口,此端口可以代理至对应的 Pod,集群外部可以使用任意节点 ip + NodePort 的端口号访问到集群中对应 Pod 中的服务。当类型设置为 NodePort 后,可以在 ports 配置中增加 nodePort 配置指定端口,需要在下方的端口范围内,如果不指定会随机指定端口。端口范围配置在 /usr/lib/systemd/system/kube-apiserver.service 文件中。返回定义的 CNAME 别名,可以配置为域名。

2023-08-24 17:12:41 1757

原创 (三)k8s实战-资源调度

控制管理器开启–horizontal-pod-autoscaler-use-rest-clients控制管理器的–apiserver指向API Server Aggregator在API Server Aggregator中注册自定义的metrics API。

2023-08-23 16:30:09 942

原创 (二)k8s实战-深入Pod详解

创建Pod nginx样例。

2023-08-21 15:55:54 719

原创 (一)Mac M1(ARM) 使用Vmware Fusion从零搭建k8s集群

电脑:MacBook Pro M1(ARM架构)虚拟机软件:Vmware Fusion 13LInux镜像: CentOS7.X-aarch64⚠️注意:因为本机是ARM架构,下文中多处镜像源后缀有aarch64,x86架构的请自行替换⚠️。

2023-08-14 23:09:28 1868 1

原创 SpringSecurity-从入门到精通-三更草堂

​ Spring Security 是 Spring 家族中的一个安全管理框架。相比与另外一个安全框架Shiro,它提供了更丰富的功能,社区资源也比Shiro丰富。​ 一般来说中大型的项目都是使用SpringSecurity 来做安全框架。小项目有Shiro的比较多,因为相比与SpringSecurity,Shiro的上手更加的简单。​ 一般Web应用的需要进行认证和授权。​ 认证:验证当前访问系统的是不是本系统的用户,并且要确认具体是哪个用户​ 授权:经过认证后判断当前用户是否有权限进行某个操作​

2022-07-09 09:22:33 1127 3

原创 docker常用容器配置命令

mysql5.7redis6.2.7nacos问题:解决nacos使用本地mysql数据库,无法连接mysql容器数据库的问题办法:创建docker自定义网络,设置固定网关;容器设置固定ip,将容器添加到docker自定义网络中问题:解决nacos无法连接mysql数据库问题Caused by: java.lang.IllegalStateException: No DataSource set办法:开启mysql远程连接权限方法二: 指定参数启动nacos容器docker network

2022-06-06 22:38:33 1074

原创 fastjson反序列化多层嵌套泛型类

问题:json反序列化成 自定义的ResponseResult, 但是无法反序列化 T data属性,例如: ResponseResult<List>, 只能反序列化code,message, T data就不行v1JSONObject.parseObject(json, Result.class);,编译器就报错了Cannot select parameterized type。v2JSONObject.parseObject(json, Result.class);,执行没问题。

2022-03-12 16:43:45 1624

原创 org.apache.dubbo.rpc.RpcException: No provider available from registry localhost:9090 for service

问题:org.apache.dubbo.rpc.RpcException: No provider available from registry localhost:9090 for service com.xxx.dubbo.api.UserApi on consumer 192.168.1.3 use dubbo version 2.7.8, please check status of providers(disabled, not registered or in blacklist).原因:

2021-12-22 15:11:36 8253

原创 Leetcode力扣必备算法知识和练习题

https://www.bilibili.com/video/BV1xt4y1e7q4?p=1一、双指针算法 | Two Pointers​ 双指针算法是指利用两个指针遍历数组(链表),左右指针相向前进或同向前进,在遍历过程中根据某种限制条件进行筛选,通常可以把时间复杂度降低至O(n)。普通双指针:两个指针同向移动 对撞双指针:两个指针面对面移动 快慢双指针:慢指针+快指针1、快慢指针141. 环形链表 public boolean hasCycle(ListNode ..

2021-04-17 14:17:36 281

原创 第九届蓝桥杯大赛省赛C语言B组-填空题-乘积尾零(Java实现)

乘积尾零如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零?5650 4542 3554 473 946 4114 3871 9073 90 43292758 7949 6113 5659 5245 7432 3051 4434 6704 35949937 1173 6866 3397 4759 7557 3070 2287 1453 98991486 5722 3135 1170 4014 5510 5120 729 2880 90192049 698 4582...

2021-01-30 19:36:56 313

原创 第九届蓝桥杯大赛省赛C语言B组-填空题-明码(Java实现)

明码汉字的字形存在于字库中,即便在今天,16点阵的字库也仍然使用广泛。16点阵的字库把每个汉字看成是16x16个像素信息。并把这些信息记录在字节中。一个字节可以存储8位信息,用32个字节就可以存一个汉字的字形了。把每个字节转为2进制表示,1表示墨迹,0表示底色。每行2个字节,一共16行,布局是: 第1字节,第2字节 第3字节,第4字节 .... 第31字节, 第32字节这道题目是给你一段多个汉字组成的信息,每个汉字用32个字节表示,这里给出了字节作为有符号...

2021-01-30 18:49:22 358 1

原创 第八届蓝桥杯大赛省赛C语言B组-填空题-等差素数列(Java实现)

等差素数列2,3,5,7,11,13,....是素数序列。类似:7,37,67,97,127,157 这样完全由素数组成的等差数列,叫等差素数数列。上边的数列公差为30,长度为6。2004年,格林与华人陶哲轩合作证明了:存在任意长度的素数等差数列。这是数论领域一项惊人的成果!有这一理论为基础,请你借助手中的计算机,满怀信心地搜索:长度为10的等差素数列,其公差最小值是多少?注意:需要提交的是一个整数,不要填写任何多余的内容和说明文字。【题解】素数: 大于1的整数 ,如果除了

2021-01-30 14:50:42 490 1

原创 第六届蓝桥杯大赛省赛C语言B组-填空题-星系炸弹(Java实现)

星系炸弹在X星系的广袤空间中漂浮着许多X星人造“炸弹”,用来作为宇宙中的路标。每个炸弹都可以设定多少天之后爆炸。比如:阿尔法炸弹2015年1月1日放置,定时为15天,则它在2015年1月16日爆炸。有一个贝塔炸弹,2014年11月9日放置,定时为1000天,请你计算它爆炸的准确日期。请填写该日期,格式为 yyyy-mm-dd 即4位年份2位月份2位日期。比如:2015-02-19请严格按照格式书写。不能出现其它文字或符号。【题解】使用Calendar类解决。掌握Calendar类.

2021-01-29 18:56:20 510

原创 第六届蓝桥杯大赛省赛C语言B组-填空题-奖券数目(Java实现)

奖券数目有些人很迷信数字,比如带“4”的数字,认为和“死”谐音,就觉得不吉利。虽然这些说法纯属无稽之谈,但有时还要迎合大众的需求。某抽奖活动的奖券号码是5位数(10000-99999),要求其中不要出现带“4”的号码,主办单位请你计算一下,如果任何两张奖券不重号,最多可发出奖券多少张。请提交该数字(一个整数),不要写任何多余的内容或说明性文字。方法一:使用数学的排列组合直接算出来​ a可以取的数字有:1-9,不选4的情况有8种b、c、d、e可以取的数字有:0-9,不选4的情..

2021-01-29 16:58:08 531

原创 第十一届蓝桥杯大赛省赛真题-填空题-蛇形填数(Java实现)

试题 C: 蛇形填数本题总分:10 分【问题描述】如下图所示,小明用从 1 开始的正整数“蛇形”填充无限大的矩阵。容易看出矩阵第二行第二列中的数是 5。请你计算矩阵中第 20 行第 20 列 的数是多少?【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。...

2021-01-26 19:08:32 642

转载 第十一届蓝桥杯大赛省赛真题-填空题-寻找2020(Java实现)

试题 B: 寻找 2020本题总分:5 分【问题描述】小蓝有一个数字矩阵,里面只包含数字 0 和 2。小蓝很喜欢 2020,他想找到这个数字矩阵中有多少个 2020 。小蓝只关注三种构成 2020 的方式:• 同一行里面连续四个字符从左到右构成 2020。• 同一列里面连续四个字符从上到下构成 2020。• 在一条从左上到右下的斜线上连续四个字符,从左上到右下构成 2020。例如,对于下面的矩阵:220000000000002202000000000022002020一共

2021-01-26 15:00:55 290

原创 第十一届蓝桥杯大赛省赛真题-填空题-门牌制作(Java实现)

试题 A: 门牌制作本题总分:5 分【问题描述】小蓝要为一条街的住户制作门牌号。这条街一共有 2020 位住户,门牌号从 1 到 2020 编号。小蓝制作门牌的方法是先制作 0 到 9 这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符 1、 0、 1、 7,即需要 1 个字符 0, 2 个字符 1, 1 个字符 7。请问要制作所有的 1 到 2020 号门牌,总共需要多少个字符 2?【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可

2021-01-26 14:16:56 372

原创 第十届蓝桥杯大赛省赛真题-填空题-数列求值(Java实现)

试题 C: 数列求值 本题总分:10 分 【问题描述】 给定数列 1, 1, 1, 3, 5, 9, 17, …,从第 4 项开始,每项都是前 3 项的和。求 第 20190324 项的最后 4 位数字。 【答案提交】 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一 个 4 位整数(提示:答案的千位不为 0),在提交答案时只填写这个整数,填写 多余的内容将无法得分。 【题解】使用数组保存最近三个项;数据累加,无论超过多少...

2021-01-26 13:47:48 160

原创 第十届蓝桥杯大赛省赛真题-填空题-不同子串(Java实现)

试题 B: 不同子串 本题总分:5 分 【问题描述】 一个字符串的非空子串是指字符串中长度至少为 1 的连续的一段字符组成的串。例如,字符串aaab 有非空子串a, b, aa, ab, aaa, aab, aaab,一共 7 个。 注意在计算时,只算本质不同的串的个数。 请问,字符串0100110001010001 有多少个不同的非空子串? 【答案提交】 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一 个整数,在提交答案时只填写这个整数,填写多..

2021-01-26 13:16:35 226

原创 第十届蓝桥杯大赛省赛真题-填空题-组队(Java实现)

组队作为篮球队教练,你需要从以下名单中选出 1 号位至 5 号位各一名球员, 组成球队的首发阵容。 每位球员担任 1 号位至 5 号位时的评分如下表所示。请你计算首发阵容 1 号位至 5 号位的评分之和最大可能是多少?(如果你把以上文字复制到文本文件中,请务必检查复制的内容是否与文档中的一致。在试题目录下有一个文件 team.txt,内容与上面表格中的相同, 请注意第一列是编号)team.txt内容如下:1 97 90 0 0 02 92 85 96 0 03 0 0 0 0 934 0

2021-01-26 12:48:11 351

原创 第九届蓝桥杯大赛省赛真题-填空题-复数幂(Java实现)

复数幂设i为虚数单位。对于任意正整数n,(2+3i)^n 的实部和虚部都是整数。求 (2+3i)^123456 等于多少? 即(2+3i)的123456次幂,这个数字很大,要求精确表示。答案写成 "实部±虚部i" 的形式,实部和虚部都是整数(不能用科学计数法表示),中间任何地方都不加空格,实部为正时前面不加正号。(2+3i)^2 写成: -5+12i,(2+3i)^5 的写成: 122-597i 注意:需要提交的是一个很庞大的复数,不要填写任何多余内容。【解析】题目类型:考大数类(a

2021-01-25 23:52:56 115

原创 第九届蓝桥杯大赛省赛真题-填空题-方格计数(Java实现)

方格计数如图p1.png所示,在二维平面上有无数个1x1的小方格。我们以某个小方格的一个顶点为圆心画一个半径为1000的圆。你能计算出这个圆里有多少个完整的小方格吗? 注意:需要提交的是一个整数,不要填写任何多余内容。【解析】对1/4的正半轴圆进行暴力枚举每个方格,这里我们可以转换下关注点,用右上角的点代表一个方格,因为它是最远点,距离公式:a方+b方 <= c方package 第九届省赛;public class _2方格计数 { public static vo

2021-01-25 18:16:36 214

原创 第九届蓝桥杯大赛省赛真题-填空题-第几天(Java实现)

第几天2000年的1月1日,是那一年的第1天。那么,2000年的5月4日,是那一年的第几天?注意:需要提交的是一个整数,不要填写任何多余内容。【解析】可以直接打开电脑日历数一数也可以使用Calendar类重点:日期类怎么使用参考:【java】日期处理类总结(二):Date/Calendar/GregorianCalendar/DateFormat/SimpleDateFormat类package 第九届省赛;import java.util.Calendar;public

2021-01-25 17:47:42 241

原创 第八届蓝桥杯大赛省赛真题-填空题-承压计算(Java实现)

承压计算X星球的高科技实验室中整齐地堆放着某批珍贵金属原料。每块金属原料的外形、尺寸完全一致,但重量不同。金属材料被严格地堆放成金字塔形。 7 5 8 7 8 8 9 2 7 2 8 1 4 9 1

2021-01-25 17:07:53 212 1

原创 第八届蓝桥杯大赛省赛真题-填空题-纸牌三角形(Java实现)

纸牌三角形A,2,3,4,5,6,7,8,9 共9张纸牌排成一个正三角形(A按1计算)。要求每个边的和相等。下图就是一种排法(如有对齐问题,参看p1.png)。 A 9 6 4 8 3 7 5 2这样的排法可能会有很多。如果考虑旋转、镜像后相同的算同一种,一共有多少种不同的排法呢?请你计算并提交该数字。注意:需要提交的是一个整数,不要提交任何多余内容。【解析】又是全排列问题:暴力枚举、递归回溯注意:题目所提到旋转、镜像后相同的算同一种

2021-01-25 15:11:43 195

原创 第八届蓝桥杯大赛省赛真题-填空题-购物单(Java实现)

购物单小明刚刚找到工作,老板人很好,只是老板夫人很爱购物。老板忙的时候经常让小明帮忙到商场代为购物。小明很厌烦,但又不好推辞。这不,XX大促销又来了!老板夫人开出了长长的购物单,都是有打折优惠的。小明也有个怪癖,不到万不得已,从不刷卡,直接现金搞定。现在小明很心烦,请你帮他计算一下,需要从取款机上取多少现金,才能搞定这次购物。取款机只能提供100元面额的纸币。小明想尽可能少取些现金,够用就行了。你的任务是计算出,小明最少需要取多少现金。 以下是让人头疼的购物单,为了保护隐私,物品名称被隐藏了。

2021-01-25 14:07:05 290

原创 第七届蓝桥杯大赛省赛真题-填空题-凑算式(Java实现)

凑算式 B DEF A + --- + ------- = 10 C GHI (如果显示有问题,可以参见【图1.jpg】) 这个算式中A~I代表1~9的数字,不同的字母代表不同的数字。 比如: 6+8/3+952/714 就是一种解法, 5+3/1+972/486 是另一种解法。 这个算式一共有多少种解法? 注意:你提交应该是个整数,不要填写任何多余的内容或说明性文字。【解析】看到1-9不同数字,则立马想到全

2021-01-25 13:39:05 272

原创 第七届蓝桥杯大赛省赛真题-填空题-生日蜡烛(Java实现)

生日蜡烛 某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛。 现在算起来,他一共吹熄了236根蜡烛。 请问,他从多少岁开始过生日party的? 请填写他开始过生日party的年龄数。 注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。【解析】暴力枚举出她开始过生日的年龄nn+(n+1)+(n+2)+...+(n+j)= 236;package 第七届省赛;public class _2生日蜡烛 { public static vo

2021-01-25 13:38:18 102

原创 第七届蓝桥杯大赛省赛真题-填空题-煤球数目(Java实现)

煤球数目 有一堆煤球,堆成三角棱锥形。具体: 第一层放1个, 第二层3个(排列成三角形), 第三层6个(排列成三角形), 第四层10个(排列成三角形), .... 如果一共有100层,共有多少个煤球? 请填表示煤球总数目的数字。 注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。【解析】  层级 煤球数目 第一层 1个 第二层 1+2个 第三层 1+2+3个 第四层 1+2+3+4个 第n层 1+2+```+n个package 第七届省赛;pub

2021-01-24 17:37:53 389

原创 第六届蓝桥杯大赛省赛真题-填空题-三羊献瑞(Java实现)

三羊献瑞观察下面的加法算式: 祥 瑞 生 辉 + 三 羊 献 瑞------------------- 三 羊 生 瑞 气 (如果有对齐问题,可以参看【图1.jpg】)其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。【解析】这是一道无重复的组合并排序的题目!!!解决方法:一种是暴力枚举,另一种是递归回溯填空题直接用暴力枚举就行了,这题和第四届蓝桥杯省赛真题-填空题-马虎

2021-01-24 16:19:31 237 1

原创 第六届蓝桥杯大赛省赛真题-填空题-立方变身(Java实现)

立方变身 观察下面的现象,某个数字的立方,按位累加仍然等于自身。 1^3 = 1 8^3 = 512 5+1+2=8 17^3 = 4913 4+9+1+3=17 ... 请你计算包括1,8,17在内,符合这个性质的正整数一共有多少个? 请填写该数字,不要填写任何多余的内容或说明性的文字。【解析】暴力枚举1到10000,打印观察,发现最大的数只是到27,没必要再扩大枚举的范围了,6已是答案package 第六届省赛;public class _2立方变身 {

2021-01-24 14:56:12 189

原创 第六届蓝桥杯大赛省赛真题-填空题-三角形面积(Java实现)

三角形面积 如图1所示。图中的所有小方格面积都是1。 那么,图中的三角形面积应该是多少呢? 请填写三角形的面积。不要填写任何多余内容或说明性文字。【解析】答案:28简单的数学平面几何问题:大正方形面积-三个三角形面积 = 最终结果...

2021-01-24 14:28:49 81

jdbcDemo.zip

[Java基础——jdbc],学习jdbc过程中的代码Demo,方便回顾。包括jdbc的简单使用,自定义工具类,批处理,事务管理。

2020-04-23

空空如也

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

TA关注的人

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