type
status
date
slug
summary
tags
category
icon
password
Property
Feb 27, 2025 12:04 PM
这里只记录一下我的思考,证明一下我所说:对现象观察后的自我深入思考
我有一个很奇特的习惯,就是有时候突然对记忆中的一些画面,会不由自主的去思考背后的作用机理,也叫做底层逻辑?记录一下
 

0x00000001 微信扫码

其实这个我最早使用微信的时候就发现了,如果你是一个墨守成规的人,你可能很难发现:微信的扫一扫与添加朋友的时候扫码添加好友(微信低版本的时候功能名称不是扫一扫,而是不同页面不同叫法),这两个底层实际上是调用的同一个功能,都是唤起扫码而已…别着急喷,你没学计算机之前,高中的时候,想想自己能不能想到这一点?
 

0x00000002 文件上传

你是不是很好奇,有些秒传,秒存是怎么实现的,比如文叔叔,阿里云盘上传大文件,压缩文件…
我虽然没有做过这类业务,我记得我之前观察到夸克网盘上传文件的时候(我是SVIP)会存在1~2s左右的中断,上传速度归0,如果是你可能直接不当做一回事,但是我习惯了,回去思考一下为什么,我当时想的最合理的解释:文件Hash校验。上传之前回扫一遍文件Hash,然后返回粗略的命中结果,开始上传,以压缩文件为例,粗略命中hash的直接会跳过上传,这就是为什么需要将文件解析计算Hash存到内存的原因:不做无用功,已存在的hash不需要上传,不存在的需要上传,这就是秒传原理,我只是意向猜测啊,别着急喷我..那么为什么会有夸克网盘上传停顿?这也不难解释:他没有做粗略Hash过滤,而是一遍上传,一边请求hash是否存在,这样一来再上传部分文件的时候,计算完未完整分片的文件hash再去请求后台是否存在,比如AI视觉模型文件,这类由于训练所投喂的数据集不一样,产生的模型文件必然不同,所以计算需要时间,请求接口也需要时间,所以会有停顿~至于求证嘛,后面有空再去抓包看看呗~先记录一下~
 

0x00000003 人脸视频采集

想想自己之前人脸三要素认证的时候,是不是会天真的以为他只会截取视频中的人脸区域???其实我大胆猜测是不会的,为什么啊,理由很多,成本。我有那个必要去先获取录制的视频再按照人脸轮廓裁剪吗?人力开发成本呢?再者,真这么做的话,Leader会跳起来骂的吧…视频数据,会被分割为视频帧数据的,其实我猜测应该是cv一样的抽帧分析,只不过没玩过这种CMS后台,不知道是不是我想的那样,反正应该八九不离十~
 

0x00000004 程序员的真正能力

想想以前自己确实有点幼稚,认为程序员的真正能力是做网络渗透…woc,工作后,我认为对我影响最大的一位前辈,岁数比我大两岁左右吧,技术能比我强就是前辈,我只认技术能力…他说了一句让我恍然大悟的话:程序员的水平高低不在懂多少技术,而是体现在解决问题上。你解决问题的能力越强,你才能说你能力强。想想确实如此,企业招人是为了让你来解决问题的,不管是需求问题还是历史遗留问题,都是问题,你能解决你就是强者,解决不了就是还得学~所以,打工阶段的程序员的真正能力=解决问题的能力-拼图哥。我愿称之为圣经(好吧还是倔强一下,我觉得掌握资源利用资源是不是也能称之为强者?额…)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Loading...
fntp
fntp
多一点兴趣,少一点功利
最新发布
JUC核心篇(七):线程池底层原理
2025-2-26
JUC核心篇(六):阻塞队列
2025-2-24
JUC核心篇(四):CAS与AQS
2025-2-22
JUC技术篇(六):Volatile关键字
2025-2-21
JUC技术篇(五):Synchronized锁
2025-2-21
JUC核心篇(三):LockSupport与线程阻塞
2025-2-21
公告
📝 博客只为了记录我的学习生涯
😎 我的学习目标是成为一名极客
🤖 我热爱开源当然我也拥抱开源
💌 我期待能收到你的Email留言
📧 我的邮箱:stickpoint@163.com
欢迎交流~