I'm Az
Posts
Categories
Tags
About
I'm Az
· Light
☰ Menu
Posts
Categories
Tags
About
- Categories -
JavaScript
JavaScript: 循环和迭代器
JavaScript:原始数据类型toString问题
JavaScript:一些需要注意的JavaScript设计失误
Rust
rust: 闭包 Closure(一) 认识闭包
rust: 闭包 Closure(二)重新认识闭包
rust: 全局变量
rust: 基于 Send 和 Sync 的线程安全
rust: 线程同步:Atomic 原子类型与内存顺序
More >>
前端
前端:利用生成器和迭代器实现分离逻辑
前端:记录一次unocss+eslint的使用
前端:个人前端项目的有关约定和规范
成长
成长:简历问题
工作
成长:要把自己的努力摆到台面上,让领导看见
rust
rust: newtype 和类型别名 TypeAlias
rust: 不定长类型 DST 和定长类型 Sized
rust: 智能指针(二)Box 对象分配
rust: 类型转换(二)通用类型转换
rust: 智能指针(一)
More >>
Vue
vue: 记录纯函数调用组件,jsx不生效的过程
wsl
wsl: wsl2无法调用systemctl
English
Eng: 常用字词
网络
net: socket、websocket、http
QQ
日常:删除新版QQ无底线的游戏弹窗
算法刷题记录
2. 两数相加 | 链表 | 链表长度 | 等价链表长度
3. 无重复字符的最长子串 | 字符串搜索 | Map | 哈希
1.两数之和 - Hash | 查找元素
25. K 个一组翻转链表 | 链表 | 递归 | 子问题分解
Stylelint
TypeError: opts.node.rangeBy is not a function
TypeScript类型体操
TypeScript类型体操:获取数组中元素对象属性的值作为新类型
NestJS
记录一次 DTO,Pipe,class-validator 结合使用过程中 class-validator 不生效的原因
有趣的问题
记录实习期间的问题:网络的不确定时延
canvas
canvas: measureText 函数与省略号
常用 css 选择规则
css: 常用的css选择规则
git
git: rebase 重复提交问题
monorepo
前端:记录一次monorepo的改造过程
Git
git pull/git push 每次需要账号密码的解决办法
unplugin-vue-component
Bugfix: unplugin-vue-component 找不到 Vant 组件的问题
vpn
V2ray: 记录一次公司VPN和V2rayN结合使用的过程
vite
前端:记录一次 Vite 引入 Vant 的过程,生产环境不渲染 Vant 组件
pnpm
前端:记录一次设置 NODE_ENV=production 后 pnpm install 自动删除 devDependencies 的过程
《Vue.js设计与实现》
笔记:《Vue.js设计与实现》第二章阅读笔记
《指数基金投资指南》
理财:《指数基金投资指南》- 第三章笔记
理财:《指数基金投资指南》- 第二章笔记
理财:《指数基金投资指南》- 第一章笔记
浏览器
一. 输入URL到呈现页面
三. 浏览器内部工作原理-解析方向(总)
三. 浏览器内部工作原理-解析方向(二)、
三. 浏览器内部工作原理-解析方向(一)
二. Web性能与安全
More >>
vue-router
前端:window.history修改URL后,跳转再回退不是最后一次的URL
TypeScript
ts: Type Definition
workflow
workflow: 项目工程利用 bumpp + github action 控制版本发包
JS/TS
JS/TS: export 和 import 注意问题