shankusu2017
码龄15年
求更新 关注
提问 私信
  • 博客:1,242,469
    社区:23
    1,242,492
    总访问量
  • 155
    原创
  • 156
    粉丝
  • 64
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:贵州省
加入CSDN时间: 2011-05-24

个人简介:go lua c 服务器开发 shankusu2017.github.io

博客简介:

Shanks

博客描述:
这是一位码农的博客
查看详细资料
个人成就
  • 获得305次点赞
  • 内容获得87次评论
  • 获得1,390次收藏
  • 代码片获得587次分享
  • 博客总排名653,251名
创作历程
  • 195篇
    2021年
  • 171篇
    2020年
  • 64篇
    2019年
  • 87篇
    2018年
  • 213篇
    2017年
  • 2篇
    2016年
成就勋章
TA的专栏
  • 教育
    3篇
  • 为人处世
    18篇
  • 兴趣爱好
    4篇
  • Lua源码学习
    63篇
  • golang
    116篇
  • 科普
    5篇
  • 运维
    50篇
  • 杂七杂八
    22篇
  • 嵌入式开发
    28篇
  • life
    1篇
  • linux
    68篇
  • 系统架构师
    86篇
  • QT
    59篇
  • windows
    15篇
  • Linux网络编程
    30篇
  • 编程杂谈
    34篇
  • Lua
    27篇
  • DB
    22篇
  • 游戏服务器
    10篇
  • 算法
    17篇
  • c c++
    33篇
  • 计算机原理
    43篇

TA关注的专栏 5

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • 后端
    架构
  • 服务器
    linux
创作活动更多

金三银四·四月创作之星挑战赛

当2026年的“金三银四”遇上Agent技术全面爆发的元年,每一位技术人都是这场智能革命的亲历者与定义者。 猫头虎AI诚挚邀请您加入「金三银四·四月创作之星挑战赛」。这不仅是一场关于流量的角逐,更是一次技术深潜与趋势预判的思维碰撞。 本次创作活动,猫头虎AI为你准备了Harness+OpenClaw+CLI多重引擎赋能创作,助你打通从代码交付到智能编排的“最后一公里”。请将你在面试季的所见所闻、在Agent开发一线的踩坑实战、以及对未来人机协作模式的深度洞察,化为文字。 --- **活动须知:** 1.**围观交流**→加入专属创作者活动围观群,和同期优质创作者互相催更、分享资源、围观大神:[点击进群=>https://bbs.csdn.net/topics/619770678](https://bbs.csdn.net/topics/619770678) 2.**质量自查**→发文前先看看文章结构,争取一次到位:[点击查看文章质量分入口](https://www.csdn.net/qc) --- 每一次发布,都是向""创作之星""更近一步——**2026年的技术影响力,从今天文章开始累积!**

342人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

博客地址更改

最新的个人博客地址 shanks.link
原创
博文更新于 2022.11.09 ·
1153 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

万丈高楼平地起,勿在浮沙筑高台--论程序员基础知识的重要性

以下内容转载或参考或引用http://blog.csdn.net/fightfaith/article/details/49536517万丈高楼平地起,勿在浮沙柱筑高台,所谓的基础知识,就好比是盖房子要打地基一样,没有监事牢固的地基,房子就没有稳定性,根基不稳,早晚会对自己的发展造成重大的影响。程序员只有将基础知识牢记在心,才能产生对知识的共鸣与升华,那么对于学习新知识来说,也
转载
博文更新于 2021.07.24 ·
1106 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

系统资源不足 无法完成请求的服务

以下内容转载自:http://www.xitong8.com/xtjc/20161129/10147.html在使用Win7系统的过程中,有时候会出现“系统资源不足 无法完成请求的服务”提示,这也导致很多程序都无法正常运行,有些用户打开任务管理器也发现,并没有什么程序在运行,对于这个问题我们该如何解决呢?其实我们可以通过修改注册表的方法来解决,下面看详细操作。
转载
博文更新于 2021.07.24 ·
39062 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

程序员进阶宝典

文章来自http://www.jianshu.com/p/88cc0e0b9b181、心净则明,心诚则灵  如果你想要一个月速成程序员,那么这篇文章不适合,如果你仅想要在IT圈“耍酷”,那你也不需要研读,如果你执着询问“退化”成为一名程序猿有啥捷径,那我只能告诉你,此路不通!  不可否认,这是个浮躁的社会,程序猿干的是个专注活,这是个多元化的社会,程序猿面对的却是枯燥、单一的界面
转载
博文更新于 2021.07.24 ·
878 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

计算机原理-IP协议是不可靠无连接的,那为什么当初不直接把它设计为可靠的?

前言今天在知乎上看到这样一个问题,觉得比较有意思,IP协议是不可靠无连接的,那为什么当初不直接把它设计为可靠的?对于这个问题,今天就来谈一谈我的一些想法吧。打个比方我们都知道IP协议是无连接的,传输也是不可靠的。那为什么还要设计这个看似“鸡肋”的协议呢?在开始分析之前,我用一个比方先来解释下。我们应该都寄过信件吧,邮局的信件分为两种:平信和挂号信...
转载
博文更新于 2021.07.24 ·
1352 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

7部史诗级自然纪录片,孩子14岁前要看完!

以下内容转载自https://www.toutiao.com/i6636908732494119437/原创布谷学习2018-12-21 12:01:00文、编辑 | 云雀儿来源 | 布谷听听(iBookgood)世界那么大,你想去看看吗?似乎穷极一生,我们也看不完这个世界,不过纪录片却可以帮我们做到。孩子无论大小,都会喜欢关于自然的纪录片,喜欢看在野外的动物是如何生活的。好的自然纪录片不但能满足孩子们的好奇心,激发他们探索的热情,更是一种对心灵的滋养。都说美国的孩子..
转载
博文更新于 2021.07.24 ·
1335 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

计算机原理-gdb到底是怎么实现的?

gdb这个debug工具,应该无人不知吧。服务器开发和客户端开发人员应该都或多或少的通过这个工具排查问题。但有没有想过它的实现原理,为什么打断点能够在断点处停止运行?为什么能查看cpu寄存器?等等。我们就带着这些疑问接着往下看。知识铺垫我们都听说过系统调用,这里简单的解释下系统调用的含义。操作系统提供了一种标准的服务来让程序员实现对底层的硬件和服务的控制,比如申请、释放内存,打开、关...
转载
博文更新于 2021.07.24 ·
1201 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

计算机原理-Linux网络协议栈【驱动和网卡怎样交互?】

驱动和网卡的交互过程很少人会关注,但是如果你懂这方面的知识,会对用户态的网络编程更加理解深刻和通透。驱动和网卡之间是异步通信。驱动在请求发送数据之后CPU就去干别的事情去了。网卡发送完包之后通过中断通知CPU,CPU再通过驱动程序了解到结果。和发送数据一样,接收数据也是异步的。网卡把数据倒腾到主存之后再通过中断通知CPU。因此,预留一些空间来缓存发送和接受的buffer是必要的...
转载
博文更新于 2021.07.24 ·
1318 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

服务端开发所需技能归纳

以下内容转载或引用或参考http://www.jianshu.com/p/40849a425846如果你没有接触过服务端开发,是否会好奇服务端的同学究竟做了什么?仅仅是做数据增删改查这样的事情吗?这篇文章告诉你,服务端的开发者都做了哪些事情,他们需要掌握和使用到哪方面的技术。本文适合有学习服务端开发想法或者初级的服务端开发者们阅读。不是技术干货但是希望能提供入门或初
转载
博文更新于 2021.07.24 ·
855 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

这7种迹象,暗示你的生活正慢慢变好

以下内容转载自http://dy.163.com/v2/article/detail/D525BA5S0517HA1S.html本文系网易新闻怼人短视频节目《说说而已》出品,每周一、三中午12点准时开怼。  转眼,离2017年的结束只有20多天。  有人调侃:“我2018年的新计划,就是完成2017年计划的、一定要做完的、2016年没做完的事情。”
转载
博文更新于 2021.07.24 ·
915 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何才能学到Qt的精髓——信号槽之间的无关性,提供了绝佳的对象间通讯方式,QT的GUI全是自己的一套,并且完全开源,提供了一个绝好机会窥视gui具体实现

以下内容转载http://www.cnblogs.com/findumars/p/4531687.html叶韵、KY Xu、赵奋强等人赞同被邀请了很久了,一直在思考,今天终于下决心开始写回答。这个问题的确是够大的,Qt的代码规模在整个开源世界里也是名列前茅的,这么大的项目其中的精华是非常多的,很难说得全面,实际上我对Qt也不是完全了解,里面
转载
博文更新于 2021.07.24 ·
572 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

系统学习Go语言,有这几本书就够了!

以下内容转载自https://tonybai.com/2020/11/04/the-recommend-books-list-for-learning-go/Tony Bai一个程序员的心路历程关于我 文章列表系统学习Go语言,有这几本书就够了!十一月 4, 2020 0 条评论1. Go语言的发展现状如果从2007年9月20日那个下午三个“程序员大佬”在谷歌总部的一间办公室里进行的一次有关设计一门新编程语言的讨论算起,那么Go语言已经度过了自己的13个年头了。..
转载
博文更新于 2021.07.24 ·
2251 阅读 ·
0 点赞 ·
0 评论 ·
14 收藏

计算机原理-Linux select的实现原理到底是怎样的?

熟悉Linux环境编程的程序员们应该对select系统调用了如指掌吧,因为它的功能比较强大,可以用来定时,监听等等。可你们是否想过它的实现原理?这篇文章就来聊聊它的实现原理。首先按照惯例,简单的讲述下select使用方法。select是用来监听多个文件句柄的状态变化。程序会阻塞在select等待,直到监听的句柄有一个或者多个状态发生变化。函数的原型如下:int select...
转载
博文更新于 2021.07.24 ·
1586 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

奔跑的微信,失控的张小龙

以下内容转载自https://www.toutiao.com/i6901087809692500487/钛媒体APP2020-12-01 09:05:162005年马化腾在收购Foxmail时,或许并没有想到张小龙会在几年后送给他一张最珍贵的移动互联网船票。他一方面看上了那500万个QQ所没有的高端用户,另一方面又隐约感觉这个穿着拖鞋打双升的程序员,有那么一点奇异的风骨。天生异象,必是奇人。收编张小龙,会不会等同于抄底诸葛亮?6年后,性感的来复枪声唤醒了年轻人的冲动。张小龙的天才之.
转载
博文更新于 2021.07.24 ·
953 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Lua 随机数

从[min, max]中间去随机中num = math.random(min, max)
原创
博文更新于 2021.07.24 ·
674 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

计算机原理-OS-引导-内核引导过程详解

本文翻译并且修改自:http://duartes.org/gustavo/blog/微信公众号:技术原理君今天让我们深入内核,去看看操作系统是怎么启动的吧。由于我习惯以事实为依据讨论问题,所以文中会出现大量的链接引用Linux 内核2.6.25.6版的源代码(源自Linux Cross Reference)。如果你熟悉C的 语法,这些代码就会非常容易读懂;即使你忽略一些细节,仍能大致明...
转载
博文更新于 2021.07.24 ·
1226 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

C语言动态内存分配:(一)malloc/free的实现及malloc实际分配/释放的内存

以下内容转载或参考或引用自https://blog.csdn.net/zxx910509/article/details/62881131一、malloc/free概述malloc是在C语言中用于在程序运行时在堆中进行动态内存分配的库函数。free是进行内存释放的库函数。1、函数原型[cpp]view plaincopy#include<stdlib.h>void*ma...
转载
博文更新于 2021.07.24 ·
937 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Lua代码建议的阅读顺序

以下内容转载自https://www.reddit.com/comments/63hth/ask_reddit_which_oss_codebases_out_there_are_so/c02pxbpRecommended reading order: lmathlib.c, lstrlib.c: get familiar with the external C API. Do...
转载
博文更新于 2021.07.24 ·
924 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

GetInstance()中两次NULL判断

static void *instance = NULL;static lock;public GetInstance(){ if(!instance ) { synchronized(lock) { if(!instance ) { instance =new SingleTon();...
原创
博文更新于 2021.07.24 ·
860 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

TCP 拥塞控制详解

以下内容转载自https://www.toutiao.com/i6833287175287603725/作者:engleliu,腾讯 PCG 开发工程师本文主要介绍 TCP 拥塞控制算法,内容多来自网上各个大佬的博客及《TCP/IP 详解》一书,在此基础上进行梳理总结,与大家分享。因水平有限,内容多有不足之处, 敬请谅解。一、TCP 首部格式在了解 TCP 的拥塞控制之前,先来看看 TCP 的首部格式和一些基本概念。TCP 头部标准长度是 20 字节。包含源端口、目的端口、序列号、.
转载
博文更新于 2021.07.24 ·
2257 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏
加载更多