
递归之使用回溯算法解数独
解决数独问题的一个常见算法是回溯算法,它是一种试探搜索型算法。基本思想是从根开始,从选项列表中选择一个选项,并试图按照深度优先搜索策略解决问题。如果在某一步该选择不可能得出正确的解决方案,那么算法将退回一步,删除该选择,并在下一次迭代中从剩余的选项中选择另一个选项。Date: Sun, May 28, 2023 6:08 PM
Author: powerfulyang
借助浏览器发送系统通知
Web 通知是一个强大的工具,能让网站在用户的设备上显示消息,即使用户当前并未浏览网站。这为用户交互提供了新的可能性,可以用来通知新消息、更新或警告等。本文将指导你如何使用 Web Push API 和 Service Workers 在浏览器中发送系统通知。Date: Wed, May 24, 2023 3:16 PM
Author: powerfulyang
周报@2023-05-23
husky hooks 不生效,不起作用的解决方法。 解决 TS2451: Cannot redeclare block-scoped variable 'self' 错误。 Java 中使用 swagger 如何设置 operationId。 解决 nginx: [emerg] "add_header" directive is not allowed here 错误。 Git 排除某个文件夹,但是要将其中的某个或某些文件包含进Date: Tue, May 23, 2023 1:09 PM
Author: powerfulyang
使用 V2Ray + CloudFlare Warp 解锁 ChatGPT
使用 CloudFlare Warp 代理 chat gpt 拯救被 openai 封禁的 IP, 通过 warp 解锁 chatGPT 的方法, 使用 V2Ray 实现出站流量分流, CloudFlare Warp 使用教程。Date: Sun, May 21, 2023 8:15 PM
Author: powerfulyang
BFS & DFS
DFS和BFS的优缺点及应用场景Date: Sun, May 14, 2023 9:24 PM
Author: powerfulyang
周报@2023-05-11
使用 prisma-json-types-generator 遇到的奇怪问题Date: Thu, May 11, 2023 12:03 PM
Author: powerfulyang
Dokcer 备忘
如何查看 docker image 文件Date: Mon, May 8, 2023 9:18 PM
Author: powerfulyang
GitHub Actions 备忘
GitHub Actions 如何仅在某些文件发生更改时执行特定的 job, 给 GitHub Actions write contents 权限Date: Mon, May 8, 2023 8:44 PM
Author: powerfulyang
pnpm 备忘
pnpm 设置仅安装生产依赖Date: Mon, May 8, 2023 8:14 PM
Author: powerfulyang
MUI 从入门到精通
MUI Select 设置弹出层高度,Date: Sat, May 6, 2023 2:44 PM
Author: powerfulyang
About alpine linux
alpine linux 设置 repositoryDate: Sat, May 6, 2023 2:38 PM
Author: powerfulyang
周报@2023-04-26
浏览器获取设备的逻辑 CPU 核心数, 如何限制 input file 可选数量Date: Wed, Apr 26, 2023 6:20 PM
Author: powerfulyang
字典树
关于 Trie Tree 的介绍Date: Wed, Apr 26, 2023 2:17 PM
Author: powerfulyang
面向 GPT4 学习 Rust
GPT4 带你学 RustDate: Tue, Apr 25, 2023 2:23 PM
Author: powerfulyang
Figma 从入门到精通
使用 Figma 的体会Date: Mon, Apr 24, 2023 11:13 AM
Author: powerfulyang
雪花为什么呈现白色
雪花是冰晶和空气的混合体,其中的空气使得光线在穿过雪花时发生更多的散射。这也是为什么雪花看起来是白色的,而冰块看起来是透明的一个原因,因为冰块中的空气含量较低,导致光线散射较少。Date: Sat, Apr 22, 2023 5:22 PM
Author: powerfulyang
GraphQL 从入门到精通
当您学习 GraphQL 语法时,需要理解它由三个主要构件组成:查询、突变和订阅。每个构件由不同类型的操作组成。我将简要介绍 GraphQL 的语法以及如何定义查询和突变以及和 Nest.JS 一起搭配的介绍。Date: Fri, Apr 21, 2023 12:34 PM
Author: powerfulyang
简单压测
通过 Homebrew 安装 ApacheBenchDate: Wed, Apr 19, 2023 6:19 PM
Author: powerfulyang
周报@2023-04-18
TypeScript 如何拓展第三方类型声明,nginx 负载均衡,nginx upstream keepalive 设置Date: Tue, Apr 18, 2023 5:05 PM
Author: powerfulyang
时间复杂度与空间复杂度
关于算法的时间复杂度与空间复杂度Date: Mon, Apr 17, 2023 6:18 PM
Author: powerfulyang
周报@2023-04-13
TypeScript 4.9 的新特性Date: Thu, Apr 13, 2023 10:07 AM
Author: powerfulyang
周报@2023-03-27
又学到了,nginx add_header directive 使用中遇到的问题。如何关闭 WebStorm 变量类型提示。Date: Mon, Mar 27, 2023 5:02 PM
Author: powerfulyang
周报@2023-03-15
当然是流水账啦,如何通过 js 文件生成 typescript d.ts 类型文件Date: Wed, Mar 15, 2023 4:43 PM
Author: powerfulyang
周报@2023-03-09
日常记录遇到的一些问题:跨域相关,Chrome Extensions 的开发,graphql-request 的 breaking change。Date: Thu, Mar 9, 2023 10:21 AM
Author: powerfulyang
Guide to jest and @swc/jest
使用正确的姿势使用 jest 或 @swc/jestDate: Wed, Mar 8, 2023 10:06 AM
Author: powerfulyang
如何友好的测试 webview
Date: Mon, Feb 27, 2023 3:20 PM
Author: powerfulyang
快速排序的迭代实现
使用 TypeScript 实现迭代版本的快速排序Date: Sun, Feb 26, 2023 6:33 PM
Author: powerfulyang
Ant Design
使用 Ant Design 的过程中遇到的问题记录Date: Wed, Feb 22, 2023 4:43 PM
Author: powerfulyang
Guide to Webpack 5
webpack 使用指南。pnpm 安装的包没有类型提示,使用三斜线指令可以解决。Date: Tue, Feb 21, 2023 9:13 PM
Author: powerfulyang
再谈效率
工欲善其事,必先利其器之正确使用 Live TemplatesDate: Mon, Feb 20, 2023 6:29 PM
Author: powerfulyang
leetcode - Reverse Linked List
反转链表,这次你一定要懂Date: Sat, Feb 18, 2023 9:53 PM
Author: powerfulyang
JavaScript Standard built-in objects
JavaScript 内置对象Date: Thu, Feb 16, 2023 9:47 PM
Author: powerfulyang
如何让 bing 不重定向
如何使 Bing 强制访问海外版, 不重定向到 cn.bing.comDate: Thu, Feb 16, 2023 6:08 PM
Author: powerfulyang
Promise
Date: Thu, Feb 16, 2023 9:57 AM
Author: powerfulyang
requestIdleCallback vs requestAnimationFrame
Date: Mon, Feb 13, 2023 3:34 PM
Author: powerfulyang
React18 带来的变化,如何正确升级到新版本
关于 React 的闲言碎语,React18 带来的变化,如何正确升级到新版本。Date: Sun, Feb 12, 2023 6:18 PM
Author: powerfulyang
周报@2023-02-06
对于最近的收获的一些总结,主要精力其实在一些提升效率的方案上(比如快捷键,一些有用的 IDE 设置),一些看到的让人感兴趣的文章,记录遇到的一些问题Date: Mon, Feb 6, 2023 5:06 PM
Author: powerfulyang
日常记录
SEO 确保 url 唯一,避免出现重复网页问题。Microsoft Remote Desktop 登录使用的账号密码问题。Date: Tue, Jan 17, 2023 11:50 AM
Author: powerfulyang
字符编码
字符编码相关,ASCII 和 utf-8Date: Mon, Jan 16, 2023 11:21 AM
Author: powerfulyang
linux 命令记录
linux 查看目录文件列表,学习超好用的 awk 命令Date: Mon, Jan 9, 2023 5:38 PM
Author: powerfulyang
类型体操
非空数组的类型,元素非空数组的类型Date: Wed, Jan 4, 2023 3:11 PM
Author: powerfulyang