L0:计算机
文章平均质量分 52
计算机一级专栏,写的都是跟计算机相关的
左手一只猫
C++/Go/算法开发、电赛全国赛/省赛一二等奖、FPGA设计大赛省一等奖获得者,拥有多项发明专利,并且拥有出生证、身份证、驾驶证等多项国家级认证证书,热爱学习与运动,专注思考,最幸福的事情是深度工作与学习产生的心流体验,写作是其中一种让自己幸福的方法。
展开
-
计算机系统:Linux/windows查看硬件支持的最大内存
Linux/windows查看硬件支持的最大内存。原创 2022-11-21 16:43:58 · 371 阅读 · 0 评论 -
编程模式:Go编程pipeline模式
什么是pipeline模式是一种把各种命令拼接起来完成一个更强功能的技术方法。Linux 进程间基本的通信方式主要有:管道(pipe) (包括匿名管道和命名管道)、信号(signal)、消息队列(queue)、共享内存、信号量和套接字。Pipeline就是其中一种通信方式。提示:以下是本篇文章正文内容,下面案例可供参考现在的流式处理、函数式编程、应用网关对微服务进行简单的 API 编排,其实都是受 Pipeline 这种技术方式的影响。原创 2022-11-20 12:29:15 · 527 阅读 · 0 评论 -
Go性能优化:sync包的使用
golang性能优化, sync.pool提高内存分配的效率,减少GC压力原创 2022-11-18 18:03:16 · 509 阅读 · 0 评论 -
Golang:基于go反射机制实现通用http参数与结构体的转换
基于Go反射机制实现通用的http参数与结构体的转化,可以用于参数绑定,写成中间件模式,不需要每次都需要写一个参数解析功能。减少重复劳动原创 2022-11-17 16:35:17 · 902 阅读 · 0 评论 -
系统设计:什么是康威四定律?
系统架构设计康威四定律是什么?原创 2022-11-14 19:55:45 · 188 阅读 · 0 评论 -
Go微服务框架:Go-Kratos学习笔记
Kratos是一门轻量级go微服务框架,吧我当年的入门学习笔记贡献给入门的同学参考原创 2022-11-10 17:09:28 · 2225 阅读 · 1 评论 -
Utools 提高编程效率的工具集,号称小工具之王
Utools 号称小工具之王, 提高程序员或者任何使用电脑的人办公效率的工具集.原创 2022-11-10 16:04:44 · 421 阅读 · 0 评论