主页

技术爱好者周刊(第14期)

如何实现一个分词器 郭晓旭 什么是token?token是怎么来的?本文介绍了NLP中的分词器及其简单实现,与上期介绍的LLM遥相呼应,是其前置知识的一个补充。虽然大家在小学二年级均已学过,感兴趣的同学可以复习一下。 — 分析性能的 Chrome 开发者工具 崔鹏程 常用的变量名缩写,懒人福音,需要的话可以mark一下 刨析 JS 中的forEach、for in、for of三类循环原理和性能 陆欣 对比了几个循环的性能,for in的问题。 Vue3 又一新选择:VueHooks Plus 强势来袭! 李勇鲁(路飞) Vue3 又一新选择:VueHooks Plus 强势来袭!,Vue3新的更全面的hooks选择 Fuse.js一个轻量高效的模糊...

阅读更多

技术爱好者周刊(第13期)

彻底学会 Taiwind CSS! 郭晓旭 关于taiWindCss的一篇文章,介绍的很详细,从概念、使用到部署都有涉及。大家可以提前了解,后续项目中接入的学习成本就小了。 编程语言中常用的变量命名缩写 徐堂鑫 常用的变量名缩写,懒人福音,需要的话可以mark一下 Tailwindcss和 Unocss 在 vue3 项目里的性能比较 郭兵宇 主要是在两个项目打包大小和浏览器体验评分上做简单对比,可以看出 Unocss的体积相对小一些。 基础课15——语音标注_语音标注怎么做 崔鹏程(温华) 语音标注的使用场景和应用介绍 label-studio 那焱(纳兰) 文本标注看这家吧,基于xml的完全开放的文本标注schema设置,可以满足各种自定...

阅读更多

技术爱好者周刊(第12期)

12 种 Vue 设计模式 郭晓旭 介绍了vue开发的几种设计模式,比如策略模式,hooks等,这些开发技巧可以用起来提高代码可维护性。 自动驾驶感知算法 陆欣(谢晓峰) 这里有一套自动驾驶感知算法学习的资料,包括了计算机视觉基础、针孔相机模型、将激光雷达3D点云映射到相机图像的原理。 Renderless 思想正在影响前端开发 刘世豪(言未) 无渲染组件(Renderless Components)是一种设计模式,其核心理念是将组件的逻辑和表现分离。具体来说,无渲染组件只关注业务逻辑和状态管理,而不关心具体的 UI 渲染实现。 常见的无渲染组件实现方式有下面几种: Render Props 通过 render prop 属性将一个函数作为子组件传递,使得父组件...

阅读更多

技术爱好者周刊(第11期)

Uiverse 是一个专门提供用作前端开发的各种酷炫 UI 组件的网站 车泽民 Uiverse 是一个专门提供用作前端开发的各种酷炫 UI 组件的网站,名称的意思是 Universe of UI,即 UI 宇宙。这个网站由来自捷克的 Pixel Galaxies s.r.o 公司建立并且运营,上面所有的 UI 元素都是来自世界各地的设计师和开发者自发分享自己的创意,并且将代码上传到上面,供其他人来学习和使用的 基于Vite构建的Vue3+Ts项目打包优化全过程 陆欣(谢晓峰) vite打包优化分析,及减小包体积方案,介绍了下rollup-plugin-visualizer分析工具的用法 To B 产品:从概念到市场实践 郭晓旭 产品的多层次结构 To B与To ...

阅读更多

技术爱好者周刊(第10期)

一个 同时存在于其他语言的 好用的 用的少的 罕为人知的 循环退出技巧 label语句 车泽民 一个基于 AI 构建的实验性项目。可通过用户需求,直接生成产品分析文档、用户故事、竟品分析、数据结构、项目 API等内容 刘世豪(言未) https://www.youtube.com/watch?v=uT75J_KG_aY 这里有个安装教程,可以尝试一下 优化 Interaction to Next Paint 崔鹏程(温华) 优化 Interaction to Next Paint,web 很重要得一个性能指标,咱们平台尤其重要 Pinia 在企业级项目中的最佳实践 - 掘金 郭晓旭 背景:最近做批次设置相关的需求,虽然需求本身不算难,但是涉及到对set...

阅读更多

技术爱好者周刊(第9期)

中国程序员容易发音错误的单词 郭晓旭 如题,虽然平时不说英语,但是这些单词还是很常用,沟通的时候可能会用到,文章里又音标和正确读音,推荐都看看,挺有意思的 HTML 中的”role”属性有什么作用 徐堂鑫 “role”属性是HTML5中引入的,在网页可访问性方面起到了重要作用。它可以为元素添加角色标识,更好地描述页面结构和功能。通过合理使用”role”属性,开发人员能够提高网页的可访问性,使得残障人士能够更轻松地使用和理解网页内容 Chrome 127 内置 AI 大模型,JS 可直接调用! 车泽民 Google 将先进的 Gemini 大模型直接嵌入到 Chrome 浏览器中,只需安装一个 Chrome 浏览器,您就能在自己的电脑上免费、无限制地使用 G...

阅读更多

技术爱好者周刊(第8期)

在 Vite 中实现模块联邦:Vue 项目与 React 组件的无缝通信 - 掘金 刘世豪 模块联邦是一种基于 Webpack5 的新特性,它允许通过网络请求将一个 JS 文件拉到本地并动态引入,实现跨项目的模块共享。这种技术的理念是实现一个去中心化的应用部署群,其中每个应用可以单独部署在各自的服务器上,并且每个应用都可以引用其他应用,也能被其他应用所引用。模块联邦提供了一种新的方式来实现微前端架构,使得多个团队可以独立开发、测试和部署自己的功能,同时共享依赖模块,减少重复代码和资源浪费。 本文介绍了在 Vite 中实现模块联邦,让 Vue 项目能消费 React 组件,高效的利用现有资源 揭秘 Vue.js 九个性能优化技巧 徐堂鑫 该文章介绍了关于 Vue ...

阅读更多

技术爱好者周刊(第7期)

超火超实用的 10 个前端工具库,可能就是你一直在寻找的~ 李勇鲁 有对应的需求可以参考一下 浅析Web录屏技术方案与实现 - 掘金 刘世豪 本文分别介绍了有感录屏(基于WEBRTC录制)和无感录屏(基于DOM录制)两种浏览器端录屏方式。 有感录制常见用于网页线上考试、直播和语音视频通话等实时交互场景;无感录制更多应用在重要操作记录、bug 重现场景和产品运营分析用户习惯等场景 手撸一个星系,送给心爱的姑娘!(Three.js Shader 粒子系统实现) 郭兵宇 体验一下 Three.js Shader 粒子系统实现,手撸一个星系,送给心爱的姑娘😊。 《深入理解ES6》教程学习笔记 徐堂鑫 该文档是对Nicholas C. Zakas(红宝...

阅读更多