芝草无根,醴泉无源来源:《酉阳杂居·续集四》人物:李德裕、张九龄典故:三国虞翻-“芝草无根,醴泉无源”
种瓜得瓜,种豆得豆来源:本是一句佛家讲因果报应的用语延伸:善有善报,恶有恶报
张公吃酒李公醉来源:唐周武则天,张公在喝酒,而没有喝酒的李公却醉了。常用来形容一方从中得到了利益,而另一方却空担了虚名。延伸:武则天纳宠,人称面首
宰相肚里能撑船来源:出自王安石之口宰相:秦汉时期成为相国或丞相;隋唐时期以三省长官(中书省、门下省、尚书省)行宰相之职;宋元时以平章事为宰相;明永乐以后以内阁大学士为事实上的宰相;清代则以军机大臣行使宰相的职责。
斩草留根,逢春再发来源:《东周列国志》、《郑伯克段于鄢》
知人知面不知心,画虎画皮难画骨来源:冯梦龙-《警世通言》之“庄周试妻”的故事。“生前个个说恩深,死后人人欲扇坟。画虎画皮难画骨,知人知面不知心。”
智者千虑,必有一失;愚者千虑,必有一得来源:《晏子春秋》
知音说与知音听,不是知音不与弹来源:《警世通言·俞伯牙摔琴谢知音》忆昔去年春,江边曾会君。今年重来访,不见知音人。历尽天涯无足语,三尺瑶琴为君死。
照葫芦画瓢来源:宋代魏泰《东轩笔录》官职须有 ...
全局 APInextTick等待下一次DOM更新后刷新 UI。
在Vue中更改响应式状态时,最终的DOM更新并不是同步生效,而是由Vue将它们缓存在一个队列中,直到下一个tick才一起执行。这样是为了确保每个组件无论发生多少状态改变,都仅执行一次更新。
app.provide提供一个值,可以在应用中的所有后代组件中注入使用。
第一个参数应当是注入的key,第二个参数则是提供的值。返回应用实例本身。
123456import { provide } from 'vue';provide('message', 'hello');// 组件import { inject } from 'vue';inject('message');
app.config.errorHandler用于为应用内抛出的未捕获错误指定一个全局处理函数。
访问 Propssetup函数的第一个参数是组件的props。和标准的组件一致,一个setup函数的props是响应式的,并 ...
设备基础
命令
说明
adb devices
列出已连接设备
adb devices -l
列出已连接设备和种类
adb connect/disconnect [ip:port]
连接到指定IP和端口的设备/断开连接
adb root
以root权限重新启动adb
adb remount
重新挂载具有读/写访问权限的文件系统
adb start-server
启动adb服务
adb kill-server
停止adb服务
adb reboot
重启设备
adb reboot bootloader
将设备重启到fastboot模式
adb reboot recovery
将设备重启到恢复模式
adb disable-verify
禁用设备的dm-verity安全特性
logcat
命令
说明
adb logcat
将日志消息打印到标准输出
adb logcat -g
显示当前日志缓冲大小
adb logcat -G <size>
设置缓冲区大小(K或M)
adb logcat -c ...
文档
网道 / WangDoc.com
现代 JavaScript 教程 / JAVASCRIPT.INFO
Gradle/distributions
Webpack 5 文档
Jessibuca 纯H5低延迟直播流播放器
WebRTC samples
React
React-用于构建 Web 和原生交互界面的库-1
React-用于构建 Web 和原生交互界面的库-2
React Native-Learn once, write anywhere.
AWESOME REACT
Ant Design of React
Vue
VueJobs
Awesome Vue.js
Pinia-符合直觉的 Vue.js 状态管理库,类型安全、可扩展性以及模块化设计。
NuxtJS:使用简便的 Vue 框架
Vue 3 备忘清单
[Vue 2 备忘清单](Vue 2 备忘清单)
View Design
Vue3 入门指南与实战案例
Node
NestJS 中文网
Express 中文网-快速、独立、极简的 Node.js Web 框架。
框架
UmiJS-企业级 ...
类型
说明
feat
新特性
fix(scope)
修复 scope 中的 Bug
feat!:/feat(scope)!:
breaking change / 重构 API
build
变更影响的是构建系统或者外部依赖 (如: gulp, npm)
ci
修改了 CI 配置文件或脚本 (如: Github Action, Travis)
chore
【重要】 变更不影响源代码或测试(如更新了辅助工具、库等)
docs
只修改了文档
feat
【重要】 一个新特性
fix
【重要】 修复了一个 Bug
perf
增强性能的代码变更
refactor
并非修复 Bug 或添加新特性的代码变更
revert
回退代码
style
变更不影响一些有意义的代码 (如: 删除空格、格式化代码、添加分号等)
test
添加测试代码或修正已有的测试
提交(Commit)查看HEAD上最近一次的提交(commit)123git showgit log -n1 -p
修改提交信息(commit message)123gi ...
SequelizeSequelize是一个基于Promise的Node.js对象关系映射器(ORM),支持PostgreSQL、MySQL、SQLite等。
Sequelize使用JavaScript对象对数据库表的结构进行建模,并连接到常用的关系数据库进行查询和更改数据,解析检索到的数据并将其作为JavaScript对象返回。
CORS使用Connect/Express作为中间件提供跨域资源共享。CORS包装了Node.js路由中间件,它接受多个参数来指定跨域选项,如origin、header等。
NodemailerNodemailer简化了从Node.js服务器发送的电子邮件。它使用一个传输对象,该对象基于简单邮件传输协议(SMTP)。创建消息时,此传输对象接受from、to、subject、body和其他参数作为输入。
PassportPassport是一个模块化的Node.js身份验证中间件。支持超过500种身份验证方案,普通用户名和密码登录、通过OAuth进行的社交网站委托身份验证,以及用于联合身份验证的OpenID都是可选。
AsyncAsync是一个基于Promise的 ...



