c/c++开发
文章平均质量分 79
熟悉c/c++开发
_苏沐
CSDN全栈领域优质创作者,HBCPC一等奖,阿里云专家博主,支付宝社区平台开发者,openguass社区贡献者,墨天轮平台创作者,稀土掘金创作者,Apollo社区创作者
展开
-
springboot服务端接口外网远程调试,并实现HTTP服务监听 - 内网穿透
前后端分离项目中,在调用接口调试时候,我们可以通过cpolar内网穿透将本地服务端接口模拟公共网络环境远程调用调试,本次教程我们以Java服务端接口为例。转载 2023-04-18 09:06:19 · 2320 阅读 · 23 评论 -
Go语言学习编程实践:五种模式解决go中的并发问题
最常见的就是将for-select循环与通道结合起来,向go程序发送一个关闭信号。我们称它为“完成”通道。我们应该防止程序中发生任何泄露。所以我们应该对于留在程序中的go例程发送信号,让它知道它可以退出。这五个模式是构建更大、更复杂的 Golang 应用程序的基石。这些解决方案可以解决你在处。理 GO 中的并发问题时可能遇到的问题。此外,你还可以在此基础上修改、扩展和创建新的。没有看懂,先记在这里……有一个修正,暂时先不提。原创 2023-03-08 13:55:54 · 489 阅读 · 0 评论 -
keepalived学习记录:对其vip漂移过程采用gdb跟踪
总结一下,Keepalived中实现轻量级的高可用,一般用于前端高可用,且不需要共享存储,一般常用于两个节点的高可用。原创 2023-03-03 17:59:30 · 1338 阅读 · 1 评论 -
Go语言学习编程实践:实现简易计算器(包含词法器、语法树构建)
本文介绍golang和编译原理的基本技术实现的一个计算器代码。原创 2023-03-03 16:34:15 · 438 阅读 · 3 评论 -
通过哲学家进餐问题学习线程间协作(代码实现以leetcode1226为例)
理顺线程争抢信号量问题的思路,使用c++/go解决编码问题原创 2023-02-24 13:34:38 · 678 阅读 · 0 评论 -
Go语言学习编程实践:goroutine实现并发时钟服务器
使用net包构建客户端与服务器间通信,goroutine实现服务器并发处理客户端连接。原创 2023-02-22 16:18:26 · 197 阅读 · 0 评论 -
I/O多路复用模型实现——epoll
I/O 多路复用的本质,是通过一种机制(系统内核缓冲I/O数据),让单个进程可以监视多个文件描述符,一旦某个描述符就绪(一般是读就绪或写就绪),能够通知程序进行相应的读写操作。epoll可以实现I/O多路复用。原创 2023-02-22 09:53:28 · 453 阅读 · 0 评论 -
gdb调试常见命令详细总结
gdb调试工具的使用,包括大部分的常见命令,在后端研发中很有帮助。原创 2022-11-17 10:16:02 · 6851 阅读 · 2 评论 -
linux小妙招(对比不同文件夹下的内容、kill掉后台运行的gdb进程)
在linux系统中如何对比不同文件夹下的内容,如果kill掉后台的进程,看这一篇就够啦原创 2022-11-08 17:46:24 · 872 阅读 · 0 评论 -
用c语言将文件中十六进制数据与二进制数据相互转换
用c语言实现十六进制与二进制相互转换,对于数据处理有帮助。原创 2022-11-07 10:46:14 · 2266 阅读 · 0 评论 -
面向对象的设计(OOD)原则了解一下
熟悉面向对象的原则,能有利于设计,又有利于测试。本文介绍OOD五条原则,形成设计思想。原创 2022-09-16 17:45:27 · 499 阅读 · 0 评论 -
failover机制和NFS服务
学习记录 督促自己学习原创 2022-09-14 17:24:14 · 530 阅读 · 0 评论 -
研发中学习C(file函数、宏定义、gdb调试、strstr函数)
在研发过程中 记录一些c语言知识,file函数、gdb调试过程。原创 2022-09-07 10:34:42 · 224 阅读 · 2 评论 -
研发中学习git(删除分支/合并提交/回滚/保存当前状态/撤销修改)
git工具的使用原创 2022-09-05 17:54:58 · 752 阅读 · 0 评论