上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 44 下一页
摘要: ##windows graphviz安装 ###1.1 简介 图形呈现辅助,用于绘制DOT语言脚本描述的图形。它也提供了供其它软件使用的函式库。需要图形化呈现PProf的分析结果,就需要安装Graphviz工具包。 ###2.1 下载并安装 注意下载系统和版本,我这里下载的windows64位3.0 阅读全文
posted @ 2022-05-30 23:34 liwenchao1995 阅读(195) 评论(0) 推荐(0) 编辑
摘要: ##go 特征提取 ###1.1 简介 电商领域给用户推荐商品,计算用户点击每个商品的概率,按概率从大到小排序。概率计算公式:y^=w1x1+w2x2+w3x3+…,w是权重,x非0即1,代表各个特征具体的取值,比如 连续特征离散化: 分箱法。比如年龄,指定分割点18,25,30,35,40 取对数 阅读全文
posted @ 2022-05-29 18:33 liwenchao1995 阅读(86) 评论(0) 推荐(0) 编辑
摘要: ##go 单例模式 //单例模式 //确保并发的情况下,让某段代码只会被执行一次 var ( name *gzhsinit1 //调用并发只执行一次的模块 sync,这个once应该是一一对应的,多个单例模式的时候不能共用一个once,否则会阻塞影响 once sync.Once ) //这里返回值 阅读全文
posted @ 2022-05-29 17:00 liwenchao1995 阅读(39) 评论(0) 推荐(0) 编辑
摘要: ##go 接口 ###1.1 接口实例 //interface 接口是一组行为规范的集合 type interfaceninit1er interface { //定义接口,通常接口名以er结尾 //接口里面之定义方法,不定义变量 move(src string,int string) (int,e 阅读全文
posted @ 2022-05-29 16:42 liwenchao1995 阅读(54) 评论(0) 推荐(0) 编辑
摘要: [toc] ##go defer&panic&recover&init ###1.1 defer ``` //defer 注册延时调用 后注册的先执行,越靠下的defer先执行 //defer 用于注册一个延迟调用,(在函数返回之前调用)常用于释放资源,比如打开一个文件修改,可以添加defer,在函 阅读全文
posted @ 2022-05-29 16:20 liwenchao1995 阅读(44) 评论(0) 推荐(0) 编辑
摘要: ##go if&if-else ###1.1 if 判断 //if 语句 func ifinit1() { //或,|| 判断第一个是对的,后面的就不会再判断了 if c,d,e := 3,4,5;c < d && (d < e || c <e) { fmt.Println("True") fmt. 阅读全文
posted @ 2022-05-29 03:26 liwenchao1995 阅读(34) 评论(0) 推荐(0) 编辑
摘要: ##go switch ###1.1 switch 逻辑判断 default是一个兜底策略 //switch //相当于else if 吧,switch后带表达式时,只能模拟相等的情况,如果不带表达式,case后就可以跟任意的条件表达式,也叫空switch func switchinit1(){ c 阅读全文
posted @ 2022-05-29 03:24 liwenchao1995 阅读(71) 评论(0) 推荐(0) 编辑
摘要: ##go 结构体 ###1.1 结构体 我们把一个结构体的函数称为方法,和函数的区别是 func (u user) hello(man string) {},多了(u user) ####1.1.1 定义结构体 type user struct { id int score float32 enro 阅读全文
posted @ 2022-05-27 15:09 liwenchao1995 阅读(65) 评论(0) 推荐(0) 编辑
摘要: ##shell jq处理json字符串 ###1.1 工具介绍 自己用shell处理json字符串的时候,开发输入格式的不通会导致解析字符串有问题,所以这里用到了jq工具 jq 是一款命令行下处理 JSON 数据的工具。其可以接受标准输入,命令管道或者文件中的 JSON 数据,经过一系列的过滤器(f 阅读全文
posted @ 2022-05-18 14:46 liwenchao1995 阅读(3088) 评论(0) 推荐(0) 编辑
摘要: ##go 代码练习 ###1.1 把一个int32的数换算成二进制 //作业1,把一个int32的数换算成二进制 package main import ( "fmt" "math" "strings" ) func main() { fmt.Println(BinaryFormat(0)) fmt 阅读全文
posted @ 2022-05-14 20:09 liwenchao1995 阅读(100) 评论(0) 推荐(0) 编辑
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 44 下一页