❝ 人法地,地法天,天法道,道法自然 ❞ 大家好,我是「柒八九」。一个「专注于前端开发技术/Rust及AI应用知识分享」的Coder。 前言 在最近的工作和学习中,有一个词总是在眼前挥之不去--EventLoop。而在之前,其实我们讲过相关的内容,EventLoop可视化解析 EventLoop 上文我们从偏JS调用机制的角度分析了,调用栈(CallStack)/宏任务队列(TaskQueue)和微任务队列(MicrotaskQueue)他们之间的关系和他们是如何协同合作的。并且,举了很多例子,用可视化的方式讲解它们如何工作的。 而今天,我们从浏览器内部的实现细节来谈谈EventLoop...

❝ 努力成为一个情绪价值的提供者 ❞ 大家好,我是「柒八九」。一个「专注于前端开发技术/Rust及AI应用知识分享」的Coder。 前言 在上一篇Rust编译为WebAssembly在前端项目中使用我们通过一个简单的HelloWorld的Demo,讲述了如何将Rust编译为WebAssembly,并在前端项目中使用。 虽然,是一个Demo;但是,我们由小见大,以点见面,分别描述了 Rust如何编译为WebAssembly WebAssembly如何内嵌到JS环境中 WebAssembly如何与JS进行交互 Rust如何能被JS调用的原理分析 web-sys充当wasm-bindgen的前...

  USTS8OBPdiY1   2023年12月08日   16   0   0 WebAssemblyrustWebAssemblyrust

❝ 气定则心定,心定则事顺 ❞ 大家好,我是「柒八九」。一个「专注于前端开发技术/Rust及AI应用知识分享」的Coder。 前言 当今世界,上到99,下到刚会走。在茶余饭后总有聊不完的话题。原来还是各种时事政治或者明星八卦。最近,坊间又多了一个谈资。那就是AI。 有的会聊openAI如何在世界刮起AIGC的应用狂潮,也有人会聊奥特曼出走又回归的狗血剧情。 此奥特曼非彼奥特曼 更有甚者,现在还有人对百度问心一言的「车水马龙」和「驴肉火烧」的梗久久不能忘怀。 由于国内的一些不可明说的原因,AI的应用还是偏向传统应用,它更多的是一种工具和高阶版的搜索引擎。 下面列举大厂各自的AI应用 ...

大家好,我是柒八九 字数越少,事情越大。 号外,号外。 现在ChatGPT4由于月费有点小贵,所以我也在观望之中。但是呢,今天在某个论坛中无意中刷到一个帖子。然后说是「白嫖ChatGPT4」的功能。然后,抱着试一试的态度把玩了一下。发现真的好用。 所以,「独乐乐不如众乐乐」,所以把这个方式给大家。(但是,不知道官方修复速度哈,反正截止我写这篇文章之前(2023.11.1617:59),我还是可以用的) 其实,方法很简单就是在我们平时访问chatGPT的浏览器链接上。输入https://chat.openai.com/?model=gpt-4-gizmo。 然后,在输入指定的地方就会有不一样的地...

  USTS8OBPdiY1   2023年11月19日   13   0   0 chatgpt4.0chatgpt4.0chatgptChatGPT

❝ 不是花钱的买不起,是免费的有更高的性价比 ❞ 大家好,我是「柒八九」。一个「专注于前端开发技术/Rust及AI应用知识分享」的Coder。 前言 为了给大家最新的消息,在高铁上奋笔疾书。如果下文中有措辞不正确的地方,请大家海涵。 在昨天(2023-11-16)发布了一篇白嫖ChatGPT4的推文,是昨天无意之中发现了ChatGPT4的bug,然后在简单的研究了一下。随后就发布了一篇算是急文,然后简单的告诉了大家如何白嫖使用ChatGPT4.0的功能。 本来,想着大家能白嫖几天,然后试用一下gpt4.0那些引以为傲的功能,奈何今天早上6点多醒来。打开软件,发现大家在评论区都在说,这个b...

❝ 实力决定下限,运气决定上限 ❞ 大家好,我是「柒八九」。 前言 React最初是由Facebook(Meta)内部开发的,然后于2013年5月29日在Facebook的F8开发者会议上首次公开宣布,并「于同一天开源发布」。不知不觉中,React已经开源10年了。 也不知道,大家是在何时接触的React的。我是大学(2016年)开始就关注React。当时,国内「前后端分离技术」都还没这么流行,(大部分公司都是JSP一把梭哈)。之前的职业前端更多的被戏称为「切图仔」。无非就是切切图和写样式,别笑。老前端真的会切图的。而且PS玩的贼溜。甚至当时有一个职业就是CSS工程师,他啥都不干,只负责页...

  USTS8OBPdiY1   2023年11月19日   18   0   0 reactReact前端前端

❝ 积土而为山,积水而为海。——《荀子·儒效》 ❞ 大家好,我是「柒八九」。 前言 在回望过去,展望未来2024React生态一览表中讲到CSS时,我们提到过TailwindCSS,并且也说会有相关的文章。 在文章中介绍到,TailwindCSS的受欢迎程度还是很高的。 。 不能说是遥遥领先,但是也是和另外的css解决方案stylecomponents并驾齐驱。 这不,乘着上篇文章还没凉透的,我们来今天乘热打铁,来讲讲TailwindCSS。 在使用TailwindCSS时,由于它的原子特性,让我们写样式时,变得十分丝滑。我们只需在HTML中粘贴一系列不同的类,就完成了页面的「粉饰」工作...

  USTS8OBPdiY1   2023年11月19日   13   0   0 csstailwindcssCSStailwindcss

❝ 人生就像钟摆,晃动在痛苦和无聊之间,其动力便是欲望 ❞ 大家好,我是「柒八九」。 前言 在前几天师夷长技以制夷:跟着PS学前端技术文件中,我们提到了WorkBox,然后自己也对这块很感兴趣,所以就利用业余时间进行相关资源的查询学习和实践。在学习过程中发现,想要弄明白WorkBox,有一点很关键,我们需要搞懂ServiceWorker。 而在之前的 Web性能优化之Worker线程(上) Web性能优化之Worker线程(下), 其实已经写过相关的文章,但是由于当时的技术所限,其中的内容只是单纯的从实现逻辑上,也就是API层面做了一次不完整归纳总结。总体从Worker层面的继承关系和...

  USTS8OBPdiY1   2023年11月13日   15   0   0 API作用域缓存作用域缓存API

❝ 过去属于死神,未来属于你自己。——雪莱 ❞ 大家好,我是「柒八九」。 前言 最近,不是加大了对Rust相关文章的输出吗,在评论区或者私信区。有一些不同的声音说:“Rust没有前途,然后...."。其实呢,看一个技术是否有需要学习的动力。想必大家的底层理由都是「一切都是向钱看」,毕竟在国内大家都是业务为主,想自己纯手搞一套符合自己的技术框架和范式,这是不切实际的。(当然也不能一杆子打死,还是有很多技术大牛的)现在大家纠结或者对这个技术属于观望态度,无非就是在平时开发工作中没有涉及到的点。 同时,由于国内技术的「滞后性」,有一些应用场景其实还是处于蛮荒的状态。(不是崇洋媚外,事实确实如此)...

❝ “无论人生上到哪一层台阶,阶下有人在仰望你,阶上亦有人在俯视你,你抬头自卑,低头自得,唯有平视,才能看见真实的自己。” --杨绛先生 ❞ 大家好,我是「柒八九」。 前言 在之前我们分别介绍了,ChatGPT/StableDiffusion的实现原理和环境搭建。无论多少花里胡哨的技术,这些都属于AI的技术范畴,所以本着「刨根问底」的求知欲望,我们今天讲讲--「何为AI」。 人工智能(AI)是计算机科学的一个广泛领域,涉及构建智能机器,使其能够执行通常需要人类智能的任务。虽然AI是一个跨学科的科学,具有多种方法,但尤其是在「机器学习」MachineLearning和「深度学习」D...

❝ 人该是自己生活的主宰,不是别人手里的行货。--王小波 ❞ 大家好,我是「柒八九」。 前言 今天,我们来讲的轻松的话题。作为一个前端,能画出一手炫酷的动画,是一件很振奋人心的事情。并且网页动画已经成为一个庞大而复杂的工具和技术。类似GSAP[1]、FramerMotion[2]和ReactSpring[3]等库已经涌现,以帮助我们在DOM中添加动画效果。 然而,万丈高楼平地起,最基本和关键的工具是不起眼的CSS过渡(CSStransition)。这是大多数前端开发人员学习的第一个动画工具,它是一个不可或缺的工具。 所以,我们今天就来聊聊这个。 你能所学到的知识点 ❝ 前置知识点 ...

  USTS8OBPdiY1   2023年11月02日   45   0   0 css贝塞尔曲线时间函数

❝ 先认识它,再驾驭它 ❞ 大家好,我是「柒八九」。 ChatGPT知道吧!现在最新的newBing中已经接入了AI功能。 而能够实现上述让人欲罢不能的功能。OenAI是永远绕不开的话题。 而OpenAI是一家人工智能研究机构,他们在2020年推出了一款基于WebAssembly的AI模型推理引擎,名为Microscope。Microscope可以在现代浏览器中运行,提供了高效的AI模型推理能力。 既然,AI的模型,我们搞不定;那么WebAssembly这种更贴近前端开发者的技术,我们还是可以「窥探一番」的。 好了,天不早了,我们开始今天WebAssembly基础知识的探索之旅。 你能...

  USTS8OBPdiY1   2023年11月02日   24   0   0 编译器WebAssemblyWeb

❝ 凡心所向,素履以往,生如逆旅,一苇以航 ❞ 大家好,我是「柒八九」。 前言 在前面的文章中,我们介绍过React的RSC和Rust。 ReactServerComponents手把手教学 Rust学习笔记 而如果想使用RSC,就需要使用Next.js的最新版本。而今天,我们做一次技术尝试。 「用Rust搭建适配RSC的Web服务器」。 我们在致所有渴望学习Rust的人的信中也介绍过,Rust在Web开发中也能大放异彩。 最近,在评论区,有些人说Rust在国内的工作岗位少,其实如果大家细心去找的话,还是有些区块链或者类似的公司都有招聘计划。 从我个人角度来看的话,Rust其实不是...

  USTS8OBPdiY1   2023年11月02日   163   0   0 rustWeb应用程序

❝ 生活就是当你忙着制定其他计划时,发生在你身上的事情 约翰·列侬 ❞ 大家好,我是「柒八九」。 前言 Dan的文章在使用React.memo之前的注意事项[1]中,通过几个例子来描述,有时候我们可以通过「组件组合」的方式来优化组件的多余渲染。文章中提到要么通过将「下放State」,要么将「内容提升」。因为组件组合是React的自然思维模式。正如Dan所指出的,这也将与ServerComponents非常契合。 然后,在各种文章中,都提倡克制useMemo的使用,优先使用「组件组合」来处理组件冗余渲染的问题。但是,它们都没讲明白,遇到这些问题,为什么不首选使用React.mem...

  USTS8OBPdiY1   2023年11月02日   25   0   0 App数组记忆化
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~