前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Web服务器烂大街?来试试这个项目吧|我可能是推荐这个项目的第一人

Web服务器烂大街?来试试这个项目吧|我可能是推荐这个项目的第一人

作者头像
拓跋阿秀
修改2021-03-22 17:44:54
5.1K0
修改2021-03-22 17:44:54
举报

大家好,我是阿秀。

我又来水文推荐好东西了,可能因为近期是春招找实习的好时机,不少学生党都来找我问一些求职意见和简历修改意见,不过问的比较多的还是希望我推荐一些可以写在简历上的项目,毕竟 Web 服务器已经烂大街了。

其实我在以前的文章就推荐过一些不错的 C++ 项目了,就是下面这篇文章,大家可以去看看。

阿秀做过的几个项目,拿去跟面试官对线

下面推荐一个新的 C++ 项目,是我几个月前发现的,在 2021.02.25 号晚上在自己的微信视频号做校招求职解析分享直播时已经跟不少朋友推荐过了,现在把它推荐给大家。

答应我,丢开你手中的 WebServer 服务器好吗哈哈哈,大清都亡了

“貌似在校招中 C++党 人均 Web 服务器,Java 党人均 电商、RPC啊

Title : Skiplist-CPP

Description : A tiny KV storage based on skiplist written in C++ language

一个使用 C++ 编程实现的基于跳表的轻量级键值型数据库。

该 Demo 提供的功能接口主要有:

  • insertElement
  • deleteElement
  • searchElement
  • displayList
  • dumpFile
  • loadFile
  • size

并且作者也提供了一些 Performance Data,如下:

Insert

skiplist tree high:18 insert random key

insert element num (w)

timecost (s)

10

0.316763

50

1.86778

100

4.10648

QPS: 24.39w

Get

search element (w)

timecost (s)

skiplist size (w)

10

0.47148

10

50

2.56373

50

100

5.43204

100

QPS:18.41w

推荐原因

1、主要是 WebServer 真的真的真的烂大街了,我感觉是个 C++党的简历上必有 WebServer 服务器,太千篇一律了。

2、该项目是与 Redis 中的跳表联系在一起,如果在面试中面试官谈起你的项目,很容易就会把话题扯到跳表上,进而跟 Redis 搭上线,而 Redis 数据库可以说是 后端开发必问的一个知识点了。

所以,做这个项目相当于是提前给面试官挖了一个坑,就等着他跳进去。他要是借由跳表问起 Redis,你就可以侃侃而谈了~

不过也需要注意,不要自己给自己挖坑,做这个项目的前提就是对于 Redis的常见知识点有所掌握,比如五种数据结构底层模型缓存击穿缓存雪崩之类。

千万不要自己对 Redis 一窍不通,还在简历上写了这个项目,那可真是自己给自己挖坑,小丑竟是我自己了。

C++ 校招党可做的项目也不多,这个项目也是我自己发现的,阿秀本着好东西就应该分享出来的原则跟大家推荐这个项目,大家可以根据自己的具体情况选择合适自己的项目,适合自己的才是最好的。

领取方式

我已经下载下来这个项目了,大家去公众号后台回复「跳表项目」即可。

“逆袭进大厂系列八股文已开源至 github 仓库:https://github.com/forthespada/InterviewGuide。欢迎各位star,点击下方「阅读原文」即可直达

结语

目前还没看到有人推荐过这个项目,我应该是推荐这个项目的第一人了哈哈。

近期阿秀自己的私事也比较多,写完这篇文章已经是 2021 年 3 月 11 日的晚上 0:26 分了。

如果大家觉得这个项目还不错的话,可以点个赞吗?感激不尽~

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-03-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 拓跋阿秀 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Insert
  • Get
  • 推荐原因
  • 领取方式
  • 结语
相关产品与服务
云数据库 Redis
腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档