• reuse timewait

    myip:port -> hub.corp.com:80

    hub.corp.com 上面大量 timewait

    新的 myip:port -> hub.corp.com:80 进来的时候,hub.corp.com 上面这个连接还是 timewait

    会发生什么情况。

    测试下来,服务端会丢弃这个 timewait 端口,然后正常建连。

  • 偏激

    偏激,意味着不能理性的有逻辑的看待问题。

  • 讨论问题

    说话的时候,要知道,自己是在讨论问题,还是在劝导对方。

    但要避免逃避责任,要真诚直接。这样成本才小。

  • rwbs

    For tracing observability, the kernel provides a way to describe the type of each I/O using a character string named rwbs. This is defined in the kernel blk_fill_rwbs() function, and uses the characters:

    • R: Read
    • W: Write
    • M: Metadata
    • S: Synchronous
    • A: Read-ahead
    • F: Flush or Force Unit Access • D: Discard
    • E: Erase
  • Mission_control_is_constantly_changing_the_positions_of_windows

    https://www.reddit.com/r/MacOS/comments/cuhcz2/mission_control_is_constantly_changing_the/

    I'll bet you have "group windows by application" turned on in Mission Control preferences. If so, try turning that off.
    
    I think the reason why this happens when that option is turned on is because when Mission Control scales the windows down and tiles them, it tries to keep windows from the same application in roughly the same arrangement. So depending on where exactly those windows are placed, it can change how Mission Control tiles them. If you open, say, multiple Finder windows and then move them around to different areas on the screen and invoke Mission Control, you'll see what I mean.
    
  • Ebpf Permission Denied

    报错:

    load program: permission denied: Unrecognized arg#0 type PTR
    ...
    ; bpf_map_update_elem(&birth, &pid, &v, BPF_ANY);
    20: (18) r1 = 0xffff89a90e035c00
    22: (bf) r2 = r7
    23: (b7) r4 = 0
    24: (85) call bpf_map_update_elem#2
    invalid indirect read from stack R3 off -32+12 size 16
    processed 23 insns (limit 1000000) max_states_per_insn 0 total_states 1 peak_states 1 mark_read 1
    

    原因:struct v 未对齐,需要补充一下 padding

  • tags in docker image name

    In docker-Context here are the important informations you need.

    Alpine Url: https://alpinelinux.org/ Imagename: alpine Shorty: Its very small. Packagemanger: apk Shells: /bin/sh Size: Few MBs - current tag needs 2.7MB

    Jessie aka Debian 8 Url: https://wiki.debian.org/DebianJessie Imagename: debian:jessie Shorty: No LTS anymore Packagemanager: apt Shells: /bin/bash Size: ~50mb

    Stretch aka Debian 9 Url: https://wiki.debian.org/DebianStretch Imagename: debian:stretch Shorty: LTS is running out Packagemanager: apt Shells: /bin/bash and many more Size: ~40mb

    Buster aka Debian 10 Url: https://wiki.debian.org/DebianBuster Imagename: debian:buster Shorty: All what you need, but newer Packagemanager: apt Shells: /bin/bash and many more Size: ~50mb

    Bullseye aka Debian 11 Url: https://wiki.debian.org/DebianBullseye Imagename: debian:bullseye Shorty: Newest debian Shells: /bin/bash and many more Size: ~50mb

    Ubuntu based on debain Url: https://hub.docker.com/_/ubuntu Imagename: ubuntu Shorty: All what you need Packagemanager: apt Shells: /bin/bash and more Size: ~25mb

    You can find a list of Debian releases and their end of life (EOL) dates here: wiki.debian.org/DebianReleases

  • 难受

    过的很难受,只想得到父母的支持。

  • 什么是爱

    付出自己觉得珍贵的东西才叫爱。

    觉得时间珍贵,还愿意付出时间,这叫爱。

    觉得钱珍贵,还愿意花钱,这叫爱。

  • 最大缺点

    我最大的缺点就是自己有很多缺点,却不能容忍别人的缺点。