一款专门面向程序员的搜索引擎,2021年9月才开工,却收录了超过2900万页信息。这样的「编程神器」,你愿意尝试吗?这两天,草根开发者浮士德发布了一款名为「Feep!search」的搜索引擎。只要在检索框中输入你想找的程序名称,分分钟便能检索出成百上千条成熟代码。虽然这款「编程神器」还存在着不少问题
本文转载自微信公众号「神光的编程秘籍」,作者神说要有光zxg。转载本文请联系神光的编程秘籍公众号。对输入做验证是一个web应用的基本功能,不止前端要做、后端也要做:前端做验证可以避免没必要的请求,尽快给用户反馈后端做验证可以防止一些绕过浏览器的恶意提交前端做表单的验证基本不用自己写,有很多valid
数据获取要展示高校的分布情况,就得先获取全国高校的位置数据。本文的数据来源于掌上高考网(https://www.gaokao.cn/school/search)。在2022年6月写本文时,共获取到了2822所高校的信息。检查了数据,除了极个别空值外,整份数据是非常完整的,不影响使用。数据一共有44个
在高并发的场景下,异步是一个极其重要的优化方向。前段时间,生产环境发生一次事故,笔者认为事故的场景非常具备典型性。写这篇文章,笔者想和大家深入探讨该场景的架构优化方案。希望大家读完之后,可以对异步有更深刻的理解。一、业务场景老师登录教研平台,会看到课程列表,点击课程后,课程会以视频的形式展现出来。访
而在权限管理上,微信采用了给用户打「标签」来进行分组,这个标签的分组与微信通讯录一致。在数据上,就是给每个关系增加一个「标签」标记。这里需要注意的是,虽然微信的关系在产品使用上给用户是双向的(即互相关注),但是在存储的时候,是给互相关的两个用户分别建立了关系数据,
引言自Android5.0版本,Android带来了沉浸式系统bar(状态栏和导航栏),Android的视觉效果进一步提高,各大app厂商也在大多数场景上使用沉浸式效果。但由于Android碎片化比较严重,每个版本的系统bar效果可能会有所差异,导致开发者往往需要进行兼容适配。为了简化系统bar沉浸
一、前言关注用户体验,提高页面性能,是每位前端研发同学的日常工作之一。提高页面性能对业务的帮助,虽不易衡量,但肯定是利远大于弊。如何衡量页面性能优劣?如何帮助研发同学快速定位到页面性能瓶颈点?一直是前端的重点工作之一。本文分享汽车之家在页面性能监控建设方面的部分工作,主要包含三方面:技术选型该选择哪