- 博客(438)
- 资源 (34)
- 问答 (5)
- 收藏
- 关注
原创 【面试分享】C++ 中结构体(struct)和类(class)的区别
【代码】【面试分享】C++ 中结构体(struct)和类(class)的区别。
2024-11-26 17:41:50 1003
原创 【蓝桥等考C++真题】蓝桥杯等级考试C++组第13级L13真题原题(含答案)-奇数序列排序
第2行有 N 个正整数(小于100,000),相邻两数之间用空格隔开。输出1行,为增序的奇数序列,两数之间以英文逗号分隔。请将其中的所有奇数取出,并按增序(从小到大)输出。第1行是一个正整数 N(不大于500);给定一个长度为N的正整数序列,注意:输出数据不得有多余的逗号。题目数据保证至少有一个奇数。
2024-11-12 17:40:02 458
原创 【蓝桥等考C++真题】蓝桥杯等级考试C++组第13级L13真题原题(含答案)-套娃
包括:一套完整的:{1,2,3,4,5},两套不完整的:{1,2,3,5}和{1}。第二行包含 n 个 1~5 的整数,代表每个娃娃的型号:相邻两个整数之间用空格隔开。例如,如果 5 号娃娃最少,只有 1 个,那么无论如何也凑不出 2 套完整的套娃。那么比 3 号小的娃娃可以套在 3 号里面,比 3 号大的娃娃可以把 3 号套住,例如,有 10 个娃娃,型号分别是 1,3,1,2,1,5,2,3,4,5。而最少能看见几个娃娃取决于数量最多的那个型号的娃娃的个数。假设 3 号娃娃最多,有 6 个,
2024-11-12 17:21:19 678
原创 【蓝桥等考C++真题】蓝桥杯等级考试C++组第13级L13真题原题(含答案)-猴王
第二行 n 个整数(在 1 到 n 之间),代表每只猴子投票选的是哪只猴子,相邻两个整数之间用空格隔开。例如:10 只猴子编号是 1~10,它们的投票分别是 1,3,4,3,1,1,3,5,7,5。其中 1 号猴子得了 3 票,3 号猴子也是 3 票,并列最多,第一行一个正整数 n(n
2024-11-12 16:52:29 185
原创 【蓝桥等考C++真题】蓝桥杯等级考试C++组第13级L13真题原题(含答案)-统计数字
第 2 行有 n 个字符:表示每个观众投票的选手代号:相邻两个字符用空格隔开。例如:有 8 个观众,他们投票的记录是:D B C A D A D C。其中 A 有 2 票,B 有 1 票,C 有 2 票,D 有 3 票。输出 1 行:有若干个整数,表示按选手得票数从高到低的排序结果,第 1 行是一个正整数 n(不大于 500):表示观众的人数;得票数从高到低排序的结果是 3221。题目数据保证每位选手至少有一票。相邻两个整数用一个空格隔开。
2024-11-12 16:21:47 1507
原创 【蓝桥等考C++真题】蓝桥杯等级考试C++组第13级L13真题原题(含答案)-小蓝的目标
第 2 行有 N 个不相同的正整数(不大于 500):表示每个学生的成绩,相邻两数之间用空格隔开;第 1 行是一个正整数 N(不大于 1000),表示他们学校的学生人数;如果小蓝的成绩达到了目标,输出 Y;否则输出 N(注意都是大写)。第 3 行是一个正整数 S(不大于 500):表示小蓝的成绩。
2024-11-12 16:03:07 176
原创 【蓝桥等考C++真题】蓝桥杯等级考试C++组第13级L13真题原题(含答案)-最小的数
【代码】【蓝桥等考C++真题】蓝桥杯等级考试C++组第13级L13真题原题(含答案)-最小的数。
2024-11-12 15:08:15 382
原创 【蓝桥等考C++真题】蓝桥杯等级考试C++组第13级L13真题原题(含答案)-成绩排序ABCDE
【代码】【蓝桥等考C++真题】蓝桥杯等级考试C++组第13级L13真题原题(含答案)-成绩排序ABCDE。
2024-11-12 14:52:54 572
原创 【蓝桥等考C++真题】蓝桥杯等级考试C++组第13级L13真题原题(含答案)-最大的数
【代码】【蓝桥等考C++真题】蓝桥杯等级考试C++组第13级L13真题原题(含答案)-最大的数。
2024-11-12 14:10:25 471
原创 【蓝桥等考C++真题】蓝桥杯等级考试C++组第13级L13真题原题(含答案)-跳绳
【代码】【蓝桥等考C++真题】蓝桥杯等级考试C++组第13级L13真题原题(含答案)-跳绳。
2024-11-12 13:58:26 448
原创 【原创分享】Chronyc时间同步参数详解
在这个例子中,Reach 值是 377(二进制表示为 101111001),表示在最近的 8 个轮询周期中,有 7 个周期成功接收到了服务器的响应(从左到右数,最后一位代表最近的轮询周期,1 表示成功,0 表示失败)。这表示客户端的时钟相对于服务器时钟快了 13 微秒(us),估计的误差范围是 +18us 到 -18us(但由于是正偏移,所以只考虑了正方向),并且长期稳定性(或称为“抖动”)导致的最大可能偏移量是 +/- 1118us。: 这一列显示了 NTP 服务器的层级(或称为“跳跃数”)。
2024-11-12 10:17:27 424
原创 【面试分享】xshell连接Linux服务器22端口执行命令top期间的技术细节和底层逻辑
通过SSH客户端(如Xshell)连接到服务器的22端口并执行top命令,涉及多个技术细节和底层逻辑。
2024-11-11 14:22:58 617
原创 银河麒麟操作系统运维高级KYCP(运维)课程考试大纲
一、考试说明考试目标通过本考试的合格人员能够掌握银河麒麟高级服务器的系统性能监控,安全管理、日志管理方法;熟悉基于银河麒麟高级服务器的网络服务运维部署,能实现基于麒麟操作系统的 Nginx 服务部署、DNS 服务部署、DHCP 服务部署、网络链路聚合部署、时钟同步服务部署、NFS 服务部署、ISCSI 存储服务部署、Ansible 自动化运维。考试要求(1)掌握基于服务器系统下的防火墙配置及操作;(2)掌握基于服务器系统下的日志管理方法;(3)掌握基于服务器系统下的日志轮询配置方法;
2024-11-01 10:47:18 414
原创 【原创分享】K8s的前世今生:从Borg到Docker再到全面云原生技术栈落地的实践
在云计算的浩瀚宇宙中,Kubernetes(简称K8s)犹如一颗璀璨的星辰,引领着容器编排和管理的方向。作为一名资深运维技术工程师,今天我将带你走进K8s的传奇之旅,从它的起源到它在云原生技术栈中的实践,一探究竟。K8s将继续引领容器编排和管理的潮流,成为云原生技术栈的核心组件。未来,我们将看到更多的企业和组织采用K8s作为其容器化应用的标准编排平台,共同推动云原生技术的普及和创新。在Borg的基础上,谷歌发展出了Omega系统,这是Borg的下一代版本,继续探索分布式系统管理的更高级别的抽象。
2024-10-30 15:02:15 447
原创 【原创分享】大厂生产主流JAVA中间件监控数据获取技术
监测点与真实访问应用的最终用户所处的网络、设备和软件环境可能存在的差异,当监测样本点较少时,可能会导致在测试的结果上出现样本偏差。SNMP协议:SNMP专门设计用于在IP网络管理网络节点(包括服务器、工作站、路由器、交换机及 HUBS 等),大多数监控软件都支持SNMP协议。通过嗅探技术捕获网络中传输的所有数据包,将这些数据包上报到监控系统内部进行分析。嵌入模式:在业务主机上安装Agent模块,运行Daemon进程采集数据发往收集和分析中心。日志分析:通过分析系统日志采集信息。
2024-10-30 14:31:35 158
原创 【原创分享】生产环境JAVA中间件性能优化调优要点和案例分析
从总暂停时间看,G1GC的吞吐量并不理想,牺牲了吞吐量换来的是较快的响应时间。从上面的比较来看CMS是个不错的选择,但CMS的配置方法确实较复杂。CPU 核心数(记为min) CMS。最大暂停时间:Parallel Old > CMS > G1GC。- 堆内存大小:根据实际应用需要调整,中间件自身内存要求不高。线程池主要关注最大线程池大小。
2024-10-30 14:00:49 647
原创 【原创分享】详述中间件的前世今生
RPC是一种通过网络调用远程过程的技术,它提供了一种简单、透明的远程调用方式,使得分布式系统的开发更加简单。它通过提供统一的接口和功能,简化了应用程序的开发和管理,并提高了系统的可靠性和性能。在那个时候,随着计算机网络的普及和分布式计算的需求,人们开始面临着各种各样的问题,如网络通信、数据共享、安全性等。随着分布式系统的快速发展和互联网的普及,中间件的作用也越来越重要。中间件是一种软件组件,位于应用程序和操作系统之间,通过提供统一的接口和功能来简化开发和管理应用程序、提高应用程序的可靠性和性能。
2024-10-30 13:44:42 612
原创 【SFTP禁锢用户实践】sshd配置文件中关于ChrootDirectoy的详细说明
在sshd配置文件中的Match模块中,ChrootDirectory字段用于指定在用户进行SSH会话时,其根目录被限定在指定的目录中。具体来说,ChrootDirectory字段可以用来创建一个被限制的环境,将用户限制在指定的目录中,防止其访问系统中的其他文件和目录。禁锢用户用的,光改这个么的用,被禁锢的目录必须是指定的署主和属组,并且从指定的目录到根目录不能高于755及以上的权限。6.修改sftpiser家目录,署主改为root,属组改为sftponly。7.再次重启sshd服务就能连上了。
2024-05-16 20:55:49 696
原创 生产环境一次Linux时钟同步无法正常同步的问题
最后修改配置文件发现需要在时间服务器后边加上iburst。有三台服务器时间不准,重启chronyd服务后就好了。还有一台说啥都和时间服务器差4秒,重启服务也不管用。
2023-10-11 21:37:20 3409
原创 Linux下Ngxin服务器防DDos攻击自动加iptables的Shell脚本
这个脚本通过分析Ngxin的访问日志,自动筛选出访问量大于5000的IP,并将其加入到iptables的进制黑名单中,多少对DDos攻击有些帮助。
2022-07-14 20:41:01 11663 1
原创 Windows安装Python3学习环境
windows的pip配置文件在pip是Python的包管理工具,可以非常方便的安装已经开发好的第三方程序包安装ipythonipython是增强版的Python命令行工具,是运行程序和调试更加方便安装JupyterJupyter是基于Web的交互式Python命令行解释器和编辑工具,对于初学者非常有帮助启动Jupyter这时候你的windows就已经运行了一个web段python工具可以把命令行上提示的网址复制下来,贴到浏览器中开心的python之旅就此...
2022-07-05 23:25:16 11577
原创 【无标题】CSDN发布模板水文
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2022-05-13 11:23:36 8223
原创 Linux挂载点是否可以是软链接测试实验
挂载点可以是目录众所周知,挂载点可不可以是软连接呢?mount挂载点实验测试环境- OS:CentOS 8- mount from util-linux 2.32.1 (libmount 2.32.1: selinux, btrfs, debug)新添加磁盘一个虚拟机新添加磁盘一个分区并建立文件系统习惯创建逻辑卷取代传统fdisk分区方式pvcreate /dev/sdb&&vgcreate mvg /dev/sdb && lvcreate -.
2022-03-31 19:25:44 2053
原创 批量保存打开的网页到本地
SingleFileSingleFile是一个与Chrome、Firefox兼容的Web扩展(和CLI工具)(台式机和移动设备)、微软Edge、Vivaldi、Brave、Waterbox、Yandex浏览器、还有歌剧。它可以帮助您将完整的网页保存到单个HTML文件中。Table of ContentsDemoInstallGetting startedAdditional notesFAQRelease notesKnown issuesTroubleshooting unknow
2022-03-19 00:18:36 2762
原创 Linux利用sed批量自动化更换IP
需求30台服务器跨网段更换IP地址IP地址连续原IP 10.0.0.196~225新IP 10.0.1.51~81需求分析既然IP地址是连续的,就可以用本机IP加上或者减去一个固定的常量用来替换IP实践获取本机IP[root@C8-196 ~]# ifconfig eth0 | awk '/netmask/{print $2}'10.0.0.196利用本机IP计算出替换后的IP前缀可以直接替换,但最末尾主机位的地址要想办法自动生成通过计算对相同常量进行加减即可得到目标I
2022-03-18 00:25:00 4740
原创 Linux取ip地址
Linux花式取ip使用hostname -I取出的IP后面会有一个空格[root@centos8 ~]#hostname -I | cat -A10.0.0.8 $通常我们直接从ifconfig中取ip地址更准确利用grep配合grep取ip地址[root@C8-196 ~]# ifconfig | grep -w 'inet' | grep -v 127 |awk '{print $2}'10.0.0.196利用sed配合awk直接过滤取ip地址[root@C8-196
2022-03-17 23:16:05 8252 2
原创 Linux下多挂载点mount实验
mount挂载实验今天研发的同学打来电话问了一个奇葩的问题:同一个文件夹是否可以挂载多个nas?我的第一反应就是不可以,但又没细想为什么。现在我们就来做一个实验验证一下:同一个目录是否可以同时挂载多个分区/硬盘/逻辑卷/nas同一个分区/硬盘/逻辑卷/nas是否可以挂载到多个目录环境准备实验基线操作系统:CentOS Linux release 8.4.2105虚拟机创建3个新硬盘做为实验挂载用- 查看硬盘[root@C8-196 ~]# lsblkNAME M
2022-03-10 22:15:18 3434 1
原创 Linux下非逻辑卷扩容之新增盘扩容
导语我们都知道使用lv逻辑卷可以方便的扩容。但是当原盘不是逻辑卷且其上有数据的时候,如何扩容呢?因为扩容只能是磁盘type为逻辑卷lvm才可以。新增数据盘创建逻辑卷分区后在将原分区创建逻辑卷之后再合并。我们今天就来测试一下。添加硬盘添加两块磁盘## 查看分区情况我们看到新添加的两块盘已经可以用了[root@C8-196 ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0
2022-03-03 00:58:29 11190 1
原创 Linux下非逻辑卷扩容之创建逻辑卷pvcreate是否会损坏原数据测试
导语我们都知道使用lv逻辑卷可以方便的扩容。但是当原盘不是逻辑卷且其上有数据的时候,如何扩容呢?因为扩容只能是磁盘type为逻辑卷lvm才可以。那么将有数据的盘直接pvcreate为虚拟卷lvm以后,是否对数据有损害?我们今天就来测试一下。添加硬盘虚拟机添加一个5G的磁盘作为实验用查看当前分区情况lsblk可以看到新加的5G磁盘sdb已经可以用了[root@C8-196 ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUN
2022-03-02 22:02:33 1786 2
原创 linux配置应用服务器通过证书免密码登录SFTP测试站点
SFTP和vsftp是完全两回事。sftp是sshd服务附带的文件传输协议。vsftp是vsftpd服务,是正儿八经的传统意义上的FTPsftp配置文件sftp没有自己的配置文件,因为是sshd附赠的,所以和ssh公用22端口以及sshd的配置文件cat /etc/ssh/sshd_configsftp服务器配置其实每台能ssh上去的服务器都可以看作是sftp服务器但为了限制sftp的访问目录,俗话叫禁锢,需要在配置文件中做点设置修改配置文件添加禁锢sftp用户的配置信息,在
2022-02-26 23:16:21 2244
在线自动升级openssh9.0p1的shell脚本,亲测可用!
2022-06-15
工作流中间件参考模型及接口(编制说明)v1.2.pdf
2021-08-27
中国信创产业发展白皮书2021.zip
2021-08-27
曙光 TC4600 百万亿次超级计算系统新系统测试 Gaussian16.pdf
2021-08-25
国科大超算中心Slurm作业调度系统使用指南-slurm-userguide.pdf
2021-08-24
CentOS Linux 8内核启动加载项目明细
2021-07-23
Database Resources of the BIG Data Center in 2018gkx897.pdf
2021-07-23
中国科学院科学数据管理与开放共享办法
2019-02-20
Windows系统使用Linux文件系統的小软件
2019-02-13
批量ping域名获取ip地址绿色小软件
2019-02-13
LDAP directory services option for the HP IP Console Switch
2019-01-25
中间件的数据需要持久化么?
2021-08-13
docker到底不是kubernetes的组件标题长度小于10个字符,请进行修改!
2021-07-26
有什么是Apache能干可Nginx干不了的事情么?
2021-06-18
服务器同频率不同容量内存不能混插么?
2019-04-25
如何找到Web项目在Linux服务器中的真实位置?
2019-04-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人