上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 今天在用make编译驱动程序时出现以下错误: static struct task_struct *task; 出错原因主要在current上,宏current定义在arch/.../include/asm/current.h中。编译器不知道task_struct的具体定义,因此,无法解引用curr 阅读全文
posted @ 2021-03-26 18:28 董大轩 阅读(649) 评论(0) 推荐(0) 编辑
摘要: topN算法原理 第一步:Query统计 算法一:直接排序法 首先我们能想到的算法就是排序了,首先对这个日志里面的所有Query都进行排序,然后再遍历排好序的Query,统计每个Query出现的次数了。但是题目中有明确要求,那就是内存不能超过1G,一千万条记录,每条记录是225Byte,很显然要占据 阅读全文
posted @ 2021-03-15 15:24 董大轩 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 前言 zap是uber开源的一款高性能日志组件框架 配置目标 错误信息独立的文件记录 日志按天分割,一天一个文件 只保留近七天的日志 错误日志输出堆栈 源码 package base import ( "fmt" rotatelogs "github.com/lestrrat-go/file-rot 阅读全文
posted @ 2021-03-15 15:11 董大轩 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 一、打开文件的四种方式 (1) 利用ioutil.ReadFile直接从文件读取到[]byte中 func Read0() (string){ f, err := ioutil.ReadFile("file/test") if err != nil { fmt.Println("read fail" 阅读全文
posted @ 2021-03-15 15:07 董大轩 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 肖锋 Django简介 MVC框架和MTV框架、Django常见命令、模板、视图系统、路由系统 、模型 Django之Object Relational Mapping(ORM) ORM介绍、Django中的ORM Django ORM操作 一般操作、必知必会13条、单表查询之神奇的双下划线、For 阅读全文
posted @ 2021-03-10 00:02 董大轩 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 练习:循环与函数 为了练习函数与循环,我们来实现一个平方根函数:用牛顿法实现平方根函数。 计算机通常使用循环来计算 x 的平方根。从某个猜测的值 z 开始,我们可以根据 z² 与 x 的近似度来调整 z,产生一个更好的猜测: z -= (zz - x) / (2z) 重复调整的过程,猜测的结果会越来 阅读全文
posted @ 2021-03-06 13:28 董大轩 阅读(71) 评论(0) 推荐(0) 编辑
摘要: exporter 介绍 Exporter是什么 广义上讲所有可以向Prometheus提供监控样本数据的程序都可以被称为一个Exporter。而Exporter的一个实例称为target,如下所示,Prometheus通过轮询的方式定期从这些target中获取样本数据: Exporter的来源 从E 阅读全文
posted @ 2021-01-21 11:48 董大轩 阅读(939) 评论(0) 推荐(0) 编辑
摘要: 一、执行shell命令 1.1 官方ssh库 golang.org/x/crypto/ssh 定义全局变量 var ( addr string clientConfig *ssh.ClientConfig client *ssh.Client sftpClient *sftp.Client err 阅读全文
posted @ 2021-01-13 00:45 董大轩 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 自己网上查查找找,配置了一份go的,一份Python的 Python // { // // 使用 IntelliSense 了解相关属性。 // // 悬停以查看现有属性的描述。 // // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=8 阅读全文
posted @ 2021-01-08 14:01 董大轩 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 如果你用vscode开发golang,发现golang的提示很慢或者跳转很慢,很可能是你没有使用gopls。 安装gopls 安装方式一 打开 VS Code 的 setting, 搜索 go.useLanguageServe, 并勾选上。默认情况下, Go 扩展会提示你安装 gopls。 安装方式 阅读全文
posted @ 2021-01-08 14:00 董大轩 阅读(281) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页