最新 最热

defer

defer 是 Go 编程语言中的一个关键字,用于在函数执行结束后延迟执行指定的函数调用。defer 的使用非常灵活,它通常用于执行一些清理操作、资源释放、日志记录等任务。以下是对 defer 的详细介绍:...

2023-10-19
1

让CSS官方后悔的一些决定

CSS工作组在其官方WIKI[1]总结了这些年CSS在设计上犯的46条失误。这些错误大体可以概括为5类:

2023-10-19
1

使用 MongoRepository 按ID以外字段进行删除操作

根据除 _id 以外的字段进行删除,可以使用自定义的查询方法来实现。可以在自定义的查询方法中使用 MongoDB 的查询语法来指定删除条件,从而根据其他字段进行删除。...

2023-10-19
1

代码高亮分词对比

在做独立博客的时候,特别是对于程序员来说,代码高亮是很重要的一个组件。我也接触过几款不同的代码高亮引擎。衡量一个高亮引擎的好坏有很多不同的方面:分词、性能、稳定性、主题丰富性。本文将专注分词的表现,对几款流行...

2023-10-19
1

vscode 插件合集

提供了一组代码片段和快捷方式,用于快速开发 React、Redux 和 React Native 应用。可以快速导入 React、Redux 相关的模块,自动生成组件的 PropTypes 类型检查等等。这些功能可以节省你在编辑器中的时间和精力,帮助你更...

2023-10-18
0

declare 和 .d.ts

declare 在 TypeScript 中的作用是声明全局变量、函数、类或模块的类型信息,而不需要提供具体实现

2023-10-18
0

【Rust日报】2023-10-16 为什么要异步 Rust

这篇文章讨论了Rust的 async/await 语法设计。作者指出,async/await 语法最初发布时备受瞩目和期待。但最近,接受程度有些参差不齐。作者认为,随着时间的推移,反对者变得更加众多,他们的语气也变得更加强硬。在某种程度上,...

2023-10-18
1

react 基础操作-语法、特性 、路由配置

在 React 函数组件中,组件的渲染是由状态(state)和属性(props)的变化触发的,而直接在函数组件中定义的变量并不会引起组件的重新渲染。

2023-10-18
1

手写jsx

JSX 本质上是 React.createElement 的语法糖,返回 VDOM。在运行的时候,需要通过 babel 编译

2023-10-18
1

语法-类型注解

我们可以使用以下 TypeScript 程序来输出 "Hello World" :

2023-10-18
1