- 博客(8)
- 收藏
- 关注
原创 TCP中的粘包,拆包问题产生原因及解决方案
粘包和拆包是 TCP 协议在数据传输中常见的问题,因为 TCP 是基于字节流传输的协议,不会维护消息或数据包的边界。
2024-05-23 16:33:19 180
原创 ChatGPT Plus 升级方案,提高编程学习效率
MMLU (Massive Multitask Language Understanding) 基准测试:GPT-3.5:准确率约为 70.1%。GPT-4:准确率约为 86.4%。HumanEval(编程任务基准测试):GPT-3.5:平均得分约为 48%。GPT-4:平均得分约为 67%。
2024-05-23 12:49:22 690
原创 学习练习项目总结(BBS,shortlink,RPC)
学习的思路是从单体项目(BBS)到微服务分布式项目(shortlink)到自制底层框架项目(RPC),选取的都是 Github 开源项目,有很完善的代码和文档可供学习。
2024-05-22 16:14:52 807
原创 深入理解计算机系统(软硬件协同角度)
计算机是迄今为止最为复杂的一个系统之一,其作用在于按照确定的顺序完成认类预设好的指令,而这些预设好的指令就是我们所熟知的程序。
2024-05-02 22:09:31 748
原创 Fibonacci数列,从递归,动态规划,滚动数组,矩阵快速幂到通项公式
Fibonacci数列是一个无限序列,其前两项为0和1,后续项由前两项相加得到。换句话说,第n个Fibonacci数(记为F(n))等于前两个Fibonacci数之和,即F(n) = F(n-1) + F(n-2),其中n大于等于2。
2024-04-30 17:04:18 220 1
原创 8080 端口冲突 kill 相应进程反复重启问题
通过以下命令可以发现是哪个进程占用了端口,并查看该进程的存储位置,我这里的问题发现是 Zookeeper 在不断地重启,之前并没有自己安装过,想到 Kafka 之前的版本是依赖于 Zookeeper 的,便猜测是 Kafka 的问题,通过 brew list 命令查看了安装的目录发现了 Zookeeper,于是 brew install 命令卸载发现卸载失败 Kafka 有功能依赖,于是先卸载 Kafka,再卸载 Zookeeper 显式成功,问题解决。8080是一个用于显示进程信息的命令。-f。
2024-03-17 13:34:30 380
原创 Mac修改hosts文件加速Github访问
在Gitee上找到了一个项目,其中就有GitHub的IP-域名映射清单:https://gitee.com/klmahuaw/GitHub520,然后,我们将下面的内容复制添加到hosts文件下即可,打开文件 /etc/hosts,并赋予读写权限。
2024-03-05 14:29:55 518
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人