前端

Claude Code免费使用教程,前端必看!

目前claude有两种使用方式,一种是官方购买渠道(太贵了,用不起,扎心。。。),还一种就是通过api方式,就是下面我讲的通过any-router提供的api调通就行~相当于中转站,主要是免费啊,谁能说不香!1.注册LinuxDo账户目前AnyRouter取消

创建自定义的 Angular 模块

在之前的一篇文章中,我们知道,从组件的角度看,一个 Angular 应用可以看作是按树形结构组织的组件集合。组件树的根结点,是主组件,作为全局组件的占位符,可以包含其他功能组件及其子组件。 在 Angular 应用中,一个组件会承担一个应用功能的一部分职责。换句话说,一个应用功能会分解为若干个组件共同去完成。基于组件去管理 Angular 应用,如果业务复杂,组件过多,粒度会显得过细,难于管理。

小程序支持Scss

第一步:从 VSCode 中下载插件 Live Sass Compiler 第二步:打开 小程序的 扩展,然后导入 VSCode 打开扩展 选择导入 vscode扩展 第三步:新建 .vscode 文件夹,其中创建 settings.json 文件 新建文件并写代码 { "liveSassCompile.settings.formats": [

抛弃无头浏览器!阿里9K Star开源神作Page-Agent:用一行JS代码让大模型寄生前端DOM

抛弃无头浏览器!阿里9K Star开源神作Page-Agent:用一行JS代码让大模型"寄生"前端DOM 当传统的自动化脚本还在艰难地寻找 DOM 节点时,Page-Agent 已经在你的网页里主动问用户:“这份30个字段的报销单,我已经帮你填好了,还需要核对一下再提交吗?”

vue3 生命周期

一、组件的生命周期 1.组件运行的过程 35.png 组件的生命周期指的是:组件从创建——运行(渲染)——销毁的整个过程,强调的是一个时间段。 2.如何监听组件的不同时刻 vue框架为组件内置了不同时刻的生命周期函数,生命周期函数会伴随着组件的运行而自动调用。 当组件在内存中被创建完毕之后,会自动调用created函数 当组件被成功的渲染到页面上时,会自动调用mounted函数 当组

js事件队列

什么是js事件队列? 队列:通俗讲就是排队 事件队列:就是多个事件在排队 那么js中事件队列就是在js执行过程中,有一个以上的事件需要执行 setTime(function () { console.log(1); },0); for (var i = 0; i < 100000; i++){ console.log(2) } 上述代码是前端开发中经常会遇到的 代码中有两个函数方法,也就j

Android WebView 版本升级方案详解

Android WebView 版本升级方案详解 目录 问题背景 WebViewUpgrade 项目介绍 升级方法详解 替代方案对比 接入与使用步骤 注意事项与限制 总结与建议 问题背景 WebView 版本差异带来的问题Android 5.0 以后,WebView 升级需要去 Google Play 安装 APK,但即使安装了也不一定能正常工作。像华为、Amazo

碰撞事件

书名:代码本色:用编程模拟自然系统 作者:Daniel Shiffman 译者:周晗彬 ISBN:978-7-115-36947-5 目录 5.13 碰撞事件 1、Box2D的另一个特性——碰撞   Box2D通过“接口”提醒碰撞事件发生的时刻,在这里,我们有必要学习接口的相关知识,这是面向对象编程的一项高级特性。 你可以查看Java接口教程 (

Android WebRTC SDK实战:从集成到优化的全链路指南

快速体验在开始今天关于 Android WebRTC SDK实战:从集成到优化的全链路指南 的探讨之前,我想先分享一个最近让我觉得很有意思的全栈技术挑战。我们常说 AI 是未来,但作为开发者,如何将大模型(LLM)真正落地为一个低延迟、可交互的实时系统,而不仅仅是调个 API?这里有一个

【iOS】源码学习-分类、扩展、关联对象

【iOS】源码学习-分类、扩展、关联对象 前言 分类实现原理 扩展实现原理 关联对象实现原理 前言我们已经学习过分类和扩展的区别,这篇博客重点看一下分类、扩展和关联对象的底层原理。 分类实现原理 分类是一种将类的实现分散到过个源文件的方式。分类可以为现有的类添加新的方法。分类不能添加实例变量,只能添加属性和方法,属性也不会自动生成实例变量&