- 博客(19)
- 收藏
- 关注
原创 4022年了, 还在学英语吗? - Wake up, you speak Einglisch?
在当今全球化的时代,英语已经成为了沟通的国际语言,而对于前端工程师来说,提升英语能力不仅仅是一项重要的技能,更是关乎职业发展的关键。通过掌握良好的英语能力,前端工程师可以更好地融入国际社会,掌握最新技术,参与开源社区,并拓展职业发展的更多机会。本文将探讨提升英语能力的重要性以及针对不同阶段学习者的具体方法,包括利用语言学习APP、兴趣导向的可理解输入法、严格模仿跟读法以及一对一私教课程等。通过这些方法,学习者可以更有效地提升英语水平,实现个人和职业目标。
2024-02-27 16:47:36
898
原创 Next.js+Canvas: Module parse failed, Unexpected character ‘�‘
二话不说上package.json引用canvas的文件问题: 解决next.config.mjs引用: Module parse failed: /canvas/build/Release/canvas.node Unexpected character '�' · Issue #867 · Automattic/node-canvas · GitHub
2024-02-15 01:39:46
546
1
原创 TypeScript: Property ‘getBoundingClientRect‘ does not exist on type ‘EventTarget‘
我偶然遇到了这个旧问题,无意去顶它,但由于谷歌会把人们导向这个链接,我就在这里留下这个问题的解决方案。显然,React.MouseEvent 是一个泛型,其参数是 currentTarget 属性的类型(注意:类型转换不是应用于 target 属性,而是应用于 currentTarget)。
2024-02-12 17:41:02
401
1
原创 2024年解决Maven编译Connection TimeOut问题
如果电脑有科学上网,直接IntelliJ里边开启Auto detect Proxy就行, 默认是No proxy所以会报错。时maven报错Connection Timeout。
2024-01-14 22:08:26
786
1
原创 不拆MongoDB解决MongoSocketOpenException: Exception opening socket
玩Java Spring Boot全栈项目带有MongoDB, 在spring boot /src/main/resources/application.properties里边定义了mongodb的database和url, 在spring boot项目起的时候报错。
2024-01-13 23:40:47
484
1
原创 [前端]字节面试官: React的<组件 /> 和 组件?() 啥啥分不清楚?
一个返回 JSX 的函数可能不是一个组件,这取决于它是如何被使用的。要成为一个组件,返回 JSX 的函数应该像这样使用,而不是像这样直接调用。当一个函数组件被用作时,它将具有生命周期并且可以有状态。当一个函数被直接调用为时,它只会运行并(可能)返回一些东西。没有生命周期,没有 hooks,没有 React 的任何魔法。它非常类似于将一些 JSX 赋值给一个变量,但具有更大的灵活性(你可以使用 if 语句、switch、throw 等)。在非组件中使用状态是危险的。在将来,
2024-01-08 19:35:33
919
原创 [前端]我的Next.js不听话: 3招治疗Next.js Hydration failed
亲爱的读者们,小编在这里为大家送上一份“Next.js Hydration failed because the initial ui does not match what was rendered on the server”大餐,尽管挠塞抓铒似乎有点让人头晕,但小编信誓旦旦告诉你,这可是最后一次了!就像写回字的65536种姿势一样,我们也在这个技术舞台上翩翩起舞,但有时候服务器和客户端的默契似乎还需要点时间。有时候它们就像两个不同频道的电视,努力想要同步但总是有一些小插曲。
2024-01-08 00:28:35
408
原创 【前端】我可能学了个假的promise!
因此,在我们上面的示例中,即使函数是异步的并返回一个Promise,它并未使用任何外部API,所有的代码都需要由JavaScript主线程运行,因此它是阻塞的。因此,为了同时执行两个任务,它要求某个外部API执行某些操作,而在等待结果的同时,它继续执行并使用其主线程执行其他操作。你可能最初期望的是: “ 在异步函数之前 在异步函数之后 循环完成 返回的Promise ”但是如果你实际运行它,你会惊讶地发现它是: ” 在异步函数之前 循环完成 在异步函数之后 返回的Promise “
2024-01-05 22:53:39
364
1
原创 WebAssembly: 解决emsdk install latest报SSL问题
从官网github下载emsdk然后加入系统环境变量之后报错。根据资料,需要在emsdk.py里边加两行。
2023-12-10 00:44:10
289
1
原创 待解决: Error: Hydration failed because the initial UI does not match what was rendered on the server
这个疑难杂症对应的问题很多 不同标签对应着不同的不能匹配的对,时间关系暂时把next.js报错弹框隐藏,'use client'有时可以解决问题有时不行, 在Root组件中用不了。
2023-11-28 18:05:27
224
翻译 【中英字幕】理解 React、Redux 和 React-Redux - Understanding React, Redux, and React-Redux
答案:的确,Redux可以在JavaScript应用程序中使用,但当涉及到使用React-Native时,我们需要一些东西,使我们的组件能够使用Redux,而这些东西就是mapStateToProps和mapDispatchToProps。你可能觉得很有趣,但讽刺的是,Redux的开发者写了这篇文章!只需转到您的App.js或index.js文件,并将您的项目绑定在React-Redux的Provider组件内,该组件接受一个名为store的prop,该prop必须由我们上面创建的use来提供。
2023-11-23 17:16:09
25
原创 【中英字幕】前端程序员如何提高英语能力
在全球化的互联网时代,前端程序员提高英语水平至关重要。本文介绍了三种独特的方法:浏览器扩展: 利用翻译扩展和划词翻译,使浏览器成为英语学习的利器。中英双语字幕: 通过观看提供中英双语字幕的前端开发视频,制定学习计划,并积极参与交流,提高英语听说读写能力。提升口语发音: 选择有口音解说的视频,使用发音指南资源,通过反复练习重复一句话到母语水平,借助语音识别应用和参与语言交流社区,提升口语表达能力。这些方法综合运用,有助于前端程序员更自信、流利地使用英语,提高在国际团队中的沟通效果。
2023-11-23 16:02:15
63
原创 webpack突然报错TypeError: Cannot read properties of undefined (reading ‘config‘)
npm remove 然后再装可以解决。
2023-11-11 23:19:31
801
1
原创 webpack报错opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error‘ ]
替换"build": "react-scripts build" by "build": "react-scripts --openssl-legacy-provider build"替换"start": "react-scripts start" 为 "start": "react-scripts --openssl-legacy-provider start"
2023-10-28 17:01:39
99
1
原创 如何自动升级package.json内的所有依赖 how to update all the good stuff in package.json
偶然玩一个three.js的项目,发现依赖报错,干脆想着一不做二不休建一个branch把全部package.json内部的全部依赖更新就差怎么做了。然后package.json全部更新了。
2023-10-28 16:40:59
91
1
原创 【中英字幕】Yarn报错: Extracting tar content of undefined failed, the file appears to be corrupt
偶然兴起学学微前端的课程,建一个git repo然后 pnpx create-mf-app。# Bug缘由 Bug birth crib。今不巧,当即给我尥蹶子报了个奇怪的错。yarn是几万年前装的。找到了一个绕过问题的方法。
2023-10-24 00:30:26
1034
原创 【中英字幕】Windows10 flutter设完环境变量后仍然控制台没有响应 Win10 Flutter infinite doctor appointment rejection
然而木有神马响应 There ain't bouncer Jack out there to kick me out or pull me in.正常姿势打开Windows Powershell, 跑`flutter doctor -v`控制台以管理员身份打开powershell即可。# 问题 Problem statement。# 解决 Solution。
2023-10-18 15:19:38
147
原创 [编程无关]每日健身
#TableofContents-[TableofContents](#table-of-contents)-[\[NEWQUEST\]:QUANTIFYYOURPATHTOSTRENGTH](#new-quest-quantify-your-path-to-strength)-[STUPIDPROBLEMS](#stupid-problems)-[Periodizedplans](#periodized-plans)-[Howtomakep...
2021-08-19 19:23:48
132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人