自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(215)
  • 资源 (2)
  • 收藏
  • 关注

原创 vscode个人配置

【代码】vscode个人配置。

2023-07-12 17:39:09 151

原创 命令行指令

【代码】命令行指令。

2023-07-11 23:32:50 186

原创 区块链相关技术总结

remix编辑器: https://remix.ethereum.org/#optimize=false&runs=200&evmVersion=null&version=soljson-v0.4.26+commit.4563c3fc.js。solidity语法教程: https://learnblockchain.cn/docs/solidity/grammar.html。比如 ERC-721 \1155 \998 : https://eips.ethereum.org/EIPS/eip-721。

2022-12-11 11:04:32 452

原创 2022面试相关- js继承相关

参考: https://juejin.cn/post/6844903696111763470。思考: new 的本质何尝不是一种这样的方式呢?继承的本质: 就是复制,

2022-10-31 22:57:55 251

原创 2022面试相关 - 小程序相关技术

本节主要是小程序的相关技术对于react, 有这几个, taro, remax抽离react 虚拟dom数据, uni-app , 对于基本的相关原理实现。

2022-10-31 22:56:05 112

原创 2022面试相关- 算法相关

思想: https://zhuanlan.zhihu.com/p/433610745?十大排序算法: https://zhuanlan.zhihu.com/p/449501682。

2022-10-31 22:48:24 72

原创 2022面试相关- rxjs相关网址

相关简介: https://blog.csdn.net/weixin_46232841/article/details/124760277。Subjects 将多个observable共享多个开发者的方式。Observable, 产生数据的集合。

2022-10-21 15:21:16 126

原创 2022面试相关 - webpack相关

Es module 引入时路径不支持表达式, 但是commonjs 引入方式支持动态引入, 编译时无法判断, 做树摇操作。Webpack 相关。

2022-10-21 15:19:47 114

原创 2022面试相关 - react相关原理

react技术理念: : https://react.iamkasong.com/preparation/idea.html#react%E7%90%86%E5%BF%B5。react 相关原理: https://react.iamkasong.com/#%E7%AB%A0%E8%8A%82%E5%88%97%E8%A1%A8。diff 算法加上key之后, 减少一些不必要的操作, 之前同级比较, 如果存在key后, 可以根据key进来移动, 不需要重新创建,React相关的东西。

2022-10-21 15:18:21 715

原创 2022面试相关 - 微前端

(前两个主要在销毁与激活方面的东西) modifyPropsMap(新增与修改)qiankun 引入库的但是 一些 样式 问题。

2022-10-21 15:16:42 122

原创 2022面试相关- reactnatvie相关

rn默认flex布局, 默认cloum 排列, 但是属性不是完全支持, 一些差异的对比: https://github.com/doyoe/react-native-stylesheet-guide。官方文档/组件: https://www.react-native.cn/docs/modal。rn 的难点与坑, (项目中的)React-native 相关。

2022-10-21 15:15:14 399

原创 2022面试相关- web浏览器相关知识

Url 输入 https://segmentfault.com/a/1190000013662126 流程。比较基础说法: https://juejin.cn/post/6928677404332425223。cookie 跨域: widthCredital:true sameSite:none,优化: https://zhuanlan.zhihu.com/p/433408114。requestAnimationFrame和requestIdleCallback。Web 浏览器相关知识。

2022-10-21 15:12:20 363

原创 2022面试相关- 设计模式

单例模式: (接口请求, 初始化一次, 后续判断存在直接返回)全局弹出控制。发布订阅者模式(最常用的)装饰器模式:(hoc),策略模式: 小程序表单,

2022-10-21 15:09:32 81

原创 2022面试相关- ts相关总结

基本数据类型: 数字, 字符串, 布尔类型, 数组, 元组, 枚举, any, void, undefined, null, Never, object。ts 逆变/ 协变

2022-10-21 15:07:57 273

原创 2022 面试总结 - 正则表达笔记

正则。也包括\w和^之间的位置,也包括\w和$之间的位置。\b是单词边界,具体就是\w和\W之间的位置,=p) , 针对于 单个的相关位置。\b 针对所有 字符的相关位置。

2022-10-21 15:05:43 98

原创 2022 面试资料总结(大纲)

2022 面试资料总结(大纲)

2022-10-21 15:02:20 148

原创 Mac 使用相关总结

对于M1 芯片 安装nvm 后无法切换使用。需要安装 Rosetta 解决。

2022-09-25 17:41:56 119

原创 微前端相关

微前端技术及原理介绍微前端最直接的是使用iframe 实现,各个模块隔离,互补影响iframe缺点:2. iframe功能之间的跳转是无效的,刷新页面无法保存状态。3. URL的记录完全无效,刷新会返回首页。4. 主应用劫持快捷键操作,事件冒泡不穿透到主文档树上。5. 模态弹窗的背景是无法覆盖到整个应用。6. iframe应用加载失败,内容发生错误主应用无法感知,通信麻烦。基础spa的单页面应用, 就如qiankun也可以分为 js entry 与html entry (js如w.

2022-05-15 11:41:20 94

原创 工具类总结

导航:24k导航:https://24kdh.cn/磁力导航:https://zxmee.com/wikiHow:https://zh.wikihow.com/爱达杂货铺:https://adzhp.cn/考拉新媒体:https://www.kaolamedia.com/学吧导航:https://www.xue8nav.com/摸鱼https://withpinbox.com/explore/collection/266629...

2022-05-15 11:27:55 570

原创 react技术原理总结

不知不觉自己已经接触react已经快一年了, 特此总结一下,防止遗忘react 相关设计模式运用介绍: 添加链接描述react的一些技巧 调试技巧项react关于useState 的更新原理 原理执行react Fiber相关讲解 : 原理redux 相关使用: 防止遗忘参考面试题: https://interview2.poetries.top/(function free() { var ele = $('.content__default') ele.childNodes.f.

2022-05-15 11:18:49 241

原创 redux 相关使用

redux 传统写法, 以及hook 写法redux 文章

2021-09-04 18:02:13 90

原创 9/4 日常工作总结

对于class样式的解决方案,对于公共组件 antd之类(没有hash后缀), 可以直接使用:global或者:local来进行属性的修改但是对于自己封装的内部组件来说, 最直接不侵入的写法是使用css正则匹配来修改样式或者使用预留的className, 或者字符class达到对应目的4....

2021-09-04 17:46:51 106

原创 8/22 react 常用总结

jsx 语法极其灵活但是只有使用 表达式, 但是用es6 的 do语法可以拓展其写法jsx中, 使用map遍历的时, 如果直接(...), 可以省略returnjsx 的灵活写法(标签名直接变成变量)const Tag:string=tag||'div'return ( <Tag> children </Tag>)infer 推断使用 添加链接描述fetch 是浏览器原生支持用法(但是功能没有axios 强大), post, body需要自己转换s

2021-08-22 11:25:24 86

原创 TS 常用的片段示例

ts 常用片段returnType , Pick, Omittype Test={ name:string, age:number, call:()=>void, color:string,}type PickTest=Pick<Test, 'name'|'color' >//顾名思义, 挑出来type OmitTest=Omit<Test, 'name'|'color'> type T1 = Exclude<"a" | "b" | "c

2021-08-22 10:49:44 293

原创 vs code 插件推荐

自用 vscode 插件auto close tagauto importauot rename tagbeautifycode runnercss peekes7 react/reduxgitlenshtml to jsximage previewjs jsx snippetsliver servernpm intellisensepath autocompletepath intellisenseprettierreact hooks snippetssimple

2021-08-22 10:37:51 214

原创 react 使用总结

接触react 也有一段时间了虽说自己已经开发react 两周了, 对于基本的使用以及没有问题了,但是对于react组件以及原理上的问题, 还是有所欠缺的, 这一方面还是不断补强,比如 说 useState 更新(同步异步, 如何拿到精确的值), 以及useEffect 的, 回调传参(精确更新), return 函数, 减少副作用的使用(定时器)对于函数式组件默认组件属性值, 依旧可以使用 defaultProps 来实现对应的功能//useEffect 使用, 可以用于接口请求(初始化,

2021-08-07 20:17:07 132

原创 react 常用优化手段

react 优化手段性能优化: 优化

2021-08-07 19:11:57 154

原创 TS 的项目配置

对于开发项目来说ts 有一个tsconfig 配置文件, 用于定义ts 的一些规则常见示例:官方解释: 参数具体说明对于js来说, 也可以配置jsconfig.js 来声明文件, 使得vscode提示更加健全{ "compilerOptions": { /* 开启增量编译:TS 编译器在第一次编译的时候,会生成一个存储编译信息的文件,下一次编译的时候,会根据这个文件进行增量的编译,以此提高 TS 的编译速度 */ // "incremen.

2021-08-07 18:32:18 764

原创 TS 使用总结

ts的一些参考: returnType使用

2021-08-07 18:11:23 628

原创 8/1回顾

如今已经入职一家新公司, 也使用着最新的 react + ts 开发项目, 虽然经过一周的时间已经快速入手了, 但是对于自己来说, 针对未来的一些打算与计划,还是要做好一些准备的,在开发中, 多总结, 多回顾, 遇到不清楚的地方记录下来, 等着有空的时候去深入了解, 做好博客记录, 学习状态需要一直保持;把握机会, 抓住机会, 保持求知状态;对于工作中遇到的问题, 多多请求老人,及时沟通与反馈, 切不可埋头干事;充分利用好时间进行学习, 保持状态, 争取进入大厂;每半年保持一个面试求知状态, 回.

2021-08-01 23:13:21 71

原创 7/24上周复盘

星期三的时候已经入职涂鸦了, 目前感觉公司还是不错的, 至少的mac办公,感觉就十分高大上了, 目前的团队也是处于刚起步的阶段, 大家都是新人, 对于自己来说还是要保持通过状态, 快速开发;对于公司前端, 真的是高度工程化了, 从项目的构建模板, 到发布配置都是有一套完整的体系, 这是在小公司见识不到的; 自己学习的地方还有许多, 对于react+ts模式的适应 , 以及未来要发展方向的架构(对于自己来说,这家公司至少可以待个2年)把自己前端知识往深入发展把握自己的节奏, 保持求知状态...

2021-07-24 22:54:43 120

原创 7/4 号复盘

感觉最近的状态有一点的飘, 可能觉得自己有把握了吧, 这个周末直接玩了两天, 虽然之前没有面试之前也是一直是这种状态, 但是, 回到了有目标的时候感觉状态就是不一样, 觉得自己的眼中有光,所以说如何保持这种精神状态, 或者说这种求知欲, 这是我一直需要探索与保持的, 说实话, 自己这样保持集中的经历可能也就只能几年了, 后面在想这样保持, 可不是一件容易的事情, 所以在该学习的年纪,还是需要保持学习的状态;略过自己的精神状态, 谈到技术方面, 感觉每年通过面试去学习, 可以让自己停下来了解的更加通.

2021-07-04 21:36:08 90 1

原创 2021-06-27上周总结

async await 协程原理: 协程react 生命周期图: 生命周期es6 使用 do 处理表达式: 表达式vue3 相关学习: vue3何所谓闭包: 个人觉得闭包没有那么复杂,本质就是上级作用域内变量的生命周期,因为被下级作用域内引用,而没有被释放。就导致上级作用域内的变量,等到下级作用域执行完以后才正常得到释放...

2021-06-27 23:34:01 97 2

原创 react学习笔记

react 基础教程: 基础redux 必须是纯函数: 纯函数是什么react 路由懒加载 : react.lazy

2021-06-15 20:55:28 78

原创 6/11 面试总结

今天一次性面了4家都是一些小公司, 主要是面试找找手感, 对于目前来说, 小公司应该是轻轻松松拿下, 但是对于大一点的公司, 始终还是感觉差一点, 一是需要对 简历进行修改完善;二是面试的一些话术的总结,三 以及继续加强基础, webpack 的深入了解四 新知识react学习掌握五 算法的有时间加强常见但是自己还是掌握的不是很好的:http 1/1.1/2 特性三次握手,4此挥手缓存常见 优化webpack 相关的东西, 为什么html-webpack-plugin 是一个插件,

2021-06-13 09:52:23 113

原创 6/6 号上周问题汇总

巩固基础知识:按需加载引入的配置: 文章说明vr 展示 vr项目示例导航栏与吸顶效果: 吸顶效果缓存问题模块化介绍: 模块化js-xlsx 使用demo excel

2021-06-06 15:21:31 71

原创 6月份面试总结

需要形成自己的方法论( 基本用法与 原理)在6/1 号约了腾讯teg部门的面试:首先是要介绍自己(感觉自己介绍的很短,没有突出亮点,需要模板化)vue 的一些基础原理(computed watch…)小程序的原理(双线程,优劣, 如何通信)根据项目问了直播相关(trtc)url 的输入整个过程, 以及缓存问题复盘: 自己对于vue原理的优势没有展示出来, 需要自己加以引导, 而且对于一些基础知识的了解还是不够深入, 需要加强6/3 兔展自我介绍比上次好一点 (但是方法论还需要加强)

2021-06-05 11:02:07 114 1

原创 5/30 一周问题汇总

文件分片上传功能: 相关实现相关参考: 分片上传vue 虚拟列表的实现:参考jsx 在vue中的使用: jsx -vue 浏览器的重排重绘: 重排重绘nextTick 的使用原理: 深入原理Vue 源码更新相关: patch更新腾讯移动埋点统计: 链接浏览器使用, 以及性能优化:相关使用介绍性能优化http1/ 1.1 / 2的区别介绍: 区别介绍面试总结: 面试相关vue3 原理介绍: vue3 Proxy新用法前端优化手段: 优化手段...

2021-05-31 23:19:00 82 1

原创 面试-闭包

function createFunctions(){ var result = new Array(); for (var i=0; i < 10; i++){ result[i] = function(){ return i; }; } return result; } //解释一下这个 闭包问题 //在作用域链 整个作用对象变量(createFunctions->执行后 最后i 10跳出, 这是return i访问的所有都是10)...

2021-05-22 12:41:05 77

原创 面试- 理解面向对象/以及基础原理

基本类型与引用类型(但是引用类型也是无法访问器内存地址)typeof检测基本类型(function也可), intanceof 检测引用类型检测是不是一个数组是,可以使用intanceof 或者 isArrayarguments代表所有传入的参数, arguments.callee对标对应函数(函数名)的指针函数名始终是一个变量指针 function test(n){ if(n<=1){ return 1 }else{ r...

2021-05-22 12:39:47 61

Thunder.exe

迅雷破解版, 忽略敏感资源; 可以跑到宽带满速,有利用下载本地资源

2019-09-10

judasn专属导航.html

一个关于程序员常用导航的总结,里面含有数百个精品网站, 包含前端/后端, 更加适合全栈开发人员; 里面还有许多,好用的工具汇总,十分有利用在window的电脑的使用

2019-09-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除