Apache 和 Nginx 是Web服务器业务的主要参与者。它们两个加在一起占据了几乎50%的web 流量。 Difference between Apache and Nginx Apache 是...
web程序性能优化常用方法
前端优化 减少http请求数 充分利用浏览器缓存 本地存储 分布式存储前端资源 多域名访问资源 浏览器对同一个域名的并行请求数有上限 使用同一个域名时无用的cookie依然会进行传递 资源数据的压缩 ...
Linux命令系列 - expect
Expect是一个用来处理交互的命令。借助 expect,我们可以将交互过程写在一个脚本上,使之自动化完成。形象的说,ssh登录,ftp登录等都符合交互的定义。下文我们首先提出一个问题,然后介绍基础知...
Go常用包学习| time 包
本文主要已代码的方式来讲述如何使用 Go 的 time 包 package main import ( "fmt" "time" ) func datetime...
Go语言学习(九)| 接口
Go语言学习(八)| 类型、指针
指针 Go 有指针,但是没有指针运算。你不能用指针变量遍历字符串的各个字节。 通过类型作为前缀来定义一个指针 * 。 例: var p *int 现在 p 是一个指向整数值的指针。 变量名和 * 之间...
Go 调试利器 delve 使用
Delve 是一个专门为调试 go 程序而生的调试工具,它比 GDB 更强大,尤其时调试多 goroutine 高并发的 go 程序。 安装 Delve go get -u github.com/de...
Go语言学习(七)| 包
包的定义 包是函数和数据的集合。 用 package 保留字定义一个包。例: package main 文件名不需要与包名一致。包名的约定是使用小写字符。 Go 包可以由多个文件组成,但是使用相同的 ...
Go语言学习(六)| 函数
函数的定义 关键字 func 用来声明一个函数 func functionName(parameter type) returnType { // 函数体 } 函数中的参数列表和返回值并非是必须的 f...
Go语言学习(五)| 控制结构
Go 对于值之间的比较有非常严格的限制,只有两个类型相同的值才可以进行比较,如果值的类型是接口,它们也必须都实现了相同的接口 for循环(没有do或者while) switch和if select 类...
7
评论