笔记

Windows 环境下,至强 Xeon E5 V4 开启 TSX

使用管理员权限运行

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernel" /v DisableTsx /t REG_DWORD /d 0 /f

0启用,1禁用,重启电脑就可以生效了。
作用:提高多线程应用程序的性能,增强并发和多线程扩展性

CPU-Z 可以查看 指令集 是否含有 TSX
好像市面上绝大多数 CPU都是可以支持的

debian的日常

DD系统

apt install -y curl #安装curl
curl -O https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh #下载脚本
bash reinstall.sh debian 12#安装debian12

多个IP地址 || 甲骨文辅助IP

vi /etc/network/interfaces      #修改配置文件
source /etc/network/interfaces.d/*

auto lo
iface lo inet loopback

allow-hotplug enp0s6
iface enp0s6 inet dhcp
iface enp0s6 inet6 dhcp
#添加以下代码在同一网卡添加多个IPv4地址
auto enp0s6:1#开机自动启动一个虚拟接口基于物理设备 enp0s6
iface enp0s6:1 inet static      #设置IP地址静态模式
    address 10.0.99.3#指定IP地址
    netmask 255.255.255.0#子网
systemctl restart networking            #重启网络

修改SSH端口

sudo sed -i 's/^#Port 22/Port 你的新端口/' /etc/ssh/sshd_config && sudo systemctl restart sshd

例如

sudo sed -i 's/^#Port 22/Port 2233/' /etc/ssh/sshd_config && sudo systemctl restart sshd

安装防火墙 UFW

apt install -y ufw          #装个防火墙
ufw allow 2233#放行2233端口
ufw enable

Typecho使用 LaTeX 公式

修改 header.php 添加以下

<script type="text/x-mathjax-config">
    MathJax.Hub.Config({
        tex2jax: {
            inlineMath: [['$', '$'], ['\\(', '\\)']],
            displayMath: [['$$', '$$'], ['\\[', '\\]']],
            processEscapes: true
        }
    });
</script>
<script src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js" type="text/javascript"></script>

使用 $或者$$ 显示

$E = mc^2$
$$ 
E = mc^2 
$$

1panel官方 OpenResty 配置 stream , 负载均衡

stream {
  upstream grpcservers {
      server localhost:3000 ;
    }
}