0006 Z 字形变换- Hero · 算法 · Leetcode 题目地址(0006. Z 字型变换)https://leetcode.cn/problems/zigzag-conversion 题目描述12345678910111213141516171819202122232425262728293031323334353637将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。比如输入字符串为 "PAY 2024-01-25 Hero > 算法 > Leetcode #Hero #算法 #Leetcode
ssh无法连接问题 - Github 问题描述使用SSH无法连接到Github,最后显示重超时,但改用http可以正常拉取代码 解决方案在~/.ssh/config中添加gihutb的配置 123Host github.com Hostname ssh.github.com Port 443 参考https://stackoverflow.com/questions/15589682/ssh-connect-to 2024-01-25 github #github
事件冒泡的应用 - HTML · DOM 背景今天碰到一个问题,业务里有一个消息盒子,里面的内容是通过富文本配置出来的,最终通过React的dangerouslySetInnerHTML直接插入到了DOM中,然而里面有a标签,配置的本意是跳转内部链接,即打开平台内部的另外一个页面,然而a链接导致整个页面刷新了,体验非常不好(我们是单页面应用) 解决方案要解决这个问题其实也很简答,就是拦截原生的a标签点击事件,然后通过e.preventDe 2024-01-23 HTML > Event #HTML #Event
基础编辑 - Emacs · 帮助文档 插入文本输入emacs默认就可以直接键入字符,像普通的文本编辑器一样 换行使用 Enter 可换行,使用 Ctrl-j 进行无自动缩进换行 特殊键位可用通过 Ctrl-q 键,后面按下的特殊键位(如Delete、Enter、甚至Ctrl-g)便能插入编辑器 改变光标的位置 快捷键 描述 Ctrl-f 向前移动一个字符 Ctrl-b 向后移动一个字符 Ctrl-p 向上移动一行 2024-01-11 编辑器 > emacs #emacs #编辑器
屏幕组织 - Emacs · 帮助文档 点(Point)这个概览和vim里的光标一致 回显区域(The Echo Area)vim里的最后一行输入命令 模式线(The Mode Line)菜单栏(The menu bar) 2024-01-10 编辑器 > emacs #emacs #编辑器
3.x版本问题汇总 - React · Antd 表单动态表单无法清空问题描述动态表单在删除后,数据仍然保存在表单中,导致校验时出现对旧值的校验,及保存时整个数据结构与预期不一致 问题分析getFieldDecoratorr()在3.x中(rc-from/2.4.10),使用ref判断组件是否卸载,而自定义的函数组件不支持ref,导致清理逻辑失效 这是ref实现的代码片段,注意clearField函数其实就是清理字段 123456789 2024-01-09 React > Antd #React #Antd
快捷键 - Mac 快捷键 快捷键 描述 Alt-N 显示通知中心 Alt-A 显示启动台 F1 降低显示器亮度 F1 提高显示器亮度 Alt-D 显示桌面 Ctrl-8 焦点移动到菜单栏 Win-` 将焦点移动到下一窗口(屏幕) Ctrl-F3 将焦点移动到程序坞 2024-01-09 Mac #Mac
命令行快速输入 - Hero · Nvim · 帮助文档 常用快捷键 快捷键 描述 <Left> 向左移动 <Right> 向右移动 <Right> 向右移动 <S-Left> 向左移动一个单词 Ctrl-B 起始处 Ctrl-E 结尾处 Ctrl-W 删除一个单词 替换模式 ❌ (实际尝试是出现一个奇怪的字符 然后没法替换…)键入Insert进入替换模式,再次键入则退 2024-01-08 Hero > Vim > Nvim > VimHelp #Nvim #Vim #Hero #VimHelp
registers - Nvim · 帮助文档 快捷键使用 “ 查看当前registers Unnamed register “”“d”, “c”, “s”, “x”, “y” 命令 注意使用 “_dd 命令不会存储在任何注册器中 数字注册器 “0 ~ 9”会按照最近的操作从0~9按顺序存储到注册器中 小规模删除注册器 “_存储一行内的删除,如 x, dw 命名注册器 “a ~ “z 或 “A ~ “Z可以在大小写总共52个字母里自己选一个 2024-01-01 Vim > Nvim > VimHelp #Nvim #Vim #VimHelp
0005 最长回文子串 - Hero · 算法 · Leetcode 题目地址(0005. 最长回文子串)https://leetcode.cn/problems/longest-palindromic-substring 题目描述12345678910111213141516171819202122给你一个字符串 s,找到 s 中最长的回文子串。如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。示例 1:输入:s = "babad"输 2024-01-01 Hero > 算法 > Leetcode #Hero #算法 #Leetcode