编程笔记

  • 如何使用 GitHub Actions 发布 Gatsby 静态网站 All In One

    如何使用 GitHub Actions 发布 Gatsby 静态网站 All In One SSG 静态网站生成器 gatsby-gh-pages-action https://github.com/enriikke/gatsby-gh-pages-action secrets.ACCESS_TOKEN name: Gatsby Auto Publish on:…

    编程笔记 2022年8月1日
  • ALGO-双指针

    167. Two Sum II - Input Array Is Sorted func twoSum(numbers []int, target int) []int { tmpMap := make(map[int]int, 10) for idx, val := range numbers { v, ok := tmpMap[target-val] if ok { return []int…

    编程笔记 2022年8月1日
  • vue事件中切换页面时清除定时器

    放在事件下边 this.$once('hook:beforeDestroy', () => {                 clearInterval(timer);                                    })

    编程笔记 2022年8月1日
  • 2022年面试题之ES6

    1. promise常用使用方法 Promise.all(iterable)Promise.race(reason) [reɪs] Promise.reject(reason) [rɪˈdʒekt]Promise.resolve(value) [rɪˈzɒlv] 2. promise核心逻辑?(promise怎么实现then的链式调用的?) pro…

    编程笔记 2022年8月1日
  • git常用操作

    目录 克隆 切换分支 提交 rebase 推送 克隆 git clone 切换分支 git checkout 提交 git commit -m "xx" rebase git rebase 推送 git push

    编程笔记 2022年8月1日
  • 脚本常用写法

    目录 shebang find grep awk for sed cat echo shebang #!/usr/bin/env bash #!/bin/bash #!/usr/bin/python find find . -name "*.txt" find . -name "*.txt" -type f -exec ls -l {} /; grep grep -in "xxx" /tmp…

    编程笔记 2022年8月1日
  • Java 学习第一天

    一、Java基础 1. 1 Java 关键字、标识符 1.1.1 关键字 常见的关键字就是这些 基本数据类型: byte short int long float double boolean char流程控制中的:if else switch case 循环中使用的:for foreach while b…

    编程笔记 2022年8月1日
  • windows10 设置开机启动python脚本

    1.右键——将需要开启启动的脚本,发送到桌面快捷方式; 2.ctr+r——打开“运行”——输入“shell:startup”——确定 3.将第一步中生成的快捷方式放入到开机启动项中 结果:重启机器,python脚本自动再后台运行 参考:https://w…

    编程笔记 2022年8月1日
  • JVM堆内存转储

      在发生内存溢出错误 java.lang.OutOfMemoryError 时, JVM自动执行堆内存转储,以方便事后进行排查和分析。   JVM提供了一个命令行启动参数 HeapDumpOnOutOfMemoryError, 使用的格式为:   java -XX:+HeapD…

    编程笔记 2022年8月1日
  • Leecode 160.相交链表(Java 哈希表、双指针)

            找两个链表第一次指针相同的地方  想法:(本来是没有的,因为没读懂题目描述= =)1.两个指针,长的先走(长减短相差的长度)这么多的步数,然后就可以开始比较指针,直到指向为空,期间如果指针相同,返回…

    编程笔记 2022年8月1日