摘要:
君不见高堂明镜悲白发,朝如青丝暮成雪。人生得意须尽欢,莫使金樽空对月。 阅读全文
摘要:
前言: 如果两个或者多个 goroutine ,访问某个共享的资源,比如同时对该资源进行读写时,就会处于相互竞争的状态,这就是并发中的资源竞争。 一个工具帮助我们检查是否存在共享资源竞争的问题 go build -race 正文: go语言中多个协程操作一个变量时会出现冲突的问题,这种情况会发生竞态 阅读全文
摘要:
前言: 协程的创建和使用,Go语言中使用goroutine非常简单, 只需要在调用函数的时候在前面加上go关键字,就可以为一个函数创建一个goroutine。 正文: 函数创建goroutine语法: go 函数名( 参数列表 ) 函数名:要调用的函数名。 参数列表:调用函数需要传入的参数。 gor 阅读全文
摘要:
前言: 进程,线程,协程,并发,并行介绍 正文: 线程,进程介绍: 1. 线程是程序执行的最小单位,而进程是操作系统分配资源的最小单位; 2. 一个进程由一个或多个线程组成,线程是一个进程中代码的不同执行路线 3. 进程之间相互独立,但同一进程下的各个线程之间共享程序的内存空间 4. 调度和切换:线 阅读全文
摘要:
钱装在自己口袋里是钱,不论什么理由借钱,不论明天还还是下周还,从口袋里掏出来的那一刻,你就不再有主动权! 阅读全文
摘要:
前言: 在一些前后端不分离的Web架构中,我们通常需要在后端将一些数据渲染到HTML文档中,从而实现动态的网页(网页的布局和样式大致一样,但展示的内容并不一样)效果。 正文: 模板文件通常定义为.tmpl和.tpl为后缀(也可以使用其他的后缀.html,.htm) 模板文件中使用{{和}}包裹和标识 阅读全文
摘要:
前言: HTTP 协议是无状态的,所以用户的每一次请求都是无状态的, 不知道在整个 Web 操作过程中哪些连接与该用户有关。 应该如何来解决这个问题呢? Web 里面经典的解决方案是 Cookie 和 Session。 正文: cookie 机制是一种客户端机制,把用户数据保存在客户端, 而 Ses 阅读全文
摘要:
前言: Go语言标准库内建提供了net/http包,涵盖了HTTP客户端和服务端的具体实现。 使用net/http包,我们可以很方便地编写HTTP客户端或服务端的程序。 正文: 包的文档地址:https://go-zh.org/pkg/net/http net/http 包 使用说明: 注册路由 h 阅读全文
摘要:
如果一个人教你赚钱,无非就三个目的第一,他想赚你的钱;第二,他想让你帮他赚钱;第三,他想让你来填坑 阅读全文
摘要:
清明时节雨纷纷, 路上行人欲断魂, 借问酒家何处有? 牧童遥指杏花村。 阅读全文