项目介绍:本项目自研项目,旨在实践网络编程及相关开发技术的学习。 个人职责:后端开发 工作内容:【高并发】基于线程池、非阻塞 socket、IO 多路复用技术(ET 模式的epoll)、及 Reactor 事件处理模式实现高并发。【内存池】使用TLS(线程局部存储)内存池,统一申请和释放服务器通信连接所需的内存,减少系统内存碎片。TLS内存池设计为3层结构:线程缓冲存储+中心缓冲存储+页缓冲存储。【数据库连接池】采用 RAII 机制的数据库连接池,池化技术提高登录验证效率,RAII 机制避免内存泄漏。【时间轮】使用基于时间轮的定时器关闭超时请求,解决超时连接占用系统资源问题。 项目成果:【Github】http://xxxxx
☆45Aug 30, 2022Updated 3 years ago
Alternatives and similar repositories for TLSBased_WebServer
Users that are interested in TLSBased_WebServer are comparing it to the libraries listed below
Sorting:
- 此项目基于Linux系统,采用分布式架构、MVC(mode-view-controller)框架,通过Nginx 负载均衡实现多个服务器集群,使用one loop per thread +thread pool模式,通过开源的libevent I/O框架库,采用非阻塞 IO…☆12May 4, 2022Updated 3 years ago
- 基于跳表实现的键值型存储引擎☆12Jun 21, 2021Updated 4 years ago
- 一个Qt写的连连看小游戏☆18Dec 16, 2016Updated 9 years ago
- 高性能网络设计——网络编程(网络io与select、poll、epoll,reactor原理与实现、http服务器实现、websocket协议与服务器实现)与网络原理(服务器百万并发,网络协议栈,UDP可靠传输协议QUIC),协程框架NtyCo的实现,用户态协议栈NtyTc…☆33Jul 18, 2022Updated 3 years ago
- 五子棋人机博弈,极大极小值,剪枝,启发式搜索☆10Nov 7, 2020Updated 5 years ago
- 去哪儿网爬虫(景区与景区评论)☆10Jul 1, 2019Updated 6 years ago
- 完全使用C++(脱离Boost)参考Muduo实现的网络库☆85Apr 23, 2022Updated 3 years ago
- ☆11Jun 13, 2021Updated 4 years ago
- This Qt / QML project is an example of how to create a custom car dashboard using the functionality provided by the QtQuick library.☆11Apr 4, 2023Updated 2 years ago
- Detection of malicious data exfiltration over DNS using Machine Learning techniques☆13Jul 8, 2020Updated 5 years ago
- Cpp秋招求职总结笔记,包括C++语言基础,计算机网络,Linux操作系统,Socket网络编程基础,多线程服务器个人总结☆11Oct 28, 2020Updated 5 years ago
- 淘宝,京东,苏宁Scrapy爬虫☆10Dec 8, 2022Updated 3 years ago
- C++版牛客论坛项目后端☆10Nov 9, 2023Updated 2 years ago
- 不基于Boost的muduo库C++实现源码☆10May 28, 2021Updated 4 years ago
- 互联网校招复习资料☆10May 15, 2019Updated 6 years ago
- In this work different types of network traffic such as: email, chat, browsing etc were classified using time related features. The main …☆12Mar 14, 2020Updated 5 years ago
- 京东爬虫,可以实现输入一个关键字后自动爬取相关的商品信息,也可以用于自定义爬取商品的评论。☆11Mar 23, 2018Updated 7 years ago
- ios游戏APP评论爬虫。crawl app comments on amazon && appannie.☆12Apr 6, 2016Updated 9 years ago
- 基于QT开发的UNO卡牌游戏,支持两种游戏规则模式,2-8人局域网联机对战,简单的AI人机对战等☆94Jul 24, 2020Updated 5 years ago
- 淋汾博客系统,基于SpringBoot+Vue微服务前后端分离架构,前端使用Vue、Element、Vue-Palyer等,后端使用Spring Boot+Mybaties-plus+Redis进行开发,Jwt+Spring Security做登录鉴权,Spring Soc…☆10Jun 17, 2022Updated 3 years ago
- Linux下生产者消费者问题的实现☆14Jul 18, 2016Updated 9 years ago
- A mini-redis learn from tokio.☆12Dec 20, 2022Updated 3 years ago
- Sechead is a powerful security tool developed in Python that allows users to audit the security headers of any website. With Sechead, use…☆13May 22, 2023Updated 2 years ago
- 一个简单易用的高性能C++网络库☆12Nov 12, 2019Updated 6 years ago
- A webserver developed using modern c++☆46Dec 19, 2019Updated 6 years ago
- A repo to help you train a custom image detector using the state-of-the-art YOLOv5. This model will allow real-time drone swarm detection…☆13Jan 8, 2022Updated 4 years ago
- Go并发编程实战☆11Apr 6, 2023Updated 2 years ago
- QT做界面,基于ctp-api实现高频交易工具☆14Aug 4, 2017Updated 8 years ago
- 基于vue+vuex+vuerouter+elementui+axios+qs的家政服务平台后台管理系统☆11Dec 11, 2022Updated 3 years ago
- scrapy+pyppeteer,爬取今日头条中新闻及热门评论信息。☆12May 6, 2020Updated 5 years ago
- Stanford CS144 Solutions Fall2020☆14Aug 30, 2022Updated 3 years ago
- 此项目旨在为南京航空航天大学住宿生提供更方便的电费查询方式☆11Dec 11, 2018Updated 7 years ago
- Approximate Q-Learning algorithm designed for the WTA (weapon target assignment) problem. Created for an AI Competition.☆14Mar 7, 2023Updated 2 years ago
- Code for A_Simple_Efficient_Light-weighted_CNN_for_5G_LOS_NLOS_Identification☆14Apr 19, 2024Updated last year
- 豆瓣电影爬虫,爬取评论情况并进行分析,使用echart进行可视化☆13Apr 19, 2020Updated 5 years ago
- 第六届字节青训营项目:使用 Gin 作为web框架,MySQL 作为数据存储并使用 Gorm 操作数据库。使用Etcd作为注册中心,Grpc 进行服务之间的通信。 采用 redis 作为缓存;消息中间件 RabbitMQ☆13Nov 14, 2023Updated 2 years ago
- Modern Newly Created Car Dashboard using QT QML☆21Aug 13, 2023Updated 2 years ago
- Extract Features from suspected DNS Tunneling traffic☆12Oct 12, 2016Updated 9 years ago
- Linux网络编程 / socket编程 / 聊天室 / select & poll & epoll / network programming☆12Mar 24, 2019Updated 6 years ago