#项目#

大家好我是晨,自推一下项目,网聚盘项目,访百度网盘,并加上了网址管理

项目需求:源于有一次电脑黑屏,需要重装系统来解决这个问题,最后导致相关浏览器的收藏网址数据丢失,这还是因为我没登录,我就想着开发一个web程序来专门存放这个东西,主要是用着方便,当时看百度网盘那种界面挺好,就模仿了。后来在研究大文件上传时,突然觉得我的网站要是加上这个也挺好,同时也为了有更多功能写在简历上。

技术栈:springboot、meilisearch、canal、vue3、mybatis-plus-join、jsoup、gson

访问地址:https://www.xingguang.love

亮点:

使用 jsoup 抓取网站的 logo 和 title

使用 meilisearch 优化搜索功能,对用户和用户的帖子进行聚合搜索

使用 canal 实时更新mysql数据到 meilisearch

使用 ffmpeg 将视频转成 m3u8 格式,前端通过流媒体库进行播放

前端通过 spark-md5 计算大文件的 md5 的值,并使用worker线程解决页面因为大量计算造成的卡顿问题

实现大文件分片上传、断点续传、合并,前端通过异步的形式进行上传

此外:我的云服务器配置是2核2G 带宽3Mbit,把所有环境部署好发现配置远远不够,时常崩溃。

我想把此项目写到简历上,但很显然,亮点完全不太够,所以后面就是优化此项目了,等优化完再给出 github 地址。

后期的优化:

此项目改成微服务项目

给最耗时的地方加上缓存

各位星球的大佬们有什么好的优化方案吗,望给出一些建议,谢谢 7s0bwk2h t69jzclv 1slqvj4c e43azyeq

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
晨
作者分享
B树和B+树详解及面试的回答
5
25.7.5 打卡
1
目前已经离职成功,回想起第一次对上班的期待,已是好久之前。 记得我大概是被画饼充饥进来的,一直记得经理面试时一直跟我说公司的技术栈,并说进来好好学,让我一度以为我进来不久就可接触到这些技术栈从而丰富自己的经历和简历。后面渐渐的发现接触到这些大抵要好几个月往上,因为有个干了2-3个月的老员工也没接触到,工作只是业务+CRUD,而我也只能干2个多月。届时我突然发现提升不是很大。 但其实我辞职的主要原因还是因为这个工作环境太压抑并且做的东西没有正反馈,为什么压抑呢?因为整个团队除了工作就是工作,而且还是997,由于我是新来的,我发现融入不进去他们,平时问业务就会很头疼,也没人跟我讲业务,让我自己去问,有的时候没问到点子上,你会发现有些时候会做错,做错了又会说你没问,真是一大bug。而且有时候他们还喜欢踢皮球。自省一下:我自己脸皮可能还是有点薄。 最开始的打算:工作没正反馈,找个机会多跟老员工聊一下核心业务,看看能不能套到简历上,后面发现行不通,因为有一些核心细节你还是不了解,没有真的接触过是无法体会到一些思想的,况且别人跟你说的时候也只是简略的说,一般来说实践要说起来都是复杂的,所以,代码在缺少业务支持的情况下是看不懂的。 由于是CRUD,简历都不知道怎么写,各位有什么好办法嘛
4
工作十几天了,真的就是一整个心累,这十几天有好几次都想跑路了,主要有以下几点: 1.加班严重,那边的人九点了甚至还在工作,来了之后才发现没双休,他们上个月就放了端午的假期 2.来了之后真的不适应天天只做CRUD边缘化的工作,可这就是事实,进去一定先是这样 3.公司默认我进去玩玩他们那个平台就真的把业务玩懂了,每次问那个负责人业务上的问题总是答非所问、不耐烦、细节不讲,有的时候还把问题抛回来了,真的让人无从下手,每次要问好多遍,还要被他压力,我有时候真的不想问但又不得不问,问了又要看到他不耐烦的表情加上又是一筹莫展的结果,关键有时候问老板,老板又让我问他,关键这个现状自己是一点办法都没有,每次除了真的把他搞烦才会重视我提出的问题,可是你累我也累 4.工作环境太压抑了,我有的时候甚至都不想待在工位上,每天坐在那里就想快点吃饭、下班,甚至在厕所都比在工位上好,他们每天除了工作就是工作 不过这家公司的核心业务和代码是不错的 我后面可能还是会跑路,今天回来就在想明天辞不辞职,太难了,辞了又怕不好找,毕竟就干两个月,希望这次遭遇能让我更有动力去个好点的平台吧 兄弟们工作的怎么样呢
6
面试总结-这一周
6
下载 APP