Linux
文章平均质量分 65
Misaki-Mei
个人github:https://github.com/MisakiOfScut
展开
-
C++11实现的高性能静态服务器
一、概述以IO多路复用为核心,采取单Reactor模式,接受处理请求和发送响应(目前仅能处理静态文件请求)。用时间堆管理的定时器来处理超时链接。项目大概2000行代码,只是我看完《Linux高性能服务器》来实践的项目,性能肯定和muduo这种网络库没法比,算是新手上路项目吧。最主要的逻辑在HttpServer部分,另外复杂点就是定时器的部分。通过了压测并且部署到了实际服务器上,有什么问题欢迎留言或者私信交流。项目地址:https://github.com/MisakiOfScut/SingHttpSe原创 2021-05-16 23:02:17 · 467 阅读 · 0 评论 -
windows terminal 适配远程server的zsh
记录一下怎么配置的server端配置在server上安装zsh(需要reboot)和oh-my–zsh,然后在./zshrc中设置ZSH_THEME="agnoster"# 安装zsh-syntax-highlighting语法高亮插件git clone https://github.com/zsh-users/zsh-syntax-highlighting.gitecho "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highligh原创 2021-04-21 19:01:12 · 280 阅读 · 0 评论 -
Linux修改time_wait时长不起作用
Linux修改time_wait不起作用博主为了在本地测试服务器,决定修改一下time_wait的时长(不知道这个东西的需要复习下tcp四次挥手),随意地在网上这么一搜大部分博客给出类似如下答案:1.修改/etc/sysctl.conf文件中的若干参数net.ipv4.tcp_syncookies = 1 表示开启SYN Cookies。当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0,表示关闭;net.ipv4.tcp_tw_reuse = 1 表示开启重用。允原创 2021-04-04 21:54:20 · 1162 阅读 · 0 评论