首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
刀山羊
掘友等级
项目经理
摸爬滚打,略知一二。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 11
沸点 19
赞
30
返回
|
搜索文章
最新
热门
算法 字符串高效匹配KMP算法
在主字符串中text查找子字符串 pattern 是否存在,按照暴力匹配其时间复杂度为O(m*n)。 KMP算法改进了查找效率,核心是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配
DNS 从域名字段解析看网络协议巧妙的设计
DNS协议大家都比较熟悉,平时访问的网站是容易记忆的域名地址,但是对于机器来说,通信最终路由得靠IP地址,而dns协议主要的目的也就是做一下域名和IP之间的转换;这里详细讲下域名在报文中是如何编码的。
DPDK timer库定时器
DPDK中timer库封装了定时器的实现,以支持异步执行回调函数,包括单次定时和周期定时,这里介绍其具体使用方法。
Go pgx高性能访问PostgreSQL数据库
在go的项目中,很大一部分情况都会使用gorm,但是在一个并发场景下测试发现gorm查询性能不满足,平均可能到50~100毫秒级别,导致一秒钟只能处理几十个请求,替换为pgx很好的进行了性能优化。
Go fsm有限状态机
在高质量编码的理念中,需要把控制逻辑和业务逻辑进行区分,这样的实现代码才更清晰,也更好维护;fsm有限状态机是其中一个很好的案例
Go time包
在项目中不可避免的需要和时间打交道,比如说时间的显示、时间间隔、定时器、时区等;通过time包可以满足我们平常需要的业务功能。
SSH 前端也需要了解的网络知识
SSH(Secure Shell的缩写)是一种加密的网络传输协议,可在不安全的网络中为网络服务提供安全的传输环境,SSH最常见的用途是远程登录系统。
Linux 进程操作命令指南
进程应该是Linux操作系统里面最重要的一块内容了,通过进程的调度支撑着整个系统的运行管理,平时工作的时候也不可避免的需要涉及到进程相关的操作,ps、pgrep、pkill、pidof、pstree等
Linux 重定向的使用
在日常的Linux使用过程中,很多时候都需要用到输入/输出重定向的功能,方便我们灵活的使用命令和操作文件等。
Go net/http客户端和服务端抓包分析
net/http包为Golang官方的http包,可以用于实现http客户端和服务端;虽然实际项目过程中用resty更加的方便,但是通过对net/http的使用和抓包分析,可以更好的理解HTTP原理。
下一页
个人成就
文章被点赞
12
文章被阅读
12,979
掘力值
1,020
关注了
8
关注者
16
收藏集
0
关注标签
0
加入于
2024-02-21