牛客网C++课程)Linux 高并发Web服务器项目实战(带定时检测代码) 技术框架: 1. 线程池 + 非阻塞 socket + epoll + 事件处理的并发模型 2. 状态机解析HTTP请求 3. 心跳机制 4. 简易日志系统 主要内容: 1. 使用 socket 实现服务器和浏览器客户端的通信; 2. 用 epoll 事件检测技术实现 IO 多路复用,提高运行效率; 3. 采用模拟 Proacto r的事件处理模式,利用线程池实现多线程机制,实现高并发通信,减少频繁创建和销毁线程带来的开销;(信号和互斥锁) 4. 主进程负责事件的读写,子线程负责业务逻辑——用有限状态机解析HTTP(GET)请求报文;生成相应的响应报文。 5. 利用链表数据结构实现心跳机制(超时检测处理)。
2024-04-07 19:34:30 34KB linux Web服务器 高并发
1
牛客网名企笔试面试求职攻略技术篇 2019
2023-01-17 09:09:20 2.56MB 牛客网 名企笔试面试 技术篇 2019
1
牛客网_2018名企校招笔试真题精选技术篇,有价值的资料
2023-01-17 09:08:08 1.91MB 牛客网 名企 校招 笔试
1
1. Verilog快速入门 1. 基础语法 VL1 四选一多路器 VL2 异步复位的串联T触发器 LV3 奇偶校验 VL4 移位运算与乘法 LV5 位拆分与运算 VL6 多功能数据处理器 VL7 求两个数的差值 VL8 使用generate…for语句简化代码 VL9 使用子模块实现三输入数的大小比较 VL10 使用函数实现数据大小端转换 02 组合逻辑 VL11 4位数值比较器电路 VL12 4bit超前进位加法器电路 VL13 优先编码器电路① VL14 用优先编码器①实现键盘编码电路 VL15 优先编码器Ⅰ VL16 使用8线-3线优先编码器Ⅰ实现16线-4线优先编码器 03 时序逻辑 VL21 根据状态转移表实现时序电路 VL22 根据状态转移图实现时序电路 VL23 ROM的简单实现 VL24 边沿检测 2 Verilog进阶挑战 01 序列检测 VL25 输入序列连续的序列检测 VL26 含有无关项的序列检测 VL27 不重叠序列检测 VL28 输入序列不连续的序列检测 02 时序逻辑 VL29 信号发生器 VL30 数据串转并电路 .....
2022-12-15 17:25:26 23KB verilog 牛客网 FPGA
1
牛客网招聘网站数据集爬取,用于大数据基础课程设计项目的统计分析。主要是利用招聘数据在Hadoop生态中进行导入、导出、统计分析、数据可视化。
2022-12-09 14:24:52 2.43MB Hadoop 牛客网招聘数据 大数据
1
牛客网 / 题库 / 在线编程 / SQL篇 / 非技术快速入门
2022-10-16 18:04:35 138KB
1
leetcode题库 说明: 该清单主要针对客户端大厂算法面试。题目是按照统计的算法出现频率来排序的。 清单总题目数为70题,其中相同题型大概有3道,类似题目也有几道,实际也就60多题。如果准备面试的时间比较短,建议优先学习出现频率>1次的题目,大概近40题。要达到大厂面试算法要求,要能够在leetcode或牛客网上默写所有算法,并且能够口述算法每一步的作用(大多数的题目我都有备注)。许多算法经典思想,也要做了解,搞不懂的多去leetcode题解区看看。 每道题都有很多种解法,我给出来的题解一般是推荐度比较高或比较经典的解法,题目是以swift实现的,欢迎补充其他语言版本。 推荐: 若你想系统学习算法知识,我推荐你先学习 若你需要系统准备iOS面试,我推荐你看看 数据来源: 算法题:
2022-08-04 20:01:54 46KB 系统开源
1
华为OD机考100题
2022-06-06 11:05:17 771KB 华为 OD 牛客网
1
牛客的代码leetcode代码区别 niuke_huae_jishi介绍 本项目是牛客网上华为机试题的相关介绍 主要包含 题目描述 思路 java代码(经过测试) 总结 同时,也包含了每个相关专题的思路和总结 在markdown文件夹里是markdown文件
2022-05-02 23:38:39 1.8MB 系统开源
1
仿牛客网讨论社区项目: 主要技术架构: SpringBoot Spring SpringMVC MyBatis Redis Kakfa Elasticsearch Spring Security Spring Actator 基于SpringBoot的社区平台,实现了牛客网讨论区的功能。实现了邮箱注册、验证码登录、发帖、评论、私信、点赞、关注、统计网站访问次数等功能,数据库使用Mybatis、Redis,使用Kafka构建系统通知,使用Elasticsearch构建全文搜索功能。 包含数据库文件、项目源码等
2022-04-20 15:07:50 1005KB java spring boot redis
1