[Net]网络转发

//服务器宿主 cmd下(管理员运行)
netsh interface portproxy reset

netsh interface portproxy add v4tov4 ^
listenaddress=0.0.0.0 listenport=9100 ^
connectaddress=192.168.200.128 connectport=9100

netsh interface portproxy add v4tov4 ^
listenaddress=0.0.0.0 listenport=9111 ^
connectaddress=192.168.200.128 connectport=9111

netsh interface portproxy add v4tov4 ^
listenaddress=0.0.0.0 listenport=3111 ^
connectaddress=192.168.200.128 connectport=3111

netsh interface portproxy add v4tov4 ^
listenaddress=0.0.0.0 listenport=3112 ^
connectaddress=192.168.200.128 connectport=3112

netsh interface portproxy add v4tov4 ^
listenaddress=0.0.0.0 listenport=3113 ^
connectaddress=192.168.200.128 connectport=3113

netsh interface portproxy add v4tov4 ^
listenaddress=0.0.0.0 listenport=3114 ^
connectaddress=192.168.200.128 connectport=3114

netsh interface portproxy add v4tov4 ^
listenaddress=0.0.0.0 listenport=3115 ^
connectaddress=192.168.200.128 connectport=3115

netsh interface portproxy add v4tov4 ^
listenaddress=0.0.0.0 listenport=3116 ^
connectaddress=192.168.200.128 connectport=3116

netsh interface portproxy add v4tov4 ^
listenaddress=0.0.0.0 listenport=3117 ^
connectaddress=192.168.200.128 connectport=3117

netsh interface portproxy add v4tov4 ^
listenaddress=0.0.0.0 listenport=3118 ^
connectaddress=192.168.200.128 connectport=3118

netsh interface portproxy add v4tov4 ^
listenaddress=0.0.0.0 listenport=5003 ^
connectaddress=192.168.200.128 connectport=5003

netsh interface portproxy add v4tov4 ^
listenaddress=0.0.0.0 listenport=5004 ^
connectaddress=192.168.200.128 connectport=5004

netsh interface portproxy show all

[Tools]UDP时间监测

1.关掉双方的防火墙
2.下载iperf工具 https://iperf.fr/iperf-download.php
3.在服务器端进入 下载后的目录,运行 iperf3 -s -p 5201 应该会显示
———————————————————–
Server listening on 5201
———————————————————–
4.同样的方法客户端 运行 iperf3 -c <服务器IP> -u -b 1M -t 10 –udp-counters-64bit –get-server-output //不包含<>符号


iperf3 -c 10.8.0.6 -u -b 5M -t 10 -l 1400 -p 5201 -i 1
5.客户端会输出

[Tools]shotcut操作

1.打开文件夹,将图片导入
2.点击“属性”,选择“图像序列”
3.点击“时间线”,在“ 三 ”样式的地方(显示附加操作菜单)选择 “添加视频轨道”,点击“√”样式(覆盖剪辑到当前轨道)
5.点击“输出”,选择H.264 baseline ,点击“输出文件”,保存到相应位置

[linux]开机运行文件

//bp sudo vi /etc/rc.local

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will “exit 0” on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

/usr/local/bin/load_module.sh

#xset s off
#xset -dpms

#while ! ip route | grep -q “default”; do
# echo “Waiting for default gateway…”
# sleep 1
# done

# echo “Default gateway is set.”

#sudo ip route del default via 192.168.43.1 dev usb0

//sp

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will “exit 0” on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
/usr/local/bin/load_module.sh

#while ! ip route | grep -q “default”; do
# echo “Waiting for default gateway…”
# sleep 1
# done

# echo “Default gateway is set.”

#sudo ip route del default via 192.168.43.1 dev usb0

//bp /usr/local/bin/load_module.sh

#!/bin/bash

source /etc/profile
source ~/.bash_profile

chmod 777 /dev/spidev3.0
sleep 1
insmod /home/orangepi/wlanuav.ko rtw_country_code=”CN”
#sleep 1
#sudo iw dev wlx7822884b2787 set type AP
#sleep 2
#nmcli dev set wlx7822884b2787 managed no
#sleep 2
#sudo /usr/sbin/hostapd /usr/sbin/1.config -B
#sleep 2
#sudo ifconfig wlx7822884b2787 192.168.16.7
sleep 1

#while ! ip route | grep -q “default”; do
# echo “Waiting for default gateway…”
# sleep 1
# done
# echo “Default gateway is set.”

#sudo ip route del default via 192.168.43.1 dev usb0
#sleep 8
sudo /usr/sbin/openvpn –config /home/orangepi/baseport.ovpn –daemon
sleep 20
su – orangepi -c “/home/orangepi/bp” &

//sp

#!/bin/bash
sleep 1
insmod /home/orangepi/wlanuav.ko rtw_country_code=”CN”
sleep 1
sudo iw dev wlx7822884b2786 set type AP
sleep 2
nmcli dev set wlx7822884b2786 managed no
sleep 2
sudo /usr/sbin/hostapd /usr/sbin/1.config -B
sleep 2
sudo ifconfig wlx7822884b2786 192.168.16.1
sleep 2
sudo openvpn –config /home/orangepi/skyport.ovpn –daemon
sleep 2
echo “autorun init done”

[Matlab]基础

Π – pi
幂运算 – ^
平方根 – sqrt()
e的x次方 – exp(x)

[符号]
大于 >
小于<
大于等于 >=
小于等于 <=
等于 ==
不等于 ~=

与 &
或 |
非 ~

[函数]
rand(m,n) 随机数
ans(x) 绝对值
min(x)
size(x) 矩阵元素数
sqrt(x) 平方根
log(x) 自然对数
log2(x) 以2为底的对数
sort(x) 排序
rank(x) 秩
det(x) 行列式
real(x) 求实部
image(x) 求虚部
angle(x) 相角
pow2(x) 求2的x次幂
length(x) 求向量长度

sin(x) 正弦
cos(x) 余弦
tan(x) 正切
asin(x) 反正弦
acos(x) 反余弦
atan(x) 反正切

round(x) 四舍五入
fix(x) 去小数点
floor(x) 向下取整
ceil(x) 向上取整

[转换]
str2num(‘str’) 字符串转数值
num2str(num) 数值转字符串
str2mat(‘s1′,’s2′,’s3’) 字符串转矩阵
dec2bin(23) 十进制转二进制
dec2base(12,2) 十进制12转为2进制
bin2dec
lower(‘str’) 转为小写
str2double(‘num’)
int2str(num)
setstr(ascii)
dec2hex
base2dec
uppper(‘str’) 转为大写
sprintf(‘%x’,num)

[矩阵]

行使用空格或,隔开
列使用回车或;隔开
A = [10,20,30;4,5,6;7,8,9]

A = [1:3:15] //起始值:步长:结束值 实际最后一个值会≤结束值
A = 1 4 7 10 13

A=linspace(n1,n2,k) %n1为初始值 n2为终值 k为元素个数
A=linspace(3,18,5) %

A =[3.0000 6.7500 10.5000 14.2500 18.0000]

A=logspace(n1,n2,k) %从10^n1 ~ 10^n2 间共k个数
A=logsapce(1,3,3) % A=[10 100 1000]

取元素
a=A(1,2) %取1行 2列的元素 (从1开始)
b=A(1,:) %取第1行
c=A(1,3:5) %取第1行的 3-5列元素
扩展
A=[1 2 3 ; 4 5 6]
A(3,4) =20
A = [1 2 3 0;4 5 6 0; 0 0 0 20] %不足位置补0

[矩阵计算]

1.秩
rank(A)
2.逆矩阵
inv(a)
3.求解
6×1 + 3×2 + 4×3 = 3
-2×1+5×2 + 7×3 = -4
8×1 -4×2 -3×3 = -7

A = [6 3 4;-2 5 7;8 -4 -3]
B = [3;-4;-7]

x=A\B

x=0.6 ; 7.0;-5.4

[Win]计划重启

右键“此电脑” → “管理”

左侧导航到:系统工具 → 任务计划程序

点击右侧 “创建任务”(不是“创建基本任务”)

在 “常规” 选项卡:

勾选 “不管用户是否登录都要运行”

勾选 “使用最高权限运行”

选择 “配置为:Windows 10”(根据系统)

在 “触发器” 选项卡:

新建 → 开始任务:按计划

设置:每天,时间:3:00:00

在 “操作” 选项卡:

新建 → 操作:启动程序

程序/脚本:shutdown

参数:/r /f /t 0

[OpenVpn]新建client

cd ~/openvpn-ca
./easyrsa gen-req client_name nopass
./easyrsa sign-req client client_name

将client_name.crt和client_name.key文件拷贝到openvpn文件
分别位于~/openvpn-ca/pki/issued/client_name.crt
~/openvpn-ca/pki/private/client1.key

[VPN]配置

client
dev tun
proto udp
remote IP PORT
resolv-retry infinite
nobind
persist-key
persist-tun
remote-cert-tls server
route 10.8.0.0 255.255.255.0 enx020c29a39b6d
route-nopull
tls-auth ta.key 1
# OpenVPN 加密配置
#data-ciphers AES-256-GCM:AES-128-GCM
#data-ciphers-fallback AES-256-CBC
#data-ciphers-fallback BF-CBC
#comp-lzo no
#auth SHA256
verb 4


—–BEGIN CERTIFICATE—–
KEY
—–END CERTIFICATE—–


—–BEGIN CERTIFICATE—–
KEY
—–END CERTIFICATE—–


—–BEGIN PRIVATE KEY—–
KEY
—–END PRIVATE KEY—–


—–BEGIN OpenVPN Static key V1—–
KEY
—–END OpenVPN Static key V1—–