#2023#2022#2021#2020

递归之使用回溯算法解数独

解决数独问题的一个常见算法是回溯算法,它是一种试探搜索型算法。基本思想是从根开始,从选项列表中选择一个选项,并试图按照深度优先搜索策略解决问题。如果在某一步该选择不可能得出正确的解决方案,那么算法将退回一步,删除该选择,并在下一次迭代中从剩余的选项中选择另一个选项。
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 设置 repository
Date: 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 带你学 Rust
Date: 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 安装 ApacheBench
Date: 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/jest
Date: 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 Templates
Date: 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.com
Date: 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-8
Date: 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