1.1、永久更改主机名1.1.1、查看当前主机名#hostnamectlStatic hostname: localhost.localdomain......# hostnamectl status Static hostname: localhost.localdomain ...... 1.1.2、临时更改主机名hostname 主机名 #临时有效,当重启机器后,主机名称又变回来了#hostname host888#ho
参考官网文档https://www.rancher.cn/docs/rancher/v2.x/cn/configuration/catalog/ 1. 环境 rancher需要在Linux系统上安装,我这里使用的是CentOS,rancher2.x要求的CentOS版本为7.5以上,所以两台机器使用的都是7.5版本。 [root@vm-CentOS750210 ~]# cat /etc/redhat-release Ce
2020-03-22 一、不用库去执行,使用Makefile去实现。代码testcal.c Pow.c Pow.o cal.h。 Pow.c 1 int Pow (int x ,int y){ 2 int result=1; 3 int i=0; 4 for(i=0;i<y;i++) 5 { 6 result *=x; 7 } 8 9 10 return result ; 11 } cal.h #ifndef cal_h #define cal_h
(1)强制删除已安装python及其关联 # rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps (2)删除残余文件 # whereis python|xargs rm -frv
PuTTY传输: 安装PuTTY,然后将PuTTY安装目录下的pscp.exe文件拷贝到/Windows/System32/目录下,在cmd控制台执行命令: # pscp 要传输的文件路径 ubuntu账户名@ubuntu服务器地址:文件在ubuntu服务器的存放位置 # 例如 pscp F:\BaiduNetdiskDownload\COVID-19CTSeg duanyongchun@服
线程安全 定义:如果有多个线程在同时运行,而这些线程可能会同时运行一段代码。程序每次运行结果和单线程结果是一样的,而且其他变量的值也和预期的是一样的,就是线程安全。 线程安全案例 这里通过一个案例来更深一步了解线程的安全问题。 业务:电影院3个窗口卖总共100张票。也就
1、在/etc/nginx/conf.d目录下(因Nginx的安装区别,可能站点配置文件的路径有所不同)新建文件deny_agent.config配置文件: #forbidden Scrapy if ($http_user_agent ~* (Scrapy|Curl|HttpClient)) { return 403; } #forbidden UA if ($http_user_agent ~ "Bytespider|FeedDemon|
安装pdns-recursor yum -y install epel-release yum -y install pdns-recursor 配置文件: #主配置文件内容 [root@study06 ~]# egrep -v '^#|^$' /etc/pdns-recursor/recursor.conf setuid=pdns-recursor setgid=pdns-recursor auth-zones= localhost=/etc/pdns-recursor/named
一般来说虚拟内存大概设为内存大小的两倍,也就是1G内存设2G虚拟。但这也是内存普遍稀缺时代的说法。如果内存大多数时候能满足要求,虚拟内存(分页文件)保留1~4G也就足够了,大了反而是累赘。所以如果你用的是普通的个人电脑,虚拟内存这种事电脑自动决定就好。 如果强行把虚拟内存与理
1. install win server 2019 core 2.sconfig.exe Get-NetFirewallRule -DisplayGroup "File and Printer Sharing" |select Name,Enabled,Direction,Action Enable-NetFirewallRule -DisplayGroup "File and Printer Sharing" Enable-NetFirewallRule
Golang程序启动占用超大虚拟内空间,导致Linux内存分配失败(关于overcommit_memory) 问题现象: (1) 设备接入BBC(集中管理平台,会占用很大的虚拟内存空间)用top查看到系统free还有100多MB,此时启动golang程序会出现 out of memory. (2) 设备不接入BBC,用top查看到系统f
1.开启防火墙端口 iptables -I INPUT -p tcp --dport 端口号-j ACCEPT #其他防火墙相关的 关闭防火墙命令:systemctl stop firewalld.service 开启防火墙:systemctl start firewalld.service 关闭开机自启动:systemctl disable firewalld.service 开启开机启动:systemctl enable f
一、lvm逻辑卷1.lvm的作用动态调整磁盘空间大小2.lvm的特点打破传统分区必须是连续的提高磁盘使用率动态调整分区大小可伸缩性强使用system-config-lvm工具进行管理boot分区不能使用lvm逻辑卷二、逻辑卷的组成1.pv物理卷将普通分区转换为物理卷会被分成若干个小块每个块4m,方便用户
/* J. David's webserver */ /* This is a simple webserver. * Created November 1999 by J. David Blackstone. * CSE 4344 (Network concepts), Prof. Zeigler * University of Texas at Arlington */ /* This program compiles for Sparc Solaris 2.6. * To com
StringBuilder内存碎片对性能的影响 TL;DR: StringBuilder内部是由多段char[]组成的半自动链表,因此频繁从中间修改StringBuilder,会将原本连续的内存分隔为多段,从而影响读取/遍历性能。 连续内存与不连续内存的性能差,可能高达1600倍。 背景 用StringBuilder的用户可能大都想用Strin
使用nginx解决跨域 1.下载nginx nginx下载地址:http://nginx.org/en/download.html,下载之后,在nginx目录下面输入nginx -v,若出现版本号,则安装成功。 在终端nginx的文件中,使用start nginx命令启动nginx;或者是在nginx的文件中双击nginx.exe文件。Nginx即可启动,在浏览器输入ht
Linux目录结构 分为相对路径和绝对路径,目录分隔符"/" 绝对路径:所有以"/"开始的路径都是绝对路径 相对路径:目录名或文件名开始的 ./ 表示当前目录 .. 表示当前目录的上一级 ~ 表示用户的主目录 / -----处于Linux系统树形结构的最顶端,是Linux文件系统入口 /bin-----常用的二进
签名: #include <string.h> #include <openssl/rsa.h> #include <openssl/pem.h> #include <openssl/err.h> #include <openssl/sha.h> #include <openssl/crypto.h> /* * 参考https://blog.csdn.net/zjf535214685/article/details/
1、安装nginx相关的依赖:gcc、pcre-devel、zlib-devel、openssl-devel。命令如下: yum -y install gcc pcre-devel zlib-devel openssl openssl-devel 2、下载nginx的压缩包,地址:https://nginx.org/download/,根据自己的需要下载相应的版本。 3、将文件移动到 "/usr/local/nginx"
环境 三台 Centos 7 服务器:kube_1、kube_2、kube_3,配置:2核 4G 设置主机名称(*不改的话,加入work节点时会出大错,这个细节改了好久) # 临时修改 hostname XXX # 永久修改 (建议) hostnamectl set-hostname xxx 关闭、禁用防火墙: 1 systemctl stop firewalld 2 3 systemctl disabl