最新 最热

得物一面,稳扎稳打!

很多同学就好奇得物的面试难度如何?其实都都大厂差不多,围绕八股+项目+算法这三个方面来考察。

2023-11-09
0

19.13 Boost Asio 发送TCP流数据

Boost框架中默认就提供了针对TCP流传输的支持,该功能可以用来进行基于文本协议的通信,也可以用来实现自定义的协议。一般tcp::iostream会阻塞当前线程,直到IO操作完成。...

2023-11-09
1

Go高级之Gin框架和Mongodb数据库的联动

这次总结,主要还是我之前打算用Gin写一个自己的个人博客网站来练手,我没有选择常用的MySQL,而是打算使用MongoDB作为个人博客网站数据库,有以下几点原因:...

2023-11-08
0

分页查询在某些场景下引发的数据漏处理问题

假设有一个表字段statues,我们分页获取数据。status初始状态为1,我们分批获取数据,每一批获取1000,对数据进行处理,如果处理成功就更新status为2,否则不更新。...

2023-11-07
1

20.8 OpenSSL 套接字SSL传输文件

有了上面的基础那么传输文件的实现就变得简单了,在传输时通常我们需要打开文件,并每次读入1024个字节的数据包,通过SSL加密传输即可,此处的文件传输功能在原生套接字章节中也进行过详细讲解,此处我们还是使用原来的密钥对,...

2023-11-07
1

Go高级之从源码分析Gin框架的函数链

Gin 是一个用 Go 语言开发的 Web 框架,提供类 Martini 的 API,并且由于GO语言的特性,然后性能更好。由于采用了httprouter库,它的性能比同类框架快了 40 倍左右。如果你需要一个高性能、高开发效率的框架,那么 Gin 就非常...

2023-11-06
0

技术阅读周刊第第四期

URL: https://www.reddit.com/r/java/comments/17ixfzf/technology_trends_for_spring_projects/ 这是一个 Reddit 帖子,讨论了 Spring 项目的技术趋势,以下是一些点赞较高的回复:在招聘的时候还会 Spring 考虑周边的技....

2023-11-06
0

20.7 OpenSSL 套接字SSL加密传输

OpenSSL 中的 SSL 加密是通过 SSL/TLS 协议来实现的。SSL/TLS 是一种安全通信协议,可以保障通信双方之间的通信安全性和数据完整性。在 SSL/TLS 协议中,加密算法是其中最核心的组成部分之一,SSL可以使用各类加密算法进行...

2023-11-06
1

Go高级之Gin框架中POST参数的提取(二)

POST请求是一种HTTP请求方法,常用于用于向指定的资源提交要被处理的数据。与GET请求不同,POST请求将数据包含在请求的消息体(body)中,而不是在URL的查询参数中。通过POST请求,可以向服务器发送数据,这些数据可以是表单数据、...

2023-11-05
0

Kubernetes 陈年老 bug - Stale Read

前两篇已经介绍过 Informer 和 Cacher 的实现,也介绍了其中存在的一些问题,本篇主要针对 Stale read 问题展开,分析新版 Informer & Kube-apiserver 中是如何解决这个问题的。...

2023-11-04
1