Linux下的高性能轻量级Web服务器(一)
1.让服务器监听客户端的连接请求 1.1 代码块 #include <sys/socket.h> #include <netinet/in.h> #include <string.h> #include<stdio.h> #include<stdlib.h> #define BUFFER_LEN 1 ...
Linux下的高性能轻量级Web服务器(一)
1.让服务器监听客户端的连接请求 1.1 代码块 #include <sys/socket.h> #include <netinet/in.h> #include <string.h> #include<stdio.h> #include<stdlib.h> #define BUFFER_LEN 1 ...
编写Linux下的高性能Web服务器(一)
##1.让服务器监听客户端的连接请求 1.1 代码块 #include <sys/socket.h> #include <netinet/in.h> #include <string.h> #include<stdio.h> #include<stdlib.h> #define BUFFER_LEN ...
【Rust入门】(一)构建自己的第一个Rust项目
安装Rust 参考文档,指定安装目录和镜像配置。 rustc --version 检查是否安装成功。 构建程序 使用rustc编译运行 rustc 编译:rustc main.js 运行: Windows:.\main.exe 或 main Linux:./main 注意: 编译成功后会生成一个二进 ...
学习笔记——Linux中搜索查找类命令;压缩和解压类;Linux挂载和卸载;进程线程类命令;RPM;YUM
2023-01-24 一、搜索查找类命令 1、find命令 (1)find -name "*.txt" (功能描述:查找当前目录下包含“.txt”的文件) 2、grep过滤查找及“|”管道符 管道符,“|”,表示将前一个命令的处理结果输出传递给后面的命令处理 (1)ll | grep -n test ...
学习笔记——Liunx;Linux文件与目录结构;VI/VIM编辑器(一般模式、编辑模式、命令模式)
2023-01-23 一、Linux 1、Liunx的简介 Linux是一套免费使用和自用传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了U ...
前端Linux部署命令与流程记录
以前写过一篇在Linux上从零开始部署前后端分离的Vue+Spring boot项目,但那时候是部署自己的个人项目,磕磕绊绊地把问题解决了,后来在公司有了几次应用到实际生产环境的经验,发现还有很多可以补充的地方,很多指令和下载地址每次用到的时候再找就相对麻烦,通过这篇文章可以做一个记录。 另外,之前 ...
C++ TinyWebserver 部署到Linux下,并运行(使用的是Vmware的虚拟机运行Ubuntu20.04)
环境:Vmware+Ubuntu20.04 1. Tinyweb server项目地址:https://github.com/qinguoyi/TinyWebServer 2. 首先进行mysql5.7的安装: 参考教程 : Ubuntu20.04安装MySQL5.7-实测3种方法(保姆级教程):h ...
C++ 文件读入速度测试
在信息学竞赛中,输入数据规模可能会很大,这时候就需要注意文件读取的效率。本文在 Linux 环境下测试了 C++ 几种常见读入方式的效率。 1. 系统环境 Arch Linux x86_64 默认 Linux 内核,版本 6.1.3 gcc 12.2.0 ext4 2. 测试代码 编译命令(省略文件 ...
在Windows Linux中 安装 anaconda
一. anaconda 简介 Anaconda是一个开源的Python发行版本,用来管理Python相关的包,安装Anaconda可以很方便的切换不同的环境,使用不同的深度学习框架开发项目。 二. anaconda 下载地址 anaconda 官网地址: https://www.anaconda.c ...
LVS 负载均衡
LVS 负载均衡 本篇主要介绍一下 lvs 是什么 以及它的 nat 模式的搭建 配合nginx来演示 1.概述 LVS 是 Linux Virtual Server 的简写 (Linux 虚拟服务器 ), 是由章文嵩博士主导, 它虚拟出一个服务器集群,然后进行负载均衡的项目, 目前LVS 已经被集 ...
Linux常用命令与shell脚本学习
Linux常用命令 1、 关机/重启/注销 | 常用命令 | 作用 | | | | | shutdown -h now | 即刻关机 | | shutdown -h 10 | 10分钟后关机 | | shutdown -h 11:00 | 11:00关机 | | shutdown -h +10 | ...