摘要:
gorm操作mysql 安装: go get -u gorm.io/gorm // gorm 要连接数据库首先要导入驱动程序: import _ "github.com/go-sql-driver/mysql" 为了方便,grom包装一些驱动: "gorm.io/driver/mysql" // m 阅读全文
摘要:
微服务的定义 微服务: 将一个单体应用拆分成一组微小的服务组件,每个微小的服务组件运行在自己的进程上,组件之间通过RESTful API这样的轻量级机制进行交互,这些服务以业务能力为核心,用自动化部署机制独立部署。 微服务是一种编程架构思想,有不同的语言实现。 微服务要解决的问题 假设将业务商户服务 阅读全文
摘要:
gin框架 入门 gin是golang的微框架,封装比较优雅,API友好,源码注释比较明确。 安装 go get -u github.com/gin-gonic/gin // 导入 import “github.com/gin-gonic/gin" 第一个gin程序 package main imp 阅读全文
摘要:
go操作mysql go语言中的database/sql包中提供了保证SQL或者类SQL数据库的通用接口,并不提供具体的数据库驱动。在使用database/sql包时必须注入(至少)一个数据库驱动。 database/sql原生支持连接池,是并发安全的。这个包没有具体实现,只是列出了一些第三方需要实 阅读全文
摘要:
os包 os 包中提供了操作系统函数的接口。os 包的作用主要是在服务器上进行系统的基本操作,如文件操作、目录操作、执行命令、信号与中断、进程、系统状态等。 标准库文档:https://pkg.go.dev/std 常用函数 | 函数名 | 功能 | | | | | os.Hostname() (n 阅读全文
摘要:
go 并发编程之协程 一个goroutine会以一个很小的栈开始其生命周期,一般只需要2KB。区别于操作系统线程由系统内核进行调度, goroutine 是由Go运行时(runtime)负责调度。Goroutine 是 Go 程序中最基本的并发执行单元。每一个 Go 程序都至少包含一个 gorout 阅读全文
摘要:
go开发语言环境搭建 windows平台 // 下载地址 https://golang.google.cn/dl/ // 查看版本号 go version // 设置环境变量 go env -w GO111MODULE = 'on' // 1.11版本之后使用mod管理项目 go env -w GO 阅读全文
摘要:
第四章 朴素贝叶斯 朴素贝叶斯是有监督学习算法,解决的分类的问题,如客户是否流失,是否值得投资,信用登记评定,文档分类等多分类问题,下面将给出一些使用概率论分类的方法。 朴素:只做原始,最简单的假设,所有特征之前是统计独立的。 假设某个样本有a1,a2,a3,a4,.... an个属性,则P(X) 阅读全文
摘要:
错误如下 > 1 sc = SparkContext(conf=conf) /usr/local/lib/python3.6/site-packages/pyspark/context.py in __init__(self, master, appName, sparkHome, pyFiles, 阅读全文
摘要:
项目docker-compose.yml部分如下 db: image: mysql:5.7 container_name: db environment: - "MYSQL_ROOT_PASSWORD=123" - "MYSQL_DATABASE=test" - "TZ=Asia/Shanghai" 阅读全文