nginx的用途处理静态文件,索引文件以及自动索引;打开文件描述符缓冲;无缓存的反向代理加速,简单的负载均衡和容错;FastCGI,简单的负载均衡和容错;模块化的结构。包括 gzipping, byte ranges, chunked responses,以及 SSI-filter 等 filter...
安装go-curlgo get github.com/mikemintang/go-curl发送post请求:package mainimport ( "fmt" "github.com/mikemintang/go-curl")func main() { url := "http...
智一面王老师说运维浅谈:不论多么先进的框架,mvc思想都是值得借鉴的, mvc是模型(model)-视图(view)-控制器(controller)的缩写,他是一种软件设计典范,他用业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,这样做有巨大的好处,他在改进和个性化定制界面...
go语言的科学记数法package main import "fmt" func main() { fmt.Printf("%f\n", 1.345e9)//e9 就是小数点向右移动9位 fmt.Printf("%.10f\n", 12344E-9)//e-9就是小数点向左移动9位,%.10f表示精...
golang语言的特性垃圾回收(1)内存自动回收,再也不需要开发人员管理内存(2)开发人员专注业务的实现,降低了心智的负担(3)只需要new分配内存,不需要释放天然并发(1)从语言层面支持并发,非常简单(2)goroute,轻量级线程,即协程,可以创建成千上万个goroute,不会像线程一样创建过多...
智一面王老师就不在这儿啰嗦了,直接上代码import (..."io/ioutil"...)...func myPost(w http.ResponseWriter, r *http.Request) {s, _ := ioutil.ReadAll(r.Body) //把body 内容读入字符串 s...
用Go语言实现登录验证,有3次机会,如果用户名为 zhangsan ,密码为 123456 ,则提示登录成功,否则提示还有几次机会,次数用完,提示登录失败。代码如下:package mainimport "fmt"func main() {var name stringvar pwd stringv...
net/http包提供了HTTP客户端和服务端的实现。http.HandleFunc-注册回调函数func HandleFunc(pattern string, handler func(ResponseWriter, *Request))HandleFunc注册一个处理器函数handler和对应的...
项目结构如下图:server.go中的代码如下:package mainimport ("fmt""net" //做网络socket开发时,net包含有我们需要所有的方法和函数_"io")func process(conn net.Conn) {defer conn.Close() //关闭conn...
C# 和 Golang 都不是世界上最好的语言。在不同的业务场景下,C# 和 Golang 各有所长。如果要编写一个网络程序,显然 Golang 更擅长,而如果要编写一个桌面 GUI 程序,那么 C# 简直不要太爽。我们完全可以将两者用在同一个项目中,各取所长。Golang 支持将源代码编译为动态链...
这几天对开发服务器中的 k8s和相关模块 进行升级,做个记录环境,与系统系统:centos 7.6内核: 5.1.9-1.el7.elrepo.x86_64Kubernetes(K8s) 1.14.3服务器IP:192.168.0.254服务器IP 说明如果更改了服务器IP 为其他IP,那么请全局全...
K8S中Pod的生命周期与ExecAction、TCPSocketAction和HTTPGetAction探针检测主机配置规划服务器名称(hostname) 系统版本 配置 内网IP 外网IP(模拟)k8s-master CentOS7.7 2C/4G/20G ...
主机配置规划服务器名称(hostname) 系统版本 配置 内网IP 外网IP(模拟)k8s-master CentOS7.7 2C/4G/20G 172.16.1.110 10.0.0.110k8s-node01 CentOS7.7 2C...
1. clustercluster是 计算、存储和网络资源的集合,k8s利用这些资源运行各种基于容器的应用。 2.mastermaster是cluster的大脑,他的主要职责是调度,即决定将应用放在那里运行。master运行linux操作系统,可以是物理机或者虚拟机。为了实现高可用,可以运行多个ma...
【王老师说运维】推荐 智一面初中级Linux运维工程师在线评测:http://www.gtalent.cn/exam/interview/eUrdXoILlsGnh6At5年前,Landlock Linux安全模块(LSM)就已经成为允许无权进程创建"强大安全"沙盒的一种手段。经过一年多的审查和修订...
【王老师说运维】推荐 智一面初中级Linux运维工程师在线评测:http://www.gtalent.cn/exam/interview/eUrdXoILlsGnh6At【王老师说运维】推荐 智一面高级运维工程师在线评测:http://www.gtalent.cn/exam/interview/ns...
Linux 5.13的内核图形/显示驱动工作的亮点包括:- 英特尔驱动程序增加了对Alder Lake S硬件的支持。还有其他围绕DDR5/LPDDR5和其他工作的下一代硬件工作。- 英特尔显卡驱动继续围绕着将DG1/独立显卡引入支持。- AMDGPU驱动程序终于支持了HDMI FreeSync。通...
AMD周五向DRM-Next提交了一大批AMDGPU驱动的改动,时间赶在了在下个月的Linux 5.13合并窗口之前。 智一面初中级Linux运维工程师在线评测:http://www.gtalent.cn/exam/interview/eUrdXoILlsGnh6At - 初始支持Aldebaran...
初中级Linux运维工程师在线评测:http://www.gtalent.cn/exam/interview/eUrdXoILlsGnh6AtLinux 的 memfd_secret 系统调用已经进入 Linux-Next 分支,接下来或将合并进 Linux 5.13 主线。该功能已经开发超过一年。...
周五登陆Linux网络子系统“Net-Next”分支的是开发已久的WWAN子系统/框架,这一框架现在正排队等待着与即将到来的Linux 5.13合并窗口,这套代码是一个无线广域网(WWAN)框架,主要用来处理不同厂商的无线广域网硬件带来的复杂性和异构性。作为主创人员,Linaro带头进行了这项工作,...