位置:首页  >  程序积累
Linux之awk命令

Linux之awk命令

[ 程序积累 ]      评论:0      热度:176
1.awk行处理方式与格式 awk一次处理一行内容 awk对每行可以切片处理 awk '{print $1}' //输出首个单词  uname -a | awk '{print $1}' 命令行格式 awk [optio...
阅读全文
php之stream_get_line()和fget()读取文件

php之stream_get_line()和fget()读取文件

[ 程序积累 ]      评论:0      热度:186
php之stream_get_line函数和fget函数读取文件 1.txt内容如下 1111111111111111111112111111111111111111111211111111111111233333333333333 stre...
阅读全文
关于栈内存和堆内存

关于栈内存和堆内存

[ 程序积累 ]      评论:0      热度:193
数据结构中的栈和堆: 栈:是一种连续储存的数据结构,具有先进先出的性质。通常的操作有入栈(压栈)、出栈和栈顶元素,就要将之前的所有元素出栈才能完成。类比现实中的箱子一样。 堆:是一种非连续的树形储存结构,每个节点有一个值,整棵树是经过排序的。特点是根节...
阅读全文
golang声明通道struct{}

golang声明通道struct{}

[ 程序积累 ]      评论:0      热度:197
sign := make(chan struct{}, 3) sign <- struct{}{} <-sign 声明通道sign的时候以chan struct{}作为其类型的。其中的类型字面量struct{}有些类似于空接口类型inte...
阅读全文
go语句及其执行规则(goroutine)

go语句及其执行规则(goroutine)

[ 程序积累 ]      评论:0      热度:320
go语言不但有着独特的并发编程模型,以及用户级线程goroutine,还拥有强大的用于调度goroutine、对接系统线程的调度器。 这个调度器是go语言运行时系统的重要组成部分,它主要负责统筹调配go并发编程模型中的三个元素,即:G(gotoutine的...
阅读全文
关于golang值的内存寻址

关于golang值的内存寻址

[ 程序积累 ]      评论:0      热度:364
go语言哪些值不可以寻址 1.常量的值。  2.基本类型值的字面量。  3.算术操作的结果值。 4.对各种字面量的索引表达式和切片表达式的结果值。不过有一个例外,对切片字面量的索引结果值却是可寻址的。 5.对字符串变量的...
阅读全文
golang笔记之Printf函数

golang笔记之Printf函数

[ 程序积累 ]      评论:0      热度:340
package main import "fmt" import "os" type point struct { x, y int } func main() { //Go 为常规 Go 值的格式化设计提供了多种打印方式。例如,这里打印...
阅读全文
golang笔记之值类型和引用类型

golang笔记之值类型和引用类型

[ 程序积累 ]      评论:0      热度:271
值类型:所有像int、float、bool和string这些类型都属于值类型,使用这些类型的变量直接指向存在内存中的值,值类型的变量的值存储在栈中。当使用等号=将一个变量的值赋给另一个变量时,如 j = i ,实际上是在内存中将 i 的值进行了拷贝。可以通...
阅读全文