Hibop Yuan
Hibop Yuan
> DOM(文档对象模型)是针对HTML,XML文档的一个API,DOM描绘了一个层次化的节点树 ## DOM ``` Node---|--Document-------HTMLDocument | |--characterData---|----Text | |----Comment |--Element------HTMLElement---|--HTMLHeadElement | |--... | |--HTMLButtonElement |--Attr ``` ### Node类型 Javascript的所有节点类型都是继承来自Node类型,因此所有的节点类型都共享着相同的基本属性和方法 * nodeType 属性,表明节点的类型 * Node.ELEMENT_NODE(1) * Node.ATTRIBUTE_NODE(2) * Node.TEXT_NODE(3) *...
根据奥卡姆剃刀原则  ## 1. rebase:变基(不同分支操作) git rebase 用于将一个分支的提交移到另一个分支上,并重新应用这些提交。主要有两种用途: - 整理提交历史:将多个小的提交合并成一个更为清晰的提交历史,避免不必要的历史混乱。 - 将本地提交与远程同步:在拉取远程更改之前,通过 rebase 将本地提交移动到远程提交的后面,使历史更为干净。 git pull --rebase origin branch_name  feature是在提交点B处从master上拉出的分支 此时我们切换到feature分支上,执行rebase命令,相当于是想要把master分支合并到feature分支(这一步的场景就可以类比为我们在自己的分支feature上开发了一段时间了,准备从主干master上拉一下最新改动。模拟了git pull --rebase的情形) >> 这两条命令等价于git rebase master feature git...
命令行转换 ```sh tsc --target es6 test.ts ``` ### 常用静态类型 number、string、boolean、array、tuple、enum ### 类型别名 (Type Aliases) ```ts type StringOrNumber = string | number; let value: StringOrNumber = 42; ``` ### 枚举 (Enums)...
组件&页面 - @Entry 表示该页面为一个独立的 Page,可通过 router进行跳转。 - @Component 对该对象封装之后,即可进行页面渲染,并构建 数据->视图的更新 > @Component 与 React.Component、 Vue.defineComponent类似 - build() 渲染函数 类似 React组件中 render()、vue中的 setup() > **build衍生出@Builder装饰器**:可以提供 View 视图封装,放在Component外其实类似纯函数式组件 > *特别注意*:function是指通过 function声明的函数,不包括**箭头函数(Arrow Function)...
管理学大师德鲁克说:“最重要且最困难的工作并不是找到正确答案,而是发现正确的问题。” 埃隆·马斯克也曾说:“在很多情况下,提出问题比找到答案更难。如果你能提出正确的问题,那么答案自然而然就出现了。” “人类最高级的智慧就是向自己或向别人提问”——苏格拉底。 《问题即答案》一书中的见解 https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way ### // 一、怎样才是好的问题? 1. 尽量别问搜索引擎能解决的问题 所以,好问题的第一个原则就是,尽量不要向某领域高手问一些搜索引擎就能简单解决的问题。 这样得到可以预见答案便是 - RTFM (Read The Fucking Manual)读手册 - STFW(Search The Fucking Web) 搜索web 或者温和一点的 Google Is U' Friend 2....
> 大多数研究发现,人们第一害怕的事情是公开演讲,第二才是死亡。死亡排在了第二位,这听起来没问题吗?这意味着,**对普通人来说,如果你去参加葬礼,躺在棺材里都比发表悼词都要好** ——美国脱口秀喜剧演员、编剧和制片人杰瑞·宋飞(Jerry Seinfeld) > 如果我再次回到大学,我会专注于两个领域:学习写作和公开讲话。生活中没有什么比有效沟通的能力更重要了。 ——美国第 38 任总统杰拉尔德·R·福特(Gerald R. Ford) ### 了解你的听众 观众不是在评判你,而是在评判你带给他们东西的价值。 要开始公开演讲,首先要了解听众。你必须先**了解听众是谁**,然后才能准备发表演讲。如果你能**找出他们关心的是什么**,他们认为什么是有用的,这些都将会对你有所帮助。 尽可能多地了解听众。这样你就可以决定措辞、应该分享的信息类型(**思想领导力**还是**技能分享类**)以及动员的信息。 ### 学习他人 学习“”TED 演讲“” 专家讨论教育/商业/科技技术/创意 思考哪些是成功,哪些不足 记下笔记,你就会学到很多关于技巧的东西。你会惊奇地发现,通过研究最好的公众演讲者,你居然能学到这么多。 请找出他们在讲台上的展示如何帮助他们传达信息,以及他们是如何吸引听众的注意力是。请密切关注他们使用停顿、开玩笑以及把握自己节奏的方式。 ### 准备和排练 克服恐惧和焦虑的最好方法是准备、准备、再准备。花点时间复习一下你的笔记和关键信息吧。 当你对材料感到烂熟于心时,你就能更好地向听众解释它。早在你上台或在众人面前演讲之前,你的演讲准备就已经开始了。 把你的想法、引用或例子记在笔记本或日记本上,这将有助于你讲述你的故事。你可以选择的内容越多,你就越能为你的听众选择讲出最好的内容。 ###...