人类的智能

环境感知 -> 自主思考 -> 作出反应

想象这样一个场景,假如你正在开车,绿灯通过一个十字路口的时候,一个小朋友突然闯红灯,跑上了马路,你如果再以当前速度行驶,那么接下来你可能就会撞到他。你下意识的会奋力踩下刹车,避免交通事故。
首先你的眼睛(外部感知)看到了小男孩,你会在大脑中快速计算,如果不做任何操作,那么马上你就会撞上他,在你的潜意识里面,如果发生了严重的车祸会对你和他人造成可怕的后果(思考过程)。为了避免这个情况发生,你必须要马上踩刹车(作出判断)。并且由于这次遭遇让你感到后怕,你会提醒自己,在过红绿灯的时候要记得减速(自身优化)。人类的智能,体现在可以处理复杂问题,并且有学习与适应的能力。

阅读全文 »

前言

Obsidian 相信大家应该不陌生了,一款使用 Markdown 语法的双链笔记工具。个人免费使用,丰富的插件系统,知识快速链接,都是其出色的地方。当然它也有一些值得诟病的地方,例如界面简单,新手打开感觉就是一个普通笔记本,和隔壁 Notion 的初始的精美相比,实在是“简陋”。因此大部分小伙伴都是了解一段时间后要么放弃,要么转战其他笔记工具。因此这篇文章就是告诉大家如何利用丰富的插件库来打造专属个人的笔记本。文章最后会附上懒人包,开箱即用。

准备

可以到官网下载对应平台的安装包,几乎做到了全平台覆盖,附上官网地址

阅读全文 »

认知是什么?
?
“认识”和“知道”,
“认”:感知到外界的信息,
“识”:在脑袋中进行解释和整理(理解),
“知”:通过自己的思维体系消化和决策,
“道”:最终通过自己的语言来表达和解释
提升认知能力,就是提升看待和处理外界事务的能力。

三个大脑的关系
?
人体主要分为3个脑区,“情绪脑”、“本能脑”和“理智脑”。并且由于“情绪脑”、“本能脑”离心脏近,当遇到突发事件后,“情绪”和“本能”会自动开始接管,“理智”脑可能会因为供血不足而思考缓慢。因此我们需要稳定情绪,重新思考。

阅读全文 »

Angular Component, Core Directives and Pipes

Angular Component, Core Directives and Pipes

Angular 17 新增了哪些新的方法
?
新增了 @for @empty | @if @else | @switch @case @default

@for @empty 和 *ngFor 的区别
?
更加简单,默认支持 $index, $count, $first, $last, $odd, $even,必须要给 track,可以是方法

@if @else 和 *ngIf 的区别
?
写法更方便

*ngContainer 的作用是什么
?
作为一个占位符,和 React<></>类似,通常可以结合其他指令一起使用。不会放到 dom 结构中

阅读全文 »

在我们去了解React Fiber之前,我们需要先了解到React的渲染机制,从而去探求为什么React会选择推出React Fiber来替换以前的模式。

React的渲染机制

React会在内存中维护一棵虚拟的DOM树(V-DOM-TREE)。当数据(state)发生变化时,会自动更新虚拟DOM,生成一棵新的虚拟DOM树。通过 Diff 两棵树来找到变化的部分,从而得到一个更新的集合(Patch),然后将集合加到队列中,最终去批量更新Patch到真实的DOM节点中。

img

阅读全文 »

前言

在一个多模块开发的Android项目中引入了databinding ,踩到了一些坑。这篇文章会将项目中使用databinding的心得以及踩到的坑整理下来。

阅读全文 »

前言

根据《大话数据结构》提取的一些书籍中的要点,根据自己习惯整理,可能对于他人不适用。整理了大部分要点,后续比较复杂的图结构和算法没有再深入整理。

阅读全文 »

前言

根据《代码整洁之道》提取的一些书籍中的要点,根据自己习惯整理,可能对于他人不适用。整理了大部分要点,关于代码重构和代码味道的部分没有整理,在读code smell的时候再整理这部分。

阅读全文 »

三大支柱

  • 经营可持续的业务(Run a sustainable business)
  • 推动IT变革,追求软件卓越(Champion software excellence and revolutionize the IT industry)
  • 积极提倡社会和经济公正(Advocate passionately for social and economic justice)

核心原则

价值驱动

什么是价值驱动

一种成效导向的、基于价值和反馈驱动来进行优先级排序的决策系统。这套系统是一个闭环,能够持续提供反馈并修正方向。首先建立起对愿景和目标的分解机制,并充分认识到每个投注的不确定性,通过尽量小的尝试来不断调整投资组合,保证对外界变化的快速响应。

阅读全文 »
0%