Blog

  • mac 查看端口占用

    docker: Error response from daemon: Ports are not available: listen tcp 0.0.0.0:8080: bind: address already in use.
    ERRO[0000] error waiting for container: context canceled
    
    lsof -n -i4TCP:8080 | grep LISTEN
    
    main    30863 jpuyy   14u  IPv6 0xe7a300fd0dafc76f      0t0  TCP *:http-alt (LISTEN)
    
    jpuyy       30863   0.0  0.0  5014020  10856 s010  S+    3:22PM   0:00.29 /var/folders/d7/s1_bmdw95gg8grv857tkvqmw0000gp/T/go-build454434651/b001/exe/main all
    
    
  • kubernetes kafka-client

    镜像使用 https://hub.docker.com/r/confluentinc/cp-kafka/

    kubectl apply -f kafka-client.yaml

    ---
    apiVersion: apps/v1
    kind: Deployment
    metadata:
      name: kafka-client
      namespace: app
    spec:
      selector:
        matchLabels:
          app: kafka-client
      template:
        metadata:
          labels:
            app: kafka-client
        spec:
          containers:
            - name: kafka-client
              image: confluentinc/cp-kafka
              imagePullPolicy: IfNotPresent
              command: ["sleep"]
              args: ["infinity"]
    

    长时间跑在 front 或者使用

            command:
              - sh
              - -c
              - "exec tail -f /dev/null"
    
  • badblocks check disk

    家里的 linux 用了好长时间了,运行一下

    badblocks -v /dev/sda1 > /tmp/sda1-badsectors.txt
    Checking blocks 0 to 3907016703
    Checking for bad blocks (read-only test): 
    
  • git 查看具体一次 commit 改动的文件

    方法一:

    git --no-pager log -n 1 --name-only ${COMMIT_SHA} 
    

    方法二:

    git --no-pager show --stat=1000,800 ${COMMIT_SHA}
    
  • intellij settings shortcuts

    快速打开 project

    https://www.jetbrains.com/help/webstorm/opening-reopening-and-closing-projects.html#ws_reopen_project_with_run_anything

    格式化代码

    https://www.jetbrains.com/help/idea/reformat-and-rearrange-code.html

    显示空格

    Show whitespaces
    https://www.jetbrains.com/help/idea/settings-editor-appearance.html

    取消烦人的升级提示

    automatically check for plugin updates

    设置关闭 project, Keymap, Main menu, File, Close Project

    command + shift + w

    https://stackoverflow.com/questions/32765340/is-there-a-shortcut-to-close-a-project-in-intellij