读书笔记
文章平均质量分 86
codists
Life is short, You need Python
展开
-
《使用Gin框架构建分布式应用》阅读笔记:p393-p437
Prometheus放在代码里面使用,还是第一次见。在本人实际的工作中未看到这种用法。capter在这里的意思等同于“collect, gather”,metrics等同于“data”,profile等同于“analyze”。原创 2024-11-03 16:23:46 · 431 阅读 · 0 评论 -
2024年10月文章一览
这个月继续挖坑,开始阅读《使用Gin框架构建分布式应用》。相对而言,这个月的感觉好一些,虽然不能做到每天都阅读,但是至少能做到50%。改变是一个困难的过程,而且有可能会倒退——有时候读着读着遇到困难,就不想读下去了。读着读着,很多之前没想明白的,没理解的地方,突然间就理解了。如果你在阅读一本书时,对于书上所说的内容不理解,那么我建议你不妨也试一下,多看几本书。10月阅读完了《programming from the ground up》,令我惊讶的时候,没想到挺多人对这本书感兴趣的。原创 2024-11-01 21:21:40 · 253 阅读 · 0 评论 -
《使用Gin框架构建分布式应用》阅读笔记:p272-p306
虽然经常看到TDD这个属于,从本人的工作经历看,实际开发中用得相对较少。无。原创 2024-10-31 18:29:43 · 705 阅读 · 0 评论 -
《使用Gin框架构建分布式应用》阅读笔记:p251-p271
api:image: apinetworks:- mongodb- redisnetworks:redis:networks:ports:mongodb:networks:ports:nginx:ports:- 80 :80volumes:- apinetworks:image: webnetworks:networks:c/u. study or places, structure of places,拓扑。原创 2024-10-30 09:37:01 · 889 阅读 · 0 评论 -
《使用Gin框架构建分布式应用》阅读笔记:p234-p250
书里使用的是RabbitMQ(https://www.rabbitmq.com/),这里补充一点说明:a、访问管理页面从3.8版本开始,管理插件(rabbitmq_management)默认不器用。需要先启用才能使用访问管理页面。b、默认帐号、密码如果启动容器的时候未设置密码,账号、密码默认是guest、guest。c、各端口作用client端通连接端口:5672页面管理访问端口: 15672服务间通信端口:25672d.管理页面Overview > Totals 缺少图exit。原创 2024-10-29 07:19:21 · 1032 阅读 · 0 评论 -
《使用Gin框架构建分布式应用》阅读笔记:p212-p233
(3)fetch()原创 2024-10-28 00:10:50 · 667 阅读 · 0 评论 -
《使用Gin框架构建分布式应用》阅读笔记:p208-p211
前端永远离不开HTML,CSS,JavaScript这三个概念。但是书中作者基本没有进行介绍。此时要求我们自己具备一定的前端基础。关于Javascript的tutorial, 个人觉得React文档中提到的《The Modern JavaScript Tutorial》(https://javascript.info/)还不错。如果你在阅读本书的时候对JavaScript不熟悉,不妨看一下。无。原创 2024-10-26 23:45:34 · 838 阅读 · 0 评论 -
《使用Gin框架构建分布式应用》阅读笔记:p127-p142
/ API-keys 认证= value {return// 请求参数反序列化err!= nil {// 新增失败,返回错误给前端c.JSON(http.StatusInternalServerError, gin.H{"message": "新增失败" + err.Error()})return// 新增成功,返回 ID这种方式在本人实际的工作经历中还没有遇到,不过在其它网站中有看到过实际应用。pick up这个词用法很灵活,感觉在很多场景能使用。原创 2024-10-23 23:28:39 · 467 阅读 · 0 评论 -
《使用Gin框架构建分布式应用》阅读笔记:p101-p107
写代码的时候有一个问题,什么时候使用 StatusBadRequest(400错误),什么时候使用 StatusInternalServerError(500错误)?400用于客户端侧的错误(如:传递的参数数量、名称不对),500用于服务端的错误(如:除数是零)。是参考资料:https://developer.mozilla.org/en-US/docs/Web/HTTP/Status。c.衡量标准。刚开始晃眼一看以为是“矩阵(matrix)”的意思。原创 2024-10-21 00:05:20 · 646 阅读 · 0 评论 -
《使用Gin框架构建分布式应用》阅读笔记:p88-p100
(2)Find()第一次看到,记一下。spaghetti: u.pasta made in the form of long, thin strings意大利面条), 长这样:深夜见不得这些,越看越饿。言归正传,spaghetti code就是“面条代码”,具体参考维基百科:https://en.wikipedia.org/wiki/Spaghetti_code,了解下概念即可。原创 2024-10-20 00:09:40 · 1020 阅读 · 0 评论 -
《使用Gin框架构建分布式应用》阅读笔记:p52-p76
书上使用ioutil包读取JSON文件,但是从go 1.16 开始,不再推荐使用ioutil,应该使用os 包。无,第二章除了食物名,整体来说生词比较少。原创 2024-10-16 23:55:32 · 565 阅读 · 0 评论 -
《使用Gin框架构建分布式应用》阅读笔记:p1-p19
执行go get 或者 go install 命令后package会被安装到哪里?参考:https://go.dev/ref/mod#go-installVSCode结合WSL使用后,路径把人绕晕了。Contributors章节:Mohamed Labouardy is the CTO and cofounder of Crew.work, and a DevSecOps evangelist.原创 2024-10-12 23:57:38 · 828 阅读 · 0 评论 -
《Programming from the Ground Up》读后感
之所以看这本书,是想了解一些跟汇编相关的知识,打开这本书后就被作者的观点——“If you don’t understand something the first time, reread it. If you still don’t understand it, it is sometimes best to take it by faith and come back to it later()”吸引了,从2024年6月30到2024年10月11日,期间断断续续的抽空阅读,大概花了11天读完。原创 2024-10-11 21:38:43 · 504 阅读 · 0 评论 -
《Programming from the Ground Up》阅读笔记:p217-p238
注:感觉这个写法不好,因为preprocessor和compiler都是对象,这里应该指动作。应该是:C compiling is split into two stages - the preprocessing and compilation。原创 2024-10-10 13:05:22 · 918 阅读 · 0 评论 -
《Programming from the Ground Up》阅读笔记:p181-p216
第10章主要讲计算机是如何计算的,如十进制、二进制、八进制、十六进制以及浮点数和负数的表示。属于比较基础的内容,如果有一定基础,本章可跳过。hallway和hall的意思差不多,都是指"a passage in a house(走廊)", 它们之间的一个微小差别是:hallway implies “narrow passage”, hall implies “large space or room”。原创 2024-10-09 22:40:37 · 704 阅读 · 0 评论 -
《Programming from the Ground Up》阅读笔记:p147-p180
物理地址指的RAM,即我们买电脑所说的“内存”。从字面上总是容易混淆,作为形容词,两者其实是完全不同的意思。原创 2024-10-08 10:34:59 · 1026 阅读 · 0 评论 -
《Programming from the Ground Up》阅读笔记:p117-p146
system call numbers(按数字大小排列,方便查看)# 编译命令:#helloworld_end - helloworld的意思:_start:#write涉及到SYS_WRITE,syscall# 退出函数: exit()syscallp129, Code that is copied often has to be majorly modified to fit the surrounding code.在这里,majorly既可以指“量”也可以指“质”上的巨大修改。原创 2024-09-30 00:00:00 · 679 阅读 · 0 评论