随笔分类 -  Golang

摘要:必读 欢迎关注白日梦的公众号(风一样的程序员)回复:数据库中间件 。 即可获取写有注释的中间件源码包,开箱即用~ 一、Centos7、Mac安装MySQL 笔记地址:https://www.cnblogs.com/ZhuChangwu/p/12984153.html 视频串讲地址:https://w 阅读全文
posted @ 2021-11-28 14:54 赐我白日梦 阅读(1689) 评论(0) 推荐(1) 编辑
摘要:公众号首发、欢迎关注 一、如何理解数据库连接 数据库连接池是由客户端维护的存放数据库连接的池子,连接被维护在池子里面,谁用谁来取,目的是降低频繁的创建和关闭连接的开销。 关于如何理解数据库连接,大家可以借助这个TCP编程的Demo来理解。 为了便于理解,可以MySQL-Server的连接池想象成就是 阅读全文
posted @ 2020-07-31 23:33 赐我白日梦 阅读(5552) 评论(2) 推荐(4) 编辑
摘要:公众号首发、欢迎关注 TCP网络编程 存在的问题: 拆包: 对发送端来说应用程序写入的数据远大于socket缓冲区大小,不能一次性将这些数据发送到server端就会出现拆包的情况。 通过网络传输的数据包最大是1500字节,当TCP报文的长度 - TCP头部的长度 > MSS(最大报文长度时)将会发生 阅读全文
posted @ 2020-06-27 16:56 赐我白日梦 阅读(3735) 评论(2) 推荐(1) 编辑
摘要:公众号首发、欢迎关注 大文件上传 0、项目源码地址 源码地址 :https://github.com/zhuchangwu/large-file-upload 前端基于 vue-simple-uploader (感谢这个大佬)实现: https://github.com/simple-uploade 阅读全文
posted @ 2020-06-23 13:08 赐我白日梦 阅读(3979) 评论(2) 推荐(3) 编辑
摘要:这篇笔记主要是记录学习历程而不是怎么用~,以及protobuffers 和 gprc 各种文档的地址,等过上大半年后通过这篇笔记帮助自己快速重新掌握这个技术点 一、Protocolbuffers 关于protocolbuffers原来有写过一篇笔记质量还不错,本篇笔记就不重复写了:点击查看 下面记录 阅读全文
posted @ 2020-06-06 20:12 赐我白日梦 阅读(624) 评论(0) 推荐(0) 编辑
摘要:vendor踩坑笔记: 接过公司里面X平台golang部分的后端后,需要新添加一个业务功能,美滋滋~ 拿过项目一顿写之后后遇到事了。 报错的描述如下: 报错的大意说:方法的入参类型不匹配,我们不能把 Assignment2/vendor/github.com/... 当作github.com/... 阅读全文
posted @ 2020-06-05 05:49 赐我白日梦 阅读(1189) 评论(0) 推荐(0) 编辑
摘要:一、Golang模拟用户登陆,突破教务系统 1.1 请求登陆页面 整个流程中的第一步是获取登陆页面,就像下图这样人为的通过浏览器访问服务端,服务端返回反馈返回登陆页面 访问登陆页面的目的上图中标注出来了,为了获取到Cookie,给真正发起登陆到请求方法使用。 下面的golang发送http到get请 阅读全文
posted @ 2020-06-02 10:02 赐我白日梦 阅读(1066) 评论(0) 推荐(0) 编辑
摘要:一、电子邮件的工作机制 提供电子邮件服务的协议叫做:**SMTP(Simple Mail Transfer Protocol)**为了能够高效安全的进行数据的传输,SMTP协议底层使用的TCP实现两端的连接。 早期的电子邮件收发的工作机制如上图所示。发送端和接收端之间通过SMTP底层的TCP简历连接 阅读全文
posted @ 2020-05-31 22:42 赐我白日梦 阅读(1310) 评论(0) 推荐(0) 编辑
摘要:学习Golang了, 下面分享我的, 还有我收集的Golang的学习资料 我的基础笔记地址: 其他参考: Go的学习之路 知识图谱: Golang中文网: GoLang社区: 易佰教程: 博客: 菜鸟教程: 阅读全文
posted @ 2020-04-13 07:43 赐我白日梦 阅读(1390) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩